.sc_team_list .slz-carousel-wrapper .slick-dots {
    padding: 0;
}
.sc_team_list.no-carousel {
	font-size: 0;
}
.item.inline_block {
	float: none;
	display: inline-block;
	vertical-align: top;
	font-size: 0;
}
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-prev,
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-next {
	box-shadow: none;
	color: #029fe1;
	opacity: 0.7;
	background-color: transparent;
	transition: opacity 0.3s;
	-webkit-transition: opacity 0.3s;
}
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-prev {
	left: -112px;
}
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-prev i {
	margin-right: 5px;
}
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-next {
	right: -112px;
}
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-next i {
	margin-left: 5px;
}
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-prev:hover,
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-prev:focus,
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-next:hover,
.sc_team_list .slz-carousel-wrapper .slick-arrow.btn-next:focus {
	opacity: 1;
}
.sc_team_list .slz-carousel-wrapper .slick-dots {
	bottom: -30px;
}

.sc_team_list .slz-team-slide-slick {
	margin-bottom: 0;
}
.sc_team_list .slick-list {
	margin-right: -4%;
}
.sc_team_list.no-carousel {
	margin-right: calc(-3% - 2px);
	margin-right: -webkit-calc(-3% - 2px);
	margin-right: -moz-calc(-3% - 2px);
	margin-right: -o-calc(-3% - 2px);
	margin-bottom: -60px;
}
.sc_team_list.no-carousel .item.inline_block {
	padding: 0 15px;
	margin-bottom: 0px;
}
.sc_team_list.no-carousel .item .slz-block-team-01,
.sc_team_list.no-carousel .item .slz-block-team-02 {
	background-color: transparent;
	padding-right: 12%;
}
.sc_team_list .slz-team-slide-slick .slz-block-team-01,
.sc_team_list .slz-team-slide-slick .slz-block-team-02 {
	padding-right: 12%;
}
.slz-block-team-01 .team-img,
.slz-block-team-02 .block-image .team-img {
	padding-top: 40%;
	position: relative;
}
.slz-block-team-02 .block-image {
	overflow: visible;
}
.slz-block-team-02 .block-image,
.slz-block-team-02 .team-body {
	padding-right: 40px;
}
.slz-block-team-01 .team-img:before,
.slz-block-team-02 .block-image .team-img:before {
	content: "";
	display: block;
	padding-top: 95%;
	border: 3px solid #dee0e3;
}
.slz-block-team-01 .team-img .img-full,
.slz-block-team-02 .block-image .team-img .img-full {
	position: absolute;
	top: auto;
	bottom: 3px;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	margin: auto;
	padding-left: 8px;
	padding-right: 8px;
	filter: grayscale(50%);
	-webkit-filter: grayscale(50%);
}
.slz-block-team-01:hover .team-img .img-full,
.slz-block-team-01:focus .team-img .img-full,
.slz-block-team-02:hover .block-image .team-img .img-full,
.slz-block-team-02:focus .block-image .team-img .img-full,
.slick-current .slz-block-team-01 .team-img .img-full,
.slick-current .slz-block-team-02 .block-image .team-img .img-full {
	filter: grayscale(0);
	-webkit-filter: grayscale(0);
}
.slz-block-team-01 .team-body .title,
.slz-block-team-02 .team-body .title {
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #1e1e25;
	margin-bottom: 0;
}
.slz-block-team-01 .team-body .title + .position,
.slz-block-team-02 .team-body .title + .position {
	font-weight: 400;
	color: #4f4f5f;
	font-size: 15px;
	margin-top: -2px;
}
.slz-block-team-01 .team-body .position + .description,
.slz-block-team-02 .team-body .position + .description {
	margin-top: 10px;
}
.slz-block-team-01 .social-list .item i,
.slz-block-team-02 .social-list .item i {
	width: 30px;
	height: 30px;
	line-height: 30px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	margin-left: 0;
	color: #75797f;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	position: relative;
	z-index: 1;
}
.slz-block-team-01 .social-list .item .facebook,
.slz-block-team-01 .social-list .item .twitter,
.slz-block-team-02 .social-list .item .facebook,
.slz-block-team-02 .social-list .item .twitter,
.slz-block-team-03 .social-list .item .icon.facebook,
.slz-block-team-03 .social-list .item .icon.twitter {
	color: #75797f;
}
.slz-block-team-02 .block-image .team-img + .social-list {
	position: absolute;
	left: auto;
	right: 0;
	top: auto;
	bottom: 15px;
	margin: -5px 0;
	border: 0;
}
.slz-block-team-02 .social-list .item {
	display: block;
	margin: 5px 0;
}
.slz-block-team-01 .team-body {
	padding-right: 0;
}
.slz-block-team-01 .team-body,
.slz-block-team-02 .team-body {
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 0;
	border: 0;
}
.slz-block-team-03 .col-right .description .quote-item {
	padding: 30px 30px 30px 108px;
	display: block;
}
.slz-block-team-03 .col-right .description ul + .quote-item {
	margin-top: 27px;
}
.slz-block-team-03 .col-right .description .quote-item .block-quote {
	position: relative;
	padding: 0 0 0 18px;
}
.slz-block-team-03 .description .quote-item .block-quote:before {
    content: "\275D";
    display: inline-block;
    line-height: 60px;
    vertical-align: middle;
    font-style: normal;
    float: left;
    font-size: 120px;
    position: absolute;
    color: #029fe1;
    padding-right: 0;
    padding-top: 50px;
    top: 50%;
    left: -75px;
    transform: translateY(-50%) rotateY(-180deg);
    -webkit-transform: translateY(-50%) rotateY(-180deg);
}
.slz-block-team-03 .col-right .description p {
	margin-bottom: 21px;
}
.slz-block-team-03 .col-right .description ul,
.slz-block-team-03 .col-right .description p + ul {
	position: relative;
	padding-left: 25px;
	margin-bottom: 27px;
}
.slz-block-team-03 .col-right .description ul li,
.slz-block-team-03 .col-right .description p + ul li {
	list-style: none;
	margin-bottom: 10px;
}
.slz-block-team-03 .col-right .description ul li:before {
	position: absolute;
	left: 0;
	content: '\f111';
	font-size: 8px;
	font-family: 'fontawesome';
	color: #029fe1;
}
.slz-team-wrapper-03 .slz-team-slider-03 {
	margin-bottom: 0;
}
.slz-team-wrapper-03 .slz-team-nav-03 {
	position: relative;
	margin-bottom: 0;
}
.slz-team-wrapper-03 .slz-team-nav-03 .slick-list {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}
.slz-team-wrapper-03 .slz-team-nav-03:before {
	content: '';
	position: absolute;
	height: 4px;
	background-color: #eff0f3;
	left: 40px;
	right: 40px;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.slz-team-wrapper-03 .slz-team-nav-03 .team-img a {
	display: inline-block;
	width: 100px;
	height: 100px;
	position: relative;
	background-color: #cccccc;
	overflow: hidden;
	z-index: 1;
	border-radius: 50%;
	-webkit-border-radius: 50%;
}
.slz-team-wrapper-03 .slz-team-nav-03 .team-img a:before {
	display: block;
	content: '';
	padding-top: 100%;
	border-radius: 50%;
	-webkit-border-radius: 50%;
}
.slz-team-wrapper-03 .slz-team-nav-03 .team-img a:after {
	content: '';
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.3);
	border-radius: 50%;
	-webkit-border-radius: 50%;
	transition: opacity 0.3;
	-webkit-transition: opacity 0.3;
	-moz-transition: opacity 0.3;
	-o-transition: opacity 0.3;
	-ms-transition: opacity 0.3;
}
.slz-team-wrapper-03 .slz-team-nav-03 .team-img.slick-current a:after {
	opacity: 0;
}
.slz-team-wrapper-03 .slz-team-nav-03 .team-img img {
	position: absolute;
	top: 2px;
	left: 0;
	right: 0;
	margin: auto;
	width: 100%;
	border-radius: 50%;
	-webkit-border-radius: 50%;
}
.slz-team-wrapper-03 .slz-team-nav-03 .team-img {
	transition: transform 0.3s;
	-webkit-transition: transform 0.3s;
	-moz-transition: transform 0.3s;
	-o-transition: transform 0.3s;
	-ms-transition: transform 0.3s;
}
.slz-team-wrapper-03 .slz-team-nav-03 .team-img.slick-current {
	transform: scale(1.3);
	-webkit-transform: scale(1.3);
}
.slz-team-wrapper-03 .slide-nav .carousel-overflow {
	overflow: visible;
	margin-left: -75px;
    margin-right: 35px;
}
.slz-team-wrapper-03 .slz-team-nav-03 .slick-arrow.btn-prev,
.slz-team-wrapper-03 .slz-team-nav-03 .slick-arrow.btn-next {
	font-size: 30px;
	color: #a0a0a0;
}
.slz-team-wrapper-03 .slz-team-nav-03 .slick-arrow.btn-prev {
	left: -40px;
}
.slz-team-wrapper-03 .slz-team-nav-03 .slick-arrow.btn-next {
	right: -55px;
}

.pagination-wrapper .pagination li a,
.pagination-wrapper .pagination li span.page-numbers{
  display: inline-block;
  padding: 0px;
  min-width: 30px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  color: #7a7a7a;
}
.pagination-wrapper .pagination li a,
.pagination-wrapper .pagination li span{
  margin-right: 10px;
}
.pagination-wrapper .pagination li a:hover{
  background: #029fe1;
  border-color: #029fe1;
  color: #FFFFFF;
}
.pagination-wrapper .pagination li span.current{
  background: #029fe1;
  border-color: #029fe1;
  color: #FFFFFF;
}
.pagination-wrapper .pagination li .previous {
  padding-left: 12px;
  padding-right: 12px;
}
.pagination-wrapper .pagination li .next {
  padding-left: 12px;
  padding-right: 12px;
}
.slz-block-team-03 .slz-block-team-02 .block-image,
.slz-block-team-03 .slz-block-team-02 .team-body {
	padding-right: 75px;
}
.slz-block-team-03 .slz-block-team-02 .block-image .team-img + .social-list {
	right: 15px;
	bottom: 50%;
    transform: translateY(78%);
    -webkit-transform: translateY(78%);
}
.sc_team_list .slz-team-slider-03 .slick-list {
	margin-right: 0;
}

.slz-team-wrapper-03.slz-carousel-wrapper  .slick-arrow.btn-prev,
.slz-team-wrapper-03.slz-carousel-wrapper  .slick-arrow.btn-next {
	-ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}

.slz-team-wrapper-03.slz-carousel-wrapper  .slick-arrow.btn-prev:hover,
.slz-team-wrapper-03.slz-carousel-wrapper  .slick-arrow.btn-next:hover {
	background-color: transparent;
	color: #029fe1;
}

.slz-team-wrapper-03.slz-carousel-wrapper  .slick-arrow.slick-arrow {}


/*----------  style single team  ----------*/
.single-slz-team .sc_main_title {
	margin-bottom: 70px;
}


/*----------  style team style 01  ----------*/
.slz-block-team-01 .team-img{
	padding-top: 0px;
}
.slz-block-team-01 .team-img:before{
	border:none;

}
.slz-block-team-01 .team-img:after{
    content: "";
    display: block;
    position: absolute;
    border: 3px solid #dee0e3;
    width: 100%;
    height: 80%;
    border:3px solid #dee0e3;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.post-type-archive-slz-team .sc_team_list .slz-list-block{
	margin-bottom: 60px;
	margin-left: -15px;
	margin-right: -15px;
}
.post-type-archive-slz-team .sc_team_list .slz-list-block >.item{
	padding-left: 15px;
	padding-right: 15px;
}
.post-type-archive-slz-team .sc_team_list .slz-list-block >.item .slz-block-team-01{
	padding-right: 0px;
}
@media screen and (max-width: 1199px) {
	.sc_team_list .slz-team-slide-slick {
		padding-bottom: 60px;
	}
	.sc_team_list .slz-carousel-wrapper .slick-dots {
		bottom: 0;
	}
	.sc_team_list .slz-carousel-wrapper .slick-dots li button:before,
	.sc_team_list .slz-carousel-wrapper .slick-dots li.slick-active button:before {
		color: #029fe1;
	}
	.sc_team_list.no-carousel {
	    margin-right: 0px;
	}
	.slz-team-wrapper-03 .slide-nav .carousel-overflow {
	    margin-left: -60px;
	}
	.slz-block-team-03 .slz-block-team-02 .block-image,
	.slz-block-team-03 .slz-block-team-02 .team-body {
		padding-right: 55px;
	}
	.slz-block-team-03 .col-right .description .quote-item {
	    padding: 30px 30px 30px 130px;
	}
}
@media screen and (max-width: 991px) {
	.sc_team_list .slick-list {
	    margin-right: -6%;
	}
	.sc_team_list.no-carousel {
	    margin-right: calc(-6% - 3px);
	    margin-right: -webkit-calc(-6% - 3px);
	    margin-right: -moz-calc(-6% - 3px);
	    margin-right: -o-calc(-6% - 3px);
	}
	.slz-team-wrapper-03 .slide-nav {
		display: none;
	}
	.slz-team-wrapper-03 .slz-team-slider-03 {
		padding-bottom: 60px;
	}
	.slz-block-team-03 .col-right .description {
		padding-bottom: 0;
	}
	.slz-block-team-03 .slz-block-team-02 .block-image,
	.slz-block-team-03 .slz-block-team-02 .team-body {
	    padding-right: 40px;
	}
	.slz-block-team-03 .slz-block-team-02 .block-image .team-img + .social-list {
		right: 0;
	    transform: translateY(65%);
	    -webkit-transform: translateY(65%);
	}
}
@media screen and (max-width: 767px) {
	.sc_team_list .slick-list {
	    margin-right: calc(-6% - 2px);
	    margin-right: -webkit-calc(-6% - 2px);
	    margin-right: -moz-calc(-6% - 2px);
	    margin-right: -o-calc(-6% - 2px);
	}
	.slz-block-team-03 .col-right {
		display: none;
	}
	.slz-block-team-03 .col-left {
	    width: 50%;
	    margin: auto;
	    text-align: center;
	    display: block;
	    float: none;
	}
	.sc_team_list.no-carousel .item.inline_block {
		width: 50%;
	}
	.slz-block-team-03 .slz-block-team-02 .block-image .team-img + .social-list {
	    right: -40px;
	}
	.slz-block-team-03 .slz-block-team-02 .block-image,
	.slz-block-team-03 .slz-block-team-02 .team-body {
	    padding-right: 0;
	}
}
@media screen and (max-width: 480px) {
	.sc_team_list.no-carousel {
		margin-bottom: -30px;
		margin-right: 0;
	}
	.sc_team_list .slz-team-slide-slick .slz-block-team-01,
	.sc_team_list .slz-team-slide-slick .slz-block-team-02 {
	    padding-right: 0;
	    width: 75%;
	    margin: auto;
	}
	.slz-block-team-03 .col-left {
	    padding: 0 10px;
	    width: 75%;
	    margin: auto;
	}
	.sc_team_list .slick-list {
		margin-right: 0;
	}
	.slz-block-team-02 .block-image,
	.slz-block-team-02 .team-body {
		padding-right: 0;
	}
	.slz-block-team-02 .block-image .team-img + .social-list {
	    position: relative;
	    left: auto;
	    right: auto;
	    top: auto;
	    bottom: auto;
	    margin: 0;
	    border: 0;
	}
	.slz-block-team-03 .slz-block-team-02 .block-image .team-img + .social-list {
	    right: auto;
	    transform: none;
	}
	.slz-block-team-02 .social-list .item {
	    display: inline-block;
	    margin: 0 5px;
	}
	.slz-block-team-02 .team-body {
    	padding-top: 8px;
	}
	.sc_team_list.no-carousel .item.inline_block {
		display: block;
		width: 75%;
		padding-right: 0;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 30px;
	}
	.sc_team_list.no-carousel .item .slz-block-team-01,
	.sc_team_list.no-carousel .item .slz-block-team-02 {
		padding-right: 0;
		margin-right: 0;
	}
}