.jcwrapper {
    z-index: 1;
    overflow: hidden;
	position: relative;
    
}
.jcslider{ display: none; }
.slick-slider {
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
}
.slick-slider .slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0; 
}
.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); 
}
.slick-slider .slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-slider .slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
	background-repeat: no-repeat !important;
}
.slick-slider .slick-initialized .slick-slide {
    display: block;
}
.slick-slider .item {
    background-position: top center;
}
.slick-slider .item .jcslider-inner {
    display: table;
    width: 100%;
    height: 100%;
}
.slick-slider .item .jcslider-inner .jcslider-content { 
	display: table-cell;
    width: 100%;
	float: left;
	
}

.slick-slider .item .jcslider-inner .jcslider-content .jcslider-description{ 
	float: left;
	background: rgba(51, 66, 154, 0.9);
	width: 270px;
	height: 270px;
	border-radius: 50%;
	bottom: -70px;
	left: -70px;
	position: absolute;	
}
.slick-slider h1{
	font-size: 14px; 
	color: #fff;
	text-transform: uppercase;
	background: rgba(0,52,98,0.6);
	padding: 10px 40px;
	float: left;
}
.slick-slider p{
	font-size: 16px; 
	color: #fff;
	line-height: 24px;
	float: none;
	padding: 40px 40px 5px 90px;
}
/*.slick-slider p:nth-of-type(1){ background: rgba(0,52,98,0.6);padding: 10px 40px; }*/


.slick-slider .btn:last-of-type { margin-right: 0; }
.slick-slider .btn:hover{ background-color: #106534; }

.jcwrapper .slick-next {
    background: url(../../images/icon-next.png) right no-repeat;
	outline-style: none;
	top: 41%;
    width: 8%;
	height: 80px;
    position: absolute;
    color: transparent;
	cursor: pointer;
	border: none !important;
	opacity: 0;
  	z-index: 999;
	-webkit-transition: all 0.7s ease 0s;
       -moz-transition: all 0.7s ease 0s;
        -ms-transition: all 0.7s ease 0s;
         -o-transition: all 0.7s ease 0s;
            transition: all 0.7s ease 0s;
}
.jcwrapper .slick-prev {
    background: url(../../images/icon-prv.png) left no-repeat;
    border: none;
	opacity: 0;
	top: 41%;
    width: 8%;
	height: 80px;
    position: absolute;
	outline-style: none;
    color: transparent;
    cursor: pointer;
  	z-index: 999;
	background-color: inherit;
	-webkit-transition: all 0.7s ease 0s;
       -moz-transition: all 0.7s ease 0s;
        -ms-transition: all 0.7s ease 0s;
         -o-transition: all 0.7s ease 0s;
            transition: all 0.7s ease 0s;
}
jcwrapper .slick-next:hover,
.jcwrapper .slick-prev:hover {
	opacity: 1;
	-webkit-transition: all 0.9s ease 0s;
       -moz-transition: all 0.9s ease 0s;
        -ms-transition: all 0.9s ease 0s;
         -o-transition: all 0.9s ease 0s;
            transition: all 0.9s ease 0s;
}
.jcwrapper .slick-next { 
	right: 1%;
}
.jcwrapper .slick-next:hover { 
	right: 1%;
	opacity: 1;
    background: url(../../images/icon-next.png) center no-repeat;
}
.jcwrapper .slick-prev { 
	left: 1%; 
}
.jcwrapper .slick-prev:hover { 
	left: 1%; 
	opacity: 1;
	background: url(../../images/icon-prv.png) center no-repeat;
}
.jcwrapper .slick-disabled{ 
	cursor: default;
	background-color: rgba(152,152,152,1) !important;
}


.jcwrapper .animated {
    -khtml-opacity: 0;
      -moz-opacity: 0; 
           opacity: 0; 
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
            filter: alpha(opacity=0);              
    -webkit-animation-duration: 1s;
            animation-duration: 1s;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;         
}
.jcwrapper .activate {
    -khtml-opacity: 1;
      -moz-opacity: 1; 
           opacity: 1; 
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
            filter: alpha(opacity=100);
             
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}