.sustainbility-banner h1, .sustainbility-banner p{color:#fff;}
.sustainability2 h2, .sustainability3 h2, .sustainability2 p, .sustainability3 p{text-align:center;}
.sustainability-box {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.sustainability {margin: 15px;}
.sustainability h3 {font-weight: 400;font-size: 22px;color: #000; margin:10px; min-height:45px}
.sustainability-info img {width: 35px !important;height: 35px !important;}
.flip-box1 {background-color: transparent;width: 330px;height: 200px;border: 1px solid #f1f1f1; border-radius:0px;perspective: 1000px;}
.flip-box-front1 img {height: 50px;width: 50px;}
.flip-box-inner1 {position: relative;width: 100%;height: 100%;text-align: center;transition: transform 0.8s;transform-style: preserve-3d;display: flex;justify-content: center;align-items: center;}
.flip-box1:hover .flip-box-inner1 {transform: rotateY(180deg);}
.flip-box-front1, .flip-box-back1 {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.flip-box-front1 {background-color:#F6F4EE;color: black;border-radius:0px;border:0;}
.flip-box-back1 {background-color: #19AE9D;color: #fff;transform: rotateY(180deg);border-radius:0px;padding: 16px;}
.flip-box-back1 p {color: #fff !important;}
.wheel-sec * {margin: 0;padding: 0;box-sizing: border-box;outline: none;}
.wheel-sec .main {position: relative;width: 500px;height: 500px;}
.wheel-sec .wheel {width: 100%;height: 100%;position: relative; border-radius: 50%;border: 10px solid #fff;overflow: hidden;transition: all ease 4s;}
.wheel-sec span { width: 50%;height: 50%;display: inline-block;position: absolute;}
.wheel-sec .span1 {clip-path: polygon(0 92%, 100% 50%, 0 8%);background-color: #19AE9D;top: 120px;left: 0;}
.wheel-sec .span2 {clip-path: polygon(100% 92%, 0 50%, 100% 8%);background-color: #19AE9D; top: 120px;right: 0;
}
.wheel-sec .span3 {clip-path: polygon(50% 0%, 8% 100%, 92% 100%);background-color: #19AE9D;bottom: 0;left: 120px;}
.wheel-sec .span4 {clip-path: polygon(50% 100%, 92% 0, 8% 0);background-color: #19AE9D;top: 0;left: 120px;}
.wheel-sec .span5 {clip-path: polygon(0 40%, 100% 0%, 60% 100%);background-color: #124481; bottom: -2px; right: 242px;}
.wheel-sec .span6 {clip-path: polygon(40% 100%, 0 0%, 100% 40%);background-color: #124481;bottom: -2px;left: 242px;}
.wheel-sec .span7 {clip-path: polygon(60% 0, 100% 100%, 0 60%); background-color: #124481;top: -2px;right: 242px; }
.wheel-sec .span8 {clip-path: polygon(0 100%, 100% 60%, 40% 0);background-color: #124481;top: -2px;left: 242px;} 
.wheel-sec span p{width: 65px;height: 65px;font-size: 60px;text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: #fff;font-size: 50px;font-weight: 600;}  
.wheel-sec .spin {position: absolute;top: 43%;left: 43%;width: 75px; height: 75px;border-radius: 50%;border: 2px solid #fff;background-color: #00c4b0;color: #fff;font-weight: bold;font-size: 16px;cursor: pointer;animation: pulse 2s infinite;}
@keyframes pulse {0% {transform: scale3d(1, 1, 1);}50% {transform: scale3d(1.09, 1.09, 1.09);}100% {transform: scale3d(1, 1, 1);}} 
.wheel-sec .spin:active {width: 70px;height: 70px;font-size: 20px;background: #ffe605;} 
.wheel-info p {text-align: left;}
.wheel-info h3{padding-bottom:20px;}
.wheel-info {padding-top: 40px;}
     /*----------testimonial-------------*/
/* Section Services */
.testimonial {
  width: 1142px;
  margin: auto;
/*   height: 100vh; */
  display: flex;
  align-items: center;
  justify-content: space-between;
	position:relative;
}
.testimonial-cont p {
    text-align: left;
}
.testimonial h1{
	font-size:40px!important;		
	margin:30px 0px;
	text-transform: none!important;
}
.testimonial .centre_imagers {
    position: absolute;
    z-index: 9;
    width: 360px;
    height: 360px;
    transform: translate(-50%, -50%) rotate(90deg);
    top: 52%;
    left: 50%;
    border-radius: 50%;
	box-shadow: 0px 0px 32px -4px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 32px -4px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 32px -4px rgba(0,0,0,0.1);
}
.testimonial .centre_imagers img{
	max-width:100%;
}
.testimonial .circle--slider {
    position: relative;
    width: 100%;
/*     overflow: hidden; */
/* 	padding: 80px 0; */
	padding: 60px 0;
}
.testimonial .rotate--circle{
	width: 560px;
	height: 560px;
	position: relative;
	transform: rotate(270deg);
}
.blockedchain {
    width: 500px;
    margin-top: 0px;
    height: 500px;
    position: relative;
	top: -33%;
	top: -22%;
}
.testimonial .blockedchain::before {
    content: '';
    position: absolute;
    right: 0px;
    left: -5%;
    bottom: 0px;
    background-size: contain;
    top: 20%;
    /* background-image: url(https://ikpknowledgepark.com/wp-content/uploads/2023/07/rev-line.svg); */
    background-repeat: no-repeat;
    transform: rotate(90deg);
    background-position: 22px center;
    width: 500px;
    height: 500px;
	width: 550px;
    height: 550px;
    background: #124481;
    border-radius: 500px;
}
.testimonial .services > * {
  flex-grow: 1;
}

.testimonial .circle--rotate {
  /* border-radius: 50%; */
  width: 560px;
  height: 560px;
  margin: 0 auto 0;
  position: relative;
  transform: rotate(0deg);
  z-index: 0;
  padding: 0;
	width: 500px;
	height: 500px !important;
	top: 110px;
	left: 0;
}
.testimonial .circle--rotate > li {
  position: absolute;
  left: 0;
  top: 0;
  width: 75%;
  height: 75%;
  display: block;
  border-radius: 50%;
  z-index: 10;
  visibility: hidden;
	left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 50%;
    z-index: 10;
    visibility: hidden;
}
.testimonial .circle--rotate > li .icon {
  visibility: visible;
  cursor: pointer;
  text-align: center;
  overflow: hidden;
  font-size: 20px;
  color: #ffffff;
  border-radius: 50%;
  height: 85px;
  width: 85px;
/*   margin: -5% auto; */
	margin: -12% auto;
  transition: all 500ms ease;
}
.testimonial .circle--rotate > li .icon img{
  border-radius:50%;
/*   max-width:100%; */
	 max-width:63%;
/*   transform: rotate(90deg); */
}

.testimonial .circle--rotate > li.active .icon img {
    transform: rotate(90deg);
}

.circle--rotate > li i {
  color: #ffffff;
  font-size: 24px;
  margin: auto;
  cursor: pointer;
  width: 100%;
  height: 100%;
  display: table;
}
.testimonial .circle--rotate > li img {
  margin: auto;
}

.testimonial .circle--slider {
  position: relative;
}
.testimonial .circle--slider .rotate--circle {
    margin: -40px -75px 0 auto;
}
.testimonial .circle--slider .circle--rotate > li div {
  position: relative;
  overflow: visible;
}
.circle--slider .circle--rotate > li div span {
  transform: rotate(0deg);
  transition: all 2s;
  opacity: 0;
}
.testimonial .circle--slider .circle--rotate > li.active div {
  font-size: 20px;
    transition: all 1s;
    transform: scale(1.4);
    border-radius: 313.685px;
    background: #F1F8FB;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
    width: 140px !important;
    height: 140px !important;
    padding-top: 25px;
}
.testimonial .circle--slider .circle--rotate > li.active div span {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  transform: rotate(-45deg);
  z-index: -1;
  opacity: 1;
}
.testimonial-cont h2 {
	font-size:28px;
	font-weight:600;
	color:#000;
	text-align:left;
}
.testimonial .circle--slider .count2 li:nth-child(2) {
  transform: rotate(180deg);
}
.testimonial .circle--slider .count3 li:nth-child(2) {
  transform: rotate(120deg);
}
.testimonial .circle--slider .count3 li:nth-child(3) {
  transform: rotate(240deg);
}
.testimonial .circle--slider .count4 li:nth-child(2) {
  transform: rotate(90deg);
}
.testimonial .circle--slider .count4 li:nth-child(3) {
  transform: rotate(180deg);
}
.testimonial .circle--slider .count4 li:nth-child(4) {
  transform: rotate(270deg);
}
.testimonial .circle--slider .count5 li:nth-child(2) {
  transform: rotate(72deg);
}
.testimonial .circle--slider .count5 li:nth-child(3) {
  transform: rotate(144deg);
}
.testimonial .circle--slider .count5 li:nth-child(4) {
  transform: rotate(216deg);
}
.testimonial .circle--slider .count5 li:nth-child(5) {
  transform: rotate(-72deg);
}
.testimonial .circle--slider .count6 li:nth-child(2) {
  transform: rotate(60deg);
}
.testimonial .circle--slider .count6 li:nth-child(3) {
  transform: rotate(120deg);
}
.testimonial .circle--slider .count6 li:nth-child(4) {
  transform: rotate(180deg);
}
.testimonial .circle--slider .count6 li:nth-child(5) {
  transform: rotate(240deg);
}
.testimonial .circle--slider .count6 li:nth-child(6) {
  transform: rotate(-60deg);
}
.circle--slider .count7 li:nth-child(2) {
  transform: rotate(51.5deg);
}
.testimonial .circle--slider .count7 li:nth-child(3) {
  transform: rotate(103deg);
}
.testimonial .circle--slider .count7 li:nth-child(4) {
  transform: rotate(154.5deg);
}
.testimonial .circle--slider .count7 li:nth-child(5) {
  transform: rotate(206deg);
}
.testimonial .circle--slider .count7 li:nth-child(6) {
  transform: rotate(-103deg);
}
.testimonial .circle--slider .count7 li:nth-child(7) {
  transform: rotate(-51.5deg);
}
.testimonial .circle--slider .count8 li:nth-child(2) {
  transform: rotate(45deg);
}
.testimonial .circle--slider .count8 li:nth-child(3) {
  transform: rotate(90deg);
}
.testimonial .circle--slider .count8 li:nth-child(4) {
  transform: rotate(135deg);
}
.testimonial .circle--slider .count8 li:nth-child(5) {
  transform: rotate(180deg);
}
.testimonial .circle--slider .count8 li:nth-child(6) {
  transform: rotate(-135deg);
}
.testimonial .circle--slider .count8 li:nth-child(7) {
  transform: rotate(-90deg);
}
.testimonial .circle--slider .count8 li:nth-child(8) {
  transform: rotate(-45deg);
}
.testimonial .circle--slider .count9 li:nth-child(2) {
  transform: rotate(40deg);
}
.testimonial .circle--slider .count9 li:nth-child(3) {
  transform: rotate(80deg);
}
.testimonial .circle--slider .count9 li:nth-child(4) {
  transform: rotate(120deg);
}
.testimonial .circle--slider .count9 li:nth-child(5) {
  transform: rotate(160deg);
}
.testimonial .circle--slider .count9 li:nth-child(6) {
  transform: rotate(-160deg);
}
.testimonial .circle--slider .count9 li:nth-child(7) {
  transform: rotate(-120deg);
}
.testimonial .circle--slider .count9 li:nth-child(8) {
  transform: rotate(-80deg);
}
.testimonial .circle--slider .count9 li:nth-child(9) {
  transform: rotate(-40deg);
}
.testimonial .circle--slider .count10 li:nth-child(2) {
  transform: rotate(36deg);
}
.testimonial .circle--slider .count10 li:nth-child(3) {
  transform: rotate(72deg);
}
.testimonial .circle--slider .count10 li:nth-child(4) {
  transform: rotate(108deg);
}
.testimonial .circle--slider .count10 li:nth-child(5) {
  transform: rotate(144deg);
}
.testimonial .circle--slider .count10 li:nth-child(6) {
  transform: rotate(-180deg);
}
.testimonial .circle--slider .count10 li:nth-child(7) {
  transform: rotate(-144deg);
}
.testimonial .circle--slider .count10 li:nth-child(8) {
  transform: rotate(-108deg);
}
.testimonial .circle--slider .count10 li:nth-child(9) {
  transform: rotate(-72deg);
}
.testimonial .circle--slider .count10 li:nth-child(10) {
  transform: rotate(-36deg);
}
.testimonial .circle--slider .animate-wrapper {
	width: 100%;
    height: 100%;
    position: absolute;
    top: -1310px;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border-radius: 50%;
    transform: rotate(90deg);
}
.testimonial .circle--slider .animate-wrapper .animate{
		padding-top:50px;
}
.testimonial .circle--slider .animate-title {
  color: #000;
}
.testimonial .circle--slider .animate-title p{
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4;
}
.testimonial .circle--slider .animate-title h3{
	font-size:24px!important;
	font-weight:900;
	margin-bottom: 0px;
}
.testimonial .circle--slider .animate-title h4{
	color:#000;
	font-size:36px!important;
	font-weight:900;
	margin-bottom:2px;
}
.testimonial .circle--slider .animate-title h6{
	font-size:20px!important;
	font-weight: 600;
    color: #b9b7b7;
    margin-top: -31px;
}	
.testimonial .circle--slider .animate-img {
  width: 25%;
  height: 25%;
  border-radius: 50%;
  overflow: hidden;
}
.testimonial .circle--slider .animate-img .animate-img__in {
  position: absolute;
  top: 50%;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background-repeat: no-repeat;
  z-index: 3;
  transform: rotate3d(0, 0, 0, 0deg) scale(1);
  transition: 0.75s ease-in-out;
  width: 100%;
  height: 100%;
  opacity: 0;
  color:#000;
}
.testimonial .circle--slider .animate-more {
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s 0.75s;
  transform: scale(1);
}
.testimonial .circle--slider .animate.active .animate-more {
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}
.testimonial .circle--slider .animate.active .animate-img .animate-img__in {
  opacity: 1;
  transform: scale(1);
}
.testimonial .circle--slider .prev, 
.testimonial .circle--slider .next {
    /*background: url(https://ikpknowledgepark.com/wp-content/uploads/2023/07/ban-arrow.svg);*/
    width: 33px;  
    height: 33px; 
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    display: block;  
    /* height: 60px; */
    /* width: 60px; */
    text-align: center; 
    cursor: pointer;
    z-index: 99;
    /* background-color: #000; */
    text-indent: -10000px;
    border-radius: 50%;
    overflow: hidden;
	filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all .8s ease-in-out;
    cursor: pointer;
}

.testimonial .circle--slider .prev:hover, .testimonial .circle--slider .next:hover{filter: none;
    -webkit-filter: grayscale(0);
   /* -webkit-transform: scale(1.01);*/}

.testimonial .circle--slider .prev span,
.testimonial .circle--slider .next span {
  -ms-writing-mode: tb-rl;
      writing-mode: vertical-rl;
  -webkit-text-orientation: upright;
          text-orientation: upright;
  font-weight: 700;
  background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg id='a5325a0c-c329-46a5-bfc6-0cd426926a78' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74.22 32.1'%3e%3ctitle%3earrow-next%3c/title%3e%3cline x1='74.22' y1='16.17' x2='1.93' y2='16.17' style='fill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:4px'/%3e%3cpolyline points='14.93 0.66 1.33 16.17 14.93 31.44' style='fill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:4px'/%3e%3c/svg%3e") !important;
  	position: absolute;
    left: 20px;
    right: 20px;
    top: 20px;
    bottom: 20px;
    background-repeat: no-repeat;
    background-position: center center;
}
/*.testimonial .circle--slider .prev {
  left: 605px;
  bottom: -110px;
  transform: rotate(90deg);
}
.testimonial .circle--slider .next {
  left: 605px;
  bottom: -280px;
  transform: rotate(-90deg);
}*/
.testimonial .star-rating {
display: flex;
margin-bottom: 25px;
}
.testimonial .star-rating svg {
width: 23x;
height: 23px;
color: #eab404;
}
.testimonial .star-rating svg:not(:last-child) {
margin-right: 7px;
}
.testimonial .prev, .testimonial .next{display:none !important;}

@media only screen and (max-width:1024px) {
 .testimonial {
	  width: 100%;
	  height: auto;
	}
	.testimonial .circle--slider .animate-wrapper {
		width: 70%;
		top: -1005px;
	}
	.testimonial .circle--slider {
		padding: 20px 0 60px;
	}
	.testimonial h1 {
		font-size: 40px!important;
		margin: 20px 0px;
		padding-left: 0px;
	}
	.testimonial .circle--slider .animate-wrapper .animate {
		padding-top: 0px;
	}
	.testimonial .circle--rotate > li .icon img{
	  transform: rotate(90deg);
	}
	.testimonial .circle--slider .animate-title h4 {
	    line-height: 1.3;
	}
	.testimonial .circle--slider .animate-wrapper {
    	right: -110px;
	}	
}
@media only screen and (max-width:820px) {
	.testimonial .circle--rotate > li .icon img{
	  transform: rotate(0deg);
	}
	.testimonial h1 {
		padding-left: 37px;
	}
	.blockedchain{
		width: 680px;
	}
	.testimonial .blockedchain::before {
		width: 680px;
		height: 680px;
	}
	.testimonial .circle--slider .animate-title h4 {
		margin-bottom: 2px;
		line-height: 41px;
	}
	.testimonial .circle--slider .animate-title p {
		margin-bottom: 20px;
		margin-top: 10px;
	}
	.testimonial .rotate--circle {
		position: relative;
		transform: rotate(0deg);
	}
	.testimonial .rotate--circle, .testimonial .circle--rotate {
		width: 680px;
		height: 680px;
	}
	.testimonial .circle--slider .rotate--circle {
		margin: 419px 33px -200px 48px;
	}
	.testimonial .centre_imagers {
		position: absolute;
		z-index: 9;
		width: 380px;
		height: 380px;
		transform: translate(-50%, -50%) rotate(360deg);
		top: 48%;
		left: 50%;
	}
	.testimonial .circle--slider .animate-wrapper {
		right: 36px;
		left: -58px;
		top: -990px;
		width: 89%;
		transform: rotate(0deg);
	}
	.testimonial .circle--slider .prev, .testimonial .circle--slider .next {
		height: 50px;
		width: 50px;
	}
	.testimonial .circle--slider .prev span, .testimonial .circle--slider .next span {
		left: 12px;
		right: 12px;
		top: 12px;
		bottom: 12px;
	}
	.testimonial .circle--slider .prev {
		right: 97px;
		left:auto;
		bottom: 790px;
		transform: rotate(180deg);
	}
	.testimonial .circle--slider .next {
		right: 161px;
		left:auto;
		bottom: 790px;
		transform: rotate(0deg);
	}
}
	@media only screen and (max-width: 360px){
	.testimonial .circle--slider .animate-wrapper {
		left: 42px;
	}
}
@media (max-width:480px) and (min-width:400px) {
	.testimonial .circle--slider .animate-wrapper {
    	left: 4px!important;
	}
}
@media only screen and (max-width:1024px) {
    .testimonial-cont p{
        padding:0px;
    }
    .testimonial .circle--slider .animate-title .testimonial-cont:after {
        /*content: url(https://ikpknowledgepark.com/wp-content/uploads/2021/10/quote-2.png);*/
        right: 0px;
        bottom: -20px;
        z-index: -1;
        position: absolute;
    }
	.testimonial .cat_link {
		font-size: 12px;
	}
	.testimonial .circle--slider .animate-title h4 {
		font-size: 18px!important;
		font-weight: 900;
		margin-bottom: 10px;
		line-height: 29px;
		margin-top: 30px;
	}
	.testimonial .circle--slider .animate-img .animate-img__in {
    top: 60%;
	}
	.testimonial h1 {
    padding-left: 36px;
	font-size:30px!important;
	margin-bottom:40px;
	padding-right: 30px;
}
	.testimonial .rotate--circle {
		position: relative;
		transform: rotate(0deg);
	}
	.blockedchain{
		width: 340px;
		height: 185px;
		top: 0px;
	}
	.testimonial .blockedchain::before {
		width: 340px;
		height: 340px;
	}
	.testimonial .rotate--circle, .testimonial .circle--rotate {
		width: 340px;
		height: 340px;
	}
	.testimonial .circle--slider .rotate--circle {
		margin: 325px auto -55px auto;
	}
	.testimonial .centre_imagers {
		position: absolute;
		z-index: 9;
		width: 180px;
		height: 180px;
		transform: translate(-50%, -50%) rotate(360deg);
		top: 70%;
		left: 50%;
		border-radius: 50%;
		box-shadow: 0px 0px 32px -4px rgb(0 0 0 / 10%);
		-webkit-box-shadow: 0px 0px 32px -4px rgb(0 0 0 / 10%);
		-moz-box-shadow: 0px 0px 32px -4px rgba(0,0,0,0.1);
	}
	.testimonial .circle--rotate > li .icon {
		height: 55px;
		width: 55px;
		margin: -2% auto;
	}
	.testimonial .circle--slider .animate-title p {
		font-size: 13px!important;
		font-weight: 500;
		margin-bottom: 10px;
		line-height: 22px;
		margin-top: 0px;
	}
	.testimonial .circle--slider .animate-title h3 {
		font-size: 19px!important;
		font-weight: 900;
	}
	.testimonial .circle--slider .animate-title h6 {
		font-size: 14px!important;
		font-weight: 600;
        color: #b9b7b7;
		margin-bottom:10px;
		margin-top: -10px;
	}
	.testimonial .circle--slider .animate-wrapper {
		right: 36px;
		left: 27px;
		top: -818px;
		width:90%;
		transform: rotate(0deg);
	}
	.testimonial .circle--slider .prev, .testimonial .circle--slider .next {
		height: 40px;
		width: 40px;
	}
	.testimonial .circle--slider .prev span, .testimonial .circle--slider .next span {
		left: 12px;
		right: 12px;
		top: 12px;
		bottom: 12px;
	}
	.testimonial .circle--slider .prev {
		right: 30px;
		left:auto;
		bottom: 245px;
		transform: rotate(180deg);
	}
	.testimonial .circle--slider .next {
		right: 90px;
		left:auto;
		bottom: 245px;
		transform: rotate(0deg);
	}
}
.testimonial .cat_link{
	background-color:#eeefef;
}
/*------------testimonial-----------*/





@media only screen and (min-width: 768px) and (max-width: 991px) {
	.wheel-sec .col-md-6 {max-width:100% !important}
	.wheel-sec .row {display: block; width: 100% !important;padding: 20px;}
	.wheel-sec .main {left: 15%;}
}

@media only screen and (min-width: 768px){
	.testimonial .circle--slider .animate-title p{/*width: 45%;*/width: 41%;}
	.testimonial .circle--slider .animate-img .animate-img__in {top: 80% !important;}	
}


@media only screen and (max-width: 767px){
	.sustainability {
    margin: 15px;
    width: 100%;
}
.flip-box1 {background-color: transparent;width: 100%;height: auto;}
.sustainability h3 {font-weight: 700;font-size: 14px;}
.sustainability {margin: 10px;}
.flip-box-back1 p {color: #fff !important;font-size: 14px !important;}
.sustainability2 h2, .sustainability3 h2 {font-size: 28px;}
.sustainability2.pt20 {padding-top: 10px;}
.sustainability2.pb50 {padding-bottom: 20px;}
.sustainability3.pt30 {padding-top: 10px !important;}
.wheel-sec .main {position: relative;width: 350px;height: 350px;}
.wheel-sec .span8 {clip-path: polygon(0 100%, 100% 60%, 40% 0);background-color: #124481;top: -4px;left: 163px;}
.wheel-sec .span7 {top: -2px;right: 169px;}
.wheel-sec .span6 {clip-path: polygon(40% 100%, 0 0%, 100% 40%);background-color: #124481;bottom: -2px;left: 180px;}
.wheel-sec .span5 {clip-path: polygon(0 40%, 100% 0%, 60% 100%);background-color: #124481;bottom: -2px;right: 170px;}
.wheel-sec .span4 {clip-path: polygon(50% 100%, 92% 0, 8% 0);background-color: #19AE9D;top: 0;left: 80px;}
.wheel-sec .span3 {clip-path: polygon(50% 0%, -40% 100%, 95% 100%);background-color: #19AE9D;bottom: 0;left: 95px;}
.wheel-sec .span2 {clip-path: polygon(100% 92%, 0 50%, 100% 8%);background-color: #19AE9D;top: 78px;right: 0;}
.wheel-sec .span1 {clip-path: polygon(0 92%, 100% 50%, 0 8%);background-color: #19AE9D;top: 82px;left: 0px;}
.wheel-sec .spin {top: 40%;left: 38%;}
.wheel-sec span p {text-align: center;top: 58%;left: 50%;transform: translate(-50%, -50%);color: #fff;font-size: 30px !important;font-weight: 600;}
.sustainability3 .pt30 {padding-top: 0px !important;}
.sustainability3.pb50 {padding-bottom: 20px;}
.blogs-5 .pb40 {padding-bottom: 20px;}
.blogs-5.pb50 {padding-bottom: 15px;}
		.testimonial .circle--slider .animate-wrapper {right: 0px;top: 0px;}
	.testimonial .circle--slider .circle--rotate > li.active div {transform: scale(1);width: 80px !important;
    height: 80px !important;
    padding-top: 15px;}
	.testimonial .circle--slider .prev, .testimonial .circle--slider .next {background-repeat: no-repeat;}
.testimonial .circle--slider .prev span, .testimonial .circle--slider .next span {background-image: none !important;}	
.testimonial .circle--slider .rotate--circle {margin: 0px auto;}
.testimonial .blockedchain::before {right: 19px;
    left: 6%;
    top: 7%;}	
.testimonial .circle--slider {padding: 20px 0 10px;}	
.testimonial .circle--slider .animate.active .animate-more {width: 60%;margin: auto;text-align:center;}	
.testimonial .circle--slider .animate-img .animate-img__in {top: 85%;}	
.testimonial .rotate--circle, .testimonial .circle--rotate {width: 290px;height: 290px !important;}	
.blockedchain {left: -8%;}	
.home-sec3-inn2 {padding-top: 10px;}	
.revol-ban .item .col-md-6:nth-child(2) {padding-bottom: 15px;}	
	.home-sec3-inn2{padding-bottom: 0px;}	
/* .testimonial .circle--rotate > li .icon {margin: -10% auto;}	 */
.testimonial .blockedchain::before {width: 300px;height: 300px;}
	.testimonial .circle--slider .prev, .testimonial .circle--slider .next{display:none;}
	.testimonial .blockedchain::before {/*background-image: url('https://ikpknowledgepark.com/wp-content/uploads/2023/08/circle-bg.png') !important; */width: 650px;height: 650px;    right: 0px;
    left: 4%;
    bottom: 0px;
    top: -99%;
    transform: rotate(0deg);
    background-size: 41%;}
}





@media screen and (min-width:768px) and (max-width:1024px){
	.testimonial .circle--slider .animate-wrapper {right: 0px;top: 0px;}
	.testimonial .circle--slider .circle--rotate > li.active div {transform: scale(1);width: 80px !important;
    height: 80px !important;
    padding-top: 15px;}
	.testimonial .circle--slider .prev, .testimonial .circle--slider .next {background-repeat: no-repeat;}
.testimonial .circle--slider .prev span, .testimonial .circle--slider .next span {background-image: none !important;}	
.testimonial .circle--slider .rotate--circle {margin: 0px auto;}
.testimonial .blockedchain::before {right: 19px;
    left: 11% !important;
    top: 7%;}	
.testimonial .circle--slider {padding: 10px 0 10px;}	
.testimonial .circle--slider .animate.active .animate-more {width: 60%;margin: auto;text-align:center;}	
.testimonial .circle--slider .animate-img .animate-img__in {top: 85%;}	
.testimonial .rotate--circle, .testimonial .circle--rotate {width: 290px;height: 290px !important;}
.testimonial .blockedchain::before {width: 270px;height: 270px;}	
.testimonial .circle--slider .prev, .testimonial .circle--slider .next{display:none;}	
.testimonial .circle--slider .animate-title {color: #000;left: 10% !important;position: relative;}	
.testimonial .blockedchain::before {/*background-image: url('https://ikpknowledgepark.com/wp-content/uploads/2023/08/circle-bg.png') !important;*/ width: 650px;height: 650px;    right: 0px;
    left: 6% !important;
    bottom: 0px;
    top: -99%;
    transform: rotate(0deg);
    background-size: 41%;}	
/* 	p.design-fbant {margin-top: 120px;} */
	.hresou-slider .owl-item img {
    width: -webkit-fill-available !important;
    object-fit: cover;
    object-position: top;
    height: 200px !important;
    border-radius: 10px 10px 0px 0px;
}		
	
	
	
}	/* end of 768 to 991 */

@media screen and (width:1024px)
{
	.testimonial .circle--rotate > li .icon img {transform: rotate(0deg) !important;}
	.testimonial .circle--slider .animate-title p {width: 100%;}	
	
}/* end of only 1024px */

    @media all and (min-width: 1025px){
        .homerevsec .testimonial {
            height: 450px !important;
            height: 400px !important;
        }
        
        .homerevsec .testimonial .rotate--circle {
            height: 450px;
            width: 450px;
            height: 400px;
            width: 400px;
        }
        
        .homerevsec .testimonial .rotate--circle .blockedchain {
            width: 450px;
            height: 450px;
            height: 400px;
            width: 400px;
            top: -80%;
            top: -100%;
        }
        
        .homerevsec .testimonial .rotate--circle .blockedchain::before {
            width: 450px;
            height: 450px;
            height: 400px;
            width: 400px;
            left: 0;
            top: 0;
        }
        
        .homerevsec .testimonial .rotate--circle .blockedchain {}
        
        .homerevsec .testimonial .circle--rotate {
            width: 450px;
            height: 450px !important;
            width: 400px;
            height: 400px !important;
        }
        
        .homerevsec .testimonial .circle--rotate > li.active div {
            margin: -12% auto;
            transform: none;
            width: 150px !important;
            height: 150px !important;
        }
        
        .homerevsec .testimonial .circle--rotate  > li div {
            margin: -3% auto;
        }
        
        .homerevsec .testimonial .circle--slider {
        }
        
        .homerevsec .testimonial .circle--slider .animate-wrapper {
            height: 450px !important;
            top: -1410px;
            height: 400px !important;
            top: -1460px;
        }
        
        .homerevsec .testimonial .circle--slider .prev,.homerevsec  .testimonial .circle--slider .next {
            left: 20%;
        }
        
        .testimonial .circle--slider .animate-img .animate-img__in{
            top: 45% !important;
        }
        
        .testimonial .circle--slider .animate-title p{
            width: 80%;
        }
    }

    @media all and (min-width: 1500px){
        .homerevsec .testimonial .rotate--circle .blockedchain{
            top: -80%;
        }
    }

@media all and (width: 1920px){
    .homerevsec .testimonial .rotate--circle .blockedchain{
        top: -35%;
    }
}

@media all and (min-width: 1025px) and (max-width: 1350px){
    .homerevsec .testimonial .rotate--circle .blockedchain{
        top: -90%;
    }
}

@media all and (min-width: 1281px) and (max-width: 1350px){
    .homerevsec .testimonial .rotate--circle .blockedchain{
        top: -400px;
    }
}

@media all and (min-width: 1200px) and (max-width: 1280px){
    .homerevsec .testimonial .rotate--circle .blockedchain{
        top: -420px;
    }
}

@media all and (min-width: 1025px) and (max-width: 1200px){
    .homerevsec .testimonial .rotate--circle .blockedchain{
        top: -120%;
    }
    
    .homerevsec .testimonial .circle--rotate > li.active div{
        width: 120px !important;
        height: 120px !important;
        padding-top: 20px;
    }
}