@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500&display=swap');
ul{margin:0px;padding:0px}
p{margin:0px}
h1, h2, h3, h4, h5, h6{margin:0px;padding:0px}

/*navigation css starts here*/
.navigation-main {position: fixed;top: 0;width: 100%;height: auto;z-index: 9999;left:0px;}
.navigation-1 {width: 100%;background: white;padding:10px 0px;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}
.active1{color:#7b2e54 !important;}
.navigation-1 .t-1 {display: table;width: 95%;margin:auto;max-width:1280px;}
.navigation-1 .r-1 {display: table-row;width: 100%;}
.navigation-1 .c-1:first-child {width: 20%;padding: 10px 10px 10px 0px;}
.navigation-1 .c-1 {display: table-cell;vertical-align: middle;padding: 8px ;position: relative;width: 40%;}
.navigation-1 .c-1:last-child{text-align:right;padding-right:0px;}
.contact-div{background:#ffdb58;color:#333;padding: 6px 10px 5px;}
/*navigation css ends here*/
.section-1{padding-top:70px;max-width:1280px;margin:auto;}
.s-t{display:table;width:100%;}
.s-r{display:table-row;width:100%;}
.s-c{display:table-cell;vertical-align:middle;}
.s-c h1{font-family: 'Oswald', sans-serif;font-size:38px;color:#000;text-transform:uppercase;line-height:55px;margin-bottom:20px;padding-right:10px;font-weight:500;}
.s-c p{font-family: 'Roboto', sans-serif;font-size:16px;font-style:italic;color:#666;line-height:26px;padding-right:80px;padding-bottom:50px;margin:0px;}
.s-c a{color:#fff;text-decoration:none;background:#7b2e54;padding:10px 55px;border-radius:5px;text-transform:uppercase;font-family: 'Oswald', sans-serif;font-size:16px;}
.s-c:last-child{width:670px;}
.s1-t{display:table;width:100%;}
.s1-r{display:table-row;width:100%;}
.s1-c{display:table-cell;vertical-align:middle;}
.s1-c:first-child{width:500px;}
.s1-c:last-child{padding:40px 0px 0px 50px;}
.s1-c p{font-family: 'Roboto', sans-serif;font-size:16px;font-style:italic;color:#666;line-height:26px;margin:0px;padding-bottom:10px;}
.patch{width:60px;background:#7b2e54;height:3px;margin-bottom:20px;}
.section-2{background:url(../images/bg-img-1.jpg);background-repeat:no-repeat;background-position:cover;padding:60px 0px;}
.section-2 h2{font-size:36px;font-family: 'Oswald', sans-serif;text-align:center;color:#7b2e54;text-transform:uppercase;width:100%;}
.section-2  p{text-align:center;font-family: 'Roboto', sans-serif;font-size:16px;font-style:italic;color:#333;line-height:26px;padding:20px 130px;}
hr{width:100%;border-top: 1px solid #999;margin:30px 0px;}
.section-3{background:#7b2e54;padding:50px 0px;}
.section-3 h2{font-size:36px;font-family: 'Oswald', sans-serif;color:#fff;text-transform:uppercase;width:100%;margin-bottom:30px;}
.carousel-control.left{background:none;}
.carousel-control.right{background:none;}
.carousel-control{right:0px !important;}
.nbs-flexisel-container {position: relative;max-width: 100%;}
.nbs-flexisel-ul {position: relative;width: 9999px;margin:24px 0px!important;padding: 0px;list-style-type: none;text-align: center;}
.nbs-flexisel-inner {overflow: hidden;/*--width:80%;--*/margin: 0 auto;}
.nbs-flexisel-item {float: left;margin:0px;padding:0px;cursor: pointer;position: relative;line-height: 0px;}
.nbs-flexisel-item > img,.nbs-flexisel-item > a > img {cursor: pointer;positon: relative;margin-top:10px;margin-bottom: 10px;
max-width:150px;max-height:500px;}
.grid-flex{margin:10px 0 20px 0;}
.nbs-flexisel-item > img {cursor: pointer;positon: relative;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {width:30px;height:30px;position: absolute;cursor: pointer;z-index: 100;}
.nbs-flexisel-nav-left {right:50px;top:-54px;z-index:0;width:45px;height:45px;text-align:center;background:url(../images/right-arrow.jpg);background-repeat:no-repeat;}
.nbs-flexisel-nav-left:before {font-family: 'FontAwesome';content:"";color:#000;}
.nbs-flexisel-nav-right {right: 3px;top:-54px;z-index:0;width:45px;height:45px;text-align:center;background:url(../images/left-arrow.jpg);background-repeat:no-repeat;}
.nbs-flexisel-nav-right:before {font-family: 'FontAwesome';content:"";color:#000;}
.flexi-div{margin:20px 0px;}
.filter-list{width:100%;}
.filter-list ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;}
.filter-list ul li{list-style-type:none;float:right;width:19.1%;margin:5px;} 
.section-4{padding:50px 0px;}
.section-4 h2{font-size:36px;font-family: 'Oswald', sans-serif;color:#7b2e54;text-transform:uppercase;width:100%;}
.follow-title{margin:20px 0px 30px 0px;}
.flexi-div-1 ul {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;}
.flexi-div-1 ul li{width:25%;float:left;list-style-type:none;}
.footer{background:#101217;padding:20px 0px 15px 0px;}
.foot-1{max-width: 1280px;margin:auto;}
.footer p{font-family: 'Roboto', sans-serif;font-size:16px;color:#fff;padding:13px 10px ;margin-bottom:20px;border-radius:5px;}
.t-2{display:table;width:100%;}
.r-2{display:table-row;width:100%;}
.c-2{display:table-cell;padding-right:5px;vertical-align:middle;}
.foot-para{margin-bottom:0px !important;margin-top:20px !important;}
.c-2:last-child{width:150px;}
.input-div{background:#7b2e54;color:#fff;font-family: 'Oswald', sans-serif;font-size:16px;border:1px solid #7b2e54;text-transform:uppercase;}
.form-control{height:40px;}
.f-1{background:#b9b9b9;border:1px solid #b9b9b9;font-family: 'Roboto', sans-serif;}
.p-1{background:#1b1e24;border:1px solid #232322;}
.foot-para a{padding:0px 10px;}
.foot-para a img{width:55px;}
.footer h4{font-size:30px;font-family: 'Oswald', sans-serif;color:#5b6566;padding-left:18px;padding-top: 10px;}
.uk-section{padding:0px !important;}
.glyphicon-chevron-left:before{content: " ";}
.glyphicon-chevron-right:before{content: " ";}

/*brand css starts here*/
.brand-section-1{max-width: 1280px;margin: 80px auto 80px auto;position:relative;}
.small-patch{position:absolute;bottom:5%;left:10%;background:#fff;padding:28px;width:420px;}
.small-patch h2{font-size:36px;font-family: 'Oswald', sans-serif;text-transform:uppercase;color:#000;font-weight:500;margin-bottom:20px;}
.small-patch p{font-family: 'Roboto', sans-serif;font-size:16px;font-style:italic;color:#666;line-height:26px;    padding: 0px 0px 5px 0px;
}
.brand-section-2{position:relative;}
.brand-list ul{width:100%;margin:auto;align-items: center; justify-content: center;display:flex;flex-wrap:wrap;} 
.brand-list ul li{width:27%;float:left;border:1px solid #7b2e54;border-radius:10px;margin:0px 30px 60px 30px;height:250px;align-items: center; justify-content: center;display:flex;flex-wrap:wrap;position:relative;}
.brand-list ul li p{width:100%;text-align:center;font-family: 'Roboto', sans-serif;font-size:16px;font-style:italic;color:#fff;background:#7b2e54;padding:20px 0px;border-radius:0px 0px 10px 10px;position:absolute;bottom:0px;}
.brand-list li img{margin:0px auto 50px auto;}
.brand-catalogue{width:100%;position:relative;}
.brand-list ul li p a{color:#fff;text-decoration:none;}
.brand-section-1 img{padding-top:12px;}
/*brand css ends here*/

/*contact css starts here*/
.contact-section-1{background:url("../images/bg-img-2.jpg");background-repeat:no-repeat;background-size:cover;padding:50px 0px 10px 0px;	margin:auto;}
.contact-section-1 h2{font-size:36px;font-family: 'Oswald', sans-serif;text-transform:uppercase;color:#ffdb58;font-weight:300;margin-bottom:30px;}
.f-12{font-family: 'Roboto', sans-serif;font-size:16px;font-style:italic;background:#f1f1f1;margin:20px 0px;}
.address-div{padding-left:60px;}
.address-div p{color:#fff;font-size:16px;font-family: 'Roboto', sans-serif;font-style:italic;line-height:28px;padding-right:60px;padding-bottom:30px;}
.map-div{background:url("../images/map-icon.png");background-repeat:no-repeat;background-position:left top 10px;padding-left:50px;}
.mobile-div{background:url("../images/mobile-icon.png");background-repeat:no-repeat;background-position:left top 10px;padding-left:50px;}
.email-div{background:url("../images/mail-icon.png");background-repeat:no-repeat;background-position:left top 10px;padding-left:50px;}
.clock-div{background:url("../images/clock.png");background-repeat:no-repeat;background-position:left top 10px;padding-left:50px;}
.input-1{padding:13px 80px;margin-top:20px;border-radius:5px;}

.overlay-div img{display:none;}
.con{position:relative;}
.con:hover img{opacity:0.5;}
.overlay-div{position:absolute;top:35%;z-index:1;bottom:35%;left:20%;right:20%;}
.con:hover .overlay-div img{display:block;width:auto !Important;opacity:1;}
/*contact css ends here*/
.product-detail-2{padding-bottom:40px;}
.product-detail-list ul{display:flex;flex-wrap:wrap;align-items:center;width:90%;margin:auto;}
.product-detail-list ul li{width:45%;float:left;margin:20px;list-style-type:none;border-radius: 13px;}
.client-div ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.client-div ul li{width:20%;float:left;list-style-type:none;border:1px solid #7b2e54;border-radius:5px;padding:15px 20px;margin:20px;}

/*about css starts here*/
.about-section-1{max-width: 1280px;margin:auto;padding-bottom:60px;}
.about-section-1 h3{font-family: 'Oswald', sans-serif;font-weight:400;text-transform:uppercase;font-size:36px;color:#7b2e54;line-height:40px;}
.heading-title{width:80px;height:3px;background:#7b2e54;margin-top:20px;}
.about-section-1 table tr td:first-child{width:410px;}
.about-section-1 table tr td p{font-size:16px;font-family: 'Roboto', sans-serif;padding-bottom:10px;font-style:italic;color:#666;}
.about-section-2{max-width: 1280px;margin:auto;}
.brand-list-2{margin:20px 0px;}
.brand-list-2 ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;}
.brand-list-2 ul li{list-style-type:none;width:16%;float:left;margin:40px 18px;filter: grayscale(100%);}
.brand-list-2 ul li:hover{filter:none;}
.brand-list-2 ul li img{margin:auto;}
.about-section-3{width:100%;padding-bottom:60px;}
.abt-t1{display:table;width:100%;}
.abt-r1{display:table-row;width:100%;}
.abt-c1{display:table-cell;width:50%;vertical-align:middle;}
.abt-c2{display:table-cell;width:50%;vertical-align:middle;background:#ebebeb;padding:0px 30px;}
.abt-c2 h3{font-family: 'Oswald', sans-serif;font-weight: 400;text-transform: uppercase;font-size: 36px;color: #7b2e54;margin-bottom:20px;}
.abt-in-t1{display:table;width:75%;}
.abt-in-r1{display:table-row;width:100%;}
.abt-in-c1{display:table-cell;width:50%;padding:40px 0px 10px 0px;border-bottom:1px solid #999;font-family: 'Roboto', sans-serif;font-style:italic;font-size:16px;color:#999;}
.abt-in-c2{display:table-cell;width:50%;text-align:right;padding:40px 0px 10px 0px;border-bottom:1px solid #999;font-family: 'Roboto', sans-serif;font-style:italic;font-size:16px;color:#999;}
.about-section-4{padding-bottom:30px;}
.about-section-4 h3{font-family: 'Oswald', sans-serif;font-weight:400;text-transform:uppercase;font-size:36px;color:#7b2e54;text-align:center;margin-bottom:30px;}
.abt-list ul{display:flex;flex-wrap:wrap;justify-content:space-around;}
.abt-list ul li{list-style-type:none;width:28%;float:left;margin:20px;}
.abt-list ul li img{margin:auto;}
.abt-list ul li h4{text-align:center;font-size:24px;font-weight:700;font-style:italic;font-family: 'Roboto', sans-serif;color:#666;margin:30px 0px 20px 0px;}
.abt-list ul li p{text-align:center;font-size:16px;font-style:italic;font-family: 'Roboto', sans-serif;color:#666;}
.about-section-5{background:#a24a76;padding:50px 0px 0px 0px ;}
.about-section-5 h3{font-family: 'Oswald', sans-serif;font-weight:400;text-transform:uppercase;font-size:36px;color:#7b2e54;text-align:center;padding-bottom:50px;color:#fff;}
.glimpse-list ul{display:flex;flex-wrap:wrap;align-items:center;}
.glimpse-list ul li{list-style-type:none;float:left;width:25%;}
.glimpse-list-1 ul{display:flex;flex-wrap:wrap;align-items:center;}
.glimpse-list-1 ul li{list-style-type:none;float:left;width:50%;}
/*about css ends here*/
.product-detail-2 h2{font-family: 'Oswald', sans-serif;font-weight:400;text-transform:uppercase;font-size:36px;color:#7b2e54;padding-bottom:50px;color:#7b2e54;}
.studio-wrapper{padding:0px 0px;}
.studio-wrapper .row{display:flex;padding: 0 10px;flex-wrap:wrap;align-items:center;justify-content:space-around;}
.studio-wrapper .column{padding: 0 10px;width:22%;}
.studio-wrapper .column img{vertical-align: middle;}
.column-1 {margin-top:145px;}
.col-image{margin-bottom:40px;}
.col-image p{text-align:center;font-size:16px;font-style:italic;font-family: 'Roboto', sans-serif;color:#666;padding-top:6px;}
@media (max-width:1024px)
{
	.s-c h1{font-size:28px;padding-right:10px;margin-top:15px;line-height:48px;}
	.foot-para a img {width: 65px;}
	.s-c:last-child {width: 580px;}
	.s-c:first-child {padding-left:20px;}
	.s1-c:first-child {width: 387px;}
	.s1-c p{padding-right:20px;}
}
@media (max-width:768px)
{
	.s-c{display:block;width:100% !important;padding:10px 10px !important;}
	
	.s-c img{margin:20px auto;}
	.s1-c{display:block;width:100% !important;padding:0px 10px;}
	.s1-c img{margin:20px auto;}
	.s1-c:last-child{padding:10px;}
	.navigation-1 .c-1{display:block;width:100% !Important;padding:0px;}
	.foot-para a img{width:100px;display:inline-block;}
	.foot-para {text-align:center !important;}
	.footer h4{padding-top:20px;}
	.brand-list ul li{width:41%;}
	.footer img{margin:auto;display:block;}
	.address-div{padding-left:0px}
	.product-detail-list ul li{width:44%;}
	.client-div ul li{width: 27%;}
	.s-c h1{margin-top:20px;}
	.abt-c1{display:block;width:100%;}
	.abt-c2{display:block;width:100%;padding:30px;}
	.abt-in-t1{width:100%;}
	.brand-list ul li{    width: 42% !important;}
}
@media (max-width:767px)
{
	.s-c h1{font-size:25px;line-height:40px;padding-right:0px;}
	.section-2 h2{font-size:25px;}
	.s-c p{padding-right:0px;}
	.s-c{padding:10px;}
	.section-3 h2{font-size:25px;padding-left:10px;}
	.section-4 h2{font-size:25px;}
	.section-4 {padding: 50px 10px;}
	.flexi-div-1 ul li{width:100%;}
	.footer h4{text-align:center;padding-bottom:10px;}
	.foot-para a img {width: 65px;margin:10px 0px;}
	.c-22{display:block;}
	.section-2 p{padding:20px;}
	.footer p{line-height:25px;}
	.small-patch{position:relative;left:0%;width:100%;}
	.brand-section-1{margin-bottom:0px;}
	.brand-list ul li {width: 100%;}
	.contact-section-1 h2{font-size:20px;}
	.product-detail-list ul li{width:100%;}
	.client-div ul li{width:100%;}
	.client-div ul li img{margin:auto;}
	.about-section-1 table tr td{display:block;width:100% !important;padding:20px;}
	.small-patch{padding:30px 0px;}
	.brand-list-2 ul li{width:40%;}
	.about-section-4 h3{padding:0px 10px;}
	.abt-list ul li{width:100%;}
	.small-patch h2{text-align:center;}
	.small-patch p{text-align:center;}
	.studio-wrapper .column{width:100%;}
	.column-1{margin-top:0px;}
	.brand-list ul li{    width: 100% !important;}
	.brand-section-1 img {
    padding-top: 0px !important;
}
.small-patch h2{font-size:25px;}
.about-section-1 h3{font-size:25px;}
.abt-c2 h3{font-size:25px;}
.about-section-4 h3{font-size:25px;}
.about-section-5 h3{font-size:25px;}
}
@media (max-width:375px)
{
	.foot-para a img {width: 50px;}
	.navigation-1 .t-1 .r-1 .c-1 a img{width:200px;}
}