	
/*
		body{
			background-color:#fff;
			padding:0;
			margin:0;

		}
		.body1{
			margin:0 auto;
			display:block;
			padding:0;
		}
		.header{
			background:#fff url(jata128.png) 49px 21px no-repeat;
			background-size:76px;
			height:100px;
			padding:12px 0 10px;
		}
		.logo{
			font-family:__saans_cd5095, arial;
			color:rgba(0,102,108,1);
			font-size:31px;
			font-weight:800;
			margin:11px 0 25px 133px;
			width:300px;
			float:left;
		}
		.logo span{
			color:#000;
			font-size:14px;
			font-weight:400;
		}

*/		
		
		#menu{
			color:#000;
			color:rgba(0,102,108,1);
			height:35px;
			float:right;
		}
		
		#menu ul,
		#menu li {
			margin:0 0;
			padding:0 0;
			list-style:none;
		}
		
		#menu ul {
			height:35px;
		}
		
		#menu li {
			float:left;
			display:inline;
			position:relative;
			font-size:14px;
			font-family:__saans_cd5095, arial;
			font-weight:400;
			text-transform:uppercase;
		}
		
		#menu li:first-child {
		}
		
		#menu a {
			display:block;
			line-height:35px;
			padding:0 14px;
			text-decoration:none;
			color:#726e6e;
			color:#000;
			color:rgba(0,102,108,1);
			border-radius:5px 5px 0 0;
		}
		
		#menu li:hover > a,
		#menu li a:hover {
			background:#b0efa7;
		}
		
		#menu input {
			display:none;
			margin:0 0;
			padding:0 0;
			width:80px;
			height:35px;
			opacity:0;
			cursor:pointer;
		}
		
		#menu label {
			font:bold 30px Arial;
			display:none;
			width:35px;
			height:36px;
			line-height:36px;
			text-align:center;
		}
		
		#menu label span {
			font-size:12px;
			position:absolute;
			left:35px;
		}
		
		#menu ul.menus {
			height:auto;
			width:180px;
			background:#fff;
			position:absolute;
			z-index:99;
			display:none;
			border:0;
			border-radius:5px;
		}
		
		#menu ul.menus li {
			display:block;
			width:100%;
			font:15px Arial;
			font-family:__saans_cd5095, arial;text-transform:none;
			border-radius:10px;
		}
		
		#menu li:hover ul.menus {
			display:block;
		}
		
		#menu a.home {
			color:#726e6e;
		}
		
		#menu a.prett {
			padding:0 27px 0 14px;
		}
		
		#menu a.prett::after {
			content:"";
			width:0;
			height:0;
			border-width:6px 5px;
			border-style:solid;
			border-color:#eee transparent transparent transparent;
			position:absolute;
			top:15px;
			right:9px;
		}
		
		#menu ul.menus a:hover {
			background:#b0efa7;
			border-radius:5px;
		}
		
		#menu ul.menus .submenu {
			display:none;
			position:absolute;
			left:180px;
			background:#b0efa7;
			top:0;
			width:180px;
		}
		
		#menu ul.menus .submenu li {
			background:#b0efa7;
		}
		
		#menu ul.menus .has-submenu:hover .submenu {
			display:block;
		}
		
		
		/* -------------------------------------------------------------------------- */
		.body2{
			background-color:#fff;
			min-height:1200px;
		}
		.isirow2{
		}
		.rowguidance{
			padding:111px 0;
			background-color: transparent;
			background-image:linear-gradient(180deg, #ffffff 0%, #f7f4d9 100%);
			display:flex;
		}
		.rowguidance:hover{
			background-image: linear-gradient(180deg, #F5FEEA 0%, #96fabb 100%);
		}
		.rowguidance:hover .sect-head{
			color:#497b97;
		}
		.s0t0a{
			float:left;
			width:40%;
    		}
    		.s0t0a img {
    			height:427px;
			width:313px;
			border-radius:17px;
			float:right;
			background-position:10px 10px;
    		}
		.s0t0b{
			display:inline-block;
			padding:0 30px 30px;
			width:60%;
    		}
		.s0t1{
			font-family:__saans_cd5095, arial;
			color:#c9b549;
			font-size:57px;
			font-weight:700;
		}	
		.s0t2{
			font-family:__saans_cd5095, arial;
			color:#4b4b4b;
			font-size:22px;
			font-weight:200;
			width:692px;
			line-height:30px;
		}	
		.s0t2 p{
		}		
		.logoslider{
			background:#ff000000 url(oldslider.png) 0px 0px repeat;
			height:164px;
			background-repeat:repeat-x;
			background-size:2350px;
			padding:14px 0;
			animation: background-pan 30s linear infinite alternate;
		}


		.footer{
			padding:50px 0;
			color:#000;
			font-family:__saans_cd5095, arial;
			font-weight:300;
			letter-spacing:1px;
			font-size:15px;
			background:#d0f8ff url(jata128.png) 45px 65px no-repeat;
			background-size:76px;
		}
		.footer a{
			text-decoration:none;
			color:#000;
		}
		.cols{
			float:left;
			width:33.33%;
		}
		.col1{
			width:50%;
			padding:0 0 0 127px;
			font-weight:500;
		}
		.col2{
			width:25%;
		}
		.col3{
			width:25%;
		}
		.row:after{
			content:"";
			display:table;
			clear:both;
		}
		
		
				/* slider */
				/* https://www.w3schools.com/howto/howto_js_slideshow.asp */
				* {box-sizing:border-box}
			
				/* Slideshow container */
				.slideshow-container {
					/* max-width:1000px; */
					position:relative;
					margin:auto;
					/* height:600px; */
				}
			
				/* Hide the images by default */
				.mySlides {
					display:none;
					height:500px;
				}
				.myslides:hover .sect-head{
					color:#64ff62;
				}
				
				.mySlides img{
					width:100%;
					height:500px;
				}
				
				.sld1{
					background:#00acf4 url(twg.png) -60% 50% no-repeat;
					background-size:116%;
				}
				.sld2{
					background:#0036b399 url(air.jpg) 0px -283px no-repeat;
					background-size:cover;
					background-blend-mode:multiply;
				}
				.sld3{
					background:#06782099 url(landfill.jpg) 0px -440px no-repeat;
					background-size:cover;
					background-blend-mode:multiply;
				}
				.sld4{
					background:#a57f0f url(sewerage.jpg) 0px 0px no-repeat;
					background-size:cover;
					background-blend-mode:multiply;
				}
				.sld5{
					background:#06782099 url(hazardous.jpg) 0px -233px no-repeat;
					background-size:cover;
					background-blend-mode:multiply;
				}
				/* Next & previous buttons */
				.prev, .next {
					cursor:pointer;
					position:absolute;
					top:40%;
					width:auto;
					margin-top:-22px;
					padding:16px;
					color:white;
					font-weight:bold;
					font-size:18px;
					transition:0.6s ease;
					border-radius:0 3px 3px 0;
					user-select:none;
				}
			
				/* Position the "next button" to the right */
				.next {
					right:0;
					border-radius:3px 0 0 3px;
				}
			
				/* On hover, add a black background color with a little bit see-through */
				.prev:hover, .next:hover {
					background-color:rgba(0,0,0,0.8);
				}
			
				/* Caption text */
				.text {
					color:#f2f2f2;
					font-size:15px;
					padding:8px 12px;
					position:absolute;
					bottom:8px;
					width:100%;
					text-align:center;
				}
				.s3t1{
					font-family:__saans_cd5095, arial;
					color:#fff;
					font-size:71px;
					margin:120px 0 0 132px;
					position:absolute;
					font-weight:500;

    				}

				.s3t2{
					font-family:__saans_cd5095, arial;
					color:#fff;
					font-size:22px;
					margin:206px 0 0 132px;
					position:absolute;
					font-weight:400;
					width:500px;
					line-height:33px;
				}
				.s4t2{
					width:740px;
				}
				.s5t1{
					margin:179px 0 0 132px;
				}
				.s5t2{
					margin:179px 0 0 731px;
					width:570px;
				}
								
				/* Number text (1/3 etc) */
				.numbertext {
					color:#f2f2f2;
					font-size:12px;
					padding:8px 12px;
					position:absolute;
					top:0;
				}
			
				/* The dots/bullets/indicators */
				.dot {
					cursor:pointer;
					height:15px;
					width:15px;
					margin:0 2px;
					background-color:#bbb;
					border-radius:50%;
					display:inline-block;
					transition:background-color 0.6s ease;
				}
			
				.active, .dot:hover {
					background-color:#717171;
				}
			
				/* Fading animation */
				.fade {
					animation-name:fade;
					animation-duration:1.5s;
				}
			
				@keyframes fade {
					from {opacity:.4}
					to {opacity:1}
				}
		
		.ssvid{
			border-radius:15px;
			margin:0 auto;
			display:block;
			height:450px;
			box-shadow:0px 0px 17px 0px rgb(20 185 0 / 22%);
		}

		@keyframes background-pan {
		  0% {
		    background-position: 0% 0%; /* Starting position */
		  }
		  100% {
		    background-position: 100% 0%; /* Ending position (moves horizontally) */
		  }
		}
		

	.isi0video{
		padding:30px;
		background:#000 url(images/vid-bg.png) 0px 0px no-repeat;
		background-size:cover;
	}
					@keyframes moveBackground {
						0% {
							background-position: 0% 0%; /* Starting position */
						}
						50% {
							background-position: 100% 0%; /* Moves horizontally */
						}
						100% {
							background-position: 0% 0%; /* Returns to starting position */
						}
					}

	.ss0d1{
	        display: flex;
	        flex-wrap: wrap; /* Allows items to wrap to the next line */
	        gap: 40px;
	        padding:26px 0px;
	        width:75%;
	        margin: 0 auto;
	}
	.ss0t1{
		color:rgb(154 43 46);
	}
	.ss0d1h1{
		color:rgb(80 133 195 / 66%);
		color:#9a2b2e26;
		font-family: "Rokkitt", serif;
		font-size:150px;
		margin:-200px 0 0 34px;
	}
	.ss0d1a{
		width: 400px;
		border: 0px solid #4c516b8c;
		border-radius: 18px;
		/* background-color: #0000004a; */
		/* float: left; */
		flex: 1;
		/* max-width: 50%; */
		/* width: 500px; */
		padding: 30px 0px 0;
	}
	.ss0d1a p{
		font-family: __saans_cd5095, arial;
		color:#bb7173;
		font-size: 20px;
		font-weight: 200;
		line-height: 30px;
		padding:0 0 0 80px;
	}
	

	.isi1obj{
		background-color:#466cff3b;
		padding:50px;
		border: 1px solid #ff555500;
		border-radius: 14px;
		width: 80%;
		margin: 50px auto;
  	}
	.ss1d1{
	        display: flex;
	        flex-wrap: wrap; /* Allows items to wrap to the next line */
	        gap: 40px;
	        padding:26px 0px;
	        width:75%;
	        margin: 0 auto;
	}
	.ss1t1{
		color:rgb(154 43 46);
	}
	.ss1d1h1{
		color:rgb(80 133 195 / 66%);
		color:#9a2b2e26;
		font-family: "Rokkitt", serif;
		font-size:150px;
		margin:-200px 0 0 34px;
	}
	.ss1d1a{
		width: 400px;
		border: 0px solid #4c516b8c;
		border-radius: 18px;
		/* background-color: #0000004a; */
		/* float: left; */
		flex: 1;
		/* max-width: 50%; */
		/* width: 500px; */
		padding: 30px 0px 0;
	}
	.ss1d1a p{
		font-family: __saans_cd5095, arial;
		color:#bb7173;
		font-size: 20px;
		font-weight: 200;
		line-height: 30px;
		padding:0 0 0 80px;
	}
	
		/* ------------------------------------------- */ 
	.isi7bg{
		/* background-color:#fff; */
		/* padding:50px; */
	}
	.ss7d1{
	        display: flex;
	        flex-wrap: wrap; /* Allows items to wrap to the next line */
	        gap: 40px;
	        padding:26px 0px;
	        width:75%;
	        margin: 0 auto;
	}
	.ss7t1{
		color:rgb(154 43 46);
	}
	.ss7d1h1{
		color:rgb(80 133 195 / 66%);
		color:#9a2b2e26;
		font-family: "Rokkitt", serif;
		font-size:150px;
		margin:-200px 0 0 34px;
	}
	.ss7d1a{
		width: 400px;
		border: 0px solid #4c516b8c;
		border-radius: 18px;
		/* background-color: #0000004a; */
		/* float: left; */
		flex: 1;
		/* max-width: 50%; */
		/* width: 500px; */
		padding: 30px 0px 0;
	}
	.ss7d1a p{
		font-family: __saans_cd5095, arial;
		color:#bb7173;
		font-size: 20px;
		font-weight: 200;
		line-height: 30px;
		padding:0 0 0 80px;
	}
		/* ------------------------------------------- */ 

	.isi8visi{
		/* background-color:#466cff3b; */
		/* padding:50px; */
		/* border: 0px solid #ff5555; */
		/* border-radius: 14px; */
		/* width: 70%; */
		/* margin:0 auto; */
		/* display:block ruby; */
		/* background:linear-gradient(0deg,rgba(213, 230, 237, 1) 0%, rgba(190, 220, 235, 1) 9%, rgba(255, 255, 255, 1) 100%); */
  	}
  	
  	
	.ss8f{
	        display: flex;
	        flex-wrap: wrap;
	        gap: 20px;
	        padding:0;
	        width:75%;
	        margin: 0 auto;
	}
	.ss8fh1{
		text-align:center;
	}
	
	.ss8fa{
		width: 400px;
		border: 0px solid #4c516b8c;
		border-radius: 18px;
		/* background-color: #0000004a; */
		flex: 1;
		max-width: 50%;
		width: 500px;
		padding:0;
	}
	.ss8fh{
		color:#4a4a4a26;
		font-family: "Rokkitt", serif;
		font-size:150px;
		margin:0 0 50px 0;
		float:left;
	}
	.ss8ft{
		color:rgb(154 43 46);
	}

	.ss8a{
		border:1px solid transparent;
	}

	.ss8fa p{
		font-family: __saans_cd5095, arial;
		color:#000;
		font-size: 20px;
		font-weight: 200;
		line-height: 30px;
		padding:0;
	}
	
	  	
	.ss8d1{
	        /* display: flex;  */
	        /* flex-wrap: wrap; */ /* Allows items to wrap to the next line */
	        /* gap: 40px; */
	        /* padding:26px 0px; */
	        width:75%;
	        max-width:1200px;
	        margin: 0 auto;
	}
	.ss8t1{
		color:rgb(154 43 46);
	}
	.ss8d1h1{
		/* color:rgb(80 133 195); */
		color:var(--theme1-h1-font-color);
		text-shadow: var(--theme1-h1-text-shadow);
		font-family: "Rokkitt", serif;
		font-size: 60px;
		margin: 0px 0 0 34px;
	}
	.ss8d1a{
		width: 80%;
		border: 0px solid #4c516b;
		border-radius: 18px;
		padding: 30px 0px 0;
		margin:30px auto;
		text-align:center;
	}
	.ss8d1a p{
		font-family: __saans_cd5095, arial;
		color:#000;
		font-size: 20px;
		font-weight: 200;
		line-height: 30px;
		padding:0;
	}
		/* ------------------------------------------- */
	.isi9fwd{
		padding:50px;
		/* background: #d5e6ed; */
		/* background: linear-gradient(0deg,rgba(213, 230, 237, 1) 0%, rgba(190, 220, 235, 1) 9%, rgba(255, 255, 255, 1) 100%); */
	}
	.isi9fwd p{
		font-family: __saans_cd5095, arial;
		color:#000;
		font-size: 20px;
		font-weight: 200;
		line-height: 30px;
		padding:0;
		max-width:1000px;
		margin:0 auto;
	}
	.ss9t1{
		/* color:rgb(80 133 195); */
		color:var(--theme1-h1-font-color);
		text-shadow: var(--theme1-h1-text-shadow);
		margin:0 auto;
		max-width:1000px;
	}
	.ss9d1{
	        padding:26px 0px;
	        /* background:#fff0 url(images/implementation2025d.png) 0 165px no-repeat; */
	        /* background-size:contain; */
	        /* height:896px; */
		margin:0 auto;
		max-width:1000px;
	}
	.ss9d1 p{
		font-family: __saans_cd5095, arial;
		color:#000;
		font-size: 20px;
		font-weight: 200;
		line-height: 30px;
		padding:0 0 0 80px;
	}
	.ss7d1 img, .ss9d1 img {
		width:100%;
		margin:0 auto;
		display:block;
		max-width:1000px;
		
	}

		/* ------------------------------------------- */
	.isi2roles{
		/*xxx background-color:#0f1e55; */
		padding:50px;
		/* background:#ff000000 url(ss2d1.png) 0px 0px no-repeat; */
		/* background-size:cover; */
		/* animation: background-pan 200s linear infinite alternate; Adjust duration, timing, and direction */

		/* background-color:#9396a900; */
		/* background:linear-gradient(0deg,rgba(213, 230, 237, 1) 0%, rgba(190, 220, 235, 1) 9%, rgba(255, 255, 255, 1) 100%); */
	}
	.ss2t1{
		/* color:rgb(80 133 195); */
		color:var(--theme1-h1-font-color);
		text-shadow: var(--theme1-h1-text-shadow);
		margin:0 auto;
	        max-width:1200px;
	}
	.ss2d1{
	        display: flex;
	        flex-wrap: wrap; /* Allows items to wrap to the next line */
	        gap: 20px;
	        padding:26px 0px;
	        margin:0 auto;
	        max-width:1200px;
	}
	.ss2d1a{
		width: 400px;
		border: 0px solid #4c516b8c;
		border-radius: 18px;
		background-color: #000000b0;
		/* float: left; */
		flex: 1;
		min-width: 30%;
		color: #fff;
		padding:30px 30px 0;
	}

	
	.ss2d1h1{
		color:rgb(80 133 195 / 66%);
		color: #fff;
		font-family: "Rokkitt", serif;
		font-size:32px;
	}
	.ss2d1a li{
		font-family: __saans_cd5095, arial;
		color:#c5aeb1;
		color:#fff;
		font-size: 18px;
		font-weight: 200;
		line-height: 30px;
		padding:0 30px 18px 0;
	}
	

	
	/* ------------------------------------------- */ 
	
	.isi4sectoff{
		/* padding:50px; */

		/* background:linear-gradient(0deg,rgba(213, 230, 237, 1) 0%, rgba(190, 220, 235, 1) 9%, rgba(255, 255, 255, 1) 100%); */
	}
    				.sect-head3{
					font-family:"Rokkitt", serif;
					font-optical-sizing:auto;
					font-weight:400;
					font-style:normal;
					font-size:70px;

					text-rendering:optimizeLegibility;
					line-height:0.85;
					letter-spacing:-1px;
					-webkit-font-smoothing:antialiased;
					
					-webkit-transition: color 2s;
					-moz-transition:    color 2s;
					-ms-transition:     color 2s;
					-o-transition:      color 2s;
					transition:         color 2s;
  
				}   
				
	.ss4t1{
		/* color:rgb(0 102 108); */
		/* text-shadow: 1px 2px 2px #080808; */
		/* padding:0 0 35px; */
		color:var(--theme1-h1-font-color);
		text-shadow: var(--theme1-h1-text-shadow);
	}
	.ss4d1{
		display: grid;
		grid-template-columns: repeat(4, 1fr); /* Creates 4 equal-width columns */
		gap: 10px; /* Adds space between columns and rows */
  	}
	.ss4d1a{
		/* border:1px solid #fff5f0;*/
		/*border-radius: 10px; */
		/* flex: 1; */
		/* max-width: 30%; */
		/* padding:30px 30px 0; */
		/* width: 500px; */
		padding:15px;
		/* flex: 1 1 calc(25% - 20px); Adjusts width for 4 columns with gap */
		/* The 20px accounts for the gap, adjust as needed */
    		background-image:none;

		border-radius: 13px;
		background: rgba(255, 255, 255, 0.2);
		box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
		backdrop-filter: blur(5px);
		-webkit-backdrop-filter: blur(5px);
		border: 1px solid rgba(255, 255, 255, 0.3);
    		
      	}
      	.ss4d1a:hover{
      		/* background-image:none; */
      		/* border-color:#47c0d5; */
    		/* background-image:linear-gradient(180deg, #ffffff 0%, #bfffce 100%); */
      	}
      	
	.ss4d1h1{
		color:rgb(80 133 195 / 66%);
		color: #fff;
		font-family: "Rokkitt", serif;
		font-size:32px;
	}
	
	.ss4d1h1{
		color:rgb(80 133 195 / 66%);
		color: #fff;
		font-family: "Rokkitt", serif;
		font-size:30px;
	}
	.ss4d1a div{
		font-family: __saans_cd5095, arial;
		color: #000;
		font-size:14px;
		font-weight:200;
		line-height:18px;
 		/* text-shadow: 1px 2px 2px #080808; */
	}
	.ss4d1a .name{
		/* font-weight:500; */
		color:rgb(0 102 108);
		font-size:20px;
		font-family:"Rokkitt", serif;
		font-optical-sizing: auto;
		font-weight: 400;
		font-style: normal;
		text-rendering: optimizeLegibility;
		line-height: 0.85;
		letter-spacing: -1px;
		-webkit-font-smoothing: antialiased;
    	}
	.ss4d1a .title{
		font-weight:500;
	}
	.ss4d1a .phone, .ss4d1a .email{
		padding-left:10px;
	}
	.ss4more{
		background-color:rgb(154 43 46);
		border-radius:100px;
		padding:10px 10px;
		font-family: __saans_cd5095, arial;
		color: #fff;
		font-size: 18px;
		font-weight: 500;
		/* line-height: 30px; */
		display:block;
		cursor:pointer;
		width:150px;
		text-align:center;
	}
	.ss4more:hover{
		background-color:red;
	}
						/* Responsive adjustments with media queries */
						@media (max-width: 992px) { /* Tablet breakpoint */
						.ss4d1a {
						flex: 1 1 calc(50% - 20px); /* 2 columns on tablet */
						}
						}
						
						@media (max-width: 768px) { /* Mobile breakpoint */
						.ss4d1a {
						flex: 1 1 100%; /* Single column on mobile */
						}
						}
						
						
	/* ------------------------------------------- */ 
	
	.isissrow5{
		padding:50px;
	}
    				.sect-head5{
					font-family:"Rokkitt", serif;
					font-optical-sizing:auto;
					font-weight:400;
					font-style:normal;
					font-size:70px;

					text-rendering:optimizeLegibility;
					line-height:0.85;
					letter-spacing:-1px;
					-webkit-font-smoothing:antialiased;
					
					-webkit-transition: color 2s;
					-moz-transition:    color 2s;
					-ms-transition:     color 2s;
					-o-transition:      color 2s;
					transition:         color 2s;
  
				}   
				
	.ss5t1{
		color:rgb(0 102 108);
		/* text-shadow: 1px 2px 2px #080808; */
		padding:0 0 15px;
	}
	.ss5d1{
		display: grid;
		grid-template-columns: 30% 70px; /* Creates 4 equal-width columns */
		gap: 30px; /* Adds space between columns and rows */
		padding:30px;
  	}
	.ss5d1a{
		border:1px solid #fff5f0;
		border-radius: 10px;
		/* flex: 1; */
		/* max-width: 30%; */
		/* padding:30px 30px 0; */
		/* width: 500px; */
		/* padding:20px; */
		/* flex: 1 1 calc(25% - 20px); Adjusts width for 4 columns with gap */
		/* The 20px accounts for the gap, adjust as needed */
    		background-image:none;
		overflow:clip;
    		
      	}
	.ss5d1a img {
		height:580px;
		margin:-49px 0 0 -498px;
	}
      	
	.ss5d1h1{
		color:rgb(80 133 195 / 66%);
		color: #fff;
		font-family: "Rokkitt", serif;
		font-size:32px;
	}
	
	.ss5d1h1{
		color:rgb(80 133 195 / 66%);
		color: #fff;
		font-family: "Rokkitt", serif;
		font-size:30px;
	}
	.ss5d1a div{
		font-family: __saans_cd5095, arial;
		color: #000;
		font-size: 15px;
		font-weight:200;
		line-height:23px;
 		/* text-shadow: 1px 2px 2px #080808; */
	}
	.ss5d1a .name{
		font-weight:500;
		color:rgb(0 102 108);
	}
	.ss5d1a .title{
		font-weight:500;
	}
	.ss5more{
		background-color:rgb(154 43 46);
		border-radius:100px;
		padding:10px 10px;
		font-family: __saans_cd5095, arial;
		color: #fff;
		font-size: 18px;
		font-weight: 500;
		/* line-height: 30px; */
		display:block;
		cursor:pointer;
		width:150px;
		text-align:center;
	}
	.ss5more:hover{
		background-color:red;
	}
	.ss5d2{
		width:fit-content;
	}
		.ss5d2a{
			font-family:__saans_cd5095, arial;
			/* color:#4287ab; */
			color:#4b4b4b;
			font-size:22px;
			/* margin:168px 0 0 611px; */
			/* position:absolute; */
			font-weight:200;
			width:692px;
			line-height:30px;
			/* border:3px solid red; */
		}
		
								/* Responsive adjustments with media queries */
						@media (max-width: 992px) { /* Tablet breakpoint */
						.ss5d1a {
						flex: 1 1 calc(50% - 20px); /* 2 columns on tablet */
						}
						}
						
						@media (max-width: 768px) { /* Mobile breakpoint */
						.ss5d1a {
						flex: 1 1 100%; /* Single column on mobile */
						}
						}
						
						

						