/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
body {
  padding-top: 56px;
}
#img-log{
    width:250px;
}
.txt-cen{
}
.carousel-item-new {
  height: 100vh;
  
  background:url(../img/homePageBg.jpg) no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.carousel-item-in{
	position:absolute;
	top:40%;
	
}
.carousel-item-in h1{
	color:#fff;
	font-size:3.5rem;
}
.carousel-item-in h1 span{
	color:#41dacb;
}
.carousel-item-in h2{
	color:#fff;
	font-size:1.2rem;
}



.carousel-item-about {
  height: 70vh;
  
  background:url(../img/aboutUs.jpg) no-repeat center center scroll;
 width:100%;
 background-attachment:fixed;
}
.carousel-item-about-in{
	position:absolute;
	top:35%;
	
}
.carousel-item-about-in h1{
	color:#fff;
	font-size:3.5rem;
}
.carousel-item-about-in h1 span{
	color:#41dacb;
}
.carousel-item-about-in h2{
	color:#fff;
	font-size:1.5rem;
	
}
.carousel-item-product {
  height: 70vh;
  
  background:url(../img/Products.jpg) no-repeat center center scroll;
 width:100%;
 background-attachment:fixed;
}
.carousel-item-product-in{
	position:absolute;
	top:35%;
	
}
.carousel-item-product-in h1{
	color:#fff;
	font-size:3.5rem;
}
.carousel-item-product-in h1 span{
	color:#41dacb;
}
.carousel-item-product-in h2{
	color:#fff;
	font-size:1.5rem;
	
}
.carousel-item-services {
  height: 70vh;
  
  background:url(../img/Services.jpg) no-repeat center center scroll;
 width:100%;
 background-attachment:fixed;
}
.carousel-item-services-in{
	position:absolute;
	top:35%;
	
}
.carousel-item-services-in h1{
	color:#fff;
	font-size:4rem;
}
.carousel-item-services-in h1 span{
	color:#41dacb;
}
.carousel-item-services-in h2{
	color:#fff;
	
}
.para-margin{
margin-top:48px;
}
.para-mar-10{
}

.portfolio-item {
  margin-bottom: 30px;
}
.content-page{
	margin-top:70px;
	 margin-bottom: 70px;
}
.content-page p{
	font-size:1rem;
	text-align:center;
}
.butn-new{
	background-color:transparent;
	border-radius:50px;
	border-color:#43beaf;
	float:right;
}
.butn-new1{
	background-color:#43beaf;
	
	float:right;
}
.new-services-sec{
	 margin-top:30px;
}
 .new-services{color:#fff;padding:20px 15px; background:linear-gradient(#1cbfaf, #41dacb);  margin-top:30px; font-size:1.4rem; text-align:center;}
  .new-services1{color:#fff;padding:20px 15px; background:#1cbfaf;  margin-top:30px; font-size:1.4rem; text-align:center;}
  .new-services:hover{
	  background:#333;
  }
  .new-services1:hover{
	  background:#333;
  }
  hr{
	  margin-top:4rem;
	  margin-top:4rem;
  }
  .mt-10{
	  margin-top:20px;
  }
  .about-in-content{
  }
  .about-in-content h3{
	  font-size:2.3rem;
	  text-align:center;
	  margin-bottom:40px;
	  margin-top:10px;
  }
   .about-in-content ul{
   list-style-type:square;
   padding:20px;
   }
#product-logo-br{
	border:1px solid #ccc;
}
#product-logo-br:hover{
	border:1px solid #000;
}
  
  /*footer*/
.col_white_amrc { color:#FFF;}
footer { width:100%; height:auto; background-color:#263238;  padding:10px 0px 25px 0px ;}
.pt2 { padding-top:40px ; margin-bottom:20px ;}
footer p { font-size:13px; color:#CCC; padding-bottom:0px; margin-bottom:8px;}
.mb10 { padding-bottom:15px ;}
.footer_ul_amrc { margin:0px ; list-style-type:none ; font-size:14px; padding:0px 0px 10px 0px ; }
.footer_ul_amrc li {padding:0px 0px 5px 0px;}
.footer_ul_amrc li a{ color:#CCC;}
.footer_ul_amrc li a:hover{ color:#fff; text-decoration:none;}
.fleft { float:left;}
.padding-right { padding-right:10px; }

.footer_ul2_amrc {margin:0px; list-style-type:none; padding:0px;}
.footer_ul2_amrc li p { display:table; }
.footer_ul2_amrc li a:hover { text-decoration:none;}
.footer_ul2_amrc li i { margin-top:5px;}

.bottom_border { border-bottom:1px solid #323f45; padding-bottom:20px;}
.foote_bottom_ul_amrc {
	list-style-type:none;
	padding:0px;
	display:table;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.foote_bottom_ul_amrc li { display:inline;}
.foote_bottom_ul_amrc li a { color:#999; margin:0 12px;}

.social_footer_ul { display:table; margin:15px auto 0 auto; list-style-type:none;  }

.footer-copy{
	position:absolute;
	bottom:0px;
	right:0px;
}

.scroll-top-wrapper {
    position: fixed;
    opacity: 0;
    visibility: hidden;
	overflow: hidden;
	text-align: center;
	z-index: 99999999;
    background-color: #43beaf;
	color: #eeeeee;
	width: 50px;
	height: 48px;
	line-height: 48px;
	right: 30px;
	bottom: 30px;
	padding-top: 2px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.scroll-top-wrapper:hover {
	background-color: #3bcdbb;
}
.scroll-top-wrapper.show {
    visibility:visible;
    cursor:pointer;
	opacity: 1.0;
}
.scroll-top-wrapper i.fa {
	line-height: inherit;
}

#customers {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#customers td, #customers th {
  border: 1px solid #ddd;
  padding: 18px;
}

#customers tr:nth-child(even){background-color: #f2f2f2;}

#customers tr:hover {background-color: #ddd;}

#customers th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: center;
  background-color: #1cbfaf;
  color: white;
}
.first-box{padding:10px;background:#9C0;}
.second-box{padding:10px; background:#39F;}
.third-box{padding:10px;background:#F66;}
.fourth-box{padding:10px;background:#6CC;}


.container-1 {
 
  margin: 5% auto;
  position: relative;
}
.container-1 .map {
  width: 45%;
  float: left;
}
.container-1 .contact-form {
  width: 53%;
  margin-left: 2%;
  float: left;
}
.container-1 .contact-form .title {
  font-size: 2.5em;
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  color: #242424;
  margin: 5% 8%;
}
.container-1 .contact-form .subtitle {
  font-size: 1.2em;
  font-weight: 400;
  margin: 0 4% 5% 8%;
}
.container-1 .contact-form input,
.container-1 .contact-form textarea {
  width:100%;
  padding: 3%;
  margin:0px;
  color: #242424;
  border: 1px solid #B7B7B7;
}
.container-1 .contact-form input::placeholder,
.container-1 .contact-form textarea::placeholder {
  color: #242424;
}
.container-1 .contact-form .btn-send {
  background: #43beaf;
  width: 180px;
  height: 60px;
  color: #FFFFFF;
  font-weight: 700;
  margin: 2% 8%;
  border: none;
}

.form-box{
	width:80%;
	padding:5px;
	margin-top:10px;
	margin-left:-10px;
}






	 /* #Media Queries
================================================== */

/* Smaller than standard 960 (devices and browsers) */

@media only screen and (max-width: 1199px) {
#img-log{
	width:230px;
}

.carousel-item-in{
	position:absolute;
	top:38%;
	text-align:center;
	
}
.carousel-item-in h1{
	color:#fff;
	font-size:2.5rem;
}
.footer-copy{
	position:relative;
	bottom:20px;
	right:0px;
	top:20px;
}
.mb-4{
	text-align:center;
}
.carousel-item-about {
	
}
.carousel-item-about h1 {
	color:#fff;
	font-size:3rem;
	
}
.carousel-item-about h2 {
	color:#fff;
	font-size:1.2rem;
	
}
.carousel-item-product {
	
}
.carousel-item-product-in h1{
	color:#fff;
	font-size:3rem;
}
.carousel-item-product-in h2{
	color:#fff;
	font-size:1.2rem;
}
.carousel-item-services {
	
}
.carousel-item-services-in h1{
	color:#fff;
	font-size:3rem;
}
.carousel-item-services-in h2{
	color:#fff;
	font-size:1.2rem;
}
.container-1 .contact-form input,
.container-1 .contact-form textarea {
	width:inherit;
}
.para-margin{
margin-top:0px;
}
.para-mar-10{
	margin-top:20px;
}
.container-1 .map{
	width:inherit;
}
.container-1 .contact-form{
	width:inherit;
}
.txt-cen{
	text-align:center;
}
.butn-new{
	
	float:none;
}
.form-box{
	width:250px;
	padding:5px;
	margin-top:10px;
	margin-left:-10px;
}

}
@media only screen and (max-width: 600px) {
    #img-log{
        width:170px;
    }
}
