	.sub-services-breakdown-slider {
		background-color: #F9F9FB;
		margin:0;
	}
	.ssbs-row {
		display: flex;
		padding:50px 0px;
		align-items:center;
	}
	.ssbs-text-container{
		width:80%;
	}
	.ssbs-text {
		width:481px;
		margin:auto;
		margin-right:30px;
	}
	.ssbs-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;
	}
	.ssbs-sliders > .ssbs-slide:not(:first-child) {
    display: none;
}
	.ssbs-text p {
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: rgba(18, 18, 18, 0.87);
	text-align:center;
	max-width:350px;
	}
	.ssbs-slider-view {
    overflow: hidden;
    width: 80%;
	position:relative;
	 height: 358px;
	}
	.ssbs-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;
}
	.ssbs-sliders.slick-slider{
		margin:15px 0px;
	}
	.ssbs-sliders .slick-list{
		height:400px;
	}

	.ssbs-slide.slick-slide {
    margin-right: 23px;
	width:367px;
	margin-left:5px;
	}
	.ssbs-card h3 {
    font-family: 'Work Sans', sans-serif;
    font-weight: 700;
    font-size: 25px;
    line-height: 28px;
    color: rgba(18, 18, 18, 0.87);
	padding-bottom:14px;
	text-align: center;
    width: 241px;
    margin: 0px auto;
	}
	.ssbs-card p {
    font-family: 'Lato',sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: rgba(18, 18, 18, 0.6);
    text-align:center;
}
	.ssbs-card a {
	color: rgba(1, 128, 222, 1);
	text-decoration:underline;
	}
	.ssbs-card {
    width: 367px;
    background-color: #fff;
    padding: 44px;
    border-radius: 6px;
	box-shadow: 4px 4px 18px rgb(0 0 0 / 10%);
	height:<?php block_field('desktop-card-height');?>px;
	display:flex;
	flex-direction:column;
	justify-content:center;
	
}
	.ssbs-desktop-slick-ctl {
    display:flex;
	margin-top:26px;
}
	.ssbs_desktop_prev img, .ssbs_desktop_next img {
		margin:auto;
	}
	button.ssbs_desktop_prev{
		margin-right:1rem;
	}
	button.ssbs_desktop_prev, button.ssbs_desktop_next {
    width: 38.89px;
    height: 38.89px;
    background-color: rgba(1, 128, 222, 0.65)!important;
    border-radius: 40px;
	border:0!important;
    outline:0!important;
}
	button.ssbs_desktop_prev:hover, button.ssbs_desktop_next:hover{
		background-color: #0180DE!important;
	}
	button.ssbs_desktop_prev:focus, button.ssbs_desktop_next:focus{
		outline:0;
	}
	.ssbs-slider-view.ssbs-hide-gradient::after {
    width: 0;
	}
	.ssbs-sliders > .slick-prev.slick-arrow, .ssbs-sliders .slick-next.slick-arrow {
		display:none!important;
	}
	.ssbs-read-more{
		display:none;
	}
	.ssbs-text p {
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: rgba(18, 18, 18, 0.87);
		padding-top:6px;
    text-align:left;
	}

	.ssbs-read-more, .ssbs-read-less{
		display:none;
	}
	.ssbs-read-more.hide-text{
		display:none;
	}
	.ssbs-read-less.show-btn{
		display:inline-block;
	}

	@media only screen and (min-width: 1600px) {
		.ssbs-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;
}
		.ssbs-slider-view{
			width:73%;
		}
		.ssbs-text-container{
			width:52%;
		}

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

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

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

		}

	}
	@media only screen and (max-width:760px){
		.ssbs-text h2 {
			width:250px;
			margin-left:auto;
			margin-right:auto;
		}
		.ssbs-slider-view{
			margin-left:25px;
		}
		.ssbs-sliders button.slick-next{
			right:5%;
		}
		.ssbs-sliders button.slick-prev{
			left: 0%
		}
		.ssbs-card{
			padding: 40px 31px 61px 31px;
		}
		.ssbs-text p{
			width:280px;
			margin:auto;
		}
			.ssbs-text p strong{
			font-weight:900;
		}
		
		.ssbs-text p{
			    width: 280px;
				margin: auto;
				height: 112px;
				overflow: hidden;

		}
		.ssbs-text p.show-text{
			height:100%;
		}
		.ssbs-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;
			outline:0!important;
			font-size:16px!important;
			}
		.ssbs-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;
			outline:0!important;
			font-size:16px!important;

			}
		.ssbs-read-more:focus{
			outline:0;
		}
		

	}
	@media only screen and (max-width:500px){
		.ssbs-card h3 {
			font-size:20px;
			line-height: 23px;
			width: 210px;
		}
		.ssbs-card {
			padding: 44px 28px;
			width:283px;
			height:<?php block_field('mobile-card-height');?>px;
		}
		/*.ssbs-slider-view {
			height: 283px;
		}*/
		
		
		.ssbs-text h2{
			width:315px;
		}
	}

