p,ul{margin: 0;padding: 0}
a{text-decoration: none;}
body{
	font-family: 'Montserrat', sans-serif;
}

.custmHd{
	background-color: rgb(255, 255, 255);
	padding: 15px 0 15px;-webkit-box-shadow: 0 1px 5px rgb(0 0 0 / 20%);
    -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.2);
    box-shadow: 0 1px 5px rgb(0 0 0 / 20%);
}
.custmHd .row .col-md-6:last-child{
	text-align: right;
}
.hdrbtn{
	font-weight: 700;
    background-color: #c02b3d;
    font-size: 16px;
    color: #fff;
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 20%);
   font-family: 'Roboto', sans-serif;
    
    padding: 5px 25px;
    
    display: inline-block;
    text-align: center;
   
    transition: all 0.2s linear;
}
.hdrbtn:hover{
	color: #fff;background: #0b6bbd;
}

.hdrbtn span{
	display: block;
	font-weight: 400;
	font-size: 14px;
	opacity: 0.7;
}


.mainContent{padding: 40px 0 100px}

.head h1{color: #000;font-size: 25px;font-weight: 700;margin-bottom: 0px;font-family: 'Roboto', sans-serif;}
.jewelBx {
    margin-top: 40px;
}
.jewelImg {
    background: #f3f4f7;
}
.jewelTxt{background: #0d2c62;padding: 8px 0;margin-top: 8px;}
.jewelTxt a{color: #fff; text-align: center;text-transform: uppercase;font-size: 18px;font-weight: 700;display: block;}

footer{background-color:#f0f0f0;padding: 20px 0;}
.footer-menu{text-align: right}
.footer-menu ul li{list-style: none;display: inline-block;position: relative;padding: 0 15px}
.footer-menu ul li:nth-child(1):after{width: 0}
.footer-menu ul li:last-child{padding-right: 0}
.footer-menu ul li:after{background: #bfbfbf;
    width: 2px;
    height: 15px;
    content: "";
    position: absolute;
    left: 0px;
    top: 4px;}
.footer-menu ul li a{color: #0D2C62;font-size: 15px;font-family: 'Roboto', sans-serif;font-weight: 400;}
.footerText p{font-size: 14px;margin-bottom: 10px;}
.footerLogo p{color: #747474;font-family: 'Roboto', sans-serif;font-weight: 400;}

.footerText .maskImg{height:100px}
.footerText{color: #5e5e5e}
.footerText h5{font-size: 16px;margin-bottom: 0}












/* Responsive */
@media (min-width: 1400px){
    .mainContent .container{max-width: 1100px;}
}

@media (max-width: 992px)  {
    .jewelTxt a{font-size: 13px}
    .footerText{word-break: break-all;}
    .footerText h5 { font-size: 16px;}
    /*.jewelBx{margin-bottom: 30px;}*/
    .footerLogo p{font-size: 12px;}
    .footer-menu ul li{padding: 0 5px}
    .footer-menu ul li a{font-size: 13px}
	
}
@media screen and (max-width: 767px) {
    .logo, .footerLogo img{display: block;margin: 0 auto}
    .custmHd .row .col-md-6:last-child {
    text-align: center;
    margin-top: 20px;
}
    .jewelImg img{width: 100%;}
    .jewelBx{margin-top: 30px; /*margin-bottom: 30px;*/}
    .footerLogo p {
    font-size: 15px;
    text-align: center;
}
    .footer-menu {
    text-align: center;
}
    .footer-menu ul li a {
    font-size: 15px;
}
    .footer-menu ul li {
    padding: 0 5px;
    margin-bottom: 10px;
}
    .mainContent {
    padding: 40px 0 40px;
}
    .footer-menu{margin: 30px 0}
    .footerSec{text-align: center}
}

@media screen and (max-width: 480px) {
    .head h1{font-size: 19px}
}

.popup-content p {
    margin-bottom: 10px;
}

.popup-content h2 {
    font-size: 24px;
}

.popup-content h1 {
    font-size: 32px;
}

.popup-content ul {
    padding-left: 20px;
    margin-bottom: 10px;
}