.border{border:1px solid red !important;}label{font-weight:600;cursor:pointer;}.form-control{border-color:rgb(13,63,100);}
.color-error{color:red;font-size:12px;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-weight:600;}
*{
	box-sizing: border-box;
}
html{
	font-size: 100%;
	min-height: 100%;
	word-break: break-word;
	word-wrap: break-word;
}
body{
	margin: auto;
	line-height: 1.2;
	font-family: arial, sans-serif;
}
img,
iframe,
video,
picture {
	max-width: 100%;
}

.container {position:relative;
	max-width: 1100px;
	margin-left: auto;
	margin-right: auto;
}
header {
	background-color:#e7541b;
}
header h1 {text-shadow:0 2px 2px rgba(0, 0, 0, .2);
    padding:10px;
	text-align: center;
	margin: auto;
	color: white;
}
input[type="text"], input[type="tel"]{
    min-width: 250px;padding:7px;
  font-size:16px;
}
h3{
	text-align: center;
	color: lightslategray;
}

.stars {
	margin:30px;
	text-align: center;
}
.stars i{font-size:30px;}
.stargrey {
	color: #96969d;
}

.yellow {
	color: #fedc18;
}

.star:hover {
	cursor: pointer;
}

footer {
	text-align: center;
	background-color: #253036;
	color: white;
	font-size: 0.9rem;
}

footer p {
	margin: 0;
	padding: 10px;
}
footer a {color:#fff !important;text-decoration:none;}