
@media screen and (min-width:1441px){
	.similar-pro-name{font-size: 40px;line-height: 50px;}
	.similar-pro-code{font-size: 25px;line-height: 30px;}
	.banner-filledcircle-pink{right: 580px;}
	.filled-circle-lightgreen{right: 0}
	.brochurecover-img{width: 45%;top:auto;}
	.page-heading{font-size: 170px;}
	.banner-txt1{font-size: 45px;line-height: 50px;}
	.page-sub-heading-txt1 {font-size: 42px;line-height: 50px;}
	.page-sub-heading-txt2{font-size: 80px;line-height: 90px;}
	.page-info p{font-size: 34px;line-height: 40px;}
	.more-enq-ttl{font-size: 60px;line-height: 70px;}
	.monster-contact-ttl{font-size: 40px;line-height: 50px;}
	.monster-con-list a{font-size: 32px;line-height: 32px;}
	.monster-contacts-icon i.icon-whatsapp{font-size: 40px;}
	.product-name{font-size: 130px;line-height: 130px;}
	.product-name span{font-size: 70px;line-height: 70px;}
	.pro-desc-ttl{font-size: 40px;line-height: 44px;}
	.pro-desc-wrap p{font-size: 30px;line-height: 36px;}
	.sharenow-txt{font-size: 30px;line-height: 34px;}
	a.explore-btn{padding: 10px 25px;}
	.similar-pro-heading{font-size: 60px;line-height: 60px;}
	.innerpg-border-circle2{right: 500px;}
	.pro-slider-wrap .pro-cat-img:before{width: 235px;height: 235px;}
	.pro-slider-wrap .pro-slider-blk{min-height: 250px}
	a.pro-slider-wrap {margin-bottom: 50px;}
	.pro-cat-name{font-size: 26px;line-height: 30px;}
	.pro-slider-wrap .pro-cat-img{width: 40%;}
	a.explore-btn{font-size: 30px;line-height: 34px;padding: 15px 30px;}
	a.download-btn{font-size: 30px;line-height: 34px;}
	a.download-btn:before{font-size: 30px;line-height: 28px;}

}
@media screen and (min-width: 1680px){
	.pro-listing-blk:nth-of-type(25),.pro-listing-blk:nth-of-type(26),.pro-listing-blk:nth-of-type(27),.pro-listing-blk:nth-of-type(28){margin: 0}
}
@media screen and (min-width:1920px){
	.pro-slider-wrap .pro-cat-img:before{width: 320px;height: 320px;}
	.pro-slider-wrap .pro-slider-blk{min-height: 340px;}
	.pro-slider-wrap{margin-bottom: 50px}
	.pro-cat-name{font-size: 26px;line-height: 40px}
	.homslider-img:before{width: 568px;height: 568px;}
	.home-banner-slider .slick-dots{left: -1300px;}
	ul.nav-list li a{font-size: 26px;line-height: 30px;}
	a.mobileno-blk{padding: 15px 20px;font-size: 22px;line-height: 26px;}
	.enquire-btn{font-size: 24px;line-height: 26px;padding: 15px 20px;}
	.pro-name{line-height: 50px;font-size: 45px;}
	.pro-code{font-size: 30px;line-height: 36px;}
	.pro-intro{font-size: 28px;line-height: 34px;}
	.explore-btn.viewallproducts{width: 190px;padding: 20px 25px;border-radius: 40px;font-size: 30px;}
	.satisfiedcust-right{font-size: 120px;line-height: 100px;}
	.satisfiedcust-left{width: 481px;}
	.triangle-main1{transform: scale(1);}
	.triangle-main3{transform: scale(1.2);bottom: -44px;right: 335px;}
	.triangle-main2{right: 486px;transform: scale(1.3);}
	.overview-left p{font-size: 28px;line-height: 36px}
	.download-brochure-sec{border-radius: 235px;padding: 280px 100px}
}
@media screen and (min-width: 2300px){
	.pro-slider-wrap{min-height: 450px;margin-bottom: 100px;}
	.pro-slider-wrap .pro-slider-blk{min-height: 450px;}
	.pro-slider-wrap .pro-cat-img:before{width: 400px;height: 400px;}
	.pro-cat-name{font-size: 34px;line-height: 40px;}
	.hometriangle1{transform: scale(1);top: 365px;left: -170px;}
	.home-banner-wrap .banner-txt2{font-size: 190px;line-height: 160px;}
	.home-banner-wrap .banner-txt3 {font-size: 40px;line-height: 60px;padding: 40px 0 40px 0;}
	a.explore-btn {padding: 15px 30px;font-size: 30px;}
	.home-banner-slider .slick-dots{left: -1600px;}
	.home-banner-right{    width: 40%;}
	.homslider-img:before{width: 760px;height: 760px;top: 45%;}
	.homslider-img:after{width: 120px;height: 120px;}
	.pro-slider-wrap{min-height: 360px;}
	.pro-slider-wrap .pro-cat-img:before {width: 350px;height: 350px;}
	ul.nav-list li a{font-size: 30px;line-height: 34px;padding: 0 30px;}
	ul.nav-list li a:after{font-size: 34px;}
	i.icon-loupe{font-size: 30px;margin: 0 0 0 20px;}
	.basket-icon{font-size: 30px;margin: 0 20px 0 0;}
	a.mobileno-blk{padding: 15px 24px;font-size: 24px;line-height: 26px;}
	.enquire-btn{font-size: 24px;line-height: 26px;padding: 15px 25px;}
	.pro-slider-wrap .pro-cat-img{width: 42%}
	.pro-name {line-height: 55px;font-size: 50px;}
	.pro-code {font-size: 35px;line-height: 40px;}
	.pro-intro {font-size: 34px;line-height: 40px;}
	.featured-prowrap{margin: 0 auto 140px auto !important;}
	.satisfiedcust-right {font-size: 150px;line-height: 130px;}
	.satisfiedcust-right span{font-size: 250px;line-height: 260px;}
	.satisfiedcust-left {width: 633px;}
	.triangle-main1{transform: scale(1.3);left: 18px;}
	.triangle-main3 {transform: scale(1.5);right: 415px;bottom: -50px;}
	.triangle-main2{top: 354px;right: 524px;transform: scale(1.4);}
	.overview-left p{font-size: 30px;line-height: 36px;}
	.brochure-intro{font-size: 26px;line-height: 34px;}
}

@media screen and (max-width:1340px){
	.pro-listing-blk:nth-of-type(28){ margin-left: 3.5%}
}
@media screen and (max-width:1300px){
	.search-icon{margin: 0 8px;}
	.basket-icon{margin: 0 5px 0 0;}
	.banner-left{width: 55%}
	.banner-txt2{font-size: 100px;line-height: 90px;}
	.filled-circle-lightgreen{right: 0}
	.brochurecover-img{top: auto;width: 50%;}
	.brochure-introblk{right: 0}
	.more-enq-wrap{padding: 50px 120px 100px;}
	.gifting-large-img:before{width: 480px;height: 480px;left: -115px;}
	.featured-prowrap{min-height: 550px;}
	.home-pro-detailswrap{width: 100%;padding: 0px 0 0 0;}
	.banner-txtwrap .banner-txt1 {margin-left: 120px;}
	.explorebtn-wrap {margin: 15px 0 0 120px;}
	.home-banner-left{width: 56%}
	.homslider-img{    margin: 80px auto 0 auto;}
	ul.nav-list li a{font-size: 19px;line-height: 22px}
	.home-banner-slider .slick-dots{left: -835px;}
	.homepage .banner-filledcircle-pink{transform: scale(0.9);}
	.hometriangle1{ transform: scale(0.6);}
	.homebordercircle1.ban-border-circle-green{left: 30px;}
	.border-circle1.banner-filledcircle-pink.lightgreen{left: 345px;top: 556px;}
	.home-featuredpro-sec .banner-filledcircle-pink {top: 207px;right: 400px;}
	.border-circle1.banner-filledcircle-pink.lightpink {left: 180px;top: 970px;}
	.featured-prowrap:nth-of-type(5) {margin: 0 0 0 40px;}
	.featured-prowrap:nth-of-type(4) {margin: 0 40px 0 0;}
	.border-circle1.banner-filledcircle-pink.lightgreen2{top: 1000px;}
	.border-circle1.banner-filledcircle-pink.lightgreen2.lightgreen3{right: 575px;top: 1070px;}
	.homslider-img{width: 61%;}
	.searchblk{width: 78%;}
}
@media screen and (max-width:1200px){
	/*.logoblk {width: 175px;}*/
	.search-icon{margin: 0 8px;}
	a.mobileno-blk{margin: 0 10px 0 10px;padding: 10px 12px;font-size: 16px;line-height: 18px;}
	.enquire-btn{font-size: 16px;line-height: 18px;padding: 10px 12px;}
	.detailpg-banner-left {width: 48%;}
	.detailpg-banner-right {width: 50%;}
	.scrolldatamain{transform: scale(0.7);}
	.downbro-ttl{font-size: 50px;line-height: 50px;}
	.brochure-intro{font-size: 20px;line-height: 24px;}
	p{margin:0 0 20px 0;}
	.more-enq-ttl{font-size: 38px;line-height: 38px;margin: 0 0 30px 0;}
	.monster-contact-ttl{font-size: 26px;line-height: 30px;}
	.gifting-large-img:before{width: 450px;height: 450px;}
	.satisfiedcust-right{font-size: 80px;}
	.featured-prowrap{width: 26%;min-height: 470px}
	.homslider-img:before{width: 400px;height: 400px;}
	/*.home-banner-wrap{margin-top: 50px}*/
	ul.nav-list li a{font-size: 18px;line-height: 22px}
	.home-banner-slider .slick-dots {left: -780px;}
	.border-circle1.banner-filledcircle-pink.lightgreen {left: 308px;top: 495px;}
	.home-featuredpro-sec .banner-filledcircle-pink {top: 236px;right: 370px;}
	.border-circle1.banner-filledcircle-pink.purple {right: 0;top: 410px;}
	.border-circle1.banner-filledcircle-pink.lightpink {left: 165px;top: 940px;}
	.border-circle1.banner-filledcircle-pink.lightgreen2.lightgreen3 {right: 510px;top: 1000px;}
	.border-circle1.banner-filledcircle-pink.lightgreen2 {top: 915px;}
	.banner-filledcircle-pink{width: 50px;height: 50px;}
	.homslider-img:after{width: 80px;height: 80px;right: -75px;}
	.catpage-banner-txt2{font-size: 100px;}
	.catpage-banner-txt3{font-size: 30px;line-height: 34px;}
	.cat-pro-blk{min-height: 440px;}
	.searchblk {width: 76%;}
}
@media screen and (max-width: 1100px){
	ul.nav-list li a {font-size: 16px;line-height: 20px;padding: 0 16px;}
	.search-icon{margin: 0 0 0 7px;transform: scale(0.8);}
	.basket-icon{transform: scale(0.8);margin: 0 2px 0 0;}
	a.mobileno-blk{padding: 8px 12px;font-size: 15px;line-height: 20px;margin: 0 5px 0 10px;}
	.enquire-btn{padding: 8px 12px;font-size: 16px;line-height: 20px;}
	.product-name{font-size: 90px;line-height: 90px;}
	.product-name span{font-size: 40px;line-height: 40px;}
	.pro-desc-ttl{font-size: 30px;line-height: 35px;}
	.pro-desc-wrap p{font-size: 20px;line-height: 26px;}
	.banner-txt2 {font-size: 90px;line-height: 80px;}
	.banner-txt3 {font-size: 22px;line-height: 25px;padding: 20px 0 0 62px;}
	.brochurecover-img{width: 55%;left: -40px;}
	.page-head-wrap {padding: 80px 0 0 30px;}
	.page-info {padding: 0px 34px;}
	.more-enq-wrap {padding: 50px 100px 80px;}
	.pro-listing-blk:nth-of-type(28) {margin-left: 1%;}
	.satisfiedcust-right {font-size: 70px;line-height: 60px;}
	.satisfied-cust-wrap {padding: 80px 0 80px 50px;}
	.satisfiedcust-left{margin-bottom: -80px;}
	.satisfiedcust-right span{font-size: 150px;line-height: 150px;margin: 0 0 20px 0;}
	.triangle-main3{transform: scale(.9);bottom: -16px;}
	.pro-name{line-height: 34px;font-size: 30px;}
	.pro-code{font-size: 22px;line-height: 22px;}
	.pro-intro{font-size: 18px;line-height: 22px;}
	.featured-cat-wrap{bottom: -45px;right: -75px;}
	.explorebtn-wrap .banner-txt3{padding: 20px 0 30px 0;}
	.home-banner-left{padding-left: 25px;}
	.banner-txtwrap .banner-txt1 {margin-left: 80px;}
	.explorebtn-wrap{margin: 15px 0 0 80px;}
	a.explore-btn{font-size: 20px;}
	.homslider-img{width: 55%;}
	.home-banner-right {width: 40%;}
	.homslider-img:before {width: 315px;height: 315px;}
	.home-banner-slider .slick-dots {left: -730px;}
	.privacy-policypg .page-heading {font-size: 70px;line-height: 70px;margin: 0 0 30px 0;}
	.catpage-banner-txt2{font-size: 90px;line-height: 100px}
	.cat-pro-blk {min-height: 400px;}
	.getintouch-enq .monster-contact-blk{width: 28%;}
	.searchblk {width: 74%;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.parallax{background-size:initial;background-attachment:initial;-webkit-background-attachment:initial;-moz-background-attachment:initial;-o-background-attachment:initial;background-attachment:initial}
}
@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.parallax{background-size:initial;background-attachment:initial;-webkit-background-attachment:initial;-moz-background-attachment:initial;-o-background-attachment:initial;background-attachment:initial}
}
@media screen and (max-width:1023px){
	.nav-wrap {display: none;}
	.search-icon {margin: 0 10px 0 0;transform: scale(1);}
	.basket-icon {transform: scale(1);margin: 0 0px 0 0;}
	a.mobileno-blk,.enquire-btn{margin: 0 10px 0 0;}
	a.mobile-menu{display: block;}
	.detailpg-banner-left,.detailpg-banner-right{width: 50%}
	.product-name {font-size: 70px;line-height: 70px;}
	.product-name span {font-size: 30px;line-height: 30px;}
	.pro-desc-wrap {padding: 20px 20px 20px 0px;}
	.detail-product-slider .slick-dots li{width: 10px;height: 10px;margin: 0 10px;}
	.breadcrumbwrap {margin: 30px 0 30px 0;}
	.sharenow-wrap{padding: 0 0 30px 0;}
	.detailpg-banner-wrap{padding: 0 0 60px 0;margin: 0 0 60px 0;}
	.similar-pro-wrap{padding: 30px 0 60px 0}
	.newsletter-sec {width: 50%;}
	ul.footer-list li a{padding: 10px 20px;}
	.banner-left {width: 50%;margin: 0;}
	.banner-txt1,.home-pro-subttl{font-size: 25px;line-height: 25px;}
	.banner-txt2 {font-size: 70px;line-height: 60px;}
	.banner-txt3{font-size: 22px;line-height: 26px;padding: 20px 0 0 0;}
	.collections-txt{margin:0;}
	.banner-txt3 br{display: none}
	.banner-filledcircle-pink {background: #fdd8eb;width: 50px;height: 50px;top: 101px;right: 325px;}
	.ban-border-circle-green{width: 80px;height: 80px;}
	.filled-circle-green{width: 70px;height: 70px;}
	.border-circle-light-green{width: 50px;height: 50px;}
	.filled-circle-pink2{width: 100px;height: 100px;}
	.filled-circle-lightgreen{width: 100px;height: 100px;}
	.border-circle2{width: 60px;height: 60px;}
	.satisfied-cust-sec .border-circle2 {width: 35px;height: 35px;border: 34px solid #fffa89;top: -56px;}
	.detailpg-banner-wrap .banner-filledcircle-pink {top: 0px;right: 270px;z-index: 1;}
	.detailpg-banner-wrap .innerpg-border-circle2{border: 30px solid #fffa89;width: 30px;height: 30px;}
	.detailpg-banner-wrap .ban-border-circle-green{width: 60px;height: 60px;left: -40px;}
	.similar-product-sec .filled-circle-pink2{right: 0}
	.filled-circle-grey{left: 0}
	.download-brochure-sec{width: 70%;margin: 50px auto 100px auto;padding: 130px 100px;}
	.brochurecover-img {width: 62%;left: -70px;}
	.downbro-ttl {font-size: 34px;line-height: 34px;}
	.brochure-intro {font-size: 18px;line-height: 24px;}
	.brochure-intro br{display: none}
	a.download-btn{padding: 8px 50px 8px 15px;font-size: 18px;line-height: 32px;}
	.page-head-wrap {padding: 50px 0 0 0px;}
	.page-heading{font-size: 110px;line-height: 110px;}
	.page-sub-heading {padding: 30px 0 30px 0px;}
	.page-sub-heading-txt1 {font-size: 28px;line-height: 32px;}
	.page-sub-heading-txt2{font-size: 60px;line-height: 65px;text-shadow: 10px 8px 8px rgb(98 227 250 / 20%);}
	.page-info {padding: 0px 0;}
	.page-info p {font-size: 20px;line-height: 25px;}
	p {margin: 0 0 10px 0;}
	.more-enq-wrap {padding: 30px 0 50px;}
	.more-enq-ttl {font-size: 35px;line-height: 35px;margin: 0 0 20px 0;}
	.monster-imgs{margin-top: 50px;}
	.brochuremain {margin: 0 0 50px 0;}
	.brochure-wrap{justify-content: flex-start;}
	.brochure-view-downloadblk a.download-btn{padding: 5px 45px 5px 20px;}
	.brochure-txt{margin: 0 50px 0 0;}
	a.download-btn.viewonlinebtn:before,a.download-btn:before{font-size: 20px;}
	.contactblk {width: 100%;justify-content: flex-start;margin: 0 0 30px 0;}
	.call-back-blk{padding: 50px 50px;margin: 0 0 50px 0;}
	.contactblk:nth-child(2n),.contactblk:nth-child(3n) {align-items: center;}
	.overview-wrap {flex-direction: column-reverse;}
	.overview-left {width: 100%;}
	.overview-left p {margin-left: 0;}
	.overview-right {margin: 0 auto 100px auto;width: 25%;padding-right: 0;}
	.overview-left a.explore-btn{margin: 25px 0 0 0;}
	.gifting-large-img:before {transform: translate(-50%,-50%);left: 50%;top: 50%;right: auto;}
	.gifting-large-img:after {bottom: -50px;right: -100px;}
	.gifting-small-img {position: absolute;right: -32px;bottom: -130px;z-index: 1;}
	.corporategift-ttl{font-size: 50px;line-height: 55px;}
	.pro-slider-wrap{min-height: 260px;}
	.featured-prowrap {width: 38%;min-height: 430px;}
	.featured-prowrap:nth-of-type(4){margin: 0 auto 50px auto}
	.featured-prowrap:nth-of-type(5) {margin: 0 auto 50px auto}
	.home-pro-detailswrap {width: 100%;padding: 0;}
	.home-pro-txt-wrap {margin: 0 30px 30px 30px;}
	.home-pro-ttl{font-size: 50px;line-height: 55px;}
	.home-pro-txt-wrap p{font-size: 20px;line-height: 24px;}
	.home-pro-sliderwrap{margin-bottom: 80px;}
	.home-featuredpro-sec {padding: 0 0px 100px 0px;}
	.featured-prowrap:last-child {margin-bottom: 0;}
	.home-banner-left{padding-left: 0}
	.banner-txtwrap .banner-txt1 {margin-left: 0;}
	.explorebtn-wrap {margin: 15px 0 0 0;}
	.home-banner-left .banner-txt3 {padding-bottom: 25px;padding-top: 10px}
	.home-banner-right {width: 44%;}
	.home-banner-slider .slick-dots {left: 0;}
	.hometriangle1 {transform: scale(0.5);}
	.filled-circle.filled-circle-green {transform: scale(0.7);right: 300px;}
	.homepage .banner-filledcircle-pink {transform: scale(0.7);right: 0;}
	.pro-slider-wrap .pro-cat-img:before{width: 135px;height: 135px;}
	.hometriangle3{transform: scale(0.3);right: 320px;}
	.homebordercircle1.ban-border-circle-green {left: 30px;width: 70px;height: 70px;}
	.border-circle1.banner-filledcircle-pink.purple {right: auto;top: 870px;left: 348px;}
	.border-circle1.banner-filledcircle-pink.lightpink {left: 400px;top: 770px;}
	.border-circle1.banner-filledcircle-pink.lightgreen2 {top: 1300px;}
	.border-circle1.banner-filledcircle-pink.lightgreen2.lightgreen3 {right: 510px;top: 1420px;}
	.homslider-img:after {width: 60px;height: 60px;right: -45px;}
	.home-banner-right:before{width: 40px;height: 40px;top: 0;left:0;}
	.filled-circle-lightgreen{width: 80px;height: 80px;}
	.inner-pages .banner-filledcircle-pink{right: 330px;}
	.inner-pages .filled-circle.filled-circle-green{right: 0;bottom: 0;}
	.privacy-policypg .page-heading{font-size: 60px;line-height: 70px;}
	.catpage-banner-txt2{font-size: 70px;line-height: 80px;margin: 0 0 30px 0;}
	.catpage-banner-txt2 span {padding-left: 0;}
	.catpage-banner-wrap{padding:0;}
	.catpage-banner-txt3{padding-left: 0;font-size: 26px;line-height: 30px;}
	.cat-product-sec{padding: 50px 0 0 0;}
	.getintouch-enq .monster-contact-ttl{font-size: 22px;}
	.searchblk {width: 59%;}
	.bannertxt{font-size: 40px}
}
@media screen and (max-width: 1000px){
	.pro-listing-blk:nth-of-type(28) {margin-left: auto;}
	.overview-right{width: 30%;}
	.gifting-large-img:before {width: 500px;height: 500px;}
	.satisfied-cust-wrap{padding: 40px 0 40px 50px;}
	.satisfiedcust-left {margin-bottom: -40px;width: 280px;}
	.satisfiedcust-right {font-size: 60px;line-height: 50px;}
	.satisfiedcust-right span{font-size: 90px;line-height: 90px;}
	.triangle-main1{transform: scale(.6);}
	.triangle-main3 {transform: scale(.7);bottom: -36px;right: 220px;}
	.triangle-main2 {position: absolute;top: 246px;right: 300px;z-index: -1;transform: scale(.8);}
	.homslider-img:before {width: 270px;height: 270px;}
	.banner-filledcircle-pink{width: 40px;height: 40px;}
	.home-featuredpro-sec .banner-filledcircle-pink{right: 0;}
	.homslider-img:after{right: -70px;}
	.privacy-policypg .page-info {padding-bottom: 50px;}
	.cat-pro-info{margin: 0 auto;text-align: center;padding-left: 0;}
	.similar-pro-name{text-align: center;}
	.getintouch-pg .page-info {padding-bottom: 0px;}
	.enq-pg .enq-wrap {padding-bottom: 50px;}
	.call-back-blk.submit-enq {margin-bottom: 50px;}
}
@media screen and (max-width:767px){
	.detailpg-banner-left,.detailpg-banner-right{width: 100%}
	.detailpg-banner-wrap{flex-direction: column-reverse;}
	.detailpg-banner-right {margin: 0 0 80px 0;}
	.product-name {font-size: 50px;line-height: 50px;}
	.product-name span {font-size: 25px;line-height: 25px;}
	.pro-desc-ttl {font-size: 26px;line-height: 30px;}
	.pro-desc-wrap p {font-size: 16px;line-height: 22px;margin: 0 0 20px 0;}
	.sharenow-txt {font-size: 20px;line-height: 26px;margin: 0 20px 0 0;}
	.detailpg-socialicons {transform: scale(0.8);margin: 0;}
	.breadcrumbwrap a,.breadcrumbwrap li:last-child{font-size: 16px;line-height: 20px;}
	.similar-pro-heading{font-size: 35px;line-height: 35px;}
	.newsletter-sec {width: 100%;}
	.footer-sec{padding: 50px 0}
	.footerwrap{align-items: center;margin: 0 0 30px 0;text-align: center;}
	.newsletterblk{width: 90%;margin: 0 auto;}
	.social-media-sec {width: 100%;margin: 30px 0 0 0;}
	.socialmedia-wrap {justify-content: center;}
	ul.footer-list {justify-content: center;}
	.copyright{text-align: center;}
	ul.footer-list li a{font-size: 16px;padding: 10px 16px;}
	.banner-wrap {flex-direction: column-reverse;}
	.banner-right {width: 50%;padding: 50px 0 10px 0;margin:0 auto;}
	.banner-left{width: 100%;}
	.banner-sec{height: auto;}
	.scrolldatamain{bottom: -105px;}
.banner-filledcircle-pink{right: auto;/*left: 20px;*/}
.border-circle2 {width: 20px;height: 20px;border: 20px solid #fffa89;}
.pro-listing-blk{width: 280px;height: 280px;min-height: 280px;}
.brochurecover-img {width: 62%;left: -48px;}
.brochure-introblk {right: 0;}
.download-brochure-sec{width: 67%;}
.downbro-ttl {font-size: 28px;line-height: 28px;}
.brochure-intro{font-size: 17px;line-height: 24px;margin: 0 0 20px 0;}
.banner-txt1,.home-pro-subttl {font-size: 22px;line-height: 24px;margin: 0;}
.page-heading {font-size: 70px;line-height: 60px;text-shadow: 8px 8px 8px rgb(162 98 250 / 20%);}
.page-sub-heading-txt1 {font-size: 25px;line-height: 30px;}
.page-sub-heading-txt2 {font-size: 45px;line-height: 50px;text-shadow: 8px 8px 8px rgb(98 227 250 / 20%);}
.page-info p {font-size: 18px;line-height: 22px;}
ul.policy-list li{font-size: 18px;line-height: 22px;}
.privacy-subheading{font-size: 21px;margin: 0 0 10px 0;}
.more-enq-ttl {font-size: 30px;line-height: 30px;margin: 0 0 20px 0;}
.monster-contact-ttl {font-size: 23px;line-height: 28px;}
.monster-con-list li {padding: 10px 0 0;}
.monster-imgs{padding:0;}
.overview-right {width: 40%;}
.corporategift-ttl{font-size: 40px;line-height: 44px;}
.satisfiedcust-right {font-size: 50px;line-height: 45px;}
.satisfied-cust-wrap{padding-left: 0}
.overview-wrap{padding: 50px 0 50px 0;}
.download-brochure-sec{margin: 0px auto 50px auto;}
a.explore-btn{font-size: 20px;}
.home-banner-wrap {flex-direction: column-reverse;height: auto;}
.home-banner-left {width: 100%;}
.home-banner-right {width: 100%;margin: 0 0 50px 0;}
.homslider-img:before {width: 415px;height: 415px;}
.explore-btn.viewallproducts{width: 120px}
.hometriangle1 {transform: scale(0.3);top: 590px;right: 630px;}
.filled-circle.filled-circle-green {transform: scale(0.7);right: 500px;}
.hometriangle2{right: 280px;bottom: auto;top: 480px;}
.homebordercircle1.ban-border-circle-green{left: 0px;}
.satisfied-cust-sec .border-circle2 {right: 125px;width: 30px;height: 30px;border: 30px solid #fffa89;top: -45px;}
.homslider-img:after {right: -40px;}
.inner-pages .banner-filledcircle-pink {right: 270px;}
.privacy-policypg .page-heading {font-size: 50px;line-height: 50px;}
/*responsive table start*/
table {border: none;}
table tbody {border: 0 !important;}
table thead {display: none;}
table tr {margin-bottom: 15px;display: block;border: 1px solid #ddd;}
td.product-img {width: auto;}
.qtywrap{justify-content: flex-start;width: 100%;}
.addcart-wrap{margin: 50px 0px;}
table td:last-child {border-bottom: none;}
table tbody td{    font-size: 16px;}
table td:before {content: attr(data-label);float: left;text-transform: uppercase;font-weight: bold;}
table td:before {float: left;display: block;width: 100%;text-align: left;margin-bottom: 6px;}
table td {display: block;text-align: left !important;border-bottom: 1px dotted #ccc;}
/*responsive table end*/
.catpage-banner-wrap{flex-direction: column-reverse;}
.catpage-banner-left {width: 100%;}
.catpage-banner-right {width: 50%;padding: 0px 0 10px 0;margin: 0 auto;}
.catpage-banner-txt2 br {display: none;}
.catpage-banner-txt2{margin: 0 0 10px 0;}
.cat-pro-blk{width: 46%;}
.cat-pro-blk {width: 100%;min-height: auto;margin: 0 0 80px 0;}
.cat-pro-img {margin: 0 0 0px 0;}
.catpage-banner-txt3{padding-right: 0}
.product-listing-sec{padding: 0 0 50px 0;}
.pro-desc-wrap p br {display: none;}
.pro-desc-wrap {padding: 20px 0px 20px 0px;}
/*.monster-contact-blk {width: 40%;}*/
.servicespg .monster-contact-blk {width: 40%;}
.detail-product-slider .slick-prev{left: -60px;}
.detail-product-slider .slick-next{right: -60px;}
.getintouch-enq .monster-contact-blk{width: 28%;margin-right: 40px}
.getintouch-enq .monster-contact-ttl {font-size: 20px;}
h1.listling-pg-title {font-size: 35px;margin: 0 0 25px 0;}
	.bannertxt{font-size: 30px}
}

@media screen and (max-width:640px){
	.banner-txt2 {font-size: 50px;line-height: 40px;}
	.banner-txt3{font-size: 20px;line-height: 24px;padding:15px 0 0 0;}
	.border-circle2{bottom: 40px;}
	.border-circle-light-green {width: 30px;height: 30px;}
	.filled-circle-lightgreen {width: 80px;height: 80px;}
	.filled-circle-pink2 {width: 80px;height: 80px;}
	.ban-border-circle-green{width:50px;height:50px;left: -25px;right: auto;}
	.pro-listing-blk .pro-cat-img {width: 60%;}
	.detailpg-banner-wrap .innerpg-border-circle2 {border: 20px solid #fffa89;width: 20px;height: 20px;left: auto;right: 50px;bottom: 30px;}
	.filled-circle-grey{width: 50px;height: 50px}
	.download-brochure-sec {width: 100%;padding: 0;border-radius: 0}
	.brochurecover-img {width: 100%;left: auto;position: relative;}
	.brochure-introblk {right: auto;width: 100%;position: relative;padding: 0 20px 50px 20px;}
	.home-pro-sliderwrap{margin: 0 auto;border-radius: 0;margin-bottom: 50px; padding: 50px 0 50px 0;}
	.pro-slider-wrap .pro-cat-img:before{width: 150px;height: 150px;}
	.pro-slider-wrap .pro-slider-blk{min-height: 150px}
	.pro-slider-wrap .pro-cat-img{width: 55%;}
	.pro-slider-wrap {min-height: 230px;}
	.satisfied-cust-wrap {padding: 40px 0 40px 0px;}
	.satisfiedcust-left {margin-bottom: -40px;width: 220px;}
	.satisfiedcust-right {font-size: 40px;line-height: 35px;}
	.satisfiedcust-right span {font-size: 70px;line-height: 60px;}
	.triangle-main1 {transform: scale(.3);left: -70px;top: 0;}
	.triangle-main2 {top: 186px;right: auto;transform: scale(.5);left: 20px;}
	.triangle-main3 {transform: scale(.4);bottom: 6px;right: 145px;}
	.home-pro-txt-wrap p br {display: none;}
	.homslider-img:before {width: 400px;height: 400px;}
	.hometriangle3 {transform: scale(0.2);right: 175px;}
	.homebordercircle1.ban-border-circle-green {left: 0;bottom: 20px;width: 50px;height: 50px;}
	.homslider-img:after {right: -70px;}
	.inner-pages .filled-circle-lightgreen{width: 70px;height: 70px;}
	.inner-pages .banner-filledcircle-pink {right: 210px;}
	.privacy-policypg .page-heading{font-size: 40px;line-height: 50px;margin: 0 0 15px 0;}
	.policy-heading{font-size: 22px;line-height: 26px;margin: 0 0 10px 0;}
	.catpage-banner-txt2{font-size: 50px;line-height: 60px}
	.pro-slider .slick-prev, .pro-slider .slick-next{bottom: -30px}
	.brochure-intro{padding-right: 0}
	i.icon-loupe{margin: 0 15px 0 0px}
	.basket-icon{margin: 0 0px 0 0px}
	.thankyou-pg {padding: 150px 0 100px 0;}
	h1.pagettlblk{font-size: 40px;}
	.thankyou-pg h1.pagettlblk {font-size: 50px;padding-bottom: 10px;}
	.getintouch-enq .monster-contact-blk {width: 40%;margin: 0 40px 30px 0 !important;}
	.getintouch-enq .monster-contact-blk:nth-child(5n+2),.getintouch-enq .monster-contact-blk:nth-child(5n+4),.getintouch-enq .monster-contact-blk:nth-child(5n+5) {margin-right: 0 !important;}
	.searchblk {width: 100%;}
	.con-enq-wrap {position: fixed;bottom: 0;width: 100%;left: 0;right: 0;margin: 0 auto;justify-content: center;}
	a.mobileno-blk, a.enquire-btn{border-radius: 10px 10px 0 0;width: 40%;margin: 0 auto;display: inline-flex;justify-content: center;}	
	.top-icons{padding: 0px 0 0px 0;width: 93%;}
	.bottom-nav{width: auto;}
	.header-wrap{padding: 15px 0 15px 0;}
	.search-input{width: auto;}
	a.search-iconblk {width: 100%;}
	a.logoblk {margin: 0px 0 0 0;}
	.logo-res{display: block}
	.desk-logo{display: none}
	.pagewrap{padding-top: 105px}
}
@media screen and (max-width:601px){
	
	.cat-chbox-blk{width: 100%}
	.similar-pro-name{text-align: center;}
	.similar-pro-img{margin: 0 auto 30px auto;}
	.banner-txt3{font-size: 18px;line-height: 22px;}
	.scroll-to-top{bottom: 129px;}
	.page-head-wrap {padding: 30px 0 0 0px;}
	.monster-contact-ttl {font-size: 20px;line-height: 24px;}
	.monster-contact-blk {width: 45%;}
	.servicespg .monster-contact-blk {width: 50%;}
	.brochure-txt {margin: 0 0px 0 0;}
	.brochure-view-downloadblk {display: flex;justify-content: space-between;align-items: center;margin: 20px 0 0 0;}
	.brochure-view-downloadblk {display: flex;justify-content: flex-start;align-items: center;margin: 20px 0 0 0;width: 100%;}
	.brochure-img{width: 80%;}
	.monster-contact-blk:last-child {margin-bottom: 0;}
	.call-back-blk{padding: 50px 30px;margin: 0 0 50px 0;}
	.call-back-ttl {font-size: 29px;line-height: 30px;margin: 0 0 20px 0;}
	.formfieldwrap{width: 100%;margin: 0 0 10px 0;}
	.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform: translate(-50vw, 0);-ms-transform: translate(-50vw, 0);transform: translate(-50vw, 0);-webkit-transform: translate3d(-50vw, 0, 0);transform: translate3d(-50vw, 0, 0);}
	.gifting-large-img:before {width: 440px;height: 440px;}
	.corporategift-ttl {font-size: 34px;line-height: 38px;}
	.featured-prowrap {width: 80%;min-height: auto;}
	.home-pro-ttl {font-size: 40px;line-height: 45px;}
	.home-pro-txt-wrap p {font-size: 18px;line-height: 22px;}
	.filled-circle.filled-circle-green {transform: scale(0.7);right: auto;}
	.homepage .banner-filledcircle-pink {transform: scale(0.6);right: 0;top: 50px;}
	.hometriangle1 {transform: scale(0.3);top: 0;right: 260px;bottom: -15px;}
	.hometriangle2 {right: 168px;bottom: 280px;top: auto;}
	.home-featuredpro-sec .ban-border-circle-green {left: -28px;bottom: auto;top: 390px;}
	.border-circle1.banner-filledcircle-pink.lightgreen {left: auto;top: 410px;right: 0;}
	.home-featuredpro-sec .banner-filledcircle-pink{top: 680px}
	.border-circle1.banner-filledcircle-pink.purple{right: auto;top: 1350px;left: 348px;}
	.border-circle1.banner-filledcircle-pink.lightpink {left: 0;top: 1900px;}
	.border-circle1.banner-filledcircle-pink.lightgreen2 {top: 2280px;right: 70px;}
	.border-circle1.banner-filledcircle-pink.lightgreen2.lightgreen3 {right: auto;top: 2560px;}
	.satisfied-cust-sec .border-circle2 {width: 20px;height: 20px;border: 20px solid #fffa89;top: -30px;right: 90px;}
	.monster-imgs .monster-contact-blk:first-child {margin: 0 0 50px 0;}
	.search-input{left:auto;}
}
@media screen and (max-width:587px){
.pro-listing-blk{height: auto;min-height: auto;margin-bottom: 20px;}
.pro-listing-blk:nth-of-type(28){margin-bottom: 0;}
.pro-listing-blk:hover{box-shadow: none}
}
@media screen and (max-width:480px){
	ul.footer-list li a:before{display: none}
	ul.footer-list li a{padding: 4px 0}
	ul.footer-list li {width: 100%;text-align: center;}
	.copyright{margin: 10px 0 0 0;}
	.banner-txt2 {font-size: 40px;line-height: 30px;}
	.scrolldatamain {transform: scale(0.5);bottom: -95px;}
	.page-heading{font-size: 50px;line-height: 40px;}
	.page-sub-heading-txt1 {font-size: 20px;line-height: 25px;}
	.page-sub-heading-txt2{font-size: 30px;line-height: 32px;}
	.more-enq-ttl {font-size: 24px;line-height: 26px;letter-spacing: -1px;}
	.footer-ttl{font-size: 26px;line-height: 30px;}
	.page-info p {font-size: 16px;line-height: 22px;}
	.gifting-large-img:before {width: 400px;height: 400px;}
	.overview-right {width: 50%;}
	.gifting-small-img{right: -10px;bottom: -90px;width: 50%;}
	.gifting-large-img:after{width: 130px;height: 130px;bottom: -74px;right: -60px;}
	.pro-cat-name{font-size: 18px;line-height: 24px;}
	.pro-slider-wrap {min-height: 210px;}
	.satisfiedcust-left{width: 190px;}
	.satisfiedcust-right {font-size: 34px;line-height: 30px;}
	.satisfiedcust-right span {font-size: 55px;line-height: 40px;}
	.triangle-main2{top: 145px;transform: scale(.4);}
	.triangle-main3{bottom: -5px;right: 150px;}
	.triangle-main1{left: -77px;top: -20px;}
	.home-pro-ttl {font-size: 30px;line-height: 35px;}
	.homslider-img:before {width: 330px;height: 330px;}
	.hometriangle2 {right: 140px;bottom: 300px;top: auto;transform: scale(0.1);}
	.contact-detail{width: 80%;}
	ul.policy-list li {font-size: 16px;line-height: 22px;}
	ul.policy-list {margin: 0 0 10px 0;}
	.policy-info-blk {margin: 0 0 15px 0;}
	.policy-heading{font-size: 20px;line-height: 22px;}
	.catpage-banner-txt2{font-size: 40px;line-height: 50px}
	.bannertxt{font-size: 20px}
}
@media screen and (max-width:400px){
	.gifting-large-img:before {width: 320px;height: 320px;}
	.gifting-small-img{right: -30px;bottom: -68px;}
	.pro-slider-wrap .pro-cat-img:before {width: 120px;height: 120px;}
	.pro-slider-wrap .pro-slider-blk{min-height: 120px}
	.satisfied-cust-wrap {padding: 40px 0 40px 0px;}
	.satisfiedcust-left {margin-bottom: -40px;width: 130px;}
	.satisfiedcust-right {font-size: 26px;line-height: 24px;}
	.satisfiedcust-right span {font-size: 40px;line-height: 15px;}
	.triangle-main1 {left: -76px;top: 14px;}
	.triangle-main2 {top: 103px;transform: scale(.3);}
	.triangle-main3 {bottom: -16px;right: 97px;    transform: scale(.3);}
	.homslider-img:before {width: 270px;height: 270px;}
	.homslider-img:after{width: 50px;height: 50px;right: -69px;}
	.inner-pages .banner-filledcircle-pink {right: 80px;}
	.inner-pages .filled-circle-lightgreen {width: 50px;height: 50px;right: 0;}
	.privacy-policypg .page-heading{font-size: 36px;line-height: 40px;}
	.top-icons{width: 91%;}
}