
		.one-text-any {
			padding-left: 20%;
			padding-right: 0%;
			padding-bottom: 8%;
			padding-top: 10%;
		}
		.one-text-any h1 {
	      font-size: 48px;
	      color: #fff;
	      font-family: Julius Sans One, sans-serif !important;
		}
		
		.one-text-any h2 {
			font-size: 16px;
			margin-bottom: -10px;
			color: #a1903f;
		}
		.one-text-any h3 {
			font-size: 16px;
			line-height: 32px;
			color: #fff;
			padding-right: 25%;
			font-weight: 300;
			margin-top: -10px;
		}
		.one-text-any h3 > a{
			font-size: 18px;
			line-height: 32px;
			color: #a1903f;
			font-weight: 400;
			margin-top: -10px;
			text-decoration: none;
		}
		.one-text-any h3 > a:hover {
			padding: 0 0 5px 0;
			border-bottom: 1px solid #a1903f;
		}

		.any-footer {
			padding-top: 50px !important;
			padding-bottom: 10px !important;
		}

		/*============== sub ======================================================================*/

		.one-text-any2 {
			padding-left: 20%;
			padding-right: 0%;
			padding-bottom: 8%;
			padding-top: 10%;
		}
		.one-text-any2 h1 {
	      font-size: 48px;
	      color: #fff;
	      font-family: Julius Sans One, sans-serif !important;
		}
		
		.one-text-any2 h2 {
			font-size: 16px;
			margin-bottom: -10px;
			color: #000;
		}

		.one-text-any3 {
			padding-left: 20%;
			padding-right: 0%;
			padding-bottom: 8%;
			padding-top: 10%;
		}
		.one-text-any3 h1 {
	      font-size: 48px;
	      color: #fff;
	      font-family: Julius Sans One, sans-serif !important;
		}
		
		.one-text-any3 h2 {
			font-size: 16px;
			margin-bottom: -10px;
			color: orange;
		}

		/*============== text ======================================================================*/

		.text-logo img{
			max-width: 56px;
			height: auto;  		
		}
		.text-logo {
			text-align: center;
			padding-right: 20%;
			padding-left: 20%;
			padding-bottom: 5%;
			margin-top: -30px;
		}
		.text-logo h1{
			font-size: 24px;	
  			font-family: Quicksand , sans-serif !important;
 			font-weight: 200;
 			margin-top: 5px;

		}
		.text-logo h3{
			font-size: 13px;
			color: #f4511e;
			margin-top: -10px;
		    padding-left: 35px;
		    margin-bottom: 25px;	

		}

		/*============== text ======================================================================*/

		.text-logo2 img{
			max-width: 120px;
			height: auto;  		
		}
		.text-logo2 {
			text-align: center;
			padding-right: 20%;
			padding-left: 20%;
			padding-bottom: 5%;
			margin-top: 50px;
		}
		.text-logo2 h1{
			font-size: 24px;	
  			font-family: Quicksand , sans-serif !important;
 			font-weight: 200;
 			margin-top: 5px;

		}
		.text-logo2 h3{
			font-size: 14px;
			color: #a1903f;
			margin-top: -10px;
		    padding-left: 85px;
		    margin-bottom: 25px;	

		}

		/*============== text logo home ======================================================================*/

		.text-logo-home img{
			/*   max-width: 120px;   */
			max-width: 200px;
			height: auto;  		
		}
		.text-logo-home {
			text-align: center;
			padding-right: 2%;
			padding-left: 2%;
			padding-bottom: 5%;
			margin-top: 20%;
		}
		.text-logo-home h1{
			font-size: 18px;	
  			font-family: Quicksand , sans-serif !important;
 			font-weight: 200;
 			margin-top: 5px;

		}
		.text-logo-home h3{
			font-size: 12px;
			color: #a1903f;
			margin-top: -10px;
		    padding-left: 45px;
		    margin-bottom: 25px;	

		}


		/*============== text privacy ======================================================================*/

		.privacy-text {
			text-align: left;
			padding-right: 3%;
			padding-left: 3%;
			padding-bottom: 3%;
			padding-top: 3%;
			margin: 5%;
		}
		.privacy-text h1{
			font-size: 22px;	
 			font-weight: 500;
 			margin-bottom: 20px;
 			padding: 10px 20px;
 			border-left: 5px solid #a1903f;
 			border-bottom: 1px solid #a1903f;

		}
		.privacy-text h4 {
			font-size: 16px;
			font-weight: 200;
			margin-bottom: 10px;
		}

		.privacy-text h3 {
			font-size: 16px;
			color: #a1903f;
			padding-left: 5%;
			padding: 0px 20px;
 			border-left: 20px solid #000;

		}

		.privacy-text p {
			font-size: 14px;
			padding-left: 5%;
			padding-right: 5%;
			padding: 10px 20px;
			border-bottom: 1px solid #ccc;
		}

		.privacy-text h5 {
			margin-top: 30px;
			text-align: right;
			line-height: 20px;
			font-size: 14px;
		}

		/*============== text Altration ======================================================================*/

		.alter-text {
			text-align: left;
			padding-right: 3%;
			padding-left: 3%;
			padding-bottom: 0;
			padding-top: 0;
			margin: 5%;
		}
		.alter-text h1{
			font-size: 14px;
			padding-left: 5%;
			padding-right: 5%;
			padding: 10px 20px;
			line-height: 24px;

		}
		.alter-text h1 > a {
			font-size: 15px;
			padding-left: 5%;
			padding-right: 5%;
			padding: 10px 20px;
			line-height: 24px;
			color: #a1903f;
			text-decoration: none;
		}
		.alter-text h1 > a:hover {
			border-bottom: 1px solid #a1903f;
			padding: 3px 20px;
		}

		/*============== text company ======================================================================*/

		.company-text {
			text-align: left;
		    padding-right: 3%;
		    padding-left: 3%;
		    padding-bottom: 3%;
		    padding-top: 3%;
		    margin-bottom: 5%;
		    margin-top: 0%;
		    margin-left: 10%;
		    margin-right: 5%;
		    //border: 1px dashed grey;
		    background-color: transparent;
		    //box-shadow: 10px 10px 0px rgba(0,0,0,0.2);

		}

		.company-text h3 {
			font-size: 18px;
			font-weight: 400;
			margin-bottom: 10px;
			color: #a1903f;
		}


		.company-text h5 {
			font-size: 16px;
			font-weight: 400;
			margin-bottom: 10px;
			margin-top: 15px;
			//border-left: 20px solid #ccc;
		}

		.company-text p {
			font-size: 14px;
			padding-left: 0%;
			padding-right: 5%;
			//border-bottom: 1px solid #ccc;
		}


		/*==============================================================================*/

		.one-text-btn-iso {
			padding-bottom: 15px !important;
		}
		.one-text-btn-iso a {
			position: absolute;
			margin-top: 10%;
			left: 50%;
			transform: translate(-50%, -50%);
			text-decoration: none !important;
			text-transform: uppercase;
			font-family: Montserrat, sans-serif;
			font-size: 14px;
			color: #262626;
			letter-spacing: 3px;
			border: 1px solid #262626;
			padding: 10px 20px;
			box-sizing: border-box;
			overflow: hidden;
			text-align: center;
		}
		.one-text-btn-iso a:before {
			content: attr(data-title);
			position: absolute;
			top: 100%;
			left: 0;
			background: #262626;
			color: #fff;
			padding: 10px 20px;
			box-sizing: border-box;
			top: 100%;
			transition: .3s;
		}
		.one-text-btn-iso a:after {
			content: attr(data-title);
			position: absolute;
			top: 0;
			left: 0;
			background: #262626;
			color: #262626;
			padding: 10px 20px;
			box-sizing: border-box;
			top: 100%;
			transition: .3s;
		}
		.one-text-btn-iso a:hover:before {
			top: 0;
		}
		.one-text-btn-iso a:hover:after {
			top: -100%;
		}
		

		/*=============== company ==============================================================*/
		
		.signature {
		}
		
		.signature h1 {
			font-family: 'Sacramento', cursive;

		}

		.listblock {
			position: relative;
			padding-left: 5%;
			padding-right: 5%;
			padding-top: 2%;
			padding-bottom: 2%;
		}

		.listblock img {
			position: relative;
			width: 100%;
			max-width: 240px !important;
			height: auto;
			left: 0;
		}
		.com-img {
			margin-top: 10%;
    		margin-left: -10%;
		}
		.com-img img {
			width: 100%;
			max-width: 280px;
			height: auto;
		}

		.twocolumns {
			border: 1px dashed #000; 
			padding: 5%;
			box-shadow: 10px 10px 0px #D6F9F9;
			background: #fff;
			border-radius: 10px;
		}

		dl.twocolumns {
			margin-top: 10%;
			margin-left: 5%;
		}

		dl.twocolumns dt {
			font-weight: 500;
			color: #a1903f;
		    float: left;
		    clear: both;
		    width: 70px;
		    _width: 70px;    /* WinIE */
		    white-space: nowrap;
		    padding-top: 0%;
		    padding-bottom: 0%;
		    padding-left: 5%;
		    padding-right: 2%;
		    font-size: 16px !important;
		}

		dl.twocolumns dd {
			margin-left: 80px;
		    padding-top: 0%;
		    padding-bottom: 0%;
		    padding-left: 10%;
		    padding-right: 0;
		    line-height: 2em;
		}

		dl.twocolumns dd.indent {
			margin-left: 135px;
			text-indent: -65px;
		}


		dl.oneblock {
			margin-left: 5%;
			margin-right: 5%;
		}
		.padding-t {
			padding-top: 3%;
		}
		.padding-b {
			padding-bottom: 3%;
		}

		dl.oneblock dt {
			font-weight: 500;
			color: #192d5d;
			padding-left: 5%;
			font-size: 18px;
		}

		dl.oneblock dd {
		    padding-top: 3px;
		    padding-bottom: 3px;
		    padding-left: 5%;
		    font-size: 14px !important;
		}

		/* The actual timeline (the vertical ruler) */
		.timeline {
		    position: relative;
		    max-width: 720px;
		    margin: 0 auto;
		}
		.timeline h5 {
			position: absolute;
			font-size: 16px;
		  	font-weight: 500;
		  	color: #000;
		  	left: 180px;
		  	top: 0px;
		}
		
		.box-timeline {
			position: relative;
			max-width: 160px;
			width: 100%;
			height: 44px;
			background-color: #EBECED;
			z-index: 2;
			text-align: center;
			margin-top: 15px;
			margin-bottom: 15px;
			margin-left: 10px;
			border: 2px dashed #a1903f;
			box-shadow: 5px 5px 0px rgba(0,0,0,.2);
			padding: 7px 20px;
		  	font-size: 18px;
		  	font-weight: 500;
		  	color: #000;
		}

		.box-timeline2 {
			position: relative;
			max-width: 220px;
			width: 100%;
			height: 44px;
			background-color: #fff;
			z-index: 2;
			text-align: center;
			margin-top: 15px;
			margin-bottom: 15px;
			margin-left: 10px;
			border: 2px dashed #000;
			box-shadow: 5px 5px 0px rgba(0,0,0,.2);
			padding: 7px 20px;
		  	font-size: 18px;
		  	font-weight: 500;
		  	color: #000;
		}

		.text-center-how {
		    padding-top: 30px !important;
		    padding-bottom: 10px !important;
		    padding-left: 30px !important;
		    padding-right: 30px !important;
		}

		.text-center-how h1 {
			font-size: 16px;
			font-weight: 500;
			padding-left: 18%;
		}


		/* The actual timeline (the vertical ruler) */
		.timeline::after {
		    content: '';
		    position: absolute;
		    width: 1px;
		    background-color: #000;
		    top: 0;
		    bottom: 0;
		    left: 35px;
		    margin-left: -3px;
		}

		/* Container around content */
		.container-s {
		    padding-top: 5px;
		    padding-bottom: 5px;
		    padding-left: 0px;
		    position: relative;
		    background-color: inherit;
		    width: 85%;
		}

		/* The circles on the timeline */
		.container-s::after {
		    content: '';
		    position: absolute;
		    width: 25px;
		    height: 25px;
		    right: -17px;
		    background: #70e1f5;  /* fallback for old browsers */
		    background: -webkit-linear-gradient(bottom, #ffd194, #70e1f5);
		    background: -o-linear-gradient(bottom, #ffd194, #70e1f5);
		    background: linear-gradient(to top, #ffd194, #70e1f5);  /* Chrome 10-25, Safari 5.1-6 */ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
		    //border: 1px solid transparent;
		    top: 15px;
		    border-radius: 50%;
		    z-index: 1;
		}

		/* Place the container to the right */
		.right {
		    left: 50px;
		}


		/* Fix the circle for containers on the right side */
		.right::after {
		    left: -30px;
		}

		/* The actual content */
		.content {
		    padding-left: 5%;
		    padding-bottom: 3px;
		    padding-top: 3px;
		    padding-right: 5%;
		    background-color: #fff;
		    border: 1px solid #000;
		    box-shadow: 5px 5px 0px rgba(0,0,0,.5);
		    position: relative;
		    border-radius: 2px;

		}
		.content h2 {
			font-size: 15px;
			color: #a1903f;
		}
		.content > p {
			font-size: 13px;
			color: #000;

		}

		.content2 {
		    padding-left: 5%;
		    padding-bottom: 3px;
		    padding-top: 3px;
		    padding-right: 5%;
		    background-color: #fff;
		    border: 1px solid #192d5d;
		    box-shadow: 5px 5px 0px rgba(192,192,192,.5);
		    position: relative;
		    border-radius: 2px;
		}
		.content2 h2 {
			font-size: 15px;
			color: grey;
			font-weight: 500;
		}
		.content2 > p {
			font-size: 13px;
			color: #000;
		}

		.img-tech {
			padding-right: 5px;
		    padding-left: 5px;
		    padding-top: 5%;
		    padding-bottom: 20px;
		}

		.img-tech img {
			width: 100%;
			max-width: 240px;
			height: auto;
			border: 1px solid #000;
			box-shadow: 5px 5px 0px rgba(0,0,0,.5);

		}
		.tech p{
			padding-left: 30%;
			padding-right: 10%;
			font-weight: 300;
		}
		.tech h5 {
			padding-left: 30%;
			padding-right: 10%;
			font-weight: 400;
			font-size: 16px;
		}

		/*============== form ======================================================================*/
		
		.form-style-8{
		    width: 100%;
		    padding: 15px;
		    margin: -100px auto;
		    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.22);
		    -moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.22);
		    -webkit-box-shadow:  0px 0px 15px rgba(0, 0, 0, 0.22);
		    background-color: rgba(255,255,255,0.5);

		}
		.form-style-8 h2{
		    background: #4D4D4D;
		    text-transform: uppercase;
		    color: #797979;
		    font-size: 18px;
		    font-weight: 100;
		    padding: 20px;
		    margin: -30px -30px 30px -30px;
		}
		.form-style-8 p {
			padding-top: 10px;
		}
		.form-style-8 input[type="text"],
		.form-style-8 input[type="date"],
		.form-style-8 input[type="datetime"],
		.form-style-8 input[type="email"],
		.form-style-8 input[type="number"],
		.form-style-8 input[type="search"],
		.form-style-8 input[type="time"],
		.form-style-8 input[type="url"],
		.form-style-8 input[type="password"],
		.form-style-8 textarea,
		.form-style-8 select 
		{
		    box-sizing: border-box;
		    -webkit-box-sizing: border-box;
		    -moz-box-sizing: border-box;
		    outline: none;
		    display: block;
		    width: 100%;
		    padding: 7px;
		    border: none;
		    border-bottom: 1px solid #ddd;
		    background: transparent;
		    margin-bottom: 10px;
		    font: 16px;
		    height: 45px;
		}
		.form-style-8 textarea{
		    resize:none;
		    overflow: none;
		}
 
		.form-style-8 button {
		    background-color: #000;
		    cursor: pointer;
		    border: 1px solid #000;
		    display: block;
		    color: #FFFFFF;
		    font-size: 14px;
		    padding: 8px 18px;
		    text-decoration: none;
		    float: right;
		}
 
		.form-style-8 button:hover {
		    background-color: #a1903f;
		    border: 1px solid #a1903f; 
		}

		/*=============== Media views 1280 ==============================================================*/
	  	@media screen and (max-width: 1280px) {
			
			.one-text-btn-iso a {
				position: absolute;
				/* margin-top: 20%; */
				margin-top: 10%;
				left: 50%;
				transform: translate(-50%, -50%);
				text-decoration: none !important;
				text-transform: uppercase;
				font-family: Montserrat, sans-serif;
				font-size: 14px;
				color: #262626;
				letter-spacing: 3px;
				border: 1px solid #262626;
				padding: 10px 20px;
				box-sizing: border-box;
				overflow: hidden;
				text-align: center;
			}
			.text-logo-home {
			    text-align: center;
			    padding-right: 2%;
			    padding-left: 2%;
			    padding-bottom: 5%;
			    /* margin-top: 65%; */
			    margin-top: 30%;
			}
			.text-logo-home h1{
				font-size: 16px;	
	  			font-family: Quicksand , sans-serif !important;
	 			font-weight: 200;
	 			margin-top: 5px;

			}
			.text-logo-home h3{
				font-size: 9px;
				color: #a1903f;
				margin-top: -10px;
			    padding-left: 45px;
			    margin-bottom: 25px;	

			}
			.privacy-text h5 {
				padding-right: 2%;
			}
		
		}	
	

		/*=============== Media views 1080 ==============================================================*/
	  	@media screen and (max-width: 1080px) {
			.one-text-btn-iso a {
				position: absolute;
				/* margin-top: 20%; */
				margin-top: 10%;
				left: 50%;
				transform: translate(-50%, -50%);
				text-decoration: none !important;
				text-transform: uppercase;
				font-family: Montserrat, sans-serif;
				font-size: 14px;
				color: #262626;
				letter-spacing: 3px;
				border: 1px solid #262626;
				padding: 10px 20px;
				box-sizing: border-box;
				overflow: hidden;
				text-align: center;
			}
			.text-logo-home {
			    text-align: center;
			    padding-right: 2%;
			    padding-left: 2%;
			    padding-bottom: 5%;
			    /* margin-top: 80%; */
			    margin-top: 30%;
			}
			.text-logo-home h1{
				font-size: 14px;	
	  			font-family: Quicksand , sans-serif !important;
	 			font-weight: 200;
	 			margin-top: 5px;

			}
			.text-logo-home h3{
				font-size: 9px;
				color: #a1903f;
				margin-top: -10px;
			    padding-left: 45px;
			    margin-bottom: 25px;	

			}

	  	}

	  	/*=============== Media views 980 ==============================================================*/
	  	@media screen and (max-width: 980px) {
			
			.company-text {
				text-align: left;
			    padding-right: 3%;
			    padding-left: 3%;
			    padding-bottom: 3%;
			    padding-top: 60%;
			    margin-bottom: 5%;
			    margin-left: 10%;
			    margin-right: 5%;
			    //border: 1px dashed grey;
			    background-color: transparent;
			    //box-shadow: 10px 10px 0px rgba(0,0,0,0.2);

			}

			.company-text h3 {
				font-size: 18px;
				font-weight: 400;
				margin-bottom: 10px;
				color: #a1903f;
			}


			.company-text h5 {
				font-size: 16px;
				font-weight: 400;
				margin-bottom: 10px;
				margin-top: 15px;
				//border-left: 20px solid #ccc;
			}

			.company-text p {
				font-size: 14px;
				padding-left: 0%;
				padding-right: 5%;
				//border-bottom: 1px solid #ccc;
			}
			.privacy-text h5 {
				padding-right: 3%;
			}
		
		}

		/*=============== Media views 920 ==============================================================*/
	  	@media screen and (max-width: 920px) {
			
			.company-text {
				text-align: left;
			    padding-right: 3%;
			    padding-left: 3%;
			    padding-bottom: 3%;
			    padding-top: 70%;
			    margin-bottom: 5%;
			    margin-left: 10%;
			    margin-right: 5%;
			    //border: 1px dashed grey;
			    background-color: transparent;
			    //box-shadow: 10px 10px 0px rgba(0,0,0,0.2);

			}

			.company-text h3 {
				font-size: 18px;
				font-weight: 400;
				margin-bottom: 10px;
				color: #a1903f;
			}


			.company-text h5 {
				font-size: 16px;
				font-weight: 400;
				margin-bottom: 10px;
				margin-top: 15px;
				//border-left: 20px solid #ccc;
			}

			.company-text p {
				font-size: 14px;
				padding-left: 0%;
				padding-right: 5%;
				//border-bottom: 1px solid #ccc;
			}
		
		}

	  	/*=============== Media views 900 ==============================================================*/
	  	@media screen and (max-width: 900px) {
			.one-text-btn-iso a {
				position: absolute;
				/* margin-top: 20%; */
				margin-top: 10%;
				left: 50%;
				transform: translate(-50%, -50%);
				text-decoration: none !important;
				text-transform: uppercase;
				font-family: Montserrat, sans-serif;
				font-size: 14px;
				color: #262626;
				letter-spacing: 3px;
				border: 1px solid #262626;
				padding: 10px 20px;
				box-sizing: border-box;
				overflow: hidden;
				text-align: center;
			}
			.text-logo-home {
			    text-align: center;
			    padding-right: 2%;
			    padding-left: 2%;
			    padding-bottom: 5%;
			    /* margin-top: 95%; */
			    margin-top: 30%;
			}
			
			
	  	}

	  	/*=============== Media views 820 ==============================================================*/
	  	@media screen and (max-width: 820px) {
			
			.company-text {
				text-align: left;
			    padding-right: 3%;
			    padding-left: 3%;
			    padding-bottom: 3%;
			    padding-top: 75%;
			    margin-bottom: 5%;
			    margin-left: 10%;
			    margin-right: 5%;
			    //border: 1px dashed grey;
			    background-color: transparent;
			    //box-shadow: 10px 10px 0px rgba(0,0,0,0.2);

			}

			.company-text h3 {
				font-size: 18px;
				font-weight: 400;
				margin-bottom: 10px;
				color: #a1903f;
			}


			.company-text h5 {
				font-size: 16px;
				font-weight: 400;
				margin-bottom: 10px;
				margin-top: 15px;
				//border-left: 20px solid #ccc;
			}

			.company-text p {
				font-size: 14px;
				padding-left: 0%;
				padding-right: 5%;
				//border-bottom: 1px solid #ccc;
			}

			.listblock {
				position: relative;
				padding-left: 2%;
				padding-right: 2%;
				padding-top: 2%;
				padding-bottom: 2%;
			}

			.listblock img {
				position: relative;
				width: 120%;
				max-width: 240px !important;
				height: auto;
				left: 0;
			}
		
		}


		/*=============== Media views 768 ==============================================================*/
	  	@media screen and (max-width: 768px) {
			.one-text-any {
				padding-left: 20%;
				padding-right: 0%;
				padding-bottom: 8%;
				padding-top: 13%;
			}
			.one-text-any h1 {
		      font-size: 32px;
		      color: #fff;
		      font-family: Julius Sans One, sans-serif !important;
			}
			
			.one-text-any h2 {
				font-size: 14px;
				margin-bottom: -10px;
				color: #a1903f;
			}
			.one-text-any2 {
				padding-left: 20%;
				padding-right: 0%;
				padding-bottom: 8%;
				padding-top: 13%;
			}
			.one-text-any2 h1 {
		      font-size: 32px;
		      color: #fff;
		      font-family: Julius Sans One, sans-serif !important;
			}
			
			.one-text-any2 h2 {
				font-size: 14px;
				margin-bottom: -10px;
				color: #000;
			}
			.text-logo2 h1{
				font-size: 20px;	
	  			font-family: Quicksand , sans-serif !important;
	 			font-weight: 200;
	 			margin-top: 5px;

			}
			.text-logo2 h3{
				font-size: 12px;
				color: #a1903f;
				margin-top: -10px;
			    padding-left: 85px;
			    margin-bottom: 25px;	

			}
			.img-tech {
				padding-right: 5px;
				padding-left: 5px;
				padding-top: 5px;
				padding-bottom: 15px;
			}
			.tech p{
				padding-left: 15%;
				padding-right: 5%;
				font-size: 15px;
			}
			
			

	  	}

	  	/*=============== Media views 768 ==============================================================*/
	  	@media screen and (max-width: 767px) {
			
			dl.twocolumns {
				margin-top: 5%;
				margin-left: 2%;
			}

			dl.twocolumns dt {
				font-weight: 500;
				color: #a1903f;
			    float: left;
			    clear: both;
			    width: 65px;
			    _width: 70px;    /* WinIE */
			    white-space: nowrap;
			    padding-top: 3px;
			    padding-bottom: 3px;
			    padding-left: 0px;
			    padding-right: 2%;
			    font-size: 16px !important;
			}

			dl.twocolumns dd {
				margin-left: 15px;
			    padding-top: 3px;
			    padding-bottom: 3px;
			    padding-left: 20%;
			    padding-right: 2%;
			}

			dl.twocolumns dd.indent {
				margin-left: 50px;
				text-indent: -65px;
			}


			dl.oneblock {
				margin-right: 5%;
			}

			dl.oneblock dt {
				font-weight: 500;
				color: #192d5d;
				padding-left: 5%;
				font-size: 16px !important;
			}

			dl.oneblock dd {
				margin-left: 15px;
			    padding-top: 3px;
			    padding-bottom: 3px;
			    padding-left: 3%;
			}

			.privacy-text h1{
				font-size: 18px;	

			}
			.privacy-text h4 {
				font-size: 14px;
			}

			.privacy-text h3 {
				font-size: 14px;

			}

			.privacy-text p {
				font-size: 12px;

			}
			.privacy-text h5 {
				font-size: 12px;
				line-height: 18px;
				padding-right: 3%;
			}
			.com-img {
				margin-top: 2%;
				margin-left: 0%;
			}

			.one-text-btn-iso a {
				position: absolute;
				/* margin-top: 20%; */
				margin-top: 10%;
				left: 50%;
				transform: translate(-50%, -50%);
				text-decoration: none !important;
				text-transform: uppercase;
				font-family: Montserrat, sans-serif;
				font-size: 14px;
				color: #262626;
				letter-spacing: 3px;
				border: 1px solid #262626;
				padding: 10px 20px;
				box-sizing: border-box;
				overflow: hidden;
				text-align: center;
			}
			.text-logo-home {
			    text-align: center;
			    padding-right: 2%;
			    padding-left: 2%;
			    padding-bottom: 5%;
			    margin-top: 20%;
			}

			.company-text {
				text-align: left;
			    padding-right: 1%;
			    padding-left: 1%;
			    padding-bottom: 3%;
			    padding-top: 3%;
			}
			.company-text h1{
				font-size: 20px;	

			}
			.company-text h4 {
				font-size: 16px;
			}

			.company-text h3 {
				font-size: 16px;
				

			}

			.company-text p {
				font-size: 13px;
			}

			.form-style-8{
			    margin: -10px auto;
			}

		
		}
		/*=============== Media views 600 ==============================================================*/
	  	@media screen and (max-width: 600px) {
			.privacy-text h5 {
				padding-right: 4%;
			}
	  	}

		/*=============== Media views 480 ==============================================================*/
	  	@media screen and (max-width: 480px) {
			.one-text-any {
				padding-left: 15%;
				padding-right: 0%;
				padding-bottom: 8%;
				padding-top: 18%;
			}
			.one-text-any h1 {
		      font-size: 28px;
		      color: #fff;
		      font-family: Julius Sans One, sans-serif !important;
			}
			
			.one-text-any h2 {
				font-size: 12px;
				margin-bottom: -10px;
				color: #a1903f;
			}
			.one-text-any h3 {
				font-size: 12px;
				line-height: 24px;

			}
			.one-text-any h3 > a{
				font-size: 14px;
				line-height: 28px;

			}
			.one-text-any h3 > a:hover {
				padding: 0 0 5px 0;
				border-bottom: 1px solid #a1903f;
			}

			.one-text-any2 {
				padding-left: 15%;
				padding-right: 0%;
				padding-bottom: 8%;
				padding-top: 18%;
			}
			.one-text-any2 h1 {
		      font-size: 28px;
		      color: #fff;
		      font-family: Julius Sans One, sans-serif !important;
			}
			
			.one-text-any2 h2 {
				font-size: 12px;
				margin-bottom: -10px;
				color: #000;
			}
			.text-logo2 h1{
				font-size: 18px;	
	  			font-family: Quicksand , sans-serif !important;
	 			font-weight: 200;
	 			margin-top: 5px;

			}
			.text-logo2 h3{
				font-size: 9px;
				color: #a1903f;
				margin-top: -10px;
			    padding-left: 65px;
			    margin-bottom: 25px;	

			}
			.text-center-how h1 {
				font-size: 14px;
				text-align: left;
				font-weight: 500;
				padding-left: 0 !important;
			}
			.com-img {
			    margin-top: -10%;
			}

			.one-text-btn-iso a {
				position: absolute;
				/* margin-top: 20%; */
				margin-top: 10%;
				left: 50%;
				transform: translate(-50%, -50%);
				text-decoration: none !important;
				text-transform: uppercase;
				font-family: Montserrat, sans-serif;
				font-size: 14px;
				color: #262626;
				letter-spacing: 3px;
				border: 1px solid #262626;
				padding: 10px 20px;
				box-sizing: border-box;
				overflow: hidden;
				text-align: center;
			}
			.text-logo-home {
			    text-align: center;
			    padding-right: 2%;
			    padding-left: 2%;
			    padding-bottom: 3%;
			    margin-top: 35%;
			}

			.privacy-text h5 {
				padding-right: 5%;
			}
			

	  	}
	  	/*=============== Media views 480 ==============================================================*/
	  	@media screen and (max-width: 400px) {
			.text-logo2 {
				text-align: center;
				padding-right: 2%;
				padding-left: 2%;
				padding-bottom: 5%;
				margin-top: 50px;
			}
			.text-logo2 h1{
				font-size: 16px;	
	  			font-family: Quicksand , sans-serif !important;
	 			font-weight: 200;
	 			margin-top: 5px;

			}
			.text-logo2 h3{
				font-size: 9px;
				color: #a1903f;
				margin-top: -10px;
			    padding-left: 45px;
			    margin-bottom: 25px;	

			}
			.tech p{
				padding-left: 10%;
				padding-right: 5%;
				font-size: 14px;
			}

			.timeline h5 {
				position: absolute;
				font-size: 14px;
			  	font-weight: 500;
			  	color: #000;
			  	left: 173px;
			  	top: 5px;
			}
	  	}