@import url('https://fonts.googleapis.com/css2?family=Montserrat+Alternates&family=Roboto+Slab&display=swap');

/*
font-family: 'Roboto Slab', serif;
font-family: 'Montserrat Alternates', sans-serif;
*/

* {
	font-family: 'Montserrat Alternates', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Roboto Slab', serif;
}


.menu-item a i {
	color: #fff !important;
}

.carousel-control-next i, .carousel-control-prev i {
	color: #a0a0a0;
	font-size: 50px;
}		
	
h2.h1-size {
	font-size: 2.5rem !important;
}


.pattern {
	border-radius: 40px;
	border: 2px solid #DCC2A4 !important;
}

.pattern .details .img-fluid {
    max-height: 400px;
}



.bg-info {
    background-color: #F1E7DB !important;
}

body {
    background-color: #DCC2A4 !important;
}

footer ul {
	list-style-type: none;
	padding-left: 0px;
}

footer a {
	text-decoration: none !important;
}

.page-section-ptb p {
	font-size: 20px;
}

.page-section-ptb  .text-block.row {
	margin-bottom: 40px;
}

.patterns .pattern img {
	max-height: 300px;
}

.figure .figure-caption {
	font-size: 20px;
}

.visually-hidden {
	display: none !important;
}

.product-pdp label {
	font-weight: bold;
	width: 100px;
}


.container {
	position: relative;
	width: 100%
}
.container video {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);                            
}
video {
	width:100%
}


.carousel-caption.design-image-caption {
	background-color: rgba(200, 200, 200, 0.5);
}



/* .modal .modal-dialog { width: 740px; max-width:100%; } */




.category-wall .img-fluid {
    max-height: 400px;
}


.pdp-image {
	max-height: 600px;
}


footer .menu-item a {
	color: #0d6efd !important;
}

.menu .menu-item a {
	color: #fff;
}

#homeMarquee .carousel-item .carousel-caption h5, #homeMarquee .carousel-item .carousel-caption p {
	background-color: rgba(240,240,240,0.7) !important;
	color: #000 !important;
	padding: 10px 0 !important;
	font-weight: bold !important;
}

#homeMarquee .carousel-indicators {
	background: rgba(200, 200, 200, 0.7) !important;
}
