
button, .button {
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 0;
	border-style: solid;
	border-width: 0;
	cursor: pointer;   
	font-weight: normal;
	line-height: normal;
	margin: 0;
	position: relative;
	text-align: center;
	text-decoration: none;
	display: inline-block;
}

/***** Slick slider *****/
.wpsisac-slick-slider .slick-arrow, .wpsisac-slick-carousal .slick-arrow{position:absolute; z-index:9; padding:0; margin:45px 0 0; display: inline-block; background-color: rgba(0, 0, 0, 1); color:#fff; text-align:center; width:50px; height:50px; border-radius:50% !important; cursor: pointer;}
.wpsisac-slick-slider .slick-arrow svg, .wpsisac-slick-carousal .slick-arrow svg{fill: #fff; height: 100%; width: 50%; }
.wpsisac-slick-slider .slick-dots, .wpsisac-slick-carousal .slick-dots{padding:0 !important; margin:0 !important; text-align:center; border:none; }
.wpsisac-slick-slider .slick-dots li button, .wpsisac-slick-carousal .slick-dots li button{text-indent:-99999px; top:-92px; }
.wpsisac-slick-slider .slick-dots li, .wpsisac-slick-carousal .slick-dots li { list-style:none !important; line-height:0px !important; display:inline-block !important; margin:0 2px 0 2px !important; padding:0px !important; }
.wpsisac-slick-slider .slick-dots li button, .wpsisac-slick-carousal .slick-dots li button{ border:none;  background:#fff !important; margin:0px !important; padding:0px !important; border-radius:0% !important; width:30px !important; height:2px !important; }
.wpsisac-slick-slider .slick-dots li button:focus, .wpsisac-slick-carousal .slick-dots li button:focus{outline:none !important}
.wpsisac-slick-slider .slick-dots li.slick-active button, .wpsisac-slick-carousal .slick-dots li.slick-active button{ border:none;  width:30px !important; height:2px !important; border-radius:0px !important; background:#54B0D9 !important;}
.wpsisac-slick-slider .slick-slide, .wpsisac-slick-carousal .slick-slide{padding:0px !important}
.wpsisac-slick-slider .slick-disabled, .wpsisac-slick-carousal .slick-disabled{opacity:1;}

.wpsisac-slick-carousal.design-1 .slick-next{right:30px !important;transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.design-1 .slick-prev{left:30px !important;transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.design-1 .slick-next:hover {right:40px !important;transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.design-1 .slick-prev:hover{left:40px !important;transition: all 300ms ease 0s;}
.wpsisac-slick-carousal.design-1 .slick-dots{left:15px !important; right:15px; text-align:center;  bottom:0px !important;}

span.no_img_logo { width:350px; height:480px; display:flex; align-items: center; justify-content: center; vertical-align:middle; }
span.no_img_logo img { min-width:10%; margin:0;  }