@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400&display=swap');
*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
body{
    margin: 0;
    padding: 0;
    font-family: 'Poppins', sans-serif;
}
.inner-bnr-section{
    width: 100%;
}
.inner-bnr-section .inner-banner{
    text-align: center;
    padding: 105px 0;
    background: #000 url(./images/cmt-pagetitle-bg.jpg) center center no-repeat;
    background-size: cover;
}
.inner-bnr-section .inner-banner h3 {
    font-size: 36px;
    font-family: 'Poppins';
    font-weight: 600;
    color: #FFFFFF;
    margin-bottom: 5px;
}
.inner-bnr-section  .inner-banner ul {
    padding: 0;
    list-style: none;
}
.inner-banner ul.breadcumb li {
    display: inline-block;
    vertical-align: middle;
}
.inner-banner ul.breadcumb a, .inner-banner ul.breadcumb span {
    color: #007bff;
    font-size: 18px;
}
.inner-banner ul.breadcumb span {
    color: #fff;
}
.inner-banner ul.breadcumb span.sep {
    margin-left: 10px;
    margin-right: 10px;
    color: #007bff;
}
/* Enamel-Process-Section
================================ */

.enamel-process-section{
    width: 100%;
    padding: 80px 0;
}
.enamel-process-section img{
    width: 100%;
    padding: 12px 0;
}
/* Contact-Us-Section
================================ */
.contact-us{
    width: 100%;
    padding: 80px 0;
}
.contact-us .contact-title{
    text-align: center;
    margin-bottom:30px;
}
.contact-us .contact-title p{
    padding: 10px 30px;
}
/* ==Contact-Form-Styles======
========================== */

#contact input[type="text"],
#contact input[type="email"],
#contact input[type="tel"], #contact input[type="url"], 
#contact textarea, #contact button[type="submit"] { font:400 12px/16px "Open Sans", Helvetica, Arial, sans-serif; }
#contact h3 {
	color: rgb(0, 0, 0);
	display: block;
	font-size: 30px;
	font-weight: 400;
}

#contact h4 {
	margin:5px 0 15px;
	display:block;
	font-size:13px;
}

fieldset {
	border: medium none !important;
	margin: 0 0 10px;
	min-width: 100%;
	padding: 0;
	width: 100%;
}

#contact input[type="text"],
#contact input[type="email"], 
#contact input[type="tel"], #contact input[type="url"], #contact textarea {
	width:100%;
	background:#DCDCDC;
	margin:0 0 5px;
	padding:10px;
    height: 45px;
    font-size: 16px;
    margin-bottom: 22px;
}

#contact input[type="text"]:hover, 
#contact input[type="email"]:hover, #contact input[type="tel"]:hover, 
#contact input[type="url"]:hover, #contact textarea:hover {
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
}

#contact textarea {
	height:100px;
	max-width:100%;
}

#contact button[type="submit"] {
	cursor:pointer;
	width:100%;
	border:none;
	background:#09C;
	color:rgb(245, 245, 245);
	margin:0 0 5px;
	padding:10px;
	font-size:15px;
}

#contact button[type="submit"]:hover {
	background:#09C;
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}

#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }

#contact input:focus, #contact textarea:focus {
	outline:0;
}
::-webkit-input-placeholder {
 color:#888;
}
:-moz-placeholder {
 color:#888;
}
::-moz-placeholder {
 color:#888;
}
:-ms-input-placeholder {
 color:#888;
}
.tab-content{
    border-bottom: 1px solid #DCDCDC;
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    padding: 10px;
}
.nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius:0 !important;
     border-top-right-radius: 0 !important;
}


