
	*{

		margin:0px;
		padding: 0px;

	}
	html {

	  scroll-behavior: smooth;

	}

/*<!---------Body----->*/

	body{

		    font-family: "Barlow" !important;

	}

/*<!---------navbar----->*/
	.main-logo{

		margin-left:80px;

	}

	#main-navbar {

		margin-right: 100px;

	}

		/*Book Free Demo*/

	#top-nav-btn {

		padding: 10px;
		border: 2px solid black !important;
		border-radius: 50em;
		line-height: normal;
		letter-spacing: .03em;
		padding: .625em 1.9em;
	
	}
	 	/*Book Free Demo*/
	
	#top-nav-btn:hover {
	
		color:#ffbc49;
		border: 2px solid #ffbc49 !important;
	
	}
		/*nav acher*/	
	
	.nav-item{

	font-weight: 600;
	letter-spacing: .03em;
	padding: 0.5em;

	}
		/*nav acher*/
	.nav-item a:hover	{

	color:#ffbc49 !important;
	}

		/*<!------Content---------->*/

	#main-content-text{

		font-size: 3.5em;
		line-height: 1.2em;
		font-weight: bold;
		margin: 0 0 .2em;
		text-transform: none;
		letter-spacing: -0.01em;
		text-align: center;
		margin-top: 25px;
	    color: #777777;

	}
	.start-main-content p{

		text-align: center;
		font-size: 19px;
		color: #7d7d7d;
	
	}
	.start-main-content span{

		font-size: 12px;
		font-weight:600px;
		color: #777777;			
	}
	#main-content-logo{
		width: 100%;
		margin-top: 25px;
	}
	#main-content-two-btn{

		background: #ffbc49;
		border-radius: 50em;
		text-align: center;
		letter-spacing: .08em;
		font-size: 1.2em;
		text-decoration: none;
    	color: black !important;
    	box-shadow: 0 7px 20px 0 rgba(0,0,0,0.3);
    	font-size: 16px;
    	border:none !important;
    	padding: 18px 55px ; 
    	font-weight: bold;
    	text-transform: uppercase;
    	margin-top: 20px;
    }
    #main-content-two-btn:hover{
    color: white !important;
	transform: translateY(-5px);
	box-shadow:8px 8px 5px lightgray !important;
	transition: 0.5s;
		}
		#main-content-two-btn-mobile{

		background: #ffbc49;
		border-radius: 50em;
		text-align: center;
		letter-spacing: .08em;
		font-size: 1.2em;
		text-decoration: none;
    	color: black !important;
    	box-shadow: 0 7px 20px 0 rgba(0,0,0,0.3);
    	font-size: 16px;
    	border:none !important;
    	padding: 15px 55px ; 
    	font-weight: bold;
    	text-transform: uppercase;
    	margin-top: 8px;
    	margin-bottom:8px; 
    }
    #main-content-two-btn-mobile-footer{

		background: #ffbc49;
		border-radius: 50em;
		text-align: center;
		letter-spacing: .08em;
		font-size: 1.2em;
		text-decoration: none;
    	color: black !important;
    	box-shadow: 0 7px 20px 0 rgba(0,0,0,0.3);
    	font-size: 16px;
    	border:none !important;
    	padding: 15px 55px ; 
    	font-weight: bold;
    	text-transform: uppercase;
    	margin-top: 8px;
    	margin-bottom:8px; 
    }
	.customer-book-btn:hover{
	transform: translateY(-5px);
	box-shadow:8px 8px 5px lightgray !important;
	transition: 0.5s;
	color:white;
	}
	#main-content-two-btn-2{

		background: none;
		border-radius: 50em;
		text-align: center;
		letter-spacing: .08em;
		font-size: 1.2em;
		text-decoration: none;
    	color: black !important;
    	font-size: 15px;
    	border:none !important;
    	padding: 18px 55px; 
    	border:1px solid black !important;
    	color: #777777 !important;
    	margin-top: 20px;
    }	
	   #main-content-two-btn-2:hover{
		background:#666;
		color: white !important;
		transform: translateY(-5px) !important;
		box-shadow:8px 8px 5px lightgray !important;
		transition: 0.5s;
		}

	/*<!------------------------proud clients---------------------->*/

	
	.margin-right-left{
		margin-right:100px;
	}
	.margin-left-right{
		margin-left:100px;
	}
	#proudclients-heading{
		font-size: 26px;
		margin-left: 330px !important;
		padding-top: 50px;
		color: #ffbc49;
		line-height: 1.2em;
		font-weight: 900;
		margin: 0 0 .45em;
		letter-spacing: -0.015em;	
	}
	.proudclients-heading-2{
		font-size: 26px;
		margin-left: 220px !important;
		padding-top: 50px;
		color: #ffbc49;
		line-height: 1.2em;
		font-weight: 900;
		margin: 0 0 .45em;
		letter-spacing: -0.015em;	
	}


	#filter-clients-img{
		width: 100%;
		opacity: 0.7;
  		filter: alpha(opacity=100);
	}
	#clients-p{
		text-align: center;
		line-height: 1.4em;
		color: #7d7d7d;
   		 margin: 0 0 1.3em;
   		 display: block;
		margin-block-start: 1em;
		margin-block-end: 1em;
		margin-inline-start: 0px;
		margin-inline-end: 0px;
		font-size: 1em !important;
		font-weight: bold;
		}
		blockquote{
		background: #f9f9f9;
		height: 120px;
		border-left: 10px solid #ccc;
		margin: 0em 0px;
		padding: 0.5em 10px;
		quotes: "\201C""\201D""\2018""\2019";
		}
			
		#feature-h{
		font-size: 2.7em;
		line-height: 1.2em;
		font-weight: 900;
		margin: 0 0 .45em;
		letter-spacing: -0.015em;
		color: #ffbc49;
		text-align: center;
		width: 100%;
		margin-top: 30px;
		
		}
		#feature-h-2{
		font-size: 2.7em;
		line-height: 1.2em;
		font-weight: 900;
		margin: 0 0 .45em;
		letter-spacing: -0.015em;
		color: #ffbc49;
		text-align: center;
		width: 100%;
		margin-top: 30px;
		
		}
		#icon-edit-css{
			font-size: 40px;
			padding: 15px;
			text-align: center;
			white-space: pre;
			border: 2px solid #ffbc49;
			border-radius: 50%;
			
		}
		.icon-center{
			text-align: center;

		}
		.round-icon{
			border-radius: 20px;
			border: 1px solid black;

		}
		.icon-color-change{
			color: #ffbc49;
		}
		
	
		.fth-icon{
		font-size: 32px;
		padding: 18px;
		text-align: center;
		white-space: pre;
		border: 2px solid #ffbc49;
		border-radius: 50%;
		}
		#icon-edit-css-2{
		font-size: 32px;
		padding: 18px;
		text-align: center;
		white-space: pre;
		border: 2px solid #ffbc49;
		border-radius: 50%;
		width: 75px;	
		}

		#icon-edit-css-3{
		font-size: 32px;
		padding: 18px;
		text-align: center;
		white-space: pre;
		border: 2px solid #ffbc49;
		border-radius: 50%;
		width: 75px;	
		}

		#icon-edit-css-4{
		font-size: 32px;
		padding: 18px;
		text-align: center;
		white-space: pre;
		border: 2px solid #ffbc49;
		border-radius: 50%;
		width: 75px;	
		}

		#icon-edit-css-5{
		font-size: 32px;
		padding: 18px;
		text-align: center;
		white-space: pre;
		border: 2px solid #ffbc49;
		border-radius: 50%;
		width: 75px;	
		}

		#icon-edit-css-6{
		font-size: 32px;
		padding: 18px;
		text-align: center;
		white-space: pre;
		border: 2px solid #ffbc49;
		border-radius: 50%;
		width: 75px;	
		}
		.feature-btn{
		background: #ffbc49;
		border-radius: 50em;
		text-align: center;
		letter-spacing: .08em;
		font-size: 1.2em;
		text-decoration: none;
    	color: black !important;
    	box-shadow: 0 7px 20px 0 rgba(0,0,0,0.3);
    	font-size: 16px;
    	border:none !important;
    	padding: 16px 90px; 
    	font-weight: bold;
    	text-transform: uppercase;
    	margin:0px auto;
    	margin-top: 40px;
    }

	.testi-1{
		height: 540px;
		width: 80%;
		background:#f9f9f9; 
		float: right;
		border-radius: 10px;

		margin-top: 15px;

	}

	.testi-2{
		height: 540px;
		width: 80%;
		border-radius: 10px;
		background:#f9f9f9;
		margin-top: 15px;

	
	}

	#testi-para{
		text-align: center;
		font-weight: bold;
		margin-top: 50px;
		font-size: 23px;
		color: black;
		line-height: 20px;
	}

	#spacejam{
		text-align: center;
	}

	#blockquote{
		font-size: 60px;
		font-weight: bold;
		text-align: center;
		position: relative;
		top: -20px;
	}

	#comas{
	height:50px;
	border:none; 
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:-30px;
	background:none;
	}

	#sett-para{
		text-align: center;
		margin: 30px;
		color: black;
		font-size: 17px;
		font-weight: 600px;
		position: relative;
		}

	#qwe{
		float: left ! important;
	}

	.rupee-row{
		
		background: #f9f9f9;
		margin-top: 60px;
	}

	.rupee-row img{
		margin-left:525px;
		padding:1px;
		border-radius: 50%;
		background: white;
	}
	.pricing-row-background{
		background: #f9f9f9;
		width: 100%;
		margin: 15px;

	}
	.row {
		margin:unset;
	}
	.pricing-img-first{
		margin-left: 50px;
	}
	#pricing-btn-book{
		width: 100%;
		padding-bottom: 30px;
	}
	.feature-btn-pricing-book{
		background: #ffbc49;
		border-radius: 50em;
		letter-spacing: .08em;
		font-size: 1.2em;
		text-decoration: none;
    	color: black !important;
    	box-shadow: 0 7px 20px 0 rgba(0,0,0,0.3);
    	font-size: 16px;
    	border:none !important;
    	padding: 16px 90px; 
    	font-weight: bold;
    	text-transform: uppercase;
    	margin: 0px auto;
    	margin-top: 40px;
    }
    	#feature-h-p{
		font-size: 2.7em;
		line-height: 1.2em;
		font-weight: 900;
		padding-top: 30px;
		margin: 0 0 .45em;
		letter-spacing: -0.015em;
		color: #ffbc49;
		text-align: center;
		width: 100%;
	
		
		}
		.feature-btn:hover{
		transform: translateY(-5px) !important;
		box-shadow:8px 8px 5px lightgray !important;
		transition: 0.5s;
		color: white !important;
		}
		.feature-btn-pricing-book:hover{
		transform: translateY(-5px) !important;
		box-shadow:8px 8px 5px lightgray !important;
		transition: 0.5s;
		color:white !important;
			
		}
		.show-in-mobile{
			width: 100%;
			background:#f9f9f9 !important;
			
		}
		#mobile-feature-icon{
			height: 70px;	
		}
		#mobile-feature-icon-p{
			font-size: 25px;
		}
		.hide-pricing-book-btn{
			display: none;

		}
		#pricing-book-btn{
			margin: 0px auto;
			background: #ffbc49;
			border-radius: 50em;
			letter-spacing: .08em;
			font-size: 1.2em;
			text-decoration: none;
	    	color: black !important;
	    	box-shadow: 0 7px 20px 0 rgba(0,0,0,0.3);
	    	font-size: 16px;
	    	border:none !important;
	    	padding: 16px 90px; 
	    	font-weight: bold;
	    	text-transform: uppercase;
	    	margin-top: 40px;
	    
    }
		.btn-1{
			background-color:  #f9f9f9;
			padding-bottom: 20px;
		}
		#coworkheading{
			text-align: center;
			width: 100%;
			font-weight: bold;
			margin-top: 30px;
			color: #777777;
		}
 	
		#coworkheading-p{
			text-align: center;
			font-weight: bold;
			font-size: 18px;
			color: #777777;
		}
		#content-sales-para{
			color: #777777;
			font-size: 16px;	
		}
		#sales-main-image{
			width:90%;
			margin-top: 80px;
			padding-bottom: 40px;
		}

		.form-sett input{
			width: 700px;
			margin-top:10px; 
		}
		.form-sett{
			height: 500px;
			width: 700px;
			margin: 0px auto;
			padding-bottom: 0px;
			
		}
		.customer-book-btn{
			background: #ffbc49;
			border-radius: 50em;
			text-align: center;
			letter-spacing: .08em;
			font-size: 1.2em;
			text-decoration: none;
	    	color: black;
	    	font-size: 16px;
	    	border:none;
	    	padding: 16px 90px; 
	    	font-weight: bold;
	    	position: relative;
	    	left: 200px;
	    	text-transform: uppercase;
	    	margin-top:15px; 
			
    	}
    	#book-demo-btn{
    		color: #ffbc49;
    		font-weight: bold;
    		text-align: center;
    		font-size: 45px;
    	}
    	.background-footer-g{
    		padding-bottom: 0px;
    		width: 100%;
    		background-color: #ffbc49;
    	}
    	#footer-para{
    		margin: 20px;
    		color: black;
    		font-weight: bold;
    		text-decoration: none;
    	}
    	
    	#next-page{
    		margin: 20px;
    		color: black;
    		font-weight: bold;
    		text-decoration: none;
    		
    	}
    	#footer-para,#next-page:hover{
    		color: black;
    		
    	}
    	#footer-contact{
    		float: right;
    		text-align: justify;
    		font-weight: bold;
    		margin-top: 20px;
    		color: black;
    	}
    	#middle-para{
    		float: right;
    		text-align: left;
    		width:60%;
    		font-weight: bold;
    		margin-top: 20px;
    		color: black;
    	}
    	#Terms-heading{
    		
    	text-align: center;
    	font-size: 45px;
    	font-weight: bold;
    	}
    	#terms-para{
    		color: #7d7d7d;;
    		margin: 20px;
    		text-align: justify;
    	}
    	#footer-accounts{
    		text-align: center;
    		font-weight: bold;
    	}

    	.terms-container-sett{
    		padding-bottom: 50px !important;
    		padding-top: 30px;
    	}
    	#pricing-img-sm{
    		margin:unset;

    	}
    	#append-messege{
    		width: 700px;
    		margin: 0px auto;
    	}
    	#feature-para{
    		    color: #7d7d7d;
    		    font-weight: bold;
    	}
    	#checkbox-int{
    		width: 25px;
    		height:15px;
    		position: relative;
    		top: 3px;
    		left: -2px;
    	}
    	#thank-heading{
    		text-align: center;
    		padding-top: 20px;
    		color: black;
    		font-size: 45px !important;
    		
    		}
    	#thank-para{
    		width: 45%;
    		font-weight: bold;
    		word-spacing: 2px;	
    		line-height: 25px;
    		font-size: 17px;
    		margin:0px auto;
    		margin-top: 25px;
    		text-align: center;padding-bottom: 10px;
    	}

    	#thank-para-2{
    		width: 100%;
    		word-spacing: 2px;
    		margin:0px auto;
    		padding-top: 10px;
    		line-height: 25px;
    		text-align: center;
    		padding-bottom: 50px;
    		font-weight: bold;
    		font-size: 17px;
    	}
    	.first-letter-capital{
    		text-transform: capitalize;
    	}
    	#i-frame-thanks{
    		width: 100%;
    	}
    	#love-india{
    		background:#ffbc49;
    		width: 100%;
    		margin-left: 20px;
    	}
    	
    	.form-discount-line{
    		color: black;
    		font-weight: bold;
    		text-align: center;
    		line-height: 40px;
    	}
    	.fixed-book-div{
    		position: fixed;
		    bottom: 0;
		    width: 100%;
		    background: #ffbc49;
		     
		}
		#hide-location-div3{
			display: none;
		}
		#margin-from-top{
			margin-top: 130px;
		}
		#awards-partners{
			margin-top: 100px;
		}
		.other-pages-remove{
			display: none;
			position: relative;
		}







				/*<!--------------------media querys--------------------->*/
	
	@media only screen and (max-width: 680px){
		
}
	@media only screen and (max-width: 680px){

		.btn-main-content div {

			text-align: center !important;

		}

		.btn-main-content div a {

			float: unset !important;
			margin-top: 10px !important;

		}
		.main-content-text{

		font-size: 29px;
		line-height: 1.2em;
		font-weight: bold;
		margin: 0 0 .2em;
		text-transform: none;
		letter-spacing: -0.01em;
		text-align: center;
		margin-top: 25px;
	    color: #777777;

	}
	#proudclients-heading{
		margin: unset !important;
		text-align: center;

	}
	#main-content-logo{
	
		width: 100%;
		margin-top: 25px;
	}
	.main-logo{
		margin-left:0px !important;
	}	
		#filter-clients-img{
		width: 100%;
		position: relative;
		left: -10px;
		opacity: 0.7;
  		filter: alpha(opacity=100);
	}
	.top-margin-clients{
		margin-top: 10px;
	}
	.margin-right-left{
		margin-right:10px;
	}
	.margin-left-right{
		margin-left:10px;
	}
	blockquote,#clients-p{
		display: none !important;
	}
	.proudclients-heading-2{
		padding-top: 1px;
		padding-bottom: 10px;
		margin: unset !important;
		text-align: center;
	}
	.feature-btn{
		margin: unset;
		    padding: 16px 84px;
		
	}
	.testi-1{
		float: unset;
		margin: 50px;
		height: 672px !important;
		margin:unset;
		margin:0px auto;
		width: 100%;
}
	.testi-1-2{
		margin:0px auto !important;
		margin-top: 0px !important;

	}
	.testi-2{
		height: 650px;
		width: 100%;
	}
	.rupee-row img{
		margin:unset;
		margin-left: 40px;
	}
	.feature-btn-pricing-book{
		margin:0px auto;
		display: none;
	}
	.feature-btn{
		margin:0px auto;
	}
	.pricing-row-background{
		width: 0%;
		background-color: #f9f9f9 !important;
		display: none;
	}

    #pricing-img-sm{
    	margin: 0px auto !important;
    }
    .rupee-row{
    	margin-top: 50px;
    }
    .show-in-mobile{
    	display: block !important;
    		width: 100%;
			background-color:#f9f9f9 !important;
		
    }
    #pricing-btn{
    	margin:unset;
    }

		.hide-pricing-book-btn{
			display: block;

		}
		.btn-1-hide{
			display: none;
		}
		#setting-div{
			margin:unset;
		}

		.form-sett input{
			width: 300px;
			margin-top:10px; 
		}
		.customer-book-btn{
		background: #ffbc49;
		border-radius: 50em;
		text-align: center;
		letter-spacing: .08em;
		font-size: 1.2em;
		text-decoration: none;
    	color: black;
    	font-size: 16px;
    	border:none;
    	padding: 16px 70px; 
    	font-weight: bold;
    	position: relative;
    	left: 0px;
    	text-transform: uppercase;
    	margin-top:15px; 
		
    	}
    	.customer-book-btn:hover{
    		color:white;
    	}
		.form-sett{
			height: 500px;
			width: 300px;
			margin: 0px auto;
			padding-bottom: 0px;
			
		}
		#qwe{
		float: unset ! important;
		position: relative !important;
		top: 10px !important;
	}
		#sett-para{
		text-align: center;
		margin: 30px;
		color: black;
		font-size: 17px;
		font-weight: 600px;
		position: relative;

		}
		.hide-in-mobile{
			display: none !important;
		}
		.background-footer-g{
			padding-bottom: 60px;
    		margin-top: 50px !important;
    		width: 100%;
    		background: #ffbc49;
    	}
		
		#footer-para{
			
    		font-size: 11px;
    		color: black;
    		width: 100%;
    		text-align: left;
    		font-weight: bold;
    		text-decoration: none;
    	}
    	#footer-contact{
    		font-weight: bold;
    		font-size: 11px;
	    	text-align: left;
	    	width: 100%;
	    	color: black;
	    	}
    	.atag-footer{
    	font-size: 10px;
    	float: left;
    	position: absolute;
    	top: -30px;
    	}
    	#pricing-book-btn{
		padding:16px 77px;
		margin-top: 0px;
		}
    	
    	#append-messege{
    		width: 300px;
    		margin: 0px auto;
    	}
    	#sales-main-image{
    	margin-top: 30px;
    	}
    	#book-demo-btn{
    		font-size: 35px;
    		margin-top: 15px;
    	}
		.form-sett input {
		width: 280px;
		margin-top: 10px;
		}
		.form-sett {
		height: 420px;
		}
		#next-page{
			position: relative;
			top: -40px;		
		}
		.top-nav-hide-media{
			display: none;
		}
		.show-nav-last-btn{
			display: block !important;
		}
		.link-sett-mobile{
			position: relative;
			top: -20px
		}
		.start-main-content p{
			margin-top: 15px;
		}
		#thank-para{
    		width: 100%;
    		padding-top: 20px;
    	}
    	#thank-heading{
    		font-size: unset;
    		font-size: 30px !important;
    		padding-top:30px; 
    	}
    	#thank-para-2{
    		width: 100%;
    		padding-bottom: 33px;
    	}
    	.form-discount-line{
    		color: #ffbc49;
    		font-weight: bold;
    		text-align: center;
    		line-height: 20px;
    		margin-top: 10px;
    	}
    	    	.fixed-book-div{
    		position: fixed;
		    bottom: 0;
		    width: 100%;
		    background: #ffbc49;
		    
		}
		.remmove-padding{
			padding-bottom:0px !important;
		}
		.add-padding{
			padding-bottom:0px !important;
		
		}

		#testi-para{
		text-align: center;
		font-weight: bold;
		margin-top: 50px;
		position: relative;
		top: 20px;
		font-size: 23px;
		color: black;
		line-height: 20px;
	}
	.hide-second-test-mobile{
		display: none;
    	}
    	#coworksalesboost{
    		display: none;
    	}
    	.feature-btn{
    		display: none;
    	}
    	#pricing-book-btn{
    		display: none;
    	}
    	#main-content-two-btn-mobile-footer{

		background: white;
		border-radius: 50em;
		text-align: center;
		letter-spacing: .08em;
		font-size: 1.2em;
		text-decoration: none;
    	color: black !important;
    	box-shadow: 0 7px 20px 0 rgba(0,0,0,0.3);
    	font-size: 16px;
    	border:none !important;
    	padding: 15px 55px ; 
    	font-weight: bold;
    	text-transform: uppercase;
    	margin-top: 8px;
    	margin-bottom:8px; 
    }
    #feature-h-2{
    	font-size: 36px;
    }

		#hide-location-div3{
			display: block;
		}
		.hide-location-on-mobile{
			display: none;
		}

		#margin-from-top{
			margin-top: 0px;
		}
		#awards-partners{
			margin-top: 0px;
		}

	}
   
}	

