body{width:100%;
     float:left;
	 margin:0;
	 padding:0;
	 font-family:calibri;
	 }

.grey_color {
  color: #ccc;
  font-size: 14px;
}
.thank-you{
    
    width:100%;
    float:left;
    padding:30px 0;
}


.thank-you h4 img{
    
    width: 6%;
    margin-right: 13px;
}

.thank-you h4{
    
    font-size: 40px;
    letter-spacing: 1px;
    font-family: Myriad Pro Condensed;
    color: #555;
    text-align: center;
}
.thank-you h5{
    margin-top: 20px;
    text-transform: uppercase;
    font-size: 28px;
    text-align: center;
    letter-spacing: 0.5px;
    font-weight: 600;
    color: #555;
    font-family: "Oswald";
}


main{
	width:100%;
	float:left;
}
html{
    
   scroll-behavior: smooth;
}

.main-bg{
	background: url(banner.jpg) no-repeat;
        width: 100%;
		height:668px;
        background-size: contain;
        text-align: center;
}
.div-84 span{
		font-weight:600;
	
}
.div-84 p, .div-84 span{
	font-size:18px;
	color:#fff;
	line-height:1.4;
}
.div-84 h4{
	
	color:#fff;
	line-height:1.4;
	font-size:25px;
	
}
.div-83 h1{
	font-size:40px;
	font-weight:600;
	color:#fff;
	line-height:1.4;
}
.div-83, .div-84{
	margin-bottom:30px;
	width:100%;
	float:left;
}
.content-top h2{
	font-size:55px;
	font-weight:600;
	
	color:#b60000;
}
.content-top h3{
	
	font-size:30px;
	color:#fff;
}
.content-top{
	margin-top:30px;
	text-align:center;
	width:100%;
	float:left;
}

.btn-submit:focus{
	outline:none;
}
.btn-submit:hover{
	background:#f3b301;
	color:#fff;
	transition:all ease-in 0.2s;
	
}
.btn-submit{
	transition:all ease-in 0.2s;
	padding:10px 30px;
	margin-top:10px;
	border:2px solid #f3b301; 
	border-radius:25px;
	background:#181818;
	font-family:calibri; 
	font-weight:600; 
	font-size:25px;
	color:#f3b301;
}

.logo{
	width:100%;
	float:left;
    margin-top:40px;
	padding:0 15px;
}
	   
.logo img{
	width:100%;
	float:left;
}

		
.head-img{
	width:100%;
	float:left;
    margin-top:10%;
	padding:0;
}
.head-img img{
	width:90%;
	margin:0 auto !important;
}
.main-headings h2{
	margin-top:0px;
	color:#f3b301;
	font-size:31px;
	line-height:1.5;
	font-weight:600;
	font-family:calibri;
}
.main-headings h1{
	color:#fff;
	margin-bottom:0px;
	margin-top:35px;
	font-size:35px;
	line-height:1.5;
	font-weight:600;
	font-family:calibri;
	
}
.main-headings{
	
	width:100%;
	float:left;
}

#offerForm{
			margin-top:10%;
             width:100%;float:left;
             background:#1a1d25;
	         color:#fff;padding:15px;
	         border: 3px solid #f3b301;
	         border-radius:10px;}

.aamtor-img{
	
	display:inline;
}

label.error{
    
    color:red;
}
.content-3{
	width:100%;
	float:left;
	margin-top:20px;
}
.samadhan-div h3{
	line-height:1.5;
	
}
.samadhan-div p{
	
	font-size:18px;
	letter-spacing:0.8px;
}
.samadhan-div{
	
	width:100%;
	float:left;
}

.content-4{
		   background: url(bg-3.jpg) no-repeat top;
           width: 100%;
           min-height: 600px;
           display: block;
           background-size: cover;
           padding-top: 30px;
           padding-bottom: 30px;
		   margin-top:30px;
}
.Delivery-box h3{
	
	margin-top:10px;
}
.Delivery-box{
width:100%;
padding-top:15px;
padding-bottom:15px;
float:left;
text-align:center;
background:#474141;
color:#fff;
} 
.humare-samadhan h1{
	
	color:#fff; 
	line-height:1.5;
}
.cust-div h1{
	
	color:#b60000; 
	line-height:1.5;
	font-weight:600;
}
  .hammer-of-thor-1 h2{
	  
	  color:#f3b301;
	  font-weight:bold;
	  font-size:23px;
  }
.asia-div h1{

	color:#ffffff; 
	line-height:1.5;
}
.our-hammer h2{
	
	color:#b60000;
}
.hammer-laysin{
	margin-top:20px;
}
.hammer-laysin h1, .hammer-aakda h1{
	
	color:#b60000;
}
.cust-div, .asia-div, .hammer-laysin, .hammer-aakda{
	
	width:100%;
	float:left;
}
.humare-samadhan{
	
	width:100%;
	float:left;
}
.contact-submit{
	
	width:100%;
	float:left;
	text-align:center;
}

.btn-order-2:focus{
	
	outline:none;
}
.btn-order-2:hover{
	background:#f3b301;
	transition:all ease-in 0.2s;
	color: #1a1d25;
}
.btn-order-2{
	transition:all ease-in 0.2s;	
	padding: 10px 30px;
    margin-top: 10px;
    border: 2px solid #f3b301;
    border-radius: 25px;
    background: #1a1d25;
    color: #f3b301;
    font-size: 23px;
    float: none;
    margin: 0px auto;
}	   
.text-cover a:hover{
	color:#fff;
	transition:all ease-in 0.2s;
 background:#bb0e0e;	
 
}
.text-cover a{
	border:2px solid #fff;
transition:all ease-in 0.2s;
padding:10px 30px; 
font-size:23px;
 font-family:calibri;
 font-weight:600; 
 border-radius:25px;
 background:#000;
 color:#fff3b1;
}
.text-cover h1{
margin-top:10px;
	color: #fff;
}
.text-cover{
	background: #bb0e0e;
    padding: 10px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
    
	font-weight:bold;
	width:100%;
	float:left;
	}
				 
				 
				 
	
.pad-top-div p{

	font-size: 18px;
    display: block;
    width: 100%;
    float: left;
    margin-top: 11px;
    line-height: 1.5;
}

.pad-top-div img{

	float:left;
	padding-right:15px;
}

.pad-top-div{
padding-top: 30px;
width:100%;
float:left;
}























/*modal css*/
.modal{
	padding-left:0px !important;
}
.modal-content, .modal-header, .modal-body{
	
	width:100%;
	float:left;
}

.modal-header h5 .m-h5{
	color:#FF0;
	
}
.modal-header h5 .l-h5{
	color:#d32d3e;
	
}
.modal-content{
	
	background:#151313;
}
.modal-header h5 .n-h5{
	color:#0C0;
	
}
.modal-header h5{
	font-size:26px;
	line-height:1.3;
	width:75%;
	color:#fff;
	margin:0px auto;
}
.modal-header {
	border-bottom:0px;
	
}
.modal-header .close{
	
	color:#fff !important;
	opacity:1 !important;
	text-shadow:none;
}
.modal-header h4{
	font-size:39px;
	font-weight:600;
	color:#d32d3e !important;
}
.modal-header h4, .modal-header h5{
	
	text-align:center;
}
.product-img{
	
	width:100%;
	float:left;
}

.product-img img{
	
	width:100%;
}
.product-text h5{
	color:#0C0;
	font-size:26px;
}
.product-text h4{
	color:#fff;
	font-size:28px;
}
.product-text{
	text-align:center;
	width:100%;
	float:left;
	
}
.modal-dialog{
	
	width:900px;
}
.pro-text h5{
	
	font-size:17px;
	color:#fff;
	padding:0 20px;
	line-height:1.4;
}
.pro-text{
	text-align:center;
	width:100%;
	float:left;
}
.popup-sub{
	
	text-align:center;
	width:100%;
}
.btn-book:hover{
	color:#fff;
}
.btn-book{
	background: #0bbf42;
    color: #fff;
    padding: 12px 25px;
    margin-bottom: 10px;
    font-size: 21px;
    border: 5px solid #d9f3e1;
}
/*modal css*/