@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap');
*
{
	margin:0;
	padding:0;
	font-family: "Quicksand", sans-serif;
	scrollbar-width: none;
} 
.header
{
	background:#f6f6f6;
	line-height:30px;
	padding-top:5px;
	/* <!--position:fixed; */
	/* top:0px; */
	/* width:100%;--> */
}
/* .marque */
/* { */
	/* background:#002d46; */
	/* color:white; */
	/* text-align:center; */
	/* height:25px; */
/* } */
.cursor
{
	cursor: pointer;
	font-size: 0.80rem;
}
.slider-wrapper
{
    position: relative;
    margin: 0 auto;
}
.slider{
    scrollbar-width: none;
}
.slider{
    display: flex;
    overflow-x: scroll;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    box-shadow: 0 1.5rem 3rem -0.75rem hsla(0, 0%, 0%, 0.25);
}
.slider img{
    flex: 1 0 100%;
    scroll-snap-align: start;
    object-fit: cover;
}
.slider-nav
{
    display: flex;
    column-gap: 1rem;
    position: absolute;
    left: 47%;
    transform: translateY(-200%);
    z-index: 1;
}
.slider-nav a{
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 50%;
    background-color: #fff;
    opacity: 0.75;
    transition: opacity ease 250ms;
}
.slider-nav a:hover{
    opacity: 1;
}
.newcollections
{
	width: 100%;
	padding:0px 20px;
}
.banner
{
	border-radius:15px;
}
.heading
{
	margin:10px 0px;
	padding:10px 20px 10px 10px;
}
.div
{

	margin:5px 0px;
}
.edition
{
	background:#fafafa;
	border-radius:15px;
	margin:20px 0px;
}
.radius
{
	border-radius:10px;
	background:#fafafa;
}
.radius1
{

	border-radius:10px;
	background:#fafafa;
	padding:0px 5px 0px 5px;
}
.new
{
	width: 200px;
	object-fit: cover;
}
.collections{
	width: 200px;
}
.buttons
{
	background:#a7ffa8;
	padding:2px 5px 2px 5px;
	border:1px;
	border-radius:10px;
}
.td
{
	background:#fafafa;
	border-radius:10px;
}
.section
{
	margin:15px;
	text-align:center;
}
.images
{
    padding: 10px;
}
.partners
{
	width: 100%;
}
/* media query for official partners */
/* @media only screen and (min-width:360px) and (max-width:768px)
{
	.partners{
		width: 100%;
	}
	.o_image
	{
		width: 80px;
	}
} */
.o_image
{
	width: 90px;
}
.p_image
{
	width: 200px;
}
.video
{
	border:1px solid;
	border-radius:20px 20px 20px 20px;
}
.table
{
	margin:20px 0px;
	padding: 0px 20px;

}
.press
{
	width: 100%;
}
.type
{
	padding:10px 10px 10px 10px;
	border:0;
	border-radius:50px;
}
.type1
{
	padding:10px 60px 10px 60px;
	border:0;
	border-radius:10px;
	background:#177b53;
	color:white;
}
.color
{
	color:#00b9aa;
	font-weight:bold;
}
.para
{
	margin:20px;
}
.official
{
	width: 100%;
}
.container1
{
	width: 100%;
	display: flex;
	justify-content: center;
}
.container1> img{
	width: 150px;
	text-align: center;
}

.colortext
{
	color: #fff;
}