.testimonies{
	background:url(../images/testimonies.jpg) top center no-repeat;
	padding:100px 0px 100px 0px;
	text-align:center;
}
.testimonies .btn{
	margin:10px .5% 0px .5%;
	border:none;
	background: rgba(0,0,0,.8);
	border:#F39C12 1px solid;
	color:#FFF;
	width:20%;
	min-width:200px;
	padding:15px;
	border-radius:7px;
    font-family: body_text;
	font-weight:bold;
	font-size:13px;
	-moz-transition:all 0.2s ease-in 02s;
transition:all 0.2s ease-in 0.2s;
-webkit-transition:all 0.2s ease-in 0.2s;
-ms-transition:all 0.2s ease-in 0.2s;
-o-transition:all 0.2s ease-in 0.2s;
cursor:pointer;
}

.testimonies .btn:hover{
	border:#4D7AFF 1px solid;
	background:#FFF;
	color:#4D7AFF;
}







 .carousel{position:relative}
 .carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}
 .carousel-inner{position:relative;width:100%;overflow:hidden}
 .carousel-inner::after{display:block;clear:both;content:""}
 .carousel-item{
	 position:relative;
	 display:none;
	 float:left;
	 width:70%;
	 padding:30px 15% 30px 15%;
	 margin-right:-100%;
	 -webkit-backface-visibility:hidden;
	 backface-visibility:hidden;
	 transition:-webkit-transform .6s ease-in-out;
	 transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;
	 }
	 @media (prefers-reduced-motion:reduce){
		 .carousel-item{transition:none}
		 }
		 .carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}
		 .active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}
		 .active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}
		 .carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}
		 
		 .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity} 
		 
		 
		 @media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}} 
		 
		 .carousel-control-next,.carousel-control-prev{
			 position:absolute;
			 top:0;
			 bottom:0;
			 z-index:1;
			 display:-ms-flexbox;
			 display:flex;
			 -ms-flex-align:center;
			 align-items:center;
			 -ms-flex-pack:center;
			 justify-content:center;
			 width:15%;
			 color:#fff;
			 text-align:center;opacity:.5;
			 transition:opacity .15s ease}

			 @media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}
			 
			 .carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
			 .carousel-control-prev{left:0}
			 .carousel-control-next{right:0}
			 .carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}
			 .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}
			 .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}
/*# sourceMappingURL=bootstrap.min.css.map */




 
  .carousel-item .text{
	  width:70%;
	 margin: auto;
	 color:#CCC;
	 font-size:16px;
	 text-align: center;
	 min-height:120px;
 } 
  .carousel-item .text span{
	 font-size:24px;
	 line-height:50px;
	 color:#D4AC64;
 } 




@media screen and (max-width:1180px){
		 .carousel-control-next,.carousel-control-prev{
			 width:5%;
			 }
  .carousel-item .text span{
	 font-size:20px;
	 line-height:30px;
 } 
  .carousel-item .text{
	 font-size:14px;
 } 
}

@media screen and (max-width:830px){
.carousel-item .img{
	 float:none;
	 border-radius:15px;
	 margin:auto;
 } 
  .carousel-item .text{
	  width:100%;
	 float:none;
	 margin-left:0px;
	 margin:auto;
	 text-align:center;
 } 
		 .carousel-control-next,.carousel-control-prev{
			 width:5%;
			 }
  .carousel-item .text span{
	 font-size:20px;
	 line-height:30px;
 } 
  .carousel-item .text{
	 font-size:14px;
 } 
}
@media screen and (max-width:400px){
		 .carousel-control-next,.carousel-control-prev{
			 display:none;
			 width:5%;
			 }
}

