	.sub-services-card-slider {
		background-color: #F9F9FB;
		margin:0;
	}
	.sscs-row {
		display: flex;
		padding:50px 0px;
		align-items:center;
	}
	.sscs-text-container{
		width:80%;
	}
	.sscs-text {
		width:481px;
		margin:auto;
	}
	.sscs-text h2 {
    font-family: 'Work Sans', sans-serif;
    font-weight: 400;
    font-size: 40px;
    line-height: 43px;
    letter-spacing: -1px;
	width: 90%;
	padding-bottom: 0.2rem;
	}
	.sscs-sliders > .sscs-slide:not(:first-child) {
    display: none;
}
	.sscs-text p {
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: rgba(18, 18, 18, 0.87);
		padding-top:6px;
	}
	.sscs-slider-view {
    overflow: hidden;
    width: 67%;
	position:relative;
	 height: <?php echo block_field('slick-slider-height'); ?>px;
	}
	.sscs-slider-view::after {
    content: "";
    position: absolute;
    background-image: linear-gradient(270.94deg, rgba(249,249,251,1) 61%, rgba(249,249,251,0) 110.24%);
    height: 100%;
    top: 0;
    left: 56%;
    width: 100%;
    opacity: 1;
    z-index: 1;
}
	.sscs-sliders.slick-slider{
		margin:15px 0px;
	}
	.sscs-sliders .slick-list{
		height:<?php echo block_field('slick-card-height'); ?>px;
	}

	.sscs-slide.slick-slide {
    margin-right: 23px;
	width:367px;
	margin-left:5px;
	}
	.sscs-card h3 {
    font-family: 'Work Sans', sans-serif;
    font-weight: 700;
    font-size: 25px;
    line-height: 28px;
    letter-spacing: -1px;
    color: rgba(18, 18, 18, 0.87);
	padding-bottom:14px;
	}
	.sscs-card p {
    font-family: 'Lato',sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    color: rgba(18, 18, 18, 0.6);
	min-height:100px;

}
	.sscs-card a {
	color: rgba(1, 128, 222, 1)!important;
	text-decoration:underline;
	border:0!important;
    background:transparent!important;
    font-weight:inherit;
	}
	.sscs-card {
    width: 367px;
    background-color: #fff;
    padding: 68px 44px 68px 44px;
    border-radius: 6px;
	box-shadow: 4px 4px 18px rgb(0 0 0 / 10%);
	height:<?php echo block_field('card-height');?>px;
	display: flex;
    flex-direction: column;
    justify-content: center;
}
	.sscs-desktop-slick-ctl {
    display:flex;
	margin-top:26px;
}
	.sscs_desktop_prev img, .sscs_desktop_next img {
		margin:auto;
	}
	button.sscs_desktop_prev{
		margin-right:1rem;
	}
	button.sscs_desktop_prev {
    width: 38.89px;
    height: 38.89px;
    background-color: rgba(1, 128, 222, 0.65)!important;
    border-radius: 40px;
		border:0px!important;
}
	
	button.sscs_desktop_next {
    width: 38.89px;
    height: 38.89px;
    background-color: rgba(1, 128, 222, 0.65)!important;
    border-radius: 40px;
	border:0px!important;
}
	button.sscs_desktop_prev:hover, button.sscs_desktop_next:hover{
		background-color: #0180DE!important;
	}
	button.sscs_desktop_prev:focus, button.sscs_desktop_next:focus{
		outline:0;
	}
	.sscs-slider-view.sscs-hide-gradient::after {
    width: 0;
	}
	.sscs-sliders > .slick-prev.slick-arrow, .sscs-sliders .slick-next.slick-arrow {
		display:none!important;
	}
	.sscs-read-more, .sscs-read-less{
		display:none;
	}
	.sscs-read-more.hide-text{
		display:none;
	}
	.sscs-read-less.show-btn{
		display:inline-block;
	}
	

	@media only screen and (min-width: 1600px) {
		.sscs-slider-view::after {
    content: "";
    position: absolute;
    background-image: linear-gradient(270.94deg, rgba(249,249,251,1) 60%, rgba(249,249,249,0) 108.24%);
    height: 100%;
    top: 0;
    left: 49%;
    width: 100%;
    opacity: 1;
    z-index: 1;
}
		.sscs-slider-view{
			width:73%;
		}

	}
	
	@media only screen and (max-width:890px){
		.sscs-desktop-slick-ctl {
			display:none;
		}
		.sscs-row{
			flex-direction:column;
		}
		.sscs-text-container {
			width: 100%;
			text-align: center;
			margin-bottom:43px;
		}
		.sscs-text{
			width:80%;
			min-width:270px;
		}
		.sscs-text h2 {
			font-size:30px;
			width:100%;
			line-height:33px;
			margin-bottom:13px;
		}
		.sscs-slider-view::after {
			width:0%;
		}
		.sscs-slider-view {
			width:100%;
			margin-top:-30px;
			height:463px;
		}

		.sscs-sliders > .slick-prev.slick-arrow, .sscs-sliders > .slick-next.slick-arrow {
			display:block!important;
		}
		.sscs-sliders button.slick-prev img, .sscs-sliders button.slick-next img {
			margin-left: auto;
			margin-right: auto;
			}
			.sscs-sliders button.slick-prev, .sscs-sliders button.slick-next {
			height: 50px;
			width: 50px;
			border-radius: 50%;
			position: absolute;
			top:38%;
			display: block;
			background-color: rgba(1, 128, 222, 0.65)!important;
		    border:0!important;
			outline: 0!important;

			}
			.sscs-sliders button.slick-prev:hover, .sscs-sliders button.slick-next:hover {
				background-color: #006DBD;
			}
			.sscs-sliders button.slick-prev:focus, .sscs-sliders button.slick-next:focus {
				outline:none;
			}
			.sscs-sliders button.slick-prev{
			left:21%;
			z-index: 2;
			}
			.sscs-sliders button.slick-next {
			right: 23%;
		}
		.sscs-sliders.slick-slider{
			margin:0;
		}
		.sscs-card{
			margin:auto;
			box-shadow: 4px 4px 10px rgb(0 0 0 / 10%);
			text-align:center;

		}
		.sscs-slide.slick-slide{
			margin-right:25px;
			margin-left:5px;
		}

	}
	@media only screen and (max-width:760px){
		.sscs-text p strong{
			font-weight:900;
		}
		.sscs-text h2 {
			width:250px;
			margin-left:auto;
			margin-right:auto;
		}
		.sscs-slider-view{
			margin-left:25px;
			/*margin-top:-90px;*/
		}
		.sscs-sliders button.slick-next{
			right:14%;
		}
		.sscs-sliders button.slick-prev{
			left:10%;
		}
		.sscs-card{
			padding: 65px 31px 61px 31px;
		}
		.sscs-text p{
			    width: 280px;
				margin: auto;
				height: 112px;
				overflow: hidden;

		}
		.sscs-text p.show-text{
			height:100%;
		}
		.sscs-read-more {
			display: block;
			font-family: Lato, sans-serif;
			font-weight: 900;
			color: rgba(18, 18, 18, 0.6)!important;
			z-index: 2;
			margin-top: -1.3rem;
			line-height: 40px;
			width: 100%;
			padding-top: 25px;
			background-image: linear-gradient(to top, rgba(249, 249, 251,1) 70%, rgba(249,249,251,.7));
			position: relative;
			text-decoration: none;
			padding-bottom: 1rem;
			background-color:transparent!important;
			border:0!important;
			font-size: 16px;
			}
		.sscs-read-less {
			
			font-family: Lato, sans-serif;
			font-weight: 900;
			color: rgba(18, 18, 18, 0.6)!important;
			z-index: 2;
			/* margin-top: -1.3rem; */
			line-height: 20px;
			width: 100%;
			position: relative;
			text-decoration: none;
			padding-bottom: 1rem;
			padding-top: 1rem;
			background-color:transparent!important;
			border:0!important;
			font-size: 16px;

			}
		.sscs-read-more:focus{
			outline:0;
		}
		
	}
	@media only screen and (max-width:500px){
		.sscs-card p{
			line-height:22px;
		}
		.sscs-card {
   			 width: 313px;
		}
		.sscs-sliders button.slick-next {
			right: 5%;
		}
		.sscs-sliders button.slick-prev {
			left: 0%;
		}
		
	}


