/* You can add global styles to this file, and also import other style files */

/*@font-face {
  font-family: circularstdblack;
  src: url(assets/fonts/CircularStd-Black.otf) format("opentype");
}*/

/*@font-face {
  font-family: circularstdbold;
  src: url(assets/fonts/CircularStd-Bold.otf) format("opentype");
}

@font-face {
  font-family: circularstdblackitalic;
  src: url(assets/fonts/CircularStd-BlackItalic.otf) format("opentype");
}

@font-face {
  font-family: CircularStdBook;
  src: url(assets/fonts/CircularStd-Book.otf) format("opentype");
}

@font-face {
  font-family: CircularStd-Medium;
  src: url(assets/fonts/CircularStd-Medium.otf) format("opentype");
}*/

/*@font-face {
  font-family:CerebriSans-Light;
  src: url(assets/fonts/CerebriSans-Light/font.woff) format("opentype");
}

@font-face {
  font-family: CerebriSans-Regular;
  src: url(assets/fonts/CerebriSans-Regular/font.woff) format("opentype");
}*/

@font-face {
  font-family: CerebriSans-Bold;
  src: url(assets/fonts/CerebriSans-Bold/font.woff) format("woff");
}

@font-face {
  font-family: CerebriSans-Book;
  src: url(assets/fonts/CerebriSans-Book/font.woff) format("opentype");
}

@font-face {
  font-family: CerebriSans-Regular;
  src: url(assets/fonts/CerebriSans-Regular/font.woff) format("opentype");
}

@font-face {
  font-family:CerebriSans-Light;
  src: url(assets/fonts/CerebriSans-Light/font.woff) format("opentype");
}

a:focus {
    outline: none !important;
}
input::placeholder {
    font-size: 14px !important;
    color: #7c7c7c !important;
}

/******common css*********/
/*html{scroll-padding-top: 110px;}
*/body{color: #000000;position: relative;font-variant-ligatures: no-common-ligatures;font-family: CerebriSans-Regular;}
.unbold-title{font-size: 24px;line-height:1.2;font-family: CerebriSans-Regular;}
.bold-title{font-size: 36px;line-height:36px;letter-spacing: -0.9px;font-family: CerebriSans-Bold;}
.parasize{font-size: 1em;line-height: 24px;}
.disclaimer {font-size: 10px;font-family: Segoe UI;font-style: italic;}
.separator{margin: 1em 0;}
.title-bold-h4{font-size:24px;font-family: CerebriSans-Bold;line-height: 36px;}
.btn.focus, .btn:focus{box-shadow: none;}
*{box-sizing: border-box;font-family: CerebriSans-Regular;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{background-color: #1C9F5A;border-color: #1C9F5A;}
.Nutriventia-mainwrapper{max-width: 1440px;margin:auto;padding-top: 4.9em;overflow-x:unset;}
.maxrestrict-1150{margin: auto;max-width: 1150px;}
.maxrestrict-1050{margin: auto;max-width: 1050px;}
.maxrestrict-950{max-width: 950px;margin: auto;}
.maxrestrict-700{max-width: 700px;margin: auto;}
.maxrestrict-720{max-width: 720px;margin: auto;}
.maxrestrict-650{max-width: 650px;margin: auto;}
.maxrestrict-820{max-width: 100%;margin: auto;}
.link-green{color: #1C9F5A;text-decoration: none;font-size: 16px;line-height: 24px;font-family: CerebriSans-Bold;display: inline-flex;align-items: center;}
.link-green:hover{text-decoration: none;color:#1C9F5A;}
.link-green-btn{border-radius: 30px;padding: 0.8em 0.5em;background: #1C9F5A;border: 0;max-width: 100%;width: 180px;margin: auto;color: #fff;font-family: CerebriSans-Bold;}
.link-green-btn:hover{background: #1C9F5A;color: #fff;}
.link-purple-btn{border-radius: 30px;padding: 0.8em 0.5em;background:#36095E;border: 0;font-weight:normal;max-width: 100%;width: 180px;margin: auto;color: #fff;font-family: CerebriSans-Bold;}
.link-purple-btn:hover{background:#36095E;color: #fff;}
.link-whitebg-button{border: 1px solid #1C9F5A;border-radius: 30px;padding: 12px 46px;background: #fff;color: #1C9F5A;font-size: 18px;line-height: 24px;font-family:CerebriSans-Bold;}
.link-whitebg-button:hover{color: #1C9F5A;}
.borderlink-green-btn{font-family: CerebriSans-Bold;padding: 13px 36px;background: transparent;border: 2px solid #1C9F5A;color: #1C9F5A;margin: auto;border-radius: 30px;-moz-box-shadow: 1px 1px 0px 0px, 2px 2px 0px 0px, 3px 3px 0px 0px, 4px 4px 0px 0px, 5px 5px 0px 0px;-webkit-box-shadow: 1px 1px 0px 0px, 2px 2px 0px 0px, 3px 3px 0px 0px, 4px 4px 0px 0px, 5px 5px 0px 0px;box-shadow: 1px 1px 0px 0px, 2px 2px 0px 0px, 3px 3px 0px 0px, 4px 4px 0px 0px, 5px 5px 0px 0px;position: relative;font-size: 18px;}
.borderlink-green-btn:hover{-moz-box-shadow: 0px 0px 0px 0px;-webkit-box-shadow: 0px 0px 0px 0px;box-shadow: 0px 0px 0px 0px;color: #1C9F5A;top:3px;left:3px;}
@keyframes bounce{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
/*.link-green:hover i::before{animation: bounce 2s infinite;}
.link-green i:before {position: relative;}*/

.technologysection-wraped .link-green:hover:after,.product-individual-list-wraped .link-green:hover:after{animation: bounce 2s infinite;}
.technologysection-wraped .link-green:after,.product-individual-list-wraped .link-green:after{position: relative;content: '';
    width: 12px;
    height: 12px;
    position: relative;
    float: right;
    margin-left: 8px;
    background-image: url(assets/images/learn-more-arrow.png);
    background-size: contain;
    background-position: center center;
    margin-top: 3px;
}

/******header css********/
html{overflow-x: hidden;}

header{background-color:transparent;}
header > .navbar{background-color: #fff;padding: 1.3rem 0.8rem;}
header .contact-btn-link a{color: #1C9F5A;border: 1.5px solid;border-radius: 30px;padding: 0.4em 2em;}
header .logo a{display: inline-block;}
header .logo a img{max-width:150px;width: 100%}
header .navbar-light .navbar-nav .nav-link{color: #000000;letter-spacing: 1.7px;text-transform: uppercase;font-size: 13px;font-weight:normal;margin: 0 0.6em;}
header .navbar-expand-lg .navbar-collapse{justify-content: flex-end;}
header .navbar-expand-lg .navbar-nav{margin-right: 2em;}


/*******footer css********/
footer {background: #333333;color: #fff;}
footer img{width: 100%;max-width: 170px;}
footer .footer-bottom .right-block img{max-width: 100px;width: 100%;}
footer .links-wrapper .link a{text-decoration: none;font-size:16px;color: #fff;letter-spacing: 0.4px;line-height: 28px;}
footer .links-wrapped > ul{list-style-type: none;}
footer .links-wrapper .linkheading{font-size:16px;margin-bottom:10px;font-family:CerebriSans-Bold;line-height: 20px;letter-spacing: 0.3px;}
footer .footer-top{padding: 61px 0;border-bottom: 1px solid;}
footer .links-wrapper ul{list-style-type: none;}
footer .footer-bottom .links-wrapper ul li:nth-child(2){margin: 0 3em;}
footer .footer-bottom .links-wrapper ul li{display: inline-block;}
footer .footer-bottom .links-wrapper ul{padding-left: 0;}
footer .footer-bottom{padding: 32px 0px 44px 0px;}
footer .footer-top-leftblock .title{padding-top: 56px;letter-spacing: 0.5px;}
footer .copyright-text{font-size: 12px;margin-top: 7px;line-height: 24px;letter-spacing: 0.3px;}
footer .footer-top .footer-top-rightblock .links-wrapper:last-child{padding-top:0;}
footer .footer-top .footer-top-rightblock .links-wrapper:last-child .two >ul{margin-bottom: 0;}
footer .footer-top .footer-top-rightblock .links-wrapper:first-child .three >ul,footer .footer-top .footer-top-rightblock .links-wrapper:last-child .three >ul{}
footer .footer-bottom .left-block{padding-left: 0;}
footer .footer-bottom .right-block{padding-right: 0;text-align: right;}
/*footer .footer-top .footer-top-rightblock .links-wrapper:last-child .two >ul{padding-left:initial;}*/
footer .footer-top .footer-top-rightblock .links-wrapper:last-child .three >ul:last-child{margin-bottom: 0;padding-top: 0.5em;}
footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul:last-child li a{padding: 0.3em 0.3em 0.1em 0.3em;display: inline-block;}
footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul:last-child li a i{font-size: 1.1em;color: #000;}
footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul:last-child{display: flex !important;min-height:auto;margin-bottom: 0;align-items: flex-end;position:absolute;bottom: 10px;}
footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul:last-child li:nth-child(2){margin: 0 10px;}
footer .footer-top .footer-top-rightblock{padding-right: 0;}
footer .links-wrapped.four .linkheading{margin-bottom: 15px;}
footer .links-wrapped.four .linkheading + .link{margin-bottom: 12px;}
footer .links-wrapped.four .linkheading ~ .link a{font-weight: bold;}
footer .footer-bottom .links-wrapper ul li a{font-size: 14px;line-height: 24px;}
footer .footer-top .footer-top-rightblock .links-wrapper .links-wrapped.one .linkheading ~ .link a{font-size: 14px;}
footer .footer-top .footer-top-rightblock .links-wrapper .links-wrapped.two .linkheading ~ .link a{font-size: 14px;}
footer .footer-about-link{font-family: CerebriSans-Bold;text-decoration: none;font-size: 16px;color: #fff;line-height: 20px;letter-spacing: 0.3px;}
footer .social_linkdsk a img{max-width:30px;}

/* new sl may 30.........start */


.error {color: #ff0000 !important;}
.contact-us-mainwraper .contact-form-fied-wrapper .section4 .right-block select {color: #000 !important;}
 #output {color: #ff0000 !important;}
.filterpopupformwraped .main-contentsection .contact-form-wrapper .form-control {color: #000 !important;}
.filterpopupformwraped .main-contentsection .contact-form-wrapper .form-control {color: #000 !important;}
.form-row.section5 .contact-us-mainwraper #termcondition {visibility: hidden;height: auto;}
.form-row.section5.form-slp #termcondition {visibility: hidden;opacity: 0;height: auto;}
.form-row.section5.form-slp .contact-us-mainwraper .contact-form-fied-wrapper .form-row .terms-cond-accept {align-items: self-start !important;}
.form-row.section5.form-slp #termcondition-error {margin-left: -14px !important;}
.contact-us-mainwraper .contact-form-fied-wrapper .form-row .terms-cond-accept .checkbox {padding: 2px 0px 0px 15px;display: flex;flex-direction: column-reverse;}
.contact-us-mainwraper .contact-form-fied-wrapper .form-row .terms-cond-accept #termcondition-error:before {display: none;}
.contact-us-mainwraper .contact-form-fied-wrapper .form-row .terms-cond-accept #termcondition-error {padding: 0;margin: 10px 0px 0px 10px;}
span.terms-cond-accept-text a {
  color: #007bff;
}

.form-row.section2 input[type="checkbox"] + label {
  margin-left: -43px;
}
.form-row.section2 .terms-cond-accept input[type=checkbox] {
  display: inline-block;
  height: 27px;
  position: absolute;
  top: -3px;
  left: 0px;
}
.form-row.section2 .terms-cond-accept-text {
  margin-left: 19px;
  font-size: 12px;
}

.form-row .terms-cond-accept {
  display: flex;
  margin-bottom: 15px;
  align-items: start;
  flex-direction: column-reverse;
}
label.checkbox:before, input[type="checkbox"] + label:before, label.radio:before, input[type="radio"] + label:before {
  content: "";
  opacity: 0;
  
}
.filterpopupformwraped .main-contentsection .contact-form-wrapper .form-group >label:before {
  display: none;
}


/* new may.........end */

/****owl carosal css*****/
.productssec-carausalwrapper .owl-theme .owl-nav{display:none;}
.products-valuesectionmobile .owl-theme .owl-nav{display: none;}

/******medea query******/
@media only screen and (max-width: 991px) {
	header nav > .logo{display: flex;width: 100%;justify-content: space-between;}
	header > .navbar{padding:18px 24px;}
	header .navbar-light .navbar-toggler{border-color: transparent;color: #333;padding-right: 0;padding-top: 0;padding-bottom: 0;}
	header .navbar-toggler-icon{height:17px;width: 20px;}
	header .navbar-toggler:focus, .navbar-toggler:hover{outline: none;}
	header .navbar-expand-lg .navbar-nav{margin-top: 1.5em;}
	.Nutriventia-mainwrapper{padding-top: 4em;}
	.navbar-light .navbar-toggler-icon{background-image: url(assets/images/hamburgen-icon.png);}
	header > .navbar.mobile-navbar{border-bottom: 1px solid #ebebeb;}
	.overlay-white{min-height: 100%;height:100%;background-color: #fff;}
}


@media only screen and (min-width: 768px) {
	/*footer .footer-top .footer-top-rightblock .links-wrapper:first-child .three >ul, footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul{padding-left: 2em;}*/
	header > .navbar{padding: 18px 24px;}
}

@media only screen and (max-width: 767px) {
	footer img{max-width: 150px;}
    footer .footer-top{padding: 40px 24px 0;}
	footer .links-wrapper ul{padding-left:0;}
	footer .footer-top-leftblock .title{font-size: 10px;border-bottom: 1px solid #fff;padding-bottom: 24px;margin-bottom:24px;letter-spacing: 0.3px;padding-top: 18px;}
	footer .links-wrapper .linkheading{font-size: 14px;}
	footer .footer-top .footer-top-rightblock .links-wrapper:last-child .two >ul{padding-left:0;margin-bottom: 40px !important;padding-top: 15px;}
	footer .links-wrapper ul{margin-bottom: 24px !important;}
	/*footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul:last-child{min-height: auto;}
*/	footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul:last-child{min-height: auto;padding-bottom: 0;margin-bottom: 32px !important;display: none !important;}
	footer .footer-bottom{padding: 0em 24px 40px 24px;}
	footer .footer-bottom .left-block{padding-right: 0;border-top: 1px solid;padding-top:30px;padding-bottom: 10px;}
	footer .footer-bottom .left-block >ul{display: flex;justify-content:flex-start;}
	footer .footer-bottom .links-wrapper ul li:nth-child(2){margin-left: 60px;}
	footer .footer-bottom .right-block{text-align:left;padding-left: 0;}
	footer .footer-bottom .left-block >ul{margin-bottom:1.2em !important;}
	footer .footer-top{border-bottom: 0;}
	header .logo a img{max-width: 110px;}
	.productssec-carausalwrapper .owl-carousel .owl-item img{max-width:100%;width: auto;max-height: 140px;}
	footer .footer-top .footer-top-leftblock{padding-left: 0;padding-right: 0;}
	footer .footer-top .footer-top-rightblock{padding-left: 0;padding-right: 0;}
	footer .links-wrapper .linkheading{margin-bottom: 8px;}
	footer .links-wrapper .link a{font-size: 14px;line-height:24px;letter-spacing: 0.35px;}
	footer .copyright-text{margin-top:8px;}
	.productssec-carausalwrapper .owl-carousel .owl-stage-outer{padding: 0.2em;}
	footer .links-wrapped.one{display: flex;}
	footer .mobile-aboutus-footer-wraper .mobile-social-wraper >ul{display: flex !important;}
	footer .links-wrapped.one > ul{flex:1;}
	footer .mobile-aboutus-footer-wraper .mobile-social-wraper >ul li a{padding: 0.3em 0.3em 0.1em 0.3em;}
	footer .mobile-aboutus-footer-wraper .mobile-social-wraper >ul li a i{font-size: 1.1em;color: #000;}
	footer .links-wrapped.one .mobile-aboutus-footer-wraper .linkheading{margin-bottom: 10px;}
	footer .links-wrapped.one .mobile-aboutus-footer-wraper .linkheading + .link{margin-bottom: 10px;}
	footer .links-wrapped.one .mobile-aboutus-footer-wraper .linkheading ~ .link a{font-weight: bold;}
	footer .mobile-aboutus-footer-wraper .mobile-social-wraper >ul li:nth-child(2){margin:0 10px;}
	footer .links-wrapped.one > ul{margin-bottom: 0 ;}
	footer .links-wrapped.one > ul{margin-bottom: -42px !important;}
	footer .mobile-aboutus-footer-wraper .mobile-social-wraper >ul{margin-bottom: 0 !important;margin-top: 20px;}
	footer ul.mobile-aboutus-footer-wraper{padding-left: 40px;}
	footer .social_linkmb a img{max-width:25px;}
	.events-sectionmainwraper .events-sectionmainwraped .event-lists .eventname_wraper,.events-sectionmainwraper .events-sectionmainwraped .event-lists .event_date-wraper{font-size: 14px;}
	.events-sectionmainwraper .events-sectionmainwraped .event-lists .event-name_venuesection .eventvenuewraper{font-size: 12px !important;display: inline-block;}
    .events-sectionmainwraper .events-sectionmainwraped{padding: 0 1em !important;}
    .customer-center-eventswrapped .event-image-wraper{padding: 0 !important;}
}


@media only screen and (min-width: 1200px) {
	.maxrestrict-1084{margin: auto;max-width: 1084px;}
	.business-sec-home-wraper{padding-left: 0;padding-right: 0;}
	.descliamer-wraper .title-desc-sec{padding-left: 0;padding-right: 0;}
	footer .footer-top .footer-top-leftblock{padding-left: 0;}
	header > .navbar{max-width:100%;margin: auto;padding: 1.3em 100px;}
	/*.practical-applicationwapped .card-wrapper:first-child .title-wraper >.title-bold-h5{padding-left:6px;}*/
	.CaffXtend-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .parasize{max-width: 540px;}
	/*.contact-us-mainwraper .contact-form-fied-wrapper form .form-row:nth-child(4) .right-block{padding-left: 35px;}*/
	div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner #tumxtrasection{padding-top: 170px;}
	div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner .product-individual-list{padding-top: 170px;}
	div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner{padding: 160px 155px;}
	.footer-wrapper{padding: 0 100px;}
	footer .footer-top{max-width: 100%;}
	footer .footer-bottom{max-width: 100%;}
}

@media only screen and (min-width: 1440px) {
	.maxrestrict-1440{margin: auto !important;max-width: 1440px !important;}
	header > .navbar{padding: 22px 100px;margin:auto;}
	header .navbar-light .navbar-nav .nav-link{margin: 0 0.6em;padding: 0 15px;line-height: 15px;}
	header .contact-btn-link a{padding: 8px 34px;font-size: 16px;line-height: 24px;}
	.footer-wrapper{padding: 0 100px;}
	.products-valuesection{padding:110px 0 90px;}
	.maxrestrict-1140{margin: auto;max-width: 1140px;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	header .logo a img{max-width: 110px;}
	footer .footer-top .footer-top-rightblock{padding-right: 15px;}
	footer .footer-bottom{padding: 30px 24px;}
	footer .footer-top{padding: 61px 24px;}
	footer .links-wrapper ul{padding-left: initial;}
	footer .footer-top .footer-top-rightblock .links-wrapper:first-child .three >ul, footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul{padding-left: initial;}
	header .navbar-toggler-icon{width:;}
	.product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4{text-align:center;}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	footer .footer-bottom{padding: 35px 0px 40px 0px;}
	footer .footer-top{padding: 61px 15px;}
	footer .links-wrapper ul{padding-left: initial;}
	footer .footer-top .footer-top-rightblock .links-wrapper:first-child .three >ul, footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul{padding-left: initial;}
}
@media only screen and (min-width: 1200px) and (max-width: 1400px) {
	div#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper >img{max-width: 250px;}
	div#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper{max-width: 41%;}
	div#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .parasize{padding: 10px 0;}
}

/*.item {
  width: 200px;
  height: 200px;
  margin: 50px auto;
  padding-top: 75px;
  background: #ccc;
  text-align: center;
  color: #FFF;
  font-size: 3em;
}
*/
/* product component css */
/********general css********/
.unbold-title,.bold-title{line-height: 40px;letter-spacing: normal;}
.product-page-mainwrapper .request-samplesec-home .title-desc-sec .bold-title{color: #fff;line-height: 36px;}


/****product Caffextend css*****/

.benifits-advanncerwapper .title-descptwraper .parasize .top-text{font-size: 10px;top: -0.8em;letter-spacing: 0.5px;}
.CaffXtend-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .parasize.one{padding-bottom:20px;}
.CaffXtend-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapper .card-wrapped >ol{padding-left:1em;list-style-position:outside;}
.CaffXtend-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapped.two .title-bold-h4{font-size: 18px;letter-spacing: 2px;line-height: 23px;text-transform: uppercase;padding-top: 14px;margin-bottom: 12px;}
.CaffXtend-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapper.right-block{align-self: center;text-align: center;}
.CaffXtend-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul{padding-left: 1em;}
.CaffXtend-mainwraper .product-sec-6-wrapper .practical-applicationwapped .card-wrapper:last-child .card-wrapped .title-bold-h5{padding-left: 6px;}
.CaffXtend-mainwraper .product-sec-2-wrapper{background: #3A2416;color: #fff;}
.CaffXtend-mainwraper .product-sec-5-wrapper .title-desc-sec{padding-bottom: 35px;}
.CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 75px;padding-bottom: 15px;}

/****product Unstain css*****/
.unstain-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped img{max-width: 250px;}
.unstain-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 70px;padding-bottom: 35px;}
.unstain-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraper .left-section-wraper .parasize.one{padding-bottom: 20px;}
.unstain-mainwraper .product-sec-2-wrapper{background: #FDDBBE;}
.unstain-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .left-block .parasize{padding: 2px 0 26px;}
.unstain-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .right-block{align-self: center;text-align: center;}
.unstain-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapped.two .title-bold-h4{text-transform: uppercase;font-size: 18px;line-height: 23px;letter-spacing: 2px;}
.unstain-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul{padding-left: 1.1em;}
.unstain-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapped.two .title-bold-h4 .top-text{letter-spacing: 0;font-size: 10px;top: -0.6em;}
.product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul li .top-text{font-size: 10px;}
.unstain-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 270px;}

/****product bsrx css*****/
.bsrx-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 235px;}
.bsrx-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 70px;padding-bottom: 25px;}
.bsrx-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 210px;}
.bsrx-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraper .left-section-wraper .parasize.one{padding-bottom: 20px;}
.bsrx-mainwraper .product-sec-2-wrapper{background: #EEE5F1;}

/****product cfence css*****/
.cfence-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 235px;}
.cfence-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 70px;padding-bottom: 25px;}
.cfence-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraper .left-section-wraper .parasize.one{padding-bottom: 20px;}
.cfence-mainwraper .product-sec-2-wrapper{background: #ffe3de;}

/****product keta css*****/
.keto-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width:400px; margin-left: -36px;}
.keto-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 300px;}
.keto-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraper .left-section-wraper .parasize.one{padding-bottom: 20px;}
.keto-mainwraper .product-sec-2-wrapper{background: #572E8E;color: #ffffff;}
.keto-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .left-block .parasize.three{margin-bottom: 24px;}
.keto-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .right-block{align-self: center;text-align: center;}
.keto-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped .title-bold-h4{text-transform: uppercase;font-size: 18px;line-height: 23px;letter-spacing: 2px;}

/**Melotime**/
.melotime-mainwraper .product-sec-2-wrapper{background: #D8DBEE;}

/*****product common css*****/
.breadcrumb .top-text.tm {font-size: 8px;}

@media only screen and (max-width: 768px) {
  .breadcrumb .top-text{font-size: 10px;letter-spacing: 0.5px;}
}
@media only screen and (min-width: 992px) {
  #prolanzasection .logo {width: 150px; height: 285px;}
  #melotimesection .logo {width: 150px; height: 282px;}
  .breadcrumb .top-text{font-size: 10px;top: 0.6em;letter-spacing: 0.5px;}
}
@media only screen and (min-width: 768px) {
  .breadcrumb .top-text{font-size: 10px;letter-spacing: 0.5px;}
}
.product-page-mainwrapper .licencertificatesec{padding: 0px 150px 100px 150px;flex-direction: column;}
.product-page-mainwrapper .licencertificatesec .licencertificatesec-wraped .title-desc-sec{padding-bottom: 40px;}
.product-page-mainwrapper .licencertificatesec .licencertificatesec-wraped .image-wraper >img{max-width:235px;}
.product-sec-6-wrapper .practical-applicationwapped .card-wrapped{max-width: 100px;text-align: center;}
.product-page-mainwrapper .request-samplesec-home{background: #1C9F5A;color: #fff;padding: 75px 100px;}
.product-page-mainwrapper .request-samplesec-home .parasize{padding: 20px 0 40px;}
/* .product-page-mainwrapper .request-samplesec-home .link-whitebg-button{} */
.product-page-mainwrapper .product-sec-1-wrapper .right-block .product-image-wraper img{max-width:100%;width:100%;border-bottom-left-radius: 100px;border-bottom-right-radius: 100px;}
.product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width: 100%;}
.product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb{background: transparent;margin-bottom: 0;padding-bottom: 0;padding-top: 50px;padding-left: 0px;}
.product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb li a{line-height: 24px;color: #bababa;}
.product-page-mainwrapper .product-sec-1-wrapper{padding-left: 100px;padding-right: 85px;padding-bottom:80px;}
.product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-item.active{color: #000;}
.product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 350px;width: 100%;}
.product-sec-1-wrapper .left-block .prod-subtitle-unbold{font-size: 42px;line-height: 30px;line-height: 60px;}
.product-sec-1-wrapper .left-block .prod-subtitle-bold{font-size: 60px;line-height: 60px;font-family: CerebriSans-Bold;}
.product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 80px;padding-bottom: 35px;}
.product-page-mainwrapper .product-sec-1-wrapper .left-block{padding-left: 0;}
.product-sec-1-wrapper .left-block .title-image-wraper{padding-left: 50px;}
.product-page-mainwrapper .product-sec-1-wrapper .right-block .product-image-wraper{padding-right:50px;}
.product-sec-9-wrapper{padding: 50px 150px;}
.product-sec-9-wrapper .para-wrapped .parasize{font-size: 12px;line-height: 18px;}
.product-sec-9-wrapper .para-wrapped .parasize{padding-bottom: 20px;}
.product-sec-9-wrapper .para-wrapped .parasize:last-child{padding-bottom: 0;}
.product-sec-3-wrapper{padding: 100px 150px 0px;}
.product-sec-3-wrapper .benifits-advanncerwapped .card-wrapped{display: flex;}
.product-sec-3-wrapper .benifits-advanncerwapped .card-wrapped .image-wraper{padding-right: 30px;}
.product-sec-3-wrapper .benifits-advanncerwapped .card-wrapped .image-wraper >img{max-width: 65px;}
.product-sec-3-wrapper .title-desc-sec{padding-bottom: 60px;}
.benifits-advanncerwapper .title-descptwraper .parasize{max-width: 305px;margin-bottom: 0;}
.product-sec-3-wrapper .title-descptwraper .title-bold-h4{margin-bottom: 13px;font-size: 18px;line-height: 23px;letter-spacing: 2px;text-transform: uppercase;}
.benifits-advanncerwapper .separator{margin:24px 0;}
.product-sec-6-wrapper{padding: 80px 150px;}
.product-sec-6-wrapper >.title-desc-sec{padding-bottom: 40px;}
.product-sec-6-wrapper .practical-applicationwapped .card-wrapped .image-wraper >img{max-width: 65px;}
.product-sec-6-wrapper .practical-applicationwapped .card-wrapped .title-bold-h5{margin-top: 15px;margin-bottom: 0;font-size: 16px;line-height: 24px;}
.product-sec-5-wrapper{padding: 0 150px 0;}
.product-sec-5-wrapper .technologyandformulationwraped .card-wrapper .image-wraper >img{max-width: 450px;}
.product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul li{font-size: 16px;line-height:28px;}
.product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul{padding-left: 1.8em;}
.product-sec-5-wrapper .title-desc-sec{padding-bottom: 20px;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 300px;}
.product-sec-2-wrapper{background:#FFE0BF;border-bottom-left-radius: 100px;border-bottom-right-radius: 100px;}
.product-sec-2-wrapper .chooseproduct-sec-wraper{padding: 50px 150px 60px;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-1-wraped .title-bold-h4{line-height: 23px;letter-spacing: 2px;text-transform: uppercase;font-size: 18px;margin-bottom: 20px;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-1-wraped{padding-bottom: 45px;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-2-wraped .parasize{padding-bottom: 20px;margin-bottom: 0;padding-left: 0;list-style-position: inside;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-2-wraped .bold-title{padding-bottom: 20px;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .title-bold-h4{font-size: 18px;line-height: 24px;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-2-wraped .title-bold-h4 span{font-family: CerebriSans-Bold;text-align:center;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-2-wraped .title-bold-h4{display: flex;margin-top: 10px;margin-bottom: 0;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-2-wraped .title-bold-h4 span .small-size{font-size: 12px;line-height:15px;font-family:CerebriSans-Regular;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-2-wraped .title-bold-h4 .equallizer{margin: 0 5px;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .right-block{text-align: center;align-self: center;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-2-wraped .bold-title .top-text{font-size: 14px;top: -1.2em;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-2-wraped .title-bold-h4 .top-text{font-size: 10px;top: -0.8em;letter-spacing: -3.5px;}
.product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-2-wraped .parasize .top-text{font-size: 10px;top: -0.8em;letter-spacing: 0.5px;}
.product-page-mainwrapper .technologysection-wraped .vertical-tabs{font-size:15px;padding:10px;color:#000;padding-top: 0;padding-bottom: 0;}
.technologysection-wraped .vertical-tabs .nav-tabs .nav-link{border-radius: 0;border:0;text-align:left;height:auto;width:auto;background-color: transparent;color:#bababa;border: 0;font-size: 18px;line-height: 23px;padding-left: 20px;text-transform: uppercase;letter-spacing: 2px;padding-bottom: 0;margin-bottom: 48px;display: flex;align-items: center;}
.technologysection-wraped .vertical-tabs .nav-tabs .nav-link.active{color: #333;}
.technologysection-wraped .vertical-tabs .tab-content>.active{background:#fff;display:block;}
.technologysection-wraped .vertical-tabs .nav.nav-tabs{border-bottom:0;border-right:none;display:block;float:left;padding-right:15px;}
.product-page-mainwrapper .technologysection-wraped .vertical-tabs .sv-tab-panel{background:transparent;height:auto;padding-top:0px;}
.technologysection-wraped .vertical-tabs .nav-tabs li:last-child .nav-link{margin-bottom: 0;}
.technologysection-wraped .vertical-tabs .sv-tab-panel .card{border:0;}
.technologysection-wraped .vertical-tabs .sv-tab-panel .card >img{max-width: 70px;margin-bottom: 22px;}
.technologysection-wraped .vertical-tabs .sv-tab-panel .card .card-body{padding-left: 0;margin-top:0;padding: 0;}
.title-desc-sec .parasize{padding: 2em 0 3em;}
.technologysection-wraped .vertical-tabs .sv-tab-panel .card .card-body .link-green i{margin-left: 0.3em;font-weight: bold;}
.technologysection-wraped .vertical-tabs .nav-tabs .nav-link .number{font-size: 16px;display: inline-block;vertical-align: middle;}
.technologysection-wraped .vertical-tabs .nav-tabs .nav-link .separator{width: 50px;height: 1px;background: #333;display: inline-block;vertical-align: middle;margin: 0 0.5em;}
.technologysection-wraped .vertical-tabs .nav-tabs .nav-link.active .separator{background-color: #333;}
.technologysection-wraped .vertical-tabs .nav-tabs .nav-link .separatorNot{background-color: #fff;}
.technologysection-wraped .vertical-tabs .nav-tabs .nav-link .separator{background-color:rgba(51,51,51,0.3);}
.product-page-mainwrapper .technologysection-wraped{padding: 0px 150px 80px;}
.product-page-mainwrapper .technologysection-wraped .title-desc-sec{padding-bottom: 40px;}
.technologysection-wraped .vertical-tabs .nav-tabs .nav-link .text{font-family: CerebriSans-Bold;}
.technologysection-wraped .nav-tabs a .text:hover { color: #111; }
.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner .product-individual-list .card-wrapped p .top-text.tm{font-size: 8px;top: -1.2em;}
.technologysection-wraped .tab-pane.active {
  animation: slide-down 1s ease-out;
}
.marginClass { margin-left: 90px;}
@keyframes slide-down {
  0% { opacity: 0; transform: translateY(30%); }
  100% { opacity: 1; transform: translateY(0); }
}

.product-page-mainwrapper #accordionproducttecnology .card-header .title {
    font-size:18px;
    line-height: 18px;
    color: #000;
}
.product-page-mainwrapper #accordionproducttecnology .card-header .accicon {
  float: right;
  font-size: 1.5em;
  width: 1.2em;
}
.product-page-mainwrapper #accordionproducttecnology .card-header{
  cursor: pointer;
  border-bottom: none;
  background-color: transparent;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 0 20px;
}
.product-page-mainwrapper #accordionproducttecnology .card{
  border: 0;
  border-bottom: 1px solid rgb(151,151,151 ,0.2);
}
.product-page-mainwrapper #accordionproducttecnology .card-body{
  border-top: 0px;
  padding-top: 0em;
  padding-left: 55px;
}
.product-page-mainwrapper #accordionproducttecnology .card-header:not(.collapsed) .rotate-icon {
  transform: rotate(90deg);
}

.product-page-mainwrapper #accordionproducttecnology .card:last-child >.card-header{padding-bottom: 5px;}
.product-page-mainwrapper #accordionproducttecnology .card-body a i{margin-left: 0.5em;}
.product-page-mainwrapper #accordionproducttecnology .card:last-child{border-bottom: 0;}
.product-page-mainwrapper #accordionproducttecnology .accodiantitle-imgwraper >img{max-width: 40px;margin-right: 15px;}
.product-page-mainwrapper #accordionproducttecnology .card-header .title >span{display: inline-block;vertical-align: middle;}


/**Prolanza**/
.prolanza-mainwraper .product-sec-2-wrapper {background: #CCECE7;}
.prolanza-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper {padding-left: 0px;}
.prolanza-mainwraper .product-sec-1-wrapper .right-block {padding : 0px;}
.prolanza-mainwraper .product-page-mainwrapper .product-sec-1-wrapper .right-block .product-image-wraper img {max-width: 115%; width: 115%;}
.prolanza-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {padding-top: 34px;}
.prolanza-mainwraper .image-logo-mobile {display: none;}
.prolanza-mainwraper .image-logo-not-mobile {display: block;}

a.back-to-top {
	display: none !important;
}
/********medai query********/

@media only screen and (min-width: 1200px) {

}
@media only screen and (max-width: 1400px) {
	.about-us-card-container {
		padding: 0px 70px 0px 60px !important;
	}
	
}
@media only screen and (max-width: 991px) {
  .product-page-mainwrapper div.product-sec-1-wrapper .product-image-wraper img{border-bottom-left-radius: 25px !important;border-bottom-right-radius: 25px !important;}
  .product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width:240px;width: 100%;}
  .product-page-mainwrapper .product-sec-1-wrapper .left-block .prod-subtitle-unbold{font-size: 21px;line-height: 30px;}
  .product-page-mainwrapper .product-sec-1-wrapper .left-block .prod-subtitle-bold{font-size: 30px;line-height: 30px;}
  .product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 45px;padding-bottom: 16px;}
  .product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper{padding-left: 9px;padding-bottom: 50px;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraper{padding: 45px 24px 40px;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-1-wraped .title-bold-h4{line-height: 20px;font-size: 14px;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 170px;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-1-wraped{padding-bottom: 0px;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper{padding: 40px 0 22px;text-align: left;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .bold-title{margin-bottom: 24px;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .parasize{margin-bottom: 21px;padding-left: 0;list-style-position: inside;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .parasize.two{margin-bottom: 0;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block{text-align: left;}
  .product-page-mainwrapper .product-sec-3-wrapper{padding: 48px 15px 0px;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4{font-size: 13px;line-height: 21px;display: flex;justify-content:flex-start;}
  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4 .equallizer{margin: 0 3px;}
  .product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb{padding: 16px 0;}
  .product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb li {line-height: 14px;font-size: 14px;align-items: center;}
  .product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-item.active{line-height: 10px;font-size: 10px;}
  .product-page-mainwrapper .request-samplesec-home .title-desc-sec .bold-title{font-size: 24px;line-height: 36px;letter-spacing: -0.6px;}
  .technologysection-wrapermain .marginClass{margin-left: 83px;}
   .technologysection-wraped .marginClass{margin-left: 83px;}
  }

@media only screen and (max-width: 767px) {
  .prolanza-mainwraper .image-logo-not-mobile {display: none;}
  .prolanza-mainwraper .image-logo-mobile {display: block;}
	.product-page-mainwrapper.bsrx-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 80px;}
	.CaffXtend-mainwraper .product-sec-5-wrapper .title-desc-sec{padding-bottom: 20px;}
	.CaffXtend-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapped.two .title-bold-h4{font-size: 14px;line-height: 21px;}
	.unbold-title{font-size: 18px;line-height: 28px;}
	.bold-title{font-size: 24px;line-height: 28px;}
	.parasize{font-size: 14px;line-height: 21px;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4 .left-content,.product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4 .right-content{text-align: center;font-family: CerebriSans-Bold;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4{font-size: 13px;line-height: 21px;display: flex;justify-content:flex-start;letter-spacing: -0.2px;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4 span .small-size{font-size: 12px;line-height: 15px;}
	.product-page-mainwrapper .product-sec-2-wrapper{border-bottom-left-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: 30px;border-top-right-radius: 30px;}
	.product-page-mainwrapper .product-sec-3-wrapper .benifits-advanncerwapped .card-wrapped .image-wraper >img{max-width: 40px;}
	.product-page-mainwrapper .product-sec-3-wrapper .title-descptwraper .title-bold-h4{line-height: 18px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom: 8px;font-size: 14px;}
	.product-page-mainwrapper .product-sec-3-wrapper .title-desc-sec{padding-bottom: 40px;padding-left: 9px;}
	.product-page-mainwrapper .product-sec-3-wrapper .benifits-advanncerwapped .card-wrapped .image-wraper{padding-right: 15px;}
	.product-page-mainwrapper .product-sec-3-wrapper .benifits-advanncerwapped .card-wrapper{padding-bottom: 30px;}
	.product-page-mainwrapper .product-sec-3-wrapper .benifits-advanncerwapped .separator{display: none;}
	.product-page-mainwrapper .product-sec-3-wrapper .benifits-advanncerwapped .card-wrapper:last-child{padding-bottom: 0;}
	.product-page-mainwrapper .product-sec-5-wrapper{padding: 0 9px 0;}
	.product-page-mainwrapper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapper .image-wraper >img{max-width: 100%;}
	.product-page-mainwrapper .product-sec-5-wrapper .title-desc-sec .unbold-title{font-size: 18px;line-height: 28px;}
	.product-page-mainwrapper .product-sec-5-wrapper .technologyandformulationwraped .right-block{margin-top:20px;}
	.product-page-mainwrapper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul{padding-left: 1em;}
	.product-page-mainwrapper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul li{font-size: 14px;line-height: 21px;}
	.product-page-mainwrapper .product-sec-6-wrapper{padding: 50px 9px 45px;}
	/*.product-sec-6-wrapper >.title-desc-sec .bold-title{text-transform: uppercase;font-size: 14px !important;line-height: 20px;letter-spacing: 2px;}*/
	.product-page-mainwrapper .product-sec-6-wrapper >.title-desc-sec{padding-bottom: 24px;}
	.product-page-mainwrapper .product-sec-6-wrapper .practical-applicationwapped .card-wrapped .image-wraper >img{max-width:40px;}
	.product-page-mainwrapper .product-sec-6-wrapper .practical-applicationwapped .card-wrapped .title-bold-h5{font-size: 14px;line-height:18px;}
	.product-page-mainwrapper.turmxtra-wraper .product-sec-6-wrapper .practical-applicationwapped .card-wrapped .title-bold-h5{font-size: 13px;line-height: 16px;}
	.product-page-mainwrapper .product-sec-6-wrapper .practical-applicationwapped .card-wrapper{flex:1;max-width: 25%;}
	.product-page-mainwrapper .product-sec-6-wrapper .practical-applicationwapped .card-wrapper .card-wrapped{text-align: center;}
	.product-page-mainwrapper .request-samplesec-home{padding: 45px 9px 45px;}
	.product-page-mainwrapper .request-samplesec-home .title-desc-sec{line-height: 36px;letter-spacing: -0.25px;}
	.product-page-mainwrapper .request-samplesec-home .parasize{padding: 8px 0 30px;}
	.product-page-mainwrapper .request-samplesec-home .link-whitebg-button{border-radius: 25px;padding: 8px 35px;font-size: 14px;max-width:160px;}
	.product-page-mainwrapper .product-sec-9-wrapper{padding: 35px 9px 35px;}
	.product-page-mainwrapper .product-sec-9-wrapper .para-wrapped .parasize{font-size: 10px;line-height: 14px;}
	/*.product-page-mainwrapper .product-sec-9-wrapper .para-wrapped .parasize:nth-child(2){padding: 16px 0;}*/
	.product-sec-9-wrapper .para-wrapped .parasize{padding-bottom: 16px;}
.product-sec-9-wrapper .para-wrapped .parasize:last-child{padding-bottom: 0;}
	.product-page-mainwrapper .product-sec-1-wrapper .right-block{padding-left: 9px;padding-right: 9px;}
	.product-page-mainwrapper #accordionproducttecnology .card-body .card-text{margin-bottom:0px;}
	.technologysection-wrapermain .technologysection-wrapedmobile{padding-bottom: 48px;padding-left: 24px;}
	/*.technologysection-wrapermain .technologysection-wrapedmobile .title-desc-sec .bold-title{font-size: 14px;line-height: 20px;text-transform: uppercase;letter-spacing: 2px;}*/
	.product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width: 240px;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4 .left-content .top-text{font-size: 10px;top: -0.8em;letter-spacing: -3.5px;}
	/*.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .parasize .top-text{font-size: 6px;
    top: -1em;}*/
	.product-page-mainwrapper div.product-sec-1-wrapper .product-image-wraper img{border-bottom-left-radius: 30px !important;border-bottom-right-radius: 30px !important;}
	.product-page-mainwrapper .product-sec-3-wrapper .title-desc-sec +.benifits-advanncerwapper{padding-left: 9px;}
	.product-page-mainwrapper #accordionproducttecnology .card-header .title {font-size:14px;line-height: 18px;letter-spacing: 1.5px;text-transform:uppercase;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .bold-title .top-text{font-size: 10px;top: -1.2em;letter-spacing: 0.5px;}
    .product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb li a{line-height: 10px !important;font-size: 10px !important;}
    .product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb li{line-height: 10px !important;font-size: 10px !important;}
    .product-page-mainwrapper .product-sec-1-wrapper{flex-direction: column-reverse;padding-left: 15px;padding-right: 15px;padding-bottom: 0;}
    .product-page-mainwrapper .product-sec-1-wrapper .right-block .product-image-wraper{padding-right:initial;width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}
    /*.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .parasize .top-text{font-size: 7px;top: -0.8em;letter-spacing: 0.5px;}*/
    .CaffXtend-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapper .card-wrapped >ol li{font-size: 14px;line-height: 21px;}
    .bsrx-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 150px;}
    .unstain-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped img{max-width: 150px;}
    .unstain-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapped.two .title-bold-h4{font-size: 14px;line-height: 21px;}
    .product-page-mainwrapper.CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width: 180px;}
    .product-page-mainwrapper.CaffXtend-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 130px;}
    .keto-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 240px;margin-left: -22px;}
    .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 130px;}
    .keto-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped .title-bold-h4{font-size: 14px;line-height: 21px;}
    .product-page-mainwrapper .request-samplesec-home .title-desc-sec .bold-title{letter-spacing: -0.25px;}
    div.product-page-mainwrapper .licencertificatesec{padding: 0px 9px 50px 9px;}
    div.product-page-mainwrapper .licencertificatesec .licencertificatesec-wraped .title-desc-sec{padding-bottom: 24px;}

    div.contact-us-mainwraper .office-address-wraper.appointment-submitquerywraper .address-wrapped{flex-direction: column;}
    .office-address-wraper.appointment-submitquerywraper .address-wrapped .block-wraper .link-green{position: static !important;margin-top: 1em;font-size: 14px;}
    .office-address-wraper.appointment-submitquerywraper .address-wrapped .block-wraper{padding: 20px 25px 20px !important;height: auto !important;flex: 100% !important;max-width: 100% !important;}
    .office-address-wraper.appointment-submitquerywraper .address-wrapped .left-block{margin-bottom: 2em;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.product-sec-5-wrapper .technologyandformulationwraped .card-wrapper .image-wraper >img{width: 100%;max-width: 400px;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.product-page-mainwrapper.bsrx-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper{padding-top: 0;}
	.product-page-mainwrapper.bsrx-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper img{max-width: 150px;}
	.CaffXtend-mainwraper .product-sec-5-wrapper .title-desc-sec{padding-bottom: 20px;}
	.CaffXtend-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapped.two .title-bold-h4{font-size: 14px;line-height: 21px;}
	.CaffXtend-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapper .card-wrapped >ol li{font-size: 14px;line-height: 21px;}
	.unstain-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 35px;padding-bottom: 25px;}
	.unstain-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped img{max-width: 150px;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper{text-align:center;padding-top: 70px;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-1-wraped .title-bold-h4{line-height: 26px;font-size: 18px;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-1-wraped{padding-bottom: 33px;}
	.product-page-mainwrapper .product-sec-5-wrapper{padding: 0px 50px 50px 50px;}
	.product-page-mainwrapper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapper .image-wraper >img{width:100%;max-width: 400px;}
	.product-page-mainwrapper .product-sec-6-wrapper{padding: 50px 24px;}
	.product-page-mainwrapper .technologysection-wraped{padding: 0px 24px 40px;}
	.product-page-mainwrapper .product-sec-9-wrapper{padding: 45px 24px;}
	.product-page-mainwrapper .product-sec-9-wrapper .para-wrapped .parasize{font-size: 16px;line-height: 24px;}
	.parasize{font-size: 16px;line-height: 24px;}
	header .navbar-toggler-icon{width: 25px;height: 25px;}
	header > .navbar{padding: 18px 32px;}
	.product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb li a{line-height: 10px !important;font-size: 10px !important;}
	.product-page-mainwrapper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb li{line-height: 10px !important;font-size: 10px !important;}
	.product-page-mainwrapper .product-sec-1-wrapper{padding: 0px 50px 50px 32px;}
	.product-page-mainwrapper .product-sec-1-wrapper .right-block .product-image-wraper{padding-right: 0;}
	.product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper{padding-left: 32px;}
	.product-page-mainwrapper div.product-sec-1-wrapper .product-image-wraper img{border-bottom-left-radius: 50px !important;
    border-bottom-right-radius: 50px !important;}
    .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraper{padding: 60px 64px 60px 64px;}
    .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block{display: flex;flex-direction: row-reverse;}
    .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-1-wraped .title-bold-h4{line-height: 18px;
    font-size: 14px;}
    .product-sec-2-wrapper .chooseproduct-sec-wraped .left-block .left-section-wraper .section-1-wraped .title-bold-h4{margin-bottom: 15px;}
    .parasize{font-size: 14px !important;line-height: 21px !important;}
    .unbold-title{font-size: 18px !important;}
    .unbold-title, .bold-title{line-height: 28px !important;}
    .bold-title{font-size: 24px !important;}
    /*.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .parasize .top-text{font-size: 6px;
    top: -1em;}*/
    .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4 .left-content .top-text{font-size: 10px;top: -0.8em;letter-spacing: -3.5px;}
    .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper img{max-width: 280px;}
    .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper{padding-left: 70px;}
    .product-page-mainwrapper .product-sec-2-wrapper{border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;}
    .product-page-mainwrapper .product-sec-3-wrapper{padding: 50px 50px;}
    .product-page-mainwrapper .product-sec-3-wrapper .title-desc-sec{padding-bottom: 35px;}
    .product-page-mainwrapper .product-sec-3-wrapper .benifits-advanncerwapped .card-wrapped .image-wraper >img{max-width:50px;}
    .product-page-mainwrapper .product-sec-3-wrapper .benifits-advanncerwapped .card-wrapped .image-wraper{padding-right:15px;}
    .product-page-mainwrapper .product-sec-3-wrapper .title-descptwraper .title-bold-h4{font-size: 14px;line-height: 20px;letter-spacing: 2px;}
    .product-page-mainwrapper .product-sec-3-wrapper .title-descptwraper .title-bold-h4{margin-bottom: 9px;}
    .product-page-mainwrapper .product-sec-5-wrapper .title-desc-sec{padding-bottom: 18px;}
    .product-page-mainwrapper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul li{font-size: 14px;
    line-height: 21px;}
    .product-page-mainwrapper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul{padding-left: 1.2em;}
    .product-page-mainwrapper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapper .image-wraper >img{max-width: 300px;}
    .product-page-mainwrapper .product-sec-6-wrapper{padding: 0 50px 50px 50px;}
    .product-page-mainwrapper .technologysection-wraped{padding: 0 55px 50px 55px;}
    .technologysection-wraped .vertical-tabs .nav-tabs .nav-link{font-size: 14px;line-height: 18px;letter-spacing: 1.5px !important;margin-bottom: 40px;}
    .technologysection-wraped .vertical-tabs .sv-tab-panel .card >img{max-width: 50px;padding-bottom: 0px;}
    .product-page-mainwrapper .technologysection-wraped .title-desc-sec{padding-bottom: 30px;}
    .technologysection-wraped .vertical-tabs .sv-tab-panel{height: auto;}
    .technologysection-wraped .vertical-tabs .sv-tab-panel .card >img{margin-bottom: 16px;}
    .technologysection-wraped .vertical-tabs .nav-tabs .nav-link .number{font-size: 14px;line-height: 21px;}
    .product-page-mainwrapper .request-samplesec-home{padding:43px 64px;}
    .product-page-mainwrapper .request-samplesec-home .parasize{padding: 16px 0 32px;}
    .product-page-mainwrapper .request-samplesec-home .link-whitebg-button{font-size: 14px;line-height: 24px;padding: 9px 40px;}
    .product-page-mainwrapper .product-sec-9-wrapper{padding: 30px 64px;}
    .product-page-mainwrapper .product-sec-9-wrapper .para-wrapped .parasize{font-size: 10px;line-height: 14px;}
    .product-sec-9-wrapper .para-wrapped .parasize{padding-bottom: 16px;}
	.product-sec-9-wrapper .para-wrapped .parasize:last-child{padding-bottom: 0;}
    /*.product-page-mainwrapper .product-sec-9-wrapper .para-wrapped .parasize:nth-child(2){padding: 16px 0;}*/
    .product-page-mainwrapper .product-sec-6-wrapper .practical-applicationwapped .card-wrapped .image-wraper >img{max-width: 50px;}
    .product-page-mainwrapper .product-sec-6-wrapper .practical-applicationwapped .card-wrapped .title-bold-h5{font-size: 14px;
    line-height: 21px;margin-top: 10px;}
    footer .footer-top{padding: 45px 0px;}
    footer .footer-top-leftblock .title{padding-top: 22px;letter-spacing: 0.5px;font-size: 12px;line-height: 15px;padding-bottom: 40px;}
    .product-sec-5-wrapper .title-desc-sec{padding-bottom: 30px;}
    footer img{max-width: 130px;}
    footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul:last-child{margin-top: 30px;min-height: auto;}
    footer .footer-bottom{padding: 30px 0px 40px 0;}
    footer{padding: 0 50px !important;}
    footer .footer-top .footer-top-leftblock{padding-left: 0;}
    footer .footer-top .footer-top-rightblock{padding-left: 0;}
    .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .title-bold-h4 > span{font-family: CerebriSans-Bold;}
    /*.practical-applicationwapped .card-wrapper:first-child .title-wraper >.title-bold-h5{padding-left:6px;}
*/  .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .bold-title .top-text{font-size: 10px;top: -1.2em;letter-spacing: 0.5px;}
    /*.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .parasize .top-text{font-size: 7px;top: -0.8em;letter-spacing: 0.5px;}*/
    .product-page-mainwrapper .product-sec-6-wrapper .practical-applicationwapped .card-wrapped{max-width: 100px;text-align: center;}
    .CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 40px;}
    /*.CaffXtend-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper img{max-width: 200px;}
*/    .product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block{padding-top: 30px;}
    /*.product-page-mainwrapper.bsrx-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper img{max-width: 220px;}*/
    .product-page-mainwrapper.turmxtra-wraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {padding-top: 50px;padding-bottom: 25px;}
    .product-page-mainwrapper.bsrx-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 30px;padding-bottom: 15px;}
    .product-page-mainwrapper.keto-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 50px;padding-bottom: 30px;}
     .product-page-mainwrapper.unstain-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper{padding-top: 0px;}
     .product-page-mainwrapper.keto-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper img{max-width: 180px;}
     .product-page-mainwrapper.keto-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper{padding-top: 50px;}
     .product-page-mainwrapper.turmxtra-wraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper img{max-width: 230px;}
     .bsrx-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 150px;}
     .unstain-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapped.two .title-bold-h4{font-size: 14px;line-height: 21px;}
     .product-page-mainwrapper.CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width: 200px;}
     .product-page-mainwrapper.unstain-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper img{max-width: 230px;}
     .product-page-mainwrapper.CaffXtend-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 180px;}
     .keto-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 240px;}
     .keto-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped .title-bold-h4{font-size: 14px;line-height: 21px;}
     div.product-page-mainwrapper .licencertificatesec{padding: 0px 55px 50px 55px;}
     div.product-page-mainwrapper .licencertificatesec .licencertificatesec-wraped .title-desc-sec{padding-bottom: 30px;}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	div.product-page-mainwrapper .licencertificatesec{padding: 0px 65px 80px 65px;}
	 .product-page-mainwrapper.unstain-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 40px;padding-bottom: 20px;}
	 .product-page-mainwrapper.keto-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 75px;padding-bottom: 30px;}
	 .product-page-mainwrapper.CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 65px;padding-bottom: 10px;}
	.product-page-mainwrapper.bsrx-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 200px;}
	.product-page-mainwrapper.bsrx-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 55px;padding-bottom: 15px;}
	.unstain-mainwraper .product-sec-5-wrapper .technologyandformulationwraped .left-block .card-wrapped ul{margin-bottom: 0;}
	.unstain-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 50px;padding-bottom: 25px;}
	.unstain-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped img{max-width: 220px;}
	.CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 65px;}
	/*.CaffXtend-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 300px;}
*/	.CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 250px;}
	.product-page-mainwrapper .product-sec-1-wrapper .right-block .product-image-wraper{padding-right: 0;}
	.product-page-mainwrapper .product-sec-1-wrapper{padding-left: 24px;padding-right: 24px;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraper{padding: 100px 40px 100px;}
	/*.product-page-mainwrapper .product-sec-3-wrapper{padding: 100px 24px 0px;}*/
	.product-page-mainwrapper .product-sec-5-wrapper{padding: 0 24px 0;}
	.product-page-mainwrapper .product-sec-6-wrapper{padding: 60px 24px;}
	.product-page-mainwrapper .product-sec-1-wrapper{padding: 0px 24px 100px;}
	.product-page-mainwrapper .technologysection-wraped{padding: 0px 24px 40px;}
	.product-page-mainwrapper .product-sec-9-wrapper{padding: 50px 24px;}
	header > .navbar{padding: 20px 40px;}
	header .navbar-light .navbar-nav .nav-link{line-height: 15px;margin: 0 11px;padding: 0;}
	header .contact-btn-link a{padding: 8px 34px;}
	.product-page-mainwrapper .product-sec-1-wrapper{padding: 0px 40px 80px 40px;}
	.product-page-mainwrapper .product-sec-1-wrapper .right-block{padding: 0;}
	.product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 65px;padding-bottom: 25px;}
	.product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 316px;}
	.product-page-mainwrapper .product-sec-1-wrapper .left-block .prod-subtitle-bold{font-size: 50px;line-height: 50px;}
	.product-page-mainwrapper .product-sec-1-wrapper .left-block .prod-subtitle-unbold{font-size: 35px;line-height: 50px;line-height: -1.25px;}
	.product-page-mainwrapper .product-sec-1-wrapper .right-block .product-image-wraper img{border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;}
	.product-page-mainwrapper .product-sec-2-wrapper .chooseproduct-sec-wraper{padding: 80px 80px;}
	.product-page-mainwrapper .product-sec-3-wrapper{padding: 80px 65px 0 65px;}
	.product-page-mainwrapper .product-sec-5-wrapper{padding: 0 65px 0;}
	.product-page-mainwrapper .product-sec-5-wrapper .technologyandformulationwraped .card-wrapper .image-wraper >img{max-width: 400px;}
	.product-page-mainwrapper .product-sec-6-wrapper{padding: 80px;}
	.product-page-mainwrapper .technologysection-wraped{padding: 0 80px 80px 80px;}
	.product-page-mainwrapper .request-samplesec-home{padding: 75px 80px;}
	.product-page-mainwrapper .product-sec-9-wrapper{padding: 40px 64px;}
	.product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper{padding-left: 40px;}
	.product-page-mainwrapper .product-sec-2-wrapper{border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;}
	.product-page-mainwrapper .product-sec-6-wrapper >.title-desc-sec{padding-bottom: 45px;}
    .product-page-mainwrapper .technologysection-wraped .title-desc-sec{padding-bottom:42px;}
    footer{padding: 0 60px !important;}
    footer .footer-top{padding: 50px 0px 50px 0;}
    footer .footer-top .footer-top-leftblock{padding-left: 0;}
    footer .footer-top-leftblock .title{padding-top: 35px;}
    /*.practical-applicationwapped .card-wrapper:first-child .title-wraper >.title-bold-h5{padding-left:6px;}
*/    .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .bold-title .top-text{font-size: 8px;top: -1.8em;letter-spacing: 0.5px;}
    .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .parasize .top-text{font-size: 7px;top: -0.8em;letter-spacing: 0.5px;}
    .product-sec-6-wrapper .practical-applicationwapped .card-wrapped{max-width: 100px;text-align: center;}
    .turmxtra-wraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 270px;}
    .product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 220px;}
    .product-page-mainwrapper.CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width: 260px;}
    .product-page-mainwrapper.unstain-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 270px;}
    .product-page-mainwrapper.CaffXtend-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 280px;}
    .keto-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 250px;}
    .keto-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img{max-width: 240px;}
}

@media only screen and (min-width: 1200px) and (max-width: 1400px) {
	.CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped img{max-width: 240px;}
	.CaffXtend-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 60px;}
	.product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 65px;padding-bottom: 30px;}
	.product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped img{max-width: 300px;}
	.product-sec-1-wrapper .left-block .prod-subtitle-unbold{font-size: 38px;line-height: 30px;line-height: 60px;}
	.product-sec-1-wrapper .left-block .prod-subtitle-bold{font-size: 52px;line-height: 52px;font-family:CerebriSans-Bold;}
	.unstain-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 40px;padding-bottom: 20px;}
	.bsrx-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 45px;padding-bottom: 10px;}
}

@media only screen and (min-width: 1200px){
	.product-sec-2-wrapper .chooseproduct-sec-wraper .left-section-wraper .parasize{max-width: 540px;}
	.product-sec-6-wrapper .practical-applicationwapped .card-wrapped{max-width: 100px;text-align: center;}
	.descliamer-wraper >.para-wrapped{padding: 0;}
	header > .desktop-navbar .navbar-nav > .nav-item .nav-link{line-height: 19px;}
	/*header.header-wrapper > .desktop-navbar .dropdown-menu{top:84px !important;}*/
}

@media only screen and (min-width: 1440px) {
	.Nutriventia-mainwrapper{padding-top: 5.5em;}
	.product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{padding-top: 85px;padding-bottom: 40px;}
	.product-page-mainwrapper .product-sec-1-wrapper{max-width: 1440px;margin: auto;padding-left: 85px;padding-right: 85px;}
	.home-page-mainwrapper #carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper{max-width: 605px;padding: 50px 65px;}
	footer .links-wrapped.four >ul{padding-left: 80px;}
	footer .footer-top .footer-top-rightblock .links-wrapper:last-child .two >ul{padding-left: 50px;}
	.descliamer-wraper >.para-wrapped{padding: 0;}
}

@media only screen and (max-width: 1200px){
	.benifits-advanncerwapper .title-descptwraper .parasize .top-text{font-size: 10px;top: -0.8em;letter-spacing: 0.5px;}
}

@media only screen and (max-width: 450px) {
	/*#accordionproducttecnology .card-header .title {font-size: 18px;}*/
}

@media only screen and (max-width: 400px) {
	/*#accordionproducttecnology .card-header .title {font-size:18px;}*/
}

@media only screen and (max-width: 380px) {
	/*#accordionproducttecnology .card-header .title {font-size:18px;}*/
	.product-page-mainwrapper #accordionproducttecnology .accodiantitle-imgwraper >img{max-width:40px;}
	.product-page-mainwrapper #accordionproducttecnology .card-body{padding-left:55px;}
}
@media only screen and (max-width: 360px) {
	/*#accordionproducttecnology .card-header .title {font-size:18px;}*/
	.product-page-mainwrapper #accordionproducttecnology .accodiantitle-imgwraper >img{max-width:40px;}
}


/* product component css ends */


/******home page css******/
.home-page-mainwrapper .w-100{max-width: 100%;}
.home-page-mainwrapper .slidersection .carousel-indicators li{height: 10px;width: 10px;border-radius: 50%;}
.home-page-mainwrapper .slidersection{justify-content: center;}
/* .home-productsection .productsthumbnails-wraped .card:nth-child(2) .card-img-top{} */
.home-productsection .productsthumbnails-wraped .card:nth-child(2) .image-title{min-height:initial;}
/* .home-productsection .productsthumbnails-wraped .card:nth-child(2) .card-body .parasize{} */
.home-productsection .productsthumbnails-wraped .card .card-img-top{width:auto;max-height:initial;}
.home-productsection .productsthumbnails-wraped .card .image-wraper img{max-height:175px;}
.home-productsection .productsthumbnails-wraped .card .image-title{width: 100%;max-width: 120px;padding-top: 1.2em;min-height:initial;}
.home-productsection{padding: 100px 0;}
.home-page-mainwrapper .slidersection .carousel-item > img{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.home-productsection .productsthumbnails-wraped .card a i{margin-left: 9px;margin-top: 2px;}
.home-productsection .title-desc-sec .parasize{padding: 20px 0 40px;}
.home-productsection .productsthumbnails-wraped {justify-content: space-around;}
.home-productsection .productsthumbnails-wraped .link-green-btn{padding: 1em 1.5em;}
.home-productsection .productsthumbnails-wraped >.card .card-body{padding:0;}
.home-productsection .productsthumbnails-wraped >.card{box-shadow: 0 2px 20px 0 #ebebeb;border-radius: 30px;max-width: 320px;padding: 1.5em;border:0;transition: transform 420ms cubic-bezier(.165,.84,.44,1);}
.home-productsection .productsthumbnails-wraped >.card:hover{transform: scale(1.05);}
.home-productsection .productsthumbnails-wraped >.card .card-body .card-text{margin: 15px 0;}
.home-productsection .productsthumbnails-wraped >.card:last-child{border:none;box-shadow: none;}
.products-valuesection .prod-section-wrapped img{width: 100%;max-width: 350px;border-radius: 22px;}
.products-valuesection{padding: 110px 0 90px;background: #1C9F5A;color: #fff;border-radius: 100px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.products-valuesection .prod-section-wrapped .left-block,.products-valuesection .prod-section-wrapped .right-block{margin: 0 auto;}
.partersection-home{padding: 5em 0;}
.partersection-home .partnersec-wraped .partnersec-inner .card-body{box-shadow: 1px 3px 7px 3px #ccc;border-radius: 30px;padding: 0;display: flex;}
.partersection-home .partnersec-wraper{padding: 3em 0;}
.partersection-home .partnersec-wraped .partnersec-inner .card-body .left-block{flex: 1;background-color: #EBEBEB;border-radius: 30px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.partersection-home .partnersec-wraped .partnersec-inner .card-body .right-block{flex: 2;padding:1em;}
.partersection-home .title-desc-sec .parasize{padding-top: 1.5em;}
.partersection-home .link-button-wraper{text-align: center;}
.request-samplesec-home{padding: 100px 0;color: #000;}
.request-samplesec-home .parasize{padding: 20px 0 50px 0;}
.request-samplesec-home .parasize + .link-green-btn{width: 210px;}
.business-sec-home{padding: 5em 0;background-color: #f6f6f6;}
.business-sec-home .section-wraper img{width: 100%;max-width: 160px;}
.business-sec-home .section-wraper .link-wraper{padding-top: 1em;}
.descliamer-wraper .title-desc-sec .desclaimer-title{font-size: 14px;line-height: 18px;font-family: CerebriSans-Bold;}
.descliamer-wraper{padding: 50px 100px 50px;}
.descliamer-wraper .title-desc-sec .descliamer-desc{font-size: 14px;}
.request-samplesec-home .title-desc-sec .bold-title{color: #1C9F5A;font-size:36px;letter-spacing: -0.9px;}
.products-valuesection >.title-desc-sec{padding-bottom:50px;padding-left: 0;}
/*.products-valuesection .prod-section-wrapped .title-bold-h4{padding-bottom: 0.5em;}*/
.business-sec-home .section-wraper .link-wraper >a{padding: 8px 30px;width:auto;}
.business-sec-home .image-wraper{padding: 30px 0 10px;}
.business-sec-home .section-wraper .image-wraper >img{max-height:initial;}
#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper{max-width: 630px;left:100px;bottom: 100px;display: flex;justify-content: center;flex-direction: column;right: auto;top: 0;background-color: #1C9F5A;border-top-right-radius: 0px;border-bottom-right-radius: 0px;padding: 80px 65px 68px;border-bottom-left-radius: 100px;border-bottom-right-radius: 100px;}
#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper >img{max-width: 300px;}
#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .parasize{font-size: 1em ;padding: 20px 0;color: #fff;}
#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .link-whitebg-button{padding: 14px 44px;border-radius: 30px;font-size: 18px;line-height: 24px;font-family: CerebriSans-Bold;max-width: 200px;}
.home-technologysection .technologysection-wraped .vertical-tabs{font-size:15px;padding:10px;color:#000;}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link{line-height:23px;letter-spacing:2px;border-radius: 0;border:0;text-align:left;font-size:18px;height:auto;width:auto;background-color: transparent;color:rgba(51,51,51,0.3);border: 0;margin-bottom:45px;padding-left: 0.3em;}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link.active{color: #333;}
.home-technologysection .technologysection-wraped .vertical-tabs .tab-content>.active{background:#fff;display:block;}
.home-technologysection .technologysection-wraped .vertical-tabs .nav.nav-tabs{border-bottom:0;border-right:none;display:block;float:left;padding-right:15px;}
.home-technologysection .technologysection-wraped .vertical-tabs .sv-tab-panel{background:#fff;height:274px;padding-top:10px;}
.home-technologysection{padding-bottom: 5em;}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs li:last-child .nav-link{margin-bottom: 0;}
.home-technologysection .technologysection-wraped .vertical-tabs .sv-tab-panel .card{border:0;}
.home-technologysection .technologysection-wraped .vertical-tabs .sv-tab-panel .card >img{max-width: 130px;}
.home-technologysection .technologysection-wraped .vertical-tabs .sv-tab-panel .card .card-body{padding-left: 0;margin-top: 1em;}
.home-technologysection .title-desc-sec .parasize{padding: 2em 0 3em;}
.home-technologysection .technologysection-wraped .vertical-tabs .sv-tab-panel .card .card-body .link-green i{margin-left: 0.3em;font-weight: bold;}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link .number{font-size:16px;display: inline-block;vertical-align: middle;}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link .separator{width: 50px;height: 1px;background: #333;display: inline-block;vertical-align: middle;margin: 0 0.5em;}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link.active .separator{background-color: #333;}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link .separatorNot{background-color: #fff;}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link .separator{background-color:rgba(51,51,51,0.3);}
.productssec-carausalwrapper .card .image-title{max-width: 150px;padding-top: 0.8em;max-height: 50px;}
.productssec-carausalwrapper .card{padding: 1.5em;border-radius: 30px;position: relative;}
.productssec-carausalwrapper .card .card-body{padding: 0;}
/*.productssec-carausalwrapper .card .card-img-top{max-height:125px;max-width: 120px;}
*/.productssec-carausalwrapper .card .link-green i{margin-left: 0.5em;}
.productssec-carausalwrapper .viewl-allmobilebtn{margin-top: 1.1em;}
.productssec-carausalwrapper .link-green-btn{width: 150px;}
.products-valueseccarousal .products-value-carausalwrapper .card{background-color: #1C9F5A;border:0;}
.products-valueseccarousal .card .card-body{padding-left: 0;padding-right:0;padding-top: 2em;}
.products-valueseccarousal .card img{border-radius: 20px;}
.products-valueseccarousal{padding-left: 0;padding-right: 0;}
/*.home-productsection .productsthumbnails-wraped >.card:hover{box-shadow: 0 2px 20px 0 #ebebeb, 0 2px 20px 0 #ebebeb, 0 2px 20px 0 #ebebeb;}*/
.home-productsection .productsthumbnails-wraped .separator{margin: 0.6em 0;}
.home-productsection .productsthumbnails-wraped >.card:last-child:hover{box-shadow: none;}
.home-productsection .productsthumbnails-wraped >.card .borderlink-green-btn{padding:14px 50px;}
.home-page-mainwrapper #accordionproducttecnology .card-header .title {
    font-size:18px;
    line-height: 18px;
    color: #000;
}
.home-page-mainwrapper #accordionproducttecnology .card-header .accicon {
  float: right;
  font-size: 1.5em;
  width: 1.2em;
}
.home-page-mainwrapper #accordionproducttecnology .card-header{
  cursor: pointer;
  border-bottom: none;
  background-color: transparent;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 24px 0 20px;
}
.home-page-mainwrapper #accordionproducttecnology .card{
  border: 0;
  border-bottom: 1px solid #ebebeb;
}
.home-page-mainwrapper #accordionproducttecnology .card-body{
  border-top: 0px;
  padding-top: 0em;
  padding-left: 55px;
}
.home-page-mainwrapper #accordionproducttecnology .card-header:not(.collapsed) .rotate-icon {
  transform: rotate(90deg);
}

.home-page-mainwrapper #accordionproducttecnology .card:last-child >.card-header{padding-bottom: 5px;}
.home-page-mainwrapper #accordionproducttecnology .card-body a i{margin-left: 0.5em;}
.home-page-mainwrapper #accordionproducttecnology .card:last-child{border-bottom: 0;}
.home-page-mainwrapper #accordionproducttecnology .accodiantitle-imgwraper >img{max-width: 40px;margin-right: 12px;}
.home-page-mainwrapper #accordionproducttecnology .card-header .title >span{display: inline-block;vertical-align: middle;}
/*.request-samplesec-home .borderlink-green-btn{padding: 0.8em 3.5em;}
*/

.threed:hover
{
        box-shadow:
                1px 1px #53a7ea,
                2px 2px #53a7ea,
                3px 3px #53a7ea;
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
        cursor: pointer;
}

.home-page-mainwrapper .unbold-title, .home-page-mainwrapper .bold-title{line-height: 36px;}
.home-productsection .productsthumbnails-wraped >.card{position: relative;}
.desclaimer-title{font-size: 14px;line-height: 18px;font-family: CerebriSans-Bold;padding-bottom: 10px;}

/***********medai query**********/
@media screen and (max-width: 1150px) and (min-width: 992px){
#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .link-whitebg-button{padding: 0.5em 1em;}
#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper >img{max-width: 150px;}
}


@media only screen and (max-width: 991px) {
    #carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper >img{max-width: 200px;}
    #carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .link-whitebg-button{padding: 1em 0.3em;max-width: 170px;}
    .request-samplesec-home{padding: 4em 1em;}
    .request-samplesec-home .parasize{padding: 20px 0 50px 0;}
    .business-sec-home .images-linkwraper {padding-top: 3em;}
    .business-sec-home .images-linkwraper .section-wraper{flex: 1;text-align: left !important;}
    .business-sec-home .images-linkwraper .section-wraper .title-bold-h4{font-size: 1em;}
    .business-sec-home{padding: 5em 1em 4em;}
    .business-sec-home .section-wraper .image-wraper >img{max-height:initial;max-width:100px;}
    .descliamer-wraper{padding:3em 1em;}
    .home-page-mainwrapper .slidersection .carousel-item > img{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
    .home-productsection{padding: 4em 0;}
}

@media only screen and (max-width: 1200px) {
	div.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped a:hover{color: unset;}
	div.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped a:hover{color: unset;}
}

@media only screen and (min-width: 1440px) {
	.products-valuesection .prod-section-wrapper .common-block{max-width: 290px !important;}
	.business-sec-home{padding:100px 100px 100px;}
	.descliamer-wraper{padding:3em 100px;}
	#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper{max-width:645px;width: 100%;}
	#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .parasize{padding: 20px 0;}
	.business-sec-home-wraped .right-block .title-bold-h4{line-height: 26px;margin-bottom: 0;}
	.home-productsection .productsthumbnails-wraped >.card{max-width: 350px;}
	.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{max-width: 360px;}
  .home-technologysection{padding-left:initial;}
  .aroundthecornerproductsecmainwraper .productsthumbnails-wraperdsktp .separator{margin:1.8em 0;}
}

@media only screen and (min-width: 768px) {
	.products-valuesection .maxrestrict-1110.prod-section-wrapper{max-width: 1110px;margin:auto;}
	.products-valuesection .prod-section-wrapper .common-block{max-width: 260px;}
	.products-valuesection .prod-section-wrapper .common-block .parasize{max-width: 275px;}
	.products-valuesection .prod-section-wrapper .common-block img{margin-bottom:30px;max-width:100%;}
	.products-valuesection .prod-section-wrapper .common-block .title-bold-h4{margin-bottom: 10px;font-size: 21px;line-height: 26px;}
}

@media only screen and (max-width: 767px) {
	div.contact-us-mainwraper .contact-form-fied-wrapper .borderlink-green-btn.submit-btn{background: #1c9f5a;}
	.Nutriventia-mainwrapper{overflow-x:unset;}
	.products-valuesectionmobile{padding: 50px 24px 50px;}
	.products-valuesectionmobile .title-desc-sec{padding-bottom:32px;padding-left: 0;}
	.products-valuesectionmobile{border-radius: 30px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
	.home-technologysectionmobile .title-desc-sec{padding: 0em 9px 0em;}
	.home-technologysectionmobile .title-desc-sec .parasize{padding: 24px 0 15px;}
	.home-technologysection{padding-bottom:48px;padding-left: 0px;}
	.business-sec-home{padding: 40px 24px 40px;}
	#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .link-whitebg-button{padding: 8px 15px;max-width: 140px;font-family: CerebriSans-Bold;display:block;line-height: 24px;font-size: 14px;}
	.productssec-carausalwrapper .card.two .card-img-top{max-width: 75px;}
	#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper >img{max-width: 150px;}
	#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper{padding: 37px 24px;}
	#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .parasize{font-size: 14px;padding: 17px 0 24px;line-height: 20px;}
	.home-page-mainwrapper .bold-title{font-size: 24px;line-height: 24px;letter-spacing: 0px;}
	.home-page-mainwrapper .unbold-title{font-size: 18px;line-height: 24px;}
	.home-productsection .title-desc-sec .parasize{padding: 24px 0 24px;line-height: 21px;font-size: 14px;}
	.home-page-mainwrapper .link-green{font-size: 14px;line-height: 14px;}
	.home-page-mainwrapper .parasize{font-size: 14px;line-height: 21px;}
	.productssec-carausalwrapper .card{border-radius: 15px;box-shadow: 0 2px 20px 0 #ebebeb;padding: 30px 24px;border:0;}
	.borderlink-green-btn{padding: 8px 33px;background: #1C9F5A;border: none;color: #fff;max-width: 130px;line-height: 24px;border-radius: 25px;
    box-shadow: none;font-size: 14px;}
    .home-productsectio{padding: 49px 0;}
    .productssec-carausalwrapper .viewl-allmobilebtn{margin-top: 24px;padding-left: 0;}
    .home-page-mainwrapper #accordionproducttecnology .card-body .card-text{margin-bottom:16px;}
    .home-productsection{padding: 50px 0;}
    .home-page-mainwrapper.home-page-mainwrapper  .title-desc-sec{padding-left: 9px;padding-right: 9px;}
    .home-page-mainwrapper.home-page-mainwrapper  .technologysection-wrapedmobile{padding-left: 9px;padding-right: 9px;}
    .home-page-mainwrapper.home-page-mainwrapper  .title-bold-h4{font-size: 18px;line-height: 18px;}
    .home-page-mainwrapper.home-page-mainwrapper  .request-samplesec-home .title-desc-sec .bold-title{font-size: 24px;line-height: 24px;letter-spacing: -0.25px;}
    .home-page-mainwrapper.home-page-mainwrapper  .request-samplesec-home .parasize{padding: 10px 0 24px 0;}
    .home-page-mainwrapper.home-page-mainwrapper  .request-samplesec-home .borderlink-green-btn{padding: 8px 35px;max-width: 200px;line-height: 24px;border-radius: 25px;color: #fff;}
    .business-sec-home-wraper{padding: 0;}
    .products-valueseccarousal .card .card-body{padding-top: 30px;padding-bottom: 0;}
    .products-valueseccarousal .card .card-body p{margin-bottom: 0;}
    /*.business-sec-home{padding: 45px 24px 40px;}*/
    .business-sec-home .title-desc-sec{padding: 0 24px;}
    .business-sec-home .right-block{padding: 0 15px;}
    .business-sec-home .images-linkwraper .section-wraper .title-bold-h4{font-size: 14px;line-height: 18px;margin-bottom: 0;}
    .business-sec-home .images-linkwraper {padding-top:30px;}
    .business-sec-home .image-wraper{padding: 10px 0 10px;}
    .business-sec-home .section-wraper .link-wraper >a{padding: 5px 26px;
    font-size: 14px;line-height: 24px;}
    .home-page-mainwrapper .descliamer-wraper{padding: 32px 9px;}
    .products-valueseccarousal .card img{border-radius: 10px;}
    #carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper{position: static;max-width: 100%;border-top-right-radius: 0;
    border-bottom-right-radius: 0;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;padding-left: 24px;padding-right: 24px;padding-top: 1.5em;padding-bottom: 1.5em;}
    .home-page-mainwrapper.home-page-mainwrapper .products-valueseccaraousaltext{padding-left: 0;padding-right: 0}
    .home-page-mainwrapper .business-sec-home .title-desc-sec{padding-left: 15px;}
    .home-page-mainwrapper #accordionproducttecnology .card-header .title >span{font-size: 14px;letter-spacing: 1.5px;line-height: 18px;text-transform: uppercase;font-family: CerebriSans-Bold;}
    .product-page-mainwrapper #accordionproducttecnology .card-header .title >span{font-family: CerebriSans-Bold;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped{padding: 20px 24px;display:none;}
    div.productlist-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper{padding-bottom: 0;}
    div.productlist-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{padding-left: 9px;padding-top: 24px;max-width: 100%;font-size: 14px;line-height: 21px;}
    div.productlist-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 50px 0 0;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner #tumxtrasection,div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner #cfencesection,div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner #melotimesection,div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner #ketosection{flex-direction: column-reverse;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner{padding: 50px 24px 50px 24px;}
    div.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapper .logo-block {text-align: left;}
    div.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapper .logo-block .image-wraper{margin-bottom: 30px;}
    div.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapper .logo-block .image-wraper >img{max-width: 120px !important;}
    div.productlist-mainwraper .product-individual-list-wraped .card-wrapped .logo-title{max-width: 170px;}
    div.productlist-mainwraper .product-individual-list-wraped .card-wrapped .logo-title{margin-bottom: 20px;}
    div.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapped p{margin-bottom: 16px;}
    div.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapped p + a{font-size: 14px;line-height: 21px;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner .product-individual-list{padding-bottom:0px;padding-top: 50px;}
    div.productlist-mainwraper .product-individual-list-wraped #bsrxsection .card-wrapper .logo-block .image-wraper >img{max-width: 100px;}
    div.productlist-mainwraper .product-individual-list-wraped #bsrxsection .card-wrapped .logo-title.bsrx-title,div.productlist-mainwraper .product-individual-list-wraped #unstainsections .card-wrapped .logo-title.unstain-logg-title{max-width: 110px;}
    #ketosection .logo-title {margin-left: -15px;}
    div.productlist-mainwraper .product-individual-list-wraped #caffxtendsection .card-wrapped .logo-title.caffe-logo-title{max-width: 125px;}
    div.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapped p  a.link-green:after, div.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapped p a.link-green:after{width: 10px;height: 10px;}
    div.productlist-mainwraper .product-sec-1-wrapper .right-block .product-image-wraper img{max-width: 100%;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner #tumxtrasection{padding-top: 0px;}
    div.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped{display: none;}
    div.platform-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{padding-left: 9px;padding-top: 24px;font-size: 14px;line-height: 21px;}
    div.platform-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper{padding-bottom: 0;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner{padding:45px 24px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .platforms-individual-list .left-block .card-wrapped .title-desc-imagewraper-mobile .text-wrapper .unbold-title{font-size: 18px;line-height:24px}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .platforms-individual-list .left-block .card-wrapped .title-desc-imagewraper-mobile .text-wrapper .bold-title{font-size: 24px;line-height:24px}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .platforms-individual-list .left-block .card-wrapped .title-desc-imagewraper-mobile .image-wraper img{max-width: 60px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section1 .card-wrapped .title-desc-sec{display: flex;justify-content: space-between;align-items: center;padding-right: 0;}
    div.platform-mainwraper .platforms-individual-list-wraper .sectionbg-blue{border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;border-top-left-radius: 0;
    border-top-right-radius: 0;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .title >h4{padding-top: 25px;padding-bottom: 40px;letter-spacing: 1.5px;font-size: 14px;line-height: 18px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .title-descptwraper .title-bold-h4{font-size:14px;line-height: 18px;letter-spacing: 1.5px;margin-bottom: 10px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .image-wraper >img{max-width: 50px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .title-descptwraper .title-bold-h4 +p{max-width: 100%;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .separator{display: none;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper{margin-bottom: 40px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 >div:last-child{margin-bottom: 0;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper h4{font-size: 14px;
    line-height: 18px;margin-top: 35px;margin-bottom: 35px;letter-spacing: 1.5px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper img{max-width: 150px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper p{margin: 20px 0 20px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper a{font-size: 14px;line-height: 24px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .image-wraper{padding-right: 20px;}
    div.platform-mainwraper #Taste-Masking .platforms-individual-list-wraped-inner .section3 .card-wrapper img{max-width: 100px;}
    div.contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-wraper .breadcrumb{padding-bottom: 40px;
    padding-top: 16px;}
    div.contact-us-mainwraper .contact-breadcrumb-wraped{padding: 0 9px;}
    div.contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-wraper .breadcrumb li a{font-size: 10px;line-height: 10px;}
    div.contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-item.active{font-size: 10px;line-height: 10px;}
    div.contact-us-mainwraper .contact-address-map-wrapper{padding: 0 9px 50px;}
    div.contact-us-mainwraper .contact-title-description-wraper .title-wrapped .bold-title{font-size: 30px;line-height: 30px;letter-spacing: normal;}
    div.contact-us-mainwraper .contact-title-description-wraper .title-wrapped .unbold-title{font-size: 21px;line-height: 30px;letter-spacing: normal;}
    div.contact-us-mainwraper .contact-title-description-wraper .title-wrapped{margin-bottom: 20px;}
    div.contact-us-mainwraper .sales-enquiry-wraper{margin: 35px 0 30px 0;}
    div.contact-us-mainwraper .sales-enquiry-wraper .title{font-size: 18px;}
    div.contact-us-mainwraper .office-address-wraper .address-wrapped .office-heading{font-size: 18px;}
    div.contact-us-mainwraper .office-address-wraper .left-block .phone-num-field{padding-top:0px;font-size: 14px;}
    div.contact-us-mainwraper .office-address-wraper .address-wrapped .right-block{padding-top: 30px;}
    div.contact-us-mainwraper .office-address-wraper .address-wrapped{padding-bottom: 40px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper{padding: 0px 15px 0px !important;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .description{margin-bottom: 20px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group{margin-bottom: 20px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group label{font-size: 14px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-control{width: 100%;height: 50px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper form .form-row:nth-child(4) .form-group{margin-bottom: 10px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group .form-check{margin-right: 30px;margin-bottom: 5px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group .form-check:last-child{align-items: flex-start;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group .form-check{line-height: 24px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group .form-check-inline .form-check-input{margin-top: -3px;margin-right: 7px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group .form-check:last-child label{margin-top: -8px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper form .form-row:nth-child(4) .form-group .region-title{font-size:14px;line-height: 24px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group >label{font-size:14px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .borderlink-green-btn.submit-btn{max-width: 160px;padding: 7px 24px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .submit-btn{margin-top: 5px;}
    div.contact-us-mainwraper .request-samplesec-home .title-desc-sec .bold-title{font-size: 24px;letter-spacing: -0.25px;}
    div.contact-us-mainwraper .request-samplesec-home{padding: 45px 24px;}
    div.contact-us-mainwraper .request-samplesec-home .parasize{padding: 10px 0 25px 0;}
    div.contact-us-mainwraper .request-samplesec-home .link-whitebg-button{padding: 10px 34px;max-width: 160px;font-size: 14px;border-radius: 25px;}
    div.contact-us-mainwraper .business-sec-home{padding: 40px 15px 40px;}
    div.contact-us-mainwraper .business-sec-home .right-block{padding: 0 24px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .title{font-size: 16px;}
    div.contact-us-mainwraper .office-address-wraper .address-wrapped .office-heading{font-size: 16px;}
    div.contact-us-mainwraper .sales-enquiry-wraper .title{font-size: 16px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper form .form-dropdown-fields-wraper .form-group .custom-select{width: 100%;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group textarea{height:150px;width: 100%;}
    div.contact-us-mainwraper .contact-form-fied-wrapper form .form-dropdown-fields-wraper .form-group .custom-select{height: 50px;}
    .contact-us-mainwraper form  ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  font-size: 14px;
	  color: #9B9B9B;
	}
	.contact-us-mainwraper form ::-moz-placeholder { /* Firefox 19+ */
	  font-size: 14px;
	  color: #9B9B9B;
	}
	.contact-us-mainwraper form :-ms-input-placeholder { /* IE 10+ */
	  font-size: 14px;
	  color: #9B9B9B;
	}
	.contact-us-mainwraper form :-moz-placeholder { /* Firefox 18- */
	  font-size: 14px;
	  color: #9B9B9B;
	}
	div.contact-us-mainwraper .contact-form-fied-wrapper form .form-dropdown-fields-wraper .form-group .custom-select{font-size: 14px;}
	div.contact-us-mainwraper .contact-form-wrapper .section1 > .middle-block .form-control{width: 100%;}
	div.contact-us-mainwraper .contact-form-fied-wrapper form .section4 .middle-block >label,div.contact-us-mainwraper .contact-form-fied-wrapper form .section4 .right-block >label{display: none;}
	div.contact-us-mainwraper .contact-form-fied-wrapper form .section4 > .right-block {margin-bottom: 20px !important;}
	div.contact-us-mainwraper .contact-form-wrapper .section4 >.left-block .form-control{width: 100%;}
	div.contact-us-mainwraper .contact-form-fied-wrapper .borderlink-green-btn.submit-btn{color: #fff;}
	div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .title .text-wrapper .unbold-title,div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .title .text-wrapper .bold-title{line-height: 24px;}
	div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .title{padding-top: 20px;padding-bottom: 50px;}
	div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper .text-wrapper{padding-top:20px;padding-bottom: 40px;}
	div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper .text-wrapper .unbold-title,div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper .text-wrapper .bold-title{line-height: 24px;}
	div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{max-width: 100%;}
	div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped.one{flex-direction: column;}
	div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper{padding: 40px 9px 100px;}
	div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .separator{display: none !important;}
	div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{margin-bottom: 35px;}
	div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card:last-child{margin-bottom: 0;}
	div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{padding: 40px 25px;}
	div.aroundthecornermain-wraper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 50px 0 0;}
	div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .card-body .title-bold-h4{font-size: 16px;line-height: 24px;}
	div.customercenter-main-filterwraper .item-list-wraper{padding: 0 15px;}
	div.customercenter-main-filterwraper .filters ul li{margin-right: 3px;font-size: 12px;margin-bottom: 0px;padding-bottom: 5px;line-height: 1.8;}
	div.customercenter-main-filterwraper .items-navlist-wraper .filters >ul{padding: 0.3em 24px;flex-wrap: wrap;justify-content:space-between;margin:0;}
	div.customercenter-main-filterwraper .item-list-wraper .list-wraper .subtitlewraper{font-size: 14px;line-height: 21px;}
	div.customer-centermain-wraper .product-sec-9-wrapper{padding: 50px 9px;}
	div.customercenter-main-filterwraper .item-list-wraper{margin-bottom: 30px;}
	div.customercenter-main-filterwraper .item-list-wraper .list-wraper .title{font-size: 10px;line-height: 12px;letter-spacing: 1.11px;padding-bottom: 10px;}
	div.customercenter-main-filterwraper .item-list-wraper .list-wraper .subtitlewraper{font-size: 16px;line-height: 22px;}
	div.customercenter-main-filterwraper .item-list-wraper .list-wraper .links a{font-size: 12px;}
	div.customercenter-main-filterwraper .item-list-wraper .list-wraper{padding: 25px 25px 20px 15px;margin-bottom: 16px;}
	div.customercenter-main-filterwraper .item-list-wraper .list-wraper .links{bottom: 17px;}
	div.customercenter-main-filterwraper .item-list-wraper .list-wraper{border-radius: 15px;}
	div.customercenter-main-filterwraper .item-list-wraper .grid .grid-item{padding: 0 7.5px;}
	div.about_us-mainwrapper .product-sec-1-wrapper .left-block{order:2;}
	div.about_us-mainwrapper .product-sec-1-wrapper .right-block{order:3;}
	div.about_us-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width: 220px;}
	div.about_us-mainwrapper .product-sec-1-wrapper .about-usproducthroghwraper{padding: 0 9px;padding: 50px 9px 50px;order: 1;}
	div.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .unbold-title, div.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .bold-title{line-height: 28px;}
	div.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .description{padding-left: 0;padding-top: 20px;}
	div.about_us-mainwrapper .about-usproducthroghwraper .title-wrapper{padding-left: 0;}
	div.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .bold-title{font-size: 24px;}
	div.about_us-mainwrapper .products-valuesectionmobile .title-desc-sec{padding-left: 24px;padding-bottom: 40px;}
	div.about_us-mainwrapper .products-valuesection .title-desc-sec .unbold-title, div.about_us-mainwrapper .products-valuesection .title-desc-sec .bold-title{line-height: 24px;}
	div.products-valuesection .prod-section-wrapped .common-block{text-align: left !important;}
	div.about_us-mainwrapper .prod-section-wrapper .common-block img{max-width: 65px;}
	div.products-valuesection .prod-section-wrapped .common-block .title-bold-h4{font-size: 18px;line-height: 22px;padding: 20px 0 0;}
	div.products-valuesection .prod-section-wrapped .separator{display: none;}
	div.about_us-mainwrapper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description .parasize:first-child{padding-bottom: 15px;}
	div.products-valuesection .prod-section-wrapped .common-block{padding-bottom: 15px;padding-left: 9px;}
	div.products-valuesection .prod-section-wrapped .common-block:last-child{padding-bottom: 0;}
	div.about_us-mainwrapper .products-valuesection{padding:0 0 35px;}
	div.about_us-mainwrapper .business-sec-home .title-desc-sec{padding: 0 15px;}
	div.about_us-mainwrapper .descliamer-wraper{padding: 32px 9px;}
	div.about_us-mainwrapper div.product-sec-1-wrapper .product-image-wraper img{border-bottom-left-radius: 20px !important;
    border-bottom-right-radius: 20px !important;}
    div.about_us-mainwrapper div.products-valuesection .prod-section-wrapped .separator{display: block;margin:5px 0;}
    footer .footer-about-linkmb{text-decoration: none;font-size: 14px;color: #fff;font-weight: bold;line-height: 20px;letter-spacing: 0.3px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .section1 .form-group .form-control{width: 100%;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .section2 .left-block input{width: 100%;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .section3 .left-block input{width: 100%;}
    div.contact-us-mainwraper .contact-form-fied-wrapper{padding: 30px 15px 30px;}
    div.privacy-policymain-wraper .contact-title-description-wraper .section-container-wraper p{font-size: 14px;line-height: 21px;}
    div.privacy-policymain-wraper .section-container-wraper .heading{font-size: 16px;line-height: 26px;}
    div.privacy-policymain-wraper .section-container-wraper .heading{margin-bottom: 10px;}
    div.privacy-policymain-wraper .section-container-wraper ul{padding-left: 0;list-style-position: inside;}
    div.privacy-policymain-wraper .section-container-wraper ul li{font-size: 14px;line-height: 21px;}
    footer .footer-top .footer-top-rightblock .links-wrapper .links-wrapped.two .linkheading ~ .link a{font-size: 12px;}
    footer .footer-top .footer-top-rightblock .links-wrapper .links-wrapped.one .mobile-footer-prodsec .linkheading ~ .link a{font-size: 12px;}
    div.privacy-policymain-wraper .section-container-wraper .heading{margin-top:30px;}
    div.privacy-policymain-wraper .descliamer-wraper{margin-top: 30px;}
    div.customercenter-main-filterwraper .sticky-top{top:63.33px;}
    div.customercenter-main-filterwraper .item-list-wraper{margin-top: 30px;}
    div.customercenter-main-filterwraper .sticky-top{top:0px;}
    div.filterpopupformwraped .main-contentsection{padding: 0 16px 20px 16px;}
    div.filterpopupformwraper .title-parawrapper .title{font-size: 18px;line-height: 21px;}
    div.filterpopupformwraped{max-width: 100%;padding-left: 30px;}
    div.filterpopupformwraper .title-parawrapper .discription{font-size: 14px;line-height:21px;}
    div.filterpopupformwraped .main-contentsection .contact-form-wrapper .form-group {margin-bottom: 10px;}
    div.filterpopupformwraped .filterpopupformwraped-inner{border-radius: 15px;}
    div.filterpopupformwraped .borderlink-green-btn{padding: 8px 35px;margin-top:10px;background: transparent;border: 2px solid #1C9F5A;color: #1C9F5A;margin: auto;border-radius: 30px;margin-top: 10px;}
    div.filterpopupformwraped{margin-top: 70px;}
    div.filterpopupformwraped .filterpopupformwraped-inner .modal-header .close{font-size: 35px;}
    sup.top-text,sup.top-text{font-size: 10px !important;top: -0.6em !important;}
    div.customer-popupvideowraper .main-contentsection{padding: 15px 15px 0px 15px;}
    div.customer-popupvideowraper .main-contentsection >.content-sectionwrapper{padding-bottom: 8px;}
    div.customer-popupvideowraper .filterpopupformwraped-inner .modal-header{right: -1.3em;top: -2.4em;}
    div.customer-popupvideowraper .filterpopupformwraped-inner .modal-header .close{font-size:30px;}
    div.filterpopupformwraper #output{margin-left: 9px;line-height: 21px;margin-top: 20px;}
    div.filterpopupformwraped .filterpopupformwraped-inner .modal-header .close .close_icon{width: 15px;}
    div.customer-popupvideowraper .filterpopupformwraped-inner .modal-header .close .close_icon{margin-right: 3px;margin-bottom: 5px;}
    div.customer-centermain-wraper .customer-center-eventswrapped .customer-center-eventswrapped-inner{padding: 0 9px;}
    div.customer-centermain-wraper .customer-center-eventswrapped{margin-bottom: 0.5em !important;}
    div.customer-centermain-wraper .contact-address-map-wrapper{padding: 0 9px 30px;}
    div.customer-centermain-wraper .customer-center-eventswrapped .customer-center-eventswrapped-inner iframe{min-height:235px;}
}

@media only screen and (min-width: 768px) and (max-width: 800px) {
  .home-productsection .productsthumbnails-wraped >.card{max-width: 220px;padding: 1em;}
  .products-valuesection >.title-desc-sec{padding-left:0px;}
}

@media only screen and (min-width: 801px) and (max-width: 991px) {
    .home-productsection .productsthumbnails-wraped >.card{max-width: 240px;padding: 1.5em;}
    /*.home-productsection .productsthumbnails-wraped{max-width: 780px;margin:auto;}*/
    .products-valuesection >.title-desc-sec{padding-left:24px;}
    .home-productsection .productsthumbnails-wraped .separator{margin:1em 0;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .title{font-size: 16px;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	header .mobile-headernavwraper .dropdownnav-mobilewraper > .navbar-nav{max-height: initial !important;overflow:unset;}
 	#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper{max-width:44%;width:100%;left:32px;bottom:15px;right: auto;top: 0;padding: 30px 32px 40px 32px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;}
 	#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper >img{max-width: 150px;}
 	#carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .parasize{font-size: 14px;
    padding: 5px 0;line-height: 20px;}
    #carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .link-whitebg-button{padding: 10px 15px;max-width: 130px;font-size: 14px;display: block;}
    .home-page-mainwrapper .slidersection .carousel-item > img{min-height:auto;object-fit:cover;max-width: 100%;}
    .home-productsection{padding: 45px 32px;}
    .home-page-mainwrapper .unbold-title, .home-page-mainwrapper .bold-title{line-height: 28px;}
    .home-productsection .productsthumbnails-wraped >.card{padding: 23px;max-width: 200px;border-radius: 20px;}
    .home-productsection .productsthumbnails-wraped >.card .borderlink-green-btn{padding: 10px 39px;font-size: 14px;max-width: 140px;line-height: 24px;}
    .home-technologysection{padding: 0 64px 50px 30px;}
    .home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link{font-size: 14px;line-height: 18px;margin-bottom: 40px;letter-spacing:1.5px !important;}
    .home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link .number{font-size: 14px;}
    .home-technologysection .technologysection-wraped .vertical-tabs .sv-tab-panel .card >img{max-width: 90px;margin-bottom: 5px;}
    .home-page-mainwrapper .products-valuesection{padding: 60px 64px 60px 64px;border-radius: 50px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
    .products-valuesection >.title-desc-sec{padding-left:0px;}
    .products-valuesection .maxrestrict-1110.prod-section-wrapper{padding: 0;}
    .products-valuesection >.title-desc-sec{padding-bottom: 30px;}
    .products-valuesection .prod-section-wrapped .left-block, .products-valuesection .prod-section-wrapped .right-block{margin: initial;}
    .products-valuesection .prod-section-wrapper .common-block{padding: 0 9px;}
    .products-valuesection .prod-section-wrapper .common-block .title-bold-h4{font-size: 18px;line-height: 26px;}
    .products-valuesection .prod-section-wrapper .common-block img{margin-bottom: 24px;}
    .request-samplesec-home .title-desc-sec .bold-title{font-size: 24px;line-height: 36px;}
    .request-samplesec-home .parasize{padding: 15px 0 32px 0;}
    .request-samplesec-home .borderlink-green-btn{font-size: 14px;line-height: 21px;max-width: 170px;padding: 10px 35px;}
    .business-sec-home{padding: 48px 49px;}
    .business-sec-home .images-linkwraper{padding-top: 0;}
    .business-sec-home .images-linkwraper .section-wraper .title-bold-h4{font-size: 14px;line-height: 18px;margin-bottom: 0;}
    .business-sec-home .image-wraper{padding: 16px 0 15px;}
    .business-sec-home .section-wraper .image-wraper >img{max-width: 120px;}
    .business-sec-home .section-wraper .link-wraper{padding-top: 0;}
    .business-sec-home .section-wraper .link-wraper >a{line-height: 21px;font-size: 14px;}
    .descliamer-wraper{padding: 30px 49px;}
    .descliamer-wraper .title-desc-sec .desclaimer-title{font-size: 12px;}
    .home-productsection .productsthumbnails-wraped .card .image-wraper img{max-height: 140px;max-width: 100%;}
    .products-valuesection .prod-section-wrapper .common-block .parasize{margin-bottom: 0;}
    .product-page-mainwrapper.productlist-mainwraper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb{padding: 30px 0 16px;}
    div.productlist-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 0 0 0px;}
    div.productlist-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper{padding-bottom: 10px;padding-top: 20px;}
    div.productlist-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{padding-top: 15px;padding-left: 32px;font-size: 14px;line-height: 21px;}
    div.product-page-mainwrapper.productlist-mainwraper .product-sec-1-wrapper{padding: 0px 50px 50px 32px;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped a{font-size: 14px;line-height: 21px;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped{padding: 20px 64px;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner{padding: 0px 64px 75px 64px;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner .product-individual-list{padding-bottom: 0px;padding-top: 75px;}
    div.productlist-mainwraper .product-individual-list-wraped #tumxtrasection .card-wrapped .logo-title{max-width: 210px;}
    div.productlist-mainwraper .product-individual-list-wraped .card-wrapped .logo-title{margin-bottom: 20px;}
    div.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapped p{margin-bottom: 10px;}
    div.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapped p +a{font-size: 14px;line-height: 18px;}
    div.productlist-mainwraper .product-individual-list-wraped #tumxtrasection .card-wrapped .logo{max-width: 150px;}
    div.productlist-mainwraper .product-individual-list-wraped #bsrxsection .card-wrapped .logo.bsrx-logo{max-width: 130px;}
    div.productlist-mainwraper .product-individual-list-wraped #bsrxsection .card-wrapped .logo-title.bsrx-title{max-width: 140px;}
    div.productlist-mainwraper .product-individual-list-wraped #unstainsections .card-wrapped .logo-title.unstain-logg-title{max-width:145px;}
    div.productlist-mainwraper .product-individual-list-wraped #unstainsections .card-wrapped .logo{max-width: 170px !important;}
    div.productlist-mainwraper .product-individual-list-wraped #caffxtendsection .card-wrapped .logo{max-width: 160px !important;}
    div.productlist-mainwraper .product-individual-list-wraped #caffxtendsection .card-wrapped .logo-title.caffe-logo-title{max-width: 170px;}
    div.productlist-mainwraper .product-individual-list-wraped #ketosection .card-wrapped .logo-title{max-width: 235px;margin-left: -26px;}
    div.productlist-mainwraper .product-individual-list-wraped  #ketosection .card-wrapped .logo{max-width: 140px !important;}
    div.product-individual-list-wraped .link-green:after{width: 10px;height: 10px;}
    div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner #tumxtrasection{padding-top: 75px;}
    div.product-listing-scroll-spywraper .sticky-top, .plafforms-listing-scroll-spywraper .sticky-top{top:63px;}
    div.platform-mainwraper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb{padding: 30px 0 15px;}
    div.platform-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 0px 0 0px;}
    div.platform-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper{padding-bottom: 0;}
    div.platform-mainwraper .product-sec-1-wrapper .left-block .prod-subtitle-unbold{line-height: 32px;}
    div.platform-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{padding-left: 32px;padding-top: 15px;font-size: 14px;line-height: 21px;max-width: 260px;}
    div.platform-mainwraper .product-sec-1-wrapper{padding: 0px 50px 40px 32px;}
    div.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped a{font-size: 14px;line-height: 16px;}
    div.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped{padding: 24px 64px;margin-bottom: 40px;}
    div.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped a{display: inline-block;max-width: 80px;text-align: center;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner{padding: 80px 64px;}
    div.platform-mainwraper .plafforms-listing-scroll-spywraper .sticky-top{top:63px;}
    div.platform-mainwraper .unbold-title, div.platform-mainwraper .bold-title{line-height: 28px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section1 .right-block .image-wraper >img{max-width: 140px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .title >h4{padding-top: 30px;
    padding-bottom: 40px;font-size: 14px;line-height: 21px;letter-spacing: 1.5px}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .image-wraper >img{max-width: 50px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .title-descptwraper .title-bold-h4{font-size: 14px;line-height: 20px;margin-bottom: 8px;letter-spacing: 1.5px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .image-wraper{padding-right: 20px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper h4{margin-top: 40px;font-size: 14px;line-height: 21px;margin-bottom: 30px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper img{max-width: 180px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper a{font-size: 14px;line-height: 20px;}
    div.platform-mainwraper .platforms-individual-list-wraper .sectionbg-blue{border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-top-left-radius:0px;
    border-top-right-radius:0px;}
    div.platform-mainwraper #Taste-Masking .platforms-individual-list-wraped-inner .section3 .card-wrapper img{max-width: 120px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .title-descptwraper .title-bold-h4 +p{margin-bottom: 0;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .separator {margin: 15px 0;}
    div.contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-wraper .breadcrumb li a{font-size: 10px;line-height: 10px;}
    div.contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-item.active{font-size: 10px;line-height: 10px;}
    div.contact-us-mainwraper .contact-breadcrumb-wraped{padding: 0 17px;}
    div.contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-wraper .breadcrumb{padding-top: 30px;padding-bottom: 45px;}
    div.contact-us-mainwraper .contact-title-description-wraper .title-wrapped .bold-title{font-size: 60px;line-height: 60px;letter-spacing:-1.5px;}
    div.contact-us-mainwraper .contact-title-description-wraper .title-wrapped .unbold-title{font-size: 42px;
    line-height: 60px;letter-spacing: -1.5px;}
    div.customercenter-main-filterwraper .item-list-wraper .list-wraper .links a{font-size: 12px;line-height: 24px;}
    div.customercenter-main-filterwraper .item-list-wraper .list-wraper .title{font-size: 10px;line-height: 13px;letter-spacing: 1.11px;}
    div.contact-us-mainwraper .contact-address-map-wrapper{padding: 0 49px;padding-bottom:50px;}
    div.contact-us-mainwraper .contact-title-description-wraper .title-wrapped{margin-bottom: 20px;}
    div.contact-us-mainwraper .sales-enquiry-wraper{margin: 35px 0;}
    div.contact-us-mainwraper .sales-enquiry-wraper .title{font-size: 18px;}
    div.contact-us-mainwraper .office-address-wraper .address-wrapped .office-heading{font-size: 16px;}
    div.contact-us-mainwraper .office-address-wraper .left-block .phone-num-field{padding-top:0px;}
    div.contact-us-mainwraper .office-address-wraper .address-wrapped{padding-bottom: 35px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper{padding: 0px 15px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .title{font-size: 18px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .description{margin-bottom: 20px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group{margin-bottom: 18px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-control{max-width: 100%;width: 300px;width: 100%;}
    /*div.contact-us-mainwraper .contact-form-fied-wrapper form .form-row:first-child .right-block input,div.contact-us-mainwraper .contact-form-fied-wrapper form .form-row:nth-child(2) .right-block input,div.contact-us-mainwraper .contact-form-fied-wrapper form .form-row:nth-child(3) .right-block input{margin-left: auto;}*/
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group label{font-size: 14px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper form .form-row:nth-child(4) >.form-group{margin-bottom:15px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group .form-check .form-check-input{margin-top:-3px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .submit-btn{margin-top: 5px;font-size: 14px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group textarea{max-width: 100%;}
    div.contact-us-mainwraper .request-samplesec-home{padding: 43px 64px;}
    div.contact-us-mainwraper .office-address-wraper .left-block .phone-num-field{font-size: 14px;}
    div.contact-us-mainwraper .sales-enquiry-wraper .title{font-size: 16px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .title{font-size: 16px;}
    div.contact-us-mainwraper .contact-form-fied-wrapper form .form-row:nth-child(4) .form-group .region-title{font-size: 14px;}
    .contact-us-mainwraper form  ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  font-size: 14px;
	  color: #9B9B9B;
	}
	.contact-us-mainwraper form ::-moz-placeholder { /* Firefox 19+ */
	  font-size: 14px;
	  color: #9B9B9B;
	}
	.contact-us-mainwraper form :-ms-input-placeholder { /* IE 10+ */
	  font-size: 14px;
	  color: #9B9B9B;
	}
	.contact-us-mainwraper form :-moz-placeholder { /* Firefox 18- */
	  font-size: 14px;
	  color: #9B9B9B;
	}
	div.contact-us-mainwraper .contact-form-fied-wrapper .section1 .middle-block input{width: 97% !important;}
	div.contact-us-mainwraper .contact-form-fied-wrapper form .form-dropdown-fields-wraper .form-group .custom-select{font-size: 14px;}
	div.contact-us-mainwraper .contact-form-fied-wrapper .section2 > .form-group input{width: 100%;}
	div.contact-us-mainwraper .contact-form-fied-wrapper .section3 > .form-group input{width: 100%;}
	div.contact-us-mainwraper .contact-form-fied-wrapper .section2{justify-content: space-between;}
	div.contact-us-mainwraper .contact-form-fied-wrapper .section3{justify-content: space-between;}
	div.contact-us-mainwraper .contact-form-fied-wrapper .section2 .left-block {max-width: 49.5%;}
	div.contact-us-mainwraper .contact-form-fied-wrapper .section2 .right-block {max-width: 49.5%;}
	div.contact-us-mainwraper .contact-form-fied-wrapper .section3 .left-block {max-width: 49.5%;}
	div.contact-us-mainwraper .contact-form-fied-wrapper .section3 .right-block {max-width: 49.5%;}
	header .dropdownnav-mobilewraper .mobile-viewcontactbtn {position: absolute;bottom:25px;width: 100%;}
	header .dropdownnav-mobilewraper .mobile-viewcontactbtn a{font-size: 16px;display: block;max-width: 100%;padding: 12px 33px;background: #1C9F5A;
    border: none;color: #fff;line-height: 24px;border-radius: 25px;box-shadow: none;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .title{padding-top: 20px;}
    div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper .text-wrapper{padding-top: 20px;padding-bottom: 30px;}
    .aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{max-width: 100%;
    flex: 1;}
    .aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card:first-child{margin-right: 2.5em;}
    .aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card:nth-child(4){margin-right: 2.5em;}
    div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .separator{margin: 10px 0;}
    .aroundthecornermain-wraper .aroundthecornerproductsecmainwraper{padding-bottom:80px;}
    div.aroundthecornermain-wraper .productlist-mainwraper .product-sec-1-wrapper{padding: 0px 50px 80px 32px;}
    div.aroundthecornermain-wraper .product-sec-1-wrapper .left-block .title-image-wraper{padding-top: 15px;}
    div.aroundthecornermain-wraper .productsthumbnails-wraped >.card{border-radius:25px;}
    div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .card-body .title-bold-h4{font-size: 16px;line-height: 24px;}
    div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{padding: 45px 50px;}
    div.aroundthecornermain-wraper .product-sec-1-wrapper{padding: 0px 50px 80px 32px !important;}
    div.customer-centermain-wraper .customercenter-main-filterwraper .filters ul li{font-size: 14px;margin-right:5px;}
    div.customercenter-main-filterwraper .items-navlist-wraper .filters >ul{margin: 40px 0 40px 0;padding: 0 64px;justify-content: space-between;margin: 0;}
    div.customercenter-main-filterwraper .item-list-wraper{margin-top: 40px;}
    div.customercenter-main-filterwraper .item-list-wraper{padding: 0 50px;margin-bottom: 50px;}
    div.customercenter-main-filterwraper .item-list-wraper .list-wraper .subtitlewraper{font-size: 16px;line-height: 18px;}
    div.customer-centermain-wraper .product-sec-9-wrapper{padding: 50px 50px;}
    div.customercenter-main-filterwraper .item-list-wraper .list-wraper .title{padding-bottom: 10px;}
    div.customercenter-main-filterwraper .item-list-wraper .list-wraper{padding: 25px 25px 20px 15px;}
    div.customercenter-main-filterwraper .item-list-wraper .list-wraper .links{bottom: 20px;}
    div.customercenter-main-filterwraper .item-list-wraper .list-wraper{border-radius: 15px;}
    div.about_us-mainwrapper .about-us-pillarsectionwrapper .prod-section-wrapped .common-block{max-width: 100%;}
	 div.about_us-mainwrapper div.products-valuesection .maxrestrict-1110.prod-section-wrapper{padding: 0px 64px 0px 64px;}
	 div.about_us-mainwrapper .prod-section-wrapper .common-block img{max-width: 70px;margin-bottom: 20px;}
	 div.about_us-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width: 200px;}
	 div.about_us-mainwrapper .products-valuesection >.title-desc-sec{padding: 0px 65px 30px 65px;}
	 div.about_us-mainwrapper .about-usproducthroghwraper{padding-top: 50px;}
	 div.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .bold-title{line-height: 28px;font-size: 24px;}
	 div.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .unbold-title{line-height: 28px;font-size: 18px;}
	 div.about_us-mainwrapper .about-usproducthroghwraper .title-wrapper{padding-left: 20px;}
	 div.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .description{padding-left: 20px;}
	 div.about_us-mainwrapper .products-valuesection .title-desc-sec .unbold-title, div.about_us-mainwrapper .products-valuesection .title-desc-sec .bold-title{line-height: 28px;}
	 div.about_us-mainwrapper .products-valuesection{padding: 0px 0 75px;}
	 div.about_us-mainwrapper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description .parasize:first-child{padding-bottom: 20px;}
	 div.products-valuesection .prod-section-wrapper .common-block .title-bold-h4{font-size: 18px;line-height: 22px;}
	 div.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .description{max-width: 500px;}
	 div.about_us-mainwrapper .about-usproducthroghwraper >.parasize{padding-bottom: 45px;padding-left: 20px;max-width: 500px;}
	 div.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .description{padding-bottom: 0;}
	 footer .footer-top .footer-top-rightblock .links-wrapper .links-wrapped.two .linkheading ~ .link a{font-size: 12px;}
	 footer .footer-top .footer-top-rightblock .links-wrapper .links-wrapped.one .linkheading ~ .link a{font-size: 12px;}
	 div.customercenter-main-filterwraper .sticky-top{top:64px;}
	 div.filterpopupformwraper .title-parawrapper .discription{font-size: 14px;line-height: 21px;}
	 div.filterpopupformwraped .borderlink-green-btn{font-size: 14px;line-height: 21px;}
	 div.filterpopupformwraped .filterpopupformwraped-inner{border-radius: 15px;}
	 div.filterpopupformwraped .main-contentsection{padding: 0 30px 30px 30px;}
	 div.filterpopupformwraped{max-width: 90%;padding-right: 0;padding-left: 30px;width: auto;}
	 div.customer-popupvideowraper .main-contentsection{padding: 25px 25px 3px 25px;}
	 div.customer-centermain-wraper .customer-center-eventswrapped .customer-center-eventswrapped-inner{padding:0 50px;}
	 div.customer-centermain-wraper .customer-center-eventswrapped .customer-center-eventswrapped-inner iframe{min-height:242px;}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  #carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper{max-width:46%;width:100%;left:36px;bottom:42px;right: auto;top: 0;padding: 45px 44px 40px;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;}
  .products-valuesection >.title-desc-sec{padding-left: 40px;}
  .business-sec-home{padding: 80px 15px 80px 65px;}
  .home-page-mainwrapper .descliamer-wraper{padding:40px;}
  .home-productsection .productsthumbnails-wraped >.card{max-width:260px;border-radius: 20px;}
  .home-productsection .productsthumbnails-wraped .separator{margin:1em 0;}
  .home-productsection{padding: 100px 60px 0px 60px;}
  .maxrestrict-1050{max-width: 100%;}
  .home-technologysection{padding: 100px 60px 100px 60px;}
  .products-valuesection{padding: 60px 56px 60px 56px;}
  #carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper .link-whitebg-button{padding: 10px 35px;max-width: 180px;}
  .business-sec-home .title-bold-h4{margin-bottom: 0;}
  .products-valuesection .prod-section-wrapper .common-block{max-width: 300px;padding: 0 25px;}
  .products-valuesection .prod-section-wrapper .common-block img{border-radius: 25px;}
  .products-valuesection{border-radius: 50px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
  .products-valuesection .prod-section-wrapper .common-block .parasize{margin-bottom: 0;}
  .product-page-mainwrapper.productlist-mainwraper .product-sec-1-wrapper .left-block .prod-subtitle-unbold{font-size: 42px;line-height: 60px;}
  .product-page-mainwrapper.productlist-mainwraper .product-sec-1-wrapper .left-block .prod-subtitle-bold{font-size: 60px;line-height: 60px;letter-spacing: -1.5px;}
  .Nutriventia-mainwrapper{padding-top: 5em;}
  div.product-page-mainwrapper.productlist-mainwraper .product-sec-1-wrapper .breadcrumb-wraper .breadcrumb{padding-top: 35px;}
  div.productlist-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 40px 0 0px;}
  div.productlist-mainwraper .product-sec-1-wrapper .right-block .product-image-wraper img{max-width: 500px;}
  div.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped{padding: 20px 80px;}
  div.productlist-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{padding-left: 45px;}
  div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner{padding: 0px 80px 80px 80px;}
  div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner .product-individual-list{padding-bottom: 0px;padding-top: 90px;}
  div.productlist-mainwraper .product-individual-list-wraped #caffxtendsection .card-wrapped .logo{max-width: 180px;}
  div.productlist-mainwraper .product-individual-list-wraped  #ketosection .card-wrapped .logo{max-width: 160px;}
  #ketosection .logo-title{margin-left: -26px;}
  div.productlist-mainwraper .product-individual-list-wraped #unstainsections .card-wrapped .logo{max-width: 180px;}
  div.productlist-mainwraper .product-individual-list-wraped #tumxtrasection .card-wrapped .logo{max-width: 170px;}
  div.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner #tumxtrasection{padding-top: 90px;}
  div.platform-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 50px 0 0;}
  div.platform-mainwraper .product-sec-1-wrapper .right-block .product-image-wraper img{max-width: 500px;}
  div.platform-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{padding-left: 40px;}
  div.platform-mainwraper .product-sec-1-wrapper{padding: 0px 40px 40px 40px;}
  div.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped{margin-bottom: 40px;}
  div.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped{padding: 20px 80px;}
  div.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped a{max-width: 80px;display: inline-block;text-align: center;line-height: 20px;}
  div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner{padding: 80px 80px;}
  div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section1 .right-block .image-wraper >img{max-width: 180px;}
  div.platform-mainwraper .platforms-individual-list-wraper .sectionbg-blue{border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;border-top-left-radius: 0px;border-top-right-radius: 0px;}
  div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper h4{margin-top: 35px;}
  div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .title >h4{padding-top: 35px;}
  div.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped a{max-width:90px;}
  div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .title-descptwraper .title-bold-h4 +p{margin-bottom: 0;}
  div.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .separator {margin: 16.5px 0;}
  div.contact-us-mainwraper .contact-breadcrumb-wraped{padding: 0 25px;}
  div.contact-us-mainwraper .contact-address-map-wrapper{padding: 0 65px;padding-bottom: 70px;}
  div.contact-us-mainwraper .contact-form-fied-wrapper{padding: 0px 15px;}
  div.contact-us-mainwraper .contact-title-description-wraper .unbold-title{line-height: 50px;letter-spacing: -1.25px;font-size: 35px;}
  div.contact-us-mainwraper .contact-title-description-wraper .title-wrapped .bold-title{line-height: 50px;letter-spacing: -1.25px;font-size: 50px;}
  div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-control{width: 100%;}
  div.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group textarea{width: 100%;}
  .request-samplesec-home{padding: 75px 0;}
  /*div.contact-us-mainwraper .contact-form-fied-wrapper form .form-row:nth-child(4) .right-block{padding-left: 35px;}*/
  div.contact-us-mainwraper .contact-form-fied-wrapper .submit-btn{margin-top: 0;}
  div.contact-us-mainwraper .contact-form-fied-wrapper .section2 > .form-group input{width: 100%;}
  div.contact-us-mainwraper .contact-form-fied-wrapper .section3 > .form-group input{width: 100%;}

 /* .contact-us-mainwraper .contact-form-fied-wrapper .section1 .form-group .form-control{width: 360px;max-width: 100%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section1 .middle-block .form-control{width: 350px;max-width: 100%;}*/
.contact-us-mainwraper .contact-form-fied-wrapper .section2{justify-content: space-between;}
.contact-us-mainwraper .contact-form-fied-wrapper .section3{justify-content: space-between;}
.contact-us-mainwraper .contact-form-fied-wrapper .section2 .left-block {max-width: 49.5%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section2 .right-block {max-width: 49.5%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section3 .left-block {max-width: 49.5%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section3 .right-block {max-width: 49.5%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section1 .middle-block input{width: 97% !important;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card:first-child{margin-right: 2em;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card:nth-child(4){margin-right: 2em;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{max-width: 100%;flex: 1;}
div.aroundthecornerproductsecmainwraper{padding: 100px 40px 100px 70px;}
 div.aroundthecornermain-wraper .product-sec-1-wrapper .left-block .prod-subtitle-unbold{font-size:35px !important;line-height: 50px !important;letter-spacing: -1.25px !important;}
 div.aroundthecornermain-wraper .product-sec-1-wrapper .left-block .prod-subtitle-bold{font-size: 50px !important;line-height: 50px !important;letter-spacing: -1.25px !important;}
 div.aroundthecornermain-wraper .product-sec-1-wrapper{padding: 0px 40px 100px 40px;}
 div.customercenter-main-filterwraper .items-navlist-wraper .filters >ul{padding: 0 80px;justify-content: space-between;}
 div.customercenter-main-filterwraper .filters ul li{margin-right: 25px;}
 div.customercenter-main-filterwraper .item-list-wraper{padding: 0 65px;margin-bottom: 50px;}
 div.customer-centermain-wraper .product-sec-9-wrapper{padding: 50px 70px;}
 div.customercenter-main-filterwraper .item-list-wraper .list-wraper{border-radius: 20px;}
 div.about_us-mainwrapper .products-valuesection >.title-desc-sec{padding: 0px 90px 50px 90px;}
 div.about_us-mainwrapper .about-usproducthroghwraper{padding-top: 80px;}
 div.about_us-mainwrapper .about-us-pillarsectionwrapper .prod-section-wrapped .common-block{max-width: 100%;}
 div.about_us-mainwrapper div.products-valuesection .maxrestrict-1110.prod-section-wrapper{padding: 0px 80px 0px 80px;}
 div.about_us-mainwrapper .prod-section-wrapper .common-block img{max-width: 70px;margin-bottom: 20px;}
 div.about_us-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width: 250px;}
 div.customercenter-main-filterwraper .sticky-top{top: 80px;}
 div.customer-centermain-wraper .customer-center-eventswrapped .customer-center-eventswrapped-inner{padding: 0 50px;}
 div.customer-centermain-wraper .customer-center-eventswrapped .customer-center-eventswrapped-inner iframe{min-height:242px;}
}


@media only screen and (min-width: 1200px) and (max-width: 1439px) {
    #carouselhomepage-bannersec .carousel-caption.firsrlslidertext-wrper{max-width:44%;width:100%;left:100px;bottom: 100px;right: auto;top: 0;padding: 80px 65px 68px;border-bottom-left-radius: 100px;border-bottom-right-radius: 100px;}
    .home-productsection{padding: 100px 145px 100px 145px;}
    .maxrestrict-1050{max-width: 100%;}
    .home-technologysection{padding: 0 145px 5em 145px;}
    .products-valuesection{padding: 110px 145px 90px 145px;}
    .home-productsection .productsthumbnails-wraped >.card{max-width:290px;padding:24px;border-radius: 20px;}
    .home-productsection .productsthumbnails-wraped .separator{margin: 1em 0;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .section1 .middle-block input{width: 97% !important;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .section2 .left-block input{width:98%;}
    div.contact-us-mainwraper .contact-form-fied-wrapper .section3 .left-block input{width: 98%;}
    .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{max-width: 300px;}
    .aroundthecornerproductsecmainwraper .productsthumbnails-wraperdsktp .separator{margin:1.8em 0;}
    div.customercenter-main-filterwraper .filters ul li{margin-right: 45px;}
    div.about_us-mainwrapper .products-valuesection .maxrestrict-1110.prod-section-wrapper{max-width: 1050px;}
    footer .footer-top .footer-top-rightblock .links-wrapper:last-child .two >ul{padding-left: 20px;}
	footer .footer-top .footer-top-rightblock .links-wrapper:first-child .three >ul, footer .footer-top .footer-top-rightblock .links-wrapper:last-child .four >ul{padding-left:50px;}
	footer .links-wrapper ul{padding-left: initial;}
  #ketosection .logo-title {margin-left: -26px;}
	/*header.header-wrapper > .desktop-navbar .dropdown-menu{top: 82px !important;}
*/   }

@media only screen and (max-width: 1275px) and (min-width: 1200px){
	div.customercenter-main-filterwraper .filters ul li{margin-right: 35px;}
}

  @media only screen and (min-width: 1200px) and (max-width: 1250px) {
  .home-productsection .productsthumbnails-wraped >.card{max-width:260px;}
  .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{max-width: 280px;}
}




@media only screen and (min-width: 1000px) and (max-width: 1199px) {}

@media only screen and (max-width: 450px) {
	.home-page-mainwrapper #accordionproducttecnology .card-header .title {font-size: 1.3em;}
}

@media only screen and (max-width: 400px) {
	.home-page-mainwrapper #accordionproducttecnology .card-header .title {font-size: 1.2em;}
}

@media only screen and (max-width: 380px) {
	.home-page-mainwrapper #accordionproducttecnology .card-header .title {font-size: 1.1em;}
	.home-page-mainwrapper #accordionproducttecnology .accodiantitle-imgwraper >img{max-width:40px;}
	.home-page-mainwrapper #accordionproducttecnology .card-body{padding-left:53px;}
}
@media only screen and (max-width: 360px) {
	.home-page-mainwrapper #accordionproducttecnology .card-header .title {font-size: 1em;}
	.home-page-mainwrapper #accordionproducttecnology .accodiantitle-imgwraper >img{max-width:40px;}
}

/************product list page css************/

.productlist-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{padding-left: 50px;padding-top: 30px;max-width: 420px;}
.productlist-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 60px 0 60px;}
.productlist-mainwraper .product-sec-1-wrapper .right-block .product-image-wraper img{max-width: 605px;margin-left: auto;width: 100%;}
.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped{padding: 20px 155px;display: flex;justify-content: space-between;margin-bottom:0;list-style-type: none;border-top: 1px solid #EBEBEB;border-bottom: 1px solid #ebebeb;background-color: #fff;}
.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped a{text-decoration: none;color: #000;padding: 0;}
.productlist-mainwraper .product-individual-list-wraped .card-wrapped .logo{max-width: 200px;width: 100%;}
.productlist-mainwraper .product-individual-list-wraped .card-wrapped .logo-title{max-width: 280px;width: 100%;margin-bottom:30px;}
/*.productlist-mainwraper .product-individual-list-wraped .product-individual-lists{padding: 120px 140px 150px 140px;}
*/.productlist-mainwraper .product-individual-list-wraped .product-individual-lists .w-100{padding: 75px 0;}
/*.productlist-mainwraper .links-click-wraper{border-top: 1px solid #EBEBEB;border-bottom: 1px solid #ebebeb;}
*/.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapped p{margin-bottom: 20px;}
.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-text{max-width: 480px;}
.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapper .logo-block{text-align: center;}
.productlist-mainwraper .product-individual-list-wraped .card-wrapped .logo-title.bsrx-title{max-width: 165px;}
.productlist-mainwraper .product-individual-list-wraped .card-wrapped .logo.bsrx-logo{max-width: 145px;}
.productlist-mainwraper .product-individual-list-wraped .card-wrapped .logo-title.unstain-logg-title{max-width: 180px;}
.productlist-mainwraper .product-individual-list-wraped .card-wrapped .logo-title.caffe-logo-title{max-width: 210px;}
.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped a:hover{color: #1C9F5A;}
.productlist-mainwraper .product-individual-list-wraped .product-individual-list .card-wrapped p .top-text{font-size: 10px;top: -0.8em;letter-spacing: 0.5px;}
.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped a .top-text{font-size: 12px;top: -0.8em;letter-spacing: 0.5px;}
.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner{padding: 0px 150px 150px 150px;}
.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner .product-individual-list{padding-bottom:0px;outline: 0;padding-top: 150px;}
.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner .product-individual-list:last-child{padding-bottom: 0;}
.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped a.active{color: #1C9F5A !important;}

/*.product-listing-scroll-spywraper .sticky-top{top:82px;}*/
/*#navbar-example2{height:300px !important;overflow-y: auto;}*/
/*.product-individual-list-wraper{height: 800px;overflow-y:auto;}*/


/**************platform page css*************/
.platform-mainwraper .unbold-title, .platform-mainwraper .bold-title{line-height: 36px;}
.platform-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{padding-left: 50px;padding-top: 30px;max-width: 450px;}
.platform-mainwraper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 60px 0 60px;}
.platform-mainwraper .product-sec-1-wrapper .right-block .product-image-wraper img{max-width: 605px;margin-left: auto;}
.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped{padding: 20px 155px;display: flex;justify-content: space-between;margin-bottom:0;list-style-type: none;border-top: 1px solid #EBEBEB;border-bottom: 1px solid #ebebeb;margin-bottom:45px;background-color: #fff;}
.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped a{text-decoration: none;color: #000;padding: 0;font-family:CerebriSans-Regular;}
.platform-mainwraper .plafforms-listing-scroll-spywraper .links-click-wraped a:hover{color: #2575AE;}
.platform-mainwraper .platforms-individual-list-wraper .sectionbg-blue{background-color:#2575AE;color:#fff;border-bottom-left-radius: 100px;border-bottom-right-radius: 100px;outline: 0;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner{padding: 140px 155px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section1 .card-wrapped .title-desc-sec{padding-left: 0;padding-bottom: 30px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section1 .card-wrapped .card-text{margin-bottom: 25px;max-width: 540px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section1 .right-block .image-wraper >img{max-width: 200px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .image-wraper >img{max-width: 65px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped{display: flex;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .image-wraper{padding-right: 30px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .title-descptwraper .title-bold-h4{font-size: 18px;line-height: 23px;margin-bottom: 14px;text-transform: uppercase;letter-spacing: 2px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .title >h4{padding-top: 60px;padding-bottom: 40px;font-size: 18px;line-height: 23px;text-transform: uppercase;letter-spacing: 2px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .title-descptwraper .title-bold-h4 +p{max-width: 250px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper img{max-width: 210px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper h4{font-size: 18px;line-height: 23px;letter-spacing: 2px;text-transform: uppercase;margin-top: 60px;margin-bottom: 40px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper p{margin: 20px 0 25px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper a{color:#fff;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section1 .right-block{align-self: center;text-align: center;}
.platform-mainwraper .platforms-individual-list-wraper .platformsection-2,.platform-mainwraper .platforms-individual-list-wraper .platformsection-4,.platform-mainwraper .platforms-individual-list-wraper .platformsection-6{background-color: transparent;color: #000;}
.platform-mainwraper .platforms-individual-list-wraper .platformsection-2 .platforms-individual-list-wraped-inner .section3 .card-wrapper a,.platform-mainwraper .platforms-individual-list-wraper .platformsection-4 .platforms-individual-list-wraped-inner .section3 .card-wrapper a,.platform-mainwraper .platforms-individual-list-wraper .platformsection-6 .platforms-individual-list-wraped-inner .section3 .card-wrapper a{color: #000;font-weight: bold;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .title-descptwraper .title-bold-h4 +p{max-width: 345px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper a i{margin-left: 9px;margin-top: 3px;font-weight: bold;}
.platform-mainwraper .platforms-individual-list-wraper .platformsection-2 .section3 .card-wrapper img{max-width: 180px;}
.platform-mainwraper .platforms-individual-list-wraper .platformsection-3,.platform-mainwraper .platforms-individual-list-wraper .platformsection-5{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-top-left-radius: 100px;border-top-right-radius: 100px;}
.platform-mainwraper .platforms-individual-list-wraper .platformsection-3 .section3 .card-wrapper img{max-width: 180px;}
.platform-mainwraper .platforms-individual-list-wraper .platformsection-2 .section3 .card-wrapper img{max-width: 130px;}
.productlist-mainwraper .product-individual-list-wraped #caffxtendsection .card-wrapped .logo{max-width: 180px;}
.productlist-mainwraper .product-individual-list-wraped  #ketosection .card-wrapped .logo{max-width: 160px;}
.product-listing-scroll-spywraper .sticky-top,.plafforms-listing-scroll-spywraper .sticky-top{top:80px;}
.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped a.active {color: #1C9F5A;font-weight:bold;}
.plafforms-listing-scroll-spywraper .links-click-wraped a.active {color: #2575AE !important;font-weight:bold;}
.productlist-mainwraper .product-listing-scroll-spywraper .product-individual-list-wraped-inner #tumxtrasection {padding-top: 150px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .title{padding-top: 40px;padding-bottom: 40px;}
.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section3 .card-wrapper .text-wrapper{padding-top:30px;padding-bottom: 40px;}
#Gum-Granules .platforms-individual-list.section3 .card-wrapper p {margin-top: 0;}


 /***********************contact page css*********************/

 .contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-wraper .breadcrumb{background: transparent;margin-bottom: 0;padding-bottom: 45px;padding-top: 70px;padding-left: 0px;}
 .contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-wraper .breadcrumb li a{line-height: 24px;color: #bababa;}
 .contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-item.active{color: #000;}
 .contact-us-mainwraper .contact-address-map-wrapper{padding: 0 150px;padding-bottom: 75px;}
 .contact-us-mainwraper .contact-breadcrumb-wraped{padding: 0 85px;}
 .contact-us-mainwraper .contact-title-description-wraper .unbold-title{line-height: 60px;letter-spacing: -1.5px;font-size: 42px;}
 .contact-us-mainwraper .contact-title-description-wraper .title-wrapped .bold-title{line-height: 60px;letter-spacing: -1.5px;font-size: 60px;}
 .contact-us-mainwraper .contact-title-description-wraper .title-wrapped{margin-bottom: 30px;}
 .contact-us-mainwraper .sales-enquiry-wraper{margin: 50px 0;}
 .contact-us-mainwraper .sales-enquiry-wraper .title{font-size: 21px;line-height: 26px;font-family: CerebriSans-Bold;padding-bottom: 8px;}
 .contact-us-mainwraper .office-address-wraper .address-wrapped{padding-bottom:4em;}
 .contact-us-mainwraper .office-address-wraper .address-wrapped .office-heading{font-size:21px;line-height: 26px;margin-bottom: 10px;font-family: CerebriSans-Bold;}
 .contact-us-mainwraper .office-address-wraper .left-block .phone-num-field{padding-top: 0px;}
 .contact-us-mainwraper .office-address-wraper .address{max-width: 400px;}
 .contact-us-mainwraper .request-samplesec-home{background: #1C9F5A;color: #fff;}
 .contact-us-mainwraper .request-samplesec-home .title-desc-sec .bold-title{line-height: 36px;color: #fff;}
 .contact-us-mainwraper .contact-form-fied-wrapper{padding: 0px 15px 0;}
 .contact-us-mainwraper .contact-form-fied-wrapper .title{font-size: 21px;line-height: 26px;margin-bottom: 10px;font-family: CerebriSans-Bold;}
 .contact-us-mainwraper .contact-form-fied-wrapper .description{margin-bottom:40px;font-size: 14px;}
 .nav-link-animate {cursor: pointer;}
 .contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-control{border: 1px solid #dedde0;height: 45px;border-radius: 0;padding-left: 14px;background: #fbfbfb;font-size: 14px;}
 .contact-us-mainwraper .contact-form-fied-wrapper .form-control:focus{box-shadow: none;}
 .contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group{margin-bottom: 30px;}
 .contact-us-mainwraper .contact-form-fied-wrapper textarea.form-control{border-radius:0px;border: 1px solid #DEDDE0;}
 .contact-us-mainwraper .contact-form-fied-wrapper .submit-btn{margin-top: 0px;}
 .contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group .form-check{margin-right: 38px;line-height: 22px;margin-bottom: 8px;}
 .contact-us-mainwraper .contact-form-fied-wrapper .form-row .borderlink-green-btn{padding: 14px 34px;}
 .contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group .form-check:last-child{margin-right: 0;}
 .contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group label{margin-bottom: 3px;}
 .contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group textarea{width: 100%;height: 170px;}
 .contact-us-mainwraper .request-samplesec-home{padding: 75px 100px;}
 .contact-us-mainwraper .request-samplesec-home .parasize{padding: 20px 0 40px 0;}
 .contact-us-mainwraper .contact-form-fied-wrapper .custom-control-input:checked~.custom-control-label::before{border-color: #1C9F5A;background-color: #1C9F5A;border:0;}
 .contact-us-mainwraper .contact-form-fied-wrapper .custom-control-input:focus ~ .custom-control-label::before{box-shadow: none;}
 .contact-us-mainwraper .contact-form-fied-wrapper .custom-control-input:active ~ .custom-control-label::before {background-color: #1C9F5A;border:0;}
 .contact-us-mainwraper .contact-form-fied-wrapper form .form-dropdown-fields-wraper .form-group .custom-select{border: 1px solid #DEDDE0;height: 60px;border-radius: 0;padding-left: 20px;background: #fff url('assets/images/icon-contact-arrow.png') no-repeat right .90rem center/13px 8px;background-color: #FBFBFB !important;color: #9B9B9B;}
 .contact-us-mainwraper .contact-form-fied-wrapper form .form-dropdown-fields-wraper .form-group .custom-select:focus{box-shadow: none;}
 /* .contact-us-mainwraper .contact-form-wrapper .section1 .middle-block >label{visibility: hidden;} */
 .contact-us-mainwraper .contact-form-wrapper .section4 .middle-block >label,.contact-us-mainwraper .contact-form-wrapper .section4 .right-block >label{visibility: hidden;}
 /*.contact-us-mainwraper .contact-form-wrapper .section1 > .form-group .form-control{width: 99%;}
.contact-us-mainwraper .contact-form-wrapper .section1 > .middle-block .form-control{width: 96%;}
.contact-us-mainwraper .contact-form-wrapper .section4 >.left-block .form-control{width: 99%;}*/
.contact-us-mainwraper form  ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  color: #9B9B9B;
	}
	.contact-us-mainwraper form ::-moz-placeholder { /* Firefox 19+ */
	  color: #9B9B9B;
	}
	.contact-us-mainwraper form :-ms-input-placeholder { /* IE 10+ */
	  color: #9B9B9B;
	}
	.contact-us-mainwraper form :-moz-placeholder { /* Firefox 18- */
	  color: #9B9B9B;
	}
.contact-us-mainwraper .contact-form-fied-wrapper .section1 .form-group .form-control{width: 360px;max-width: 100%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section1 .middle-block .form-control{width: 350px;max-width: 100%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section2 .left-block input{width: 535px;max-width: 100%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section2 .right-block input{width: 545px;max-width: 100%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section3 .left-block input{width: 535px;max-width: 100%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section3 .right-block input{width: 545px;max-width: 100%;}
.contact-us-mainwraper .contact-form-fied-wrapper .section4 .left-block input,.contact-us-mainwraper .contact-form-fied-wrapper .section4 .middle-block select,.contact-us-mainwraper .contact-form-fied-wrapper .section4 .right-block select{width:100%;max-width: 100%;}
.contact-us-mainwraper #loader{background-image: url(assets/images/spinner.gif);height: 20px;background-repeat: no-repeat;display: none;margin-top: 15px;}
.contact-us-mainwraper #output{text-align: left;padding-top: 20px;}


/********************around the corncer css**********************/
.aroundthecornermain-wraper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{padding-left: 50px;padding-top: 30px;max-width: 500px;}
.aroundthecornermain-wraper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 60px 0 0px;}
.aroundthecornermain-wraper .product-sec-1-wrapper .right-block .product-image-wraper img{max-width: 605px;margin-left: auto;width: 100%;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper{padding-top: 0;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card:last-child{box-shadow: 0 2px 20px 0 #ebebeb;border-radius: 30px;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .card .image-wraper img{max-height: 65px;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card .image-wraper{padding-bottom: 25px;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .card-body .title-bold-h4{font-size: 21px;line-height: 26px;margin-bottom: 0;padding-bottom: 10px;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .card-body .title-bold-h4 span{font-family: CerebriSans-Bold;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .card-body .title-bold-h4 +p{margin-bottom: 0;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{padding: 40px 30px;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .separator{margin: 15px 0;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped.one{justify-content:space-between;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped.two{justify-content:flex-start;}
.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{border-radius: 25px;}
.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped a .top-text.tm{font-size: 8px;top: -1.2em;}

/**************cusomer center css****************/

/* .container{ border: 2px solid green }
.grid-item{ border: 2px solid red; padding: 20px;}
.grid{ border: 1px solid blue} */
.customercenter-main-filterwraper .filters ul{
  display: flex;
  justify-content: space-between;
  list-style: none;
  border-bottom: 1px solid #EBEBEB;
  margin: 30px 15px;
  align-items: center;
}
.customercenter-main-filterwraper .filters ul li{
  display: inlnie-block;
  text-align: center;
  margin-right: 70px;
  padding: 8px 5px 8px 5px;
  font-weight: 700;
  font-size: 16px;
  cursor: pointer;
  position: relative;
  margin-bottom: 0px;
  color: #000;
  transition: 0.3s;
  text-transform: capitalize;
}
.customercenter-main-filterwraper .filters ul li:hover{
  color: #1C9F5A;
}
.customercenter-main-filterwraper .filters ul li.is-checked{
  border-bottom: 2px solid #1C9F5A;
  color: #1C9F5A;
}
.customercenter-main-filterwraper .filters ul li:last-child{
  margin-right: 0;
}


.customercenter-main-filterwraper .grid .grid-item h1{
  background: #EEEEEE;
  height: 150px;
  line-height: 150px;
  color: white;
  font-size: 3em;
  text-align: center;
  margin-bottom: 30px;
}
.customercenter-main-filterwraper .items-navlist-wraper{padding: 0;}
.customercenter-main-filterwraper .item-list-wraper{padding: 0 150px;margin-bottom: 70px;margin-top: 50px;}
.customercenter-main-filterwraper .items-navlist-wraper .filters >ul{margin:0;padding: 0 165px;background: #fff;}
.customercenter-main-filterwraper .item-list-wraper .list-wraper{height: 200px;box-shadow: 0 2px 20px 0 #ebebeb;padding: 30px;margin-bottom: 30px;border-radius:25px;position: relative;}
.customercenter-main-filterwraper .item-list-wraper .list-wraper .title{color: #9B9B9B;font-size: 12px;line-height: 15px;letter-spacing: 1.33px;font-family: CerebriSans-Bold;padding-bottom: 8px;text-transform: uppercase;}
.customercenter-main-filterwraper .item-list-wraper .list-wraper .subtitlewraper{font-family: CerebriSans-Bold;font-size: 21px;line-height: 26px;}
.customercenter-main-filterwraper .item-list-wraper .list-wraper .links a{color: #1C9F5A;font-weight: bold;font-size: 14px;line-height: 24px;text-decoration: none;cursor: pointer;}
.customercenter-main-filterwraper .item-list-wraper .list-wraper .links{position: absolute;bottom: 30px;}
.customercenter-main-filterwraper .item-list-wraper .list-wraper .links a i{margin-left: 3px;}
.customercenter-main-filterwraper .top-text{font-size: 12px;top: -0.8em;letter-spacing: 0.5px;}
.customercenter-main-filterwraper .sticky-top{top:0px;}
.customercenter-main-filterwraper .top-text.tm{font-size: 10px;top: -0.8em;letter-spacing: 0.5px;}
.customercenter-main-filterwraper .icon-download-arrow{max-width: 9px;margin-left: 3px;}
.customer-centermain-wraper .customer-center-eventswrapped .customer-center-eventswrapped-inner iframe{min-height: 225px;box-shadow: 0 2px 20px 0 #ebebeb;border-radius: 25px;}
.customer-centermain-wraper .customer-center-eventswrapped .customer-center-eventswrapped-inner{padding: 0 150px;}
.contact-us-mainwraper .contact-address-map-wrapper

/**********customer page popup modal css*********/
.filterpopupformwraper .title-parawrapper .title{font-size: 21px;line-height: 26px;margin-bottom: 10px;font-family: CerebriSans-Bold;}
.filterpopupformwraped{max-width: 700px !important;margin-top: 100px !important;padding-right: 0 !important;}
.filterpopupformwraped .borderlink-green-btn{box-shadow: none;padding: 7px 24px !important;line-height: 24px !important;height:auto !important;}
.filterpopupformwraped .borderlink-green-btn:hover{box-shadow: none;top:0;left:0;}
.filterpopupformwraped .filterpopupformwraped-inner .modal-header{border:0;}
.filterpopupformwraped .main-contentsection{padding: 0 40px 40px 40px;}
.filterpopupformwraped .main-contentsection .contact-form-wrapper .form-control{border: 1px solid #DEDDE0;border-radius: 0;padding-left: 14px;background: #FBFBFB;font-size: 14px;}
.filterpopupformwraped .main-contentsection .contact-form-wrapper .form-group >label{font-size: 14px;}
.filterpopupformwraped .main-contentsection >.content-sectionwrapper{padding-bottom: 15px;}
.filterpopupformwraped .borderlink-green-btn{margin-top: 10px;}
.filterpopupformwraped .filterpopupformwraped-inner{border-radius: 25px;margin:auto;border:0;}
.filterpopupformwraped .filterpopupformwraped-inner .form-control:focus{box-shadow: none;}
.filterpopupformwraped .filterpopupformwraped-inner .modal-header .close{font-size: 40px;font-weight: normal;padding: 10px 20px 0 20px;text-shadow: none;}
.customercenter-main-filterwraper .icon-download-arrow.watch{margin-left: 10px;}
.filterpopupformwraper #output{padding-top: 0;font-size: 14px;margin-left: 20px;line-height: 50px;vertical-align: middle;display: inline-block;}
.filterpopupformwraped .filterpopupformwraped-inner .modal-header .close .close_icon{max-width: 100%;width: 20px;}

/************customer popup video css*****************/
.customer-popupvideowraper .main-contentsection{padding: 25px 25px 3px 25px;}
.customer-popupvideowraper .filterpopupformwraped-inner .modal-header{position: absolute;width: auto;right: -3.5em;top: -1.2em;}
.customer-popupvideowraper .filterpopupformwraped-inner .modal-header .close{color: #fff;opacity: 1;}
.customer-popupvideowraper .filterpopupformwraped-inner video{outline: 0;}
.filterpopupformwraper .filterpopupformwraped-inner .modal-header .close:focus{outline:0;}

@media only screen and (min-width: 768px) {
  iframe.youtube{height: 300px; }
}

@media only screen and (min-width: 992px) {
  iframe.youtube{height: 300px; }
}

@media only screen and (min-width: 1200px) {
  iframe.youtube{height: 300px; }
}

/*******************About us css*********************/
.about_us-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img{max-width: 350px;}
.about_us-mainwrapper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description{max-width: 480px;padding-top: 45px;}
.about_us-mainwrapper .product-sec-1-wrapper .left-block .title-desp-mainwraper .description .parasize:first-child{padding-bottom: 30px;}
.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .unbold-title,.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .bold-title{line-height: 36px;}
.about_us-mainwrapper .about-us-firstsectionwraper .about-usproducthroghwraper .description{max-width: 550px;padding-top: 30px;padding-left: 35px;}
.about_us-mainwrapper .product-sec-1-wrapper .left-block .title-desp-mainwraper{padding: 60px 0 80px;}
.about_us-mainwrapper .about-usproducthroghwraper .title-wrapper{padding-left: 35px;}
.about_us-mainwrapper .products-valuesection{color: #000;background: transparent;padding: 0px 0 0px; margin-top: 90px;}
.about_us-mainwrapper .prod-section-wrapper .common-block img{max-width: 100px;}
.about_us-mainwrapper .products-valuesection .title-desc-sec .unbold-title,.about_us-mainwrapper .products-valuesection .title-desc-sec .bold-title{line-height: 36px;}
.about_us-mainwrapper .product-sec-1-wrapper .right-block .product-image-wraper{padding-right: 0;}
.about-us-hello {
  margin-top: 110px;
}

.about-us-team{
  margin-top: 0px !important;
}

.about-us-card-container {
  padding: 0px 70px 0px 150px;
  width: 100%;
  display: flex;
}

.about-us-card-container-sm {
  flex-wrap: wrap;
}

.about-us-card-container-card-lg {
  padding: 0px 44px 0px 44px;
  margin: 0 30px 0 0;
  width: 540px;
  height: 493px;
  border-radius: 25px;
  box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.08);
  background-color: #ffffff;
}

.about-us-card-container-card-lg-name{
  font-size: 21px;
  letter-spacing: normal;
  font-family: CerebriSans-Bold;
  line-height: 1;
  color: #000000;
}

.about-us-card-container-card-lg-designation {
  font-size: 16px;
  letter-spacing: normal;
  font-family: CerebriSans-Regular;
  color: #9b9b9b;
  line-height: 1.5;
}

.about-us-card-container-card-lg-link {
  letter-spacing: normal;
  font-size: 16px;
  font-family: CerebriSans-Bold;
  line-height: 1.5;
  color: #1c9f5a;
}

.about-us-card-container-card-lg-link:hover {
  text-decoration: none;
  color: #1c9f5a;
}

.about-us-card-container-card-lg-image {
  width: 120px;
  clip-path: circle();
}

.about-us-card-container-card {
  margin: 20px 20px 20px 0;
  padding: 0px 22px 0 22px;
  width: 260px;
  height: 260px;
  border-radius: 25px;
  box-shadow: 0 1px 20px 0 #ebebeb;
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.card-upper-section {
  margin-top: 40px;
  display: flex;
  flex-direction: row;
}

.card-lower-section{
  margin-top: 15px;
}

.card-upper-section-right {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-left: 30px;
}

.about-us-card-container-card-image {
  margin-top: 22px;
  width: 88px;
  clip-path: circle(40% at 48% 37%);
}

.about-us-card-container-card-name {
  font-size: 17px;
  letter-spacing: normal;
  font-family: CerebriSans-Bold;
  line-height: 1;
  color: #000000;
}

.about-us-card-container-card-designation {
  margin-top: 20px;
  font-size: 16px;
  font-family: CerebriSans-Regular;
  color: #9b9b9b;
  line-height: 0.94;
}

.about-us-card-container-card-link {
  margin-top: 20px;
  letter-spacing: normal;
  font-size: 16px;
  font-family: CerebriSans-Bold;
  line-height: 1.5;
  color: #1c9f5a !important;
  cursor: pointer;
}

.about-us-card-container-card-link:hover {
  text-decoration: none;
  color: #1c9f5a;
}

.about-us-card-container-card-link > .card-link-arrow {
  width: 5px;
  height: 7px;
  margin-left: 6px;
}

.about-us-metrics {
  margin-right: -15px;
  margin-left: -15px;
  margin-top: 80px;
  padding: 70px 150px 0 150px;
  height: 347px;
  background-color: #f6f6f6;
}

.about-us-metrics-numbers {
  margin-top: 48px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.about-us-metrics-numbers-main {
  text-align: center;
  display: block;
  font-size: 36px;
  font-family: CerebriSans-Bold;
  line-height: 0.67;
  letter-spacing: normal;
}

.about-us-metrics-numbers-sub {
  text-align: center;
  margin-top: 15px;
  display: block;
  font-size: 21px;
  font-family: CerebriSans-Bold;
  line-height: 1.14;
  letter-spacing: normal;
}

/* .item-4{
  display: none;
} */

.about-us-bio {
  padding: 0px 50px 34px 50px !important;
  font-size: 16px !important;
}

.bio-upper-section img{
  width:120px
}

.bio-upper-section {
  display: flex;
  align-items: center;
}

.bio-lower-section {
  line-height: 24px;
  text-align: left;
}

.bio-upper-section-designation {
  margin-top: 6px;
  line-height: 24px;
  color: #9b9b9b;
}

.bio-upper-section-name {
  font-size: 21px;
  line-height: 21px;
  font-family: CerebriSans-Bold;
}

.bio-upper-section-link{
  margin-top: 6px;
  font-family: 'CerebriSans-Bold';
  color: #1c9f5a;
}

.bio-user-info {
  display: flex;
  flex-direction: column;
  margin-left: 30px;
}

/****************privacy policy css****************/
.privacy-policymain-wraper .contact-address-map-wrapper{padding-top: 0;padding-bottom: 80px;}
.privacy-policymain-wraper .section-container-wraper .heading{font-size: 21px;line-height: 26px;margin-bottom: 10px;font-family: CerebriSans-Bold;text-transform: capitalize;margin-bottom: 15px;margin-top: 40px;}
.privacy-policymain-wraper.contact-title-description-wraper{padding-bottom: 80px;}
.privacy-policymain-wraper .descliamer-wraper{padding: 0;margin-top: 40px;}


/*****************drop down navigation css****************/
.dskalplafromdropdwonlink{display: inline-block;padding-bottom: 12px;}
header.header-wrapper > .desktop-navbar .nav-item .links .top-text{font-size: 10px;top: -1em;}
header.header-wrapper > .desktop-navbar .nav-item .links .top-text.tm{font-size: 8px;top: -1.1em;}
header.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-middle-block .section-middle-block-wraped ul.Raw-Extracts-wraper .nav-item-submenu:first-child{padding-top: 0;}
/* adds some margin below the link sets  */
.header-wrapper > .desktop-navbar .dropdown-menu div[class*="col"] {
   margin-bottom:1rem;
}

  .header-wrapper >.desktop-navbar .dropdown-menu {
  border:none;
  background-color:#fff !important;
}
.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped .section-middle-block .title-bold-h4{margin-bottom: 20px !important;}
.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped .common-sections .title-bold-h4{font-size: 14px;line-height: 18px;letter-spacing: 2px;color: #9B9B9B;text-transform: uppercase;margin-bottom: 10px;}
.header-wrapper > .desktop-navbar .nav-item .Branded-Ingredientslink a,.header-wrapper .navbar .nav-item .Raw-Extracts-link a{font-size: 16px;line-height: 24px;color: #000;text-decoration: none;display: inline-block;}
.header-wrapper > .desktop-navbar .nav-item .Branded-Ingredientslink a i,.header-wrapper .navbar .nav-item .Raw-Extracts-link a i{padding-left: 50px;}
.header-wrapper > .desktop-navbar .nav-item .links{text-decoration: none;color: #000;}
.header-wrapper > .desktop-navbar .nav-item .links + .parasize{font-size: 14px;color: #9B9B9B;margin-bottom:0;}
header.header-wrapper > .desktop-navbar .nav-item-submenu{margin-left:0;padding-left: 0;margin-bottom: 10px;}
.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-right-block .section-right-wraped .parasize + a i{margin-left: 10px;font-weight: bold;margin-top: 3px;}
.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .common-sections{margin-bottom: 0;}
.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-right-block .section-right-wraped .parasize{margin-bottom: 30px;margin-top: 20px;line-height: 26px;}
.header-wrapper > .desktop-navbar .platform-menu-link .common-dropdownmenu-wraper .menu-section-wraped-inner .section-right-block,.header-wrapper .navbar .customer-center-menulink .common-dropdownmenu-wraper .menu-section-wraped-inner .section-right-block{border-left: 1px solid #EBEBEB;}
.header-wrapper > .desktop-navbar .nav-item .Branded-Ingredientslink a:hover, .header-wrapper .navbar .nav-item .Raw-Extracts-link a:hover{color: #1C9F5A;}
.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-middle-block .section-middle-block-wraped ul.Raw-Extracts-wraper .nav-item-submenu{margin-bottom:0px;}
.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-middle-block .section-middle-block-wraped ul.Raw-Extracts-wraper .nav-item-submenu:last-child{margin-bottom: 0;}
.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-middle-block .section-middle-block-wraped ul.branded-ingredients-wraper .nav-item-submenu{margin-bottom:0px;padding: 3px 0;}
header.header-wrapper >.desktop-navbar .nav-item-submenu.Branded-Ingredientslink,header.header-wrapper .navbar .nav-item-submenu.Raw-Extracts-link{margin-bottom:0;}
header.header-wrapper >.desktop-navbar .nav-link.dropdown-toggle::after{display: none;}
.header-wrapper > .desktop-navbar .nav-item .links .top-text{font-size: 7px;top: -1.3em;letter-spacing: 0.1px;}
.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-right-block .section-right-wraped .parasize + a {color: #1C9F5A;}
header.header-wrapper > .desktop-navbar .platform-navleftblk-wraper .nav-item-submenu{margin-bottom: 0;}
/*header >.desktop-navbar .navbar-nav > .customer-center-menulink .common-dropdownmenu-wraper{display: none !important;}
*/header.header-wrapper > .desktop-navbar .product-linkactive{color:#1C9F5A;}
.change-colorgreen{color: #1C9F5A !important;}

@media screen and (min-width: 992px) {
header .desktop-navbar{background-color: #fff !important;}
header .mobile-headernavwraper{display: none !important;}
header.header-wrapper > .desktop-navbar{display: flex !important;border-bottom: 1px solid #ebebeb;}
header > .desktop-navbar .navbar-nav > .nav-item .nav-link:hover{color: #1C9F5A;}
header > .desktop-navbar .navbar-nav > .nav-item .nav-link.active{color: #1C9F5A;}
.header-wrapper > .desktop-navbar .nav-item .links:hover{color: #1C9F5A;}
.header-wrapper > .desktop-navbar .dropdown-menu .menu-section-wraped{padding: 10px 32px;}
.header-wrapper > .desktop-navbar {padding-top:0px;padding-bottom:0px;}
.header-wrapper > .desktop-navbar .nav-item .Branded-Ingredientslink a > span, .header-wrapper .navbar .nav-item .Raw-Extracts-link a span{display: inline-block;width: 160px;}

/* remove the padding from the nav-item and add some margin to give some breathing room on hovers */
.header-wrapper >.desktop-navbar .nav-item {padding:0.5rem 0rem;margin:0 0rem;}
.header-wrapper >.desktop-navbar .common-dropdownmenu-wraper .nav-item{padding:12px 0rem;}

/* makes the dropdown full width  */
.header-wrapper >.desktop-navbar .dropdown {position:static;}

.header-wrapper >.desktop-navbar .dropdown-menu {
  width:100%;
  left:0;
  right:0;
/*  height of nav-item  */
  top:88px;

  display:block;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear;

}
   /* shows the dropdown menu on hover */
.header-wrapper > .desktop-navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {
  display:block;
  visibility: visible;
  opacity: 1;
  transition: visibility 0s, opacity 0s linear;
  border-radius: 0;
  box-shadow: 0 8px 24px rgba(0,0,0,.1);
}

  .header-wrapper > .desktop-navbar .dropdown-menu {
    background-color: #fff;
  }

  .header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-middle-block{border-left: 1px solid #EBEBEB;border-right: 1px solid #EBEBEB;}
  .header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner{width: 100%;}
  header > .desktop-navbar .navbar-nav > .nav-item .nav-link{padding: 1.5rem 0.5rem;}
  header.header-wrapper > .desktop-navbar .dropdown-menu{top:84px;}
  header >.desktop-navbar .navbar-nav > .nav-item:hover{box-shadow: inset 0 -3px 0 0 #1C9F5A;}
 }

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.header-wrapper > .desktop-navbar .dropdown-menu{border:0;max-width: 93%;margin:auto;}
	.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-middle-block >.section-middle-block-wraped{padding: 0 20px;}
	.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-right-block .section-right-wraped{padding-left: 20px;}
	.header-wrapper > .desktop-navbar .nav-item .Branded-Ingredientslink a i,.header-wrapper .navbar .nav-item .Raw-Extracts-link a i{padding-left: 18px;}
	header.header-wrapper > .desktop-navbar .dropdown-menu{top:80px;}
}

@media only screen and (min-width: 1200px) and (max-width: 1439px) {
	.header-wrapper > .desktop-navbar .dropdown-menu{border:0;max-width: 85%;margin:auto;}
	.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-middle-block >.section-middle-block-wraped{padding: 0 20px;}
	.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-right-block .section-right-wraped{padding-left: 20px;}
	.header-wrapper > .desktop-navbar .nav-item .Branded-Ingredientslink a i,.header-wrapper .navbar .nav-item .Raw-Extracts-link a i{padding-left: 30px;}
	.about_us-mainwrapper .products-valuesection >.title-desc-sec{padding: 0px 145px 50px 150px;}
}

@media screen and (min-width: 1440px) {
	.header-wrapper > .desktop-navbar .dropdown-menu{border:0;max-width: 86%;margin:auto;}
	header.header-wrapper > .desktop-navbar .dropdown-menu{top:84px;}
	.Nutriventia-mainwrapper{padding-top:5em;}
	.header-wrapper > .desktop-navbar .dropdown-menu .menu-section-wraped{padding: 25px 65px;}
	.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-middle-block >.section-middle-block-wraped{padding: 0 65px;}
	.header-wrapper > .desktop-navbar .common-dropdownmenu-wraper .menu-section-wraped-inner .section-right-block .section-right-wraped{padding-left: 50px;}
	div.about_us-mainwrapper .products-valuesection .maxrestrict-1110.prod-section-wrapper{max-width: 1150px;}
	.about_us-mainwrapper .products-valuesection >.title-desc-sec.meet-team{padding: 0px 145px 50px 150px;}
}

/*@media only screen and (max-width: 1439px) and (min-width: 1350px){
	.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{max-width: 320px;}
}

@media only screen and (max-width: 1439px) and (min-width: 1300px){
	.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{max-width: 300px;}
}*/

/************mobile menu css************/


.nav-bar-mble .icon-bar {
	width: 20px;
    height: 1px;
	background-color: #000;
	display: block;
	transition: all 0.2s;
	margin-top: 4px
}

.nav-bar-mble .navbar-toggler {
  border: none;
  background: transparent !important;
}


.nav-bar-mble .navbar-toggler .top-bar {
  transform: rotate(45deg);
  transform-origin: 10% 10%;
}

.nav-bar-mble .navbar-toggler .middle-bar {
  opacity: 0;
}

.nav-bar-mble .navbar-toggler .bottom-bar {
  transform: rotate(-45deg);
  transform-origin: 10% 90%;
}

.nav-bar-mble .navbar-toggler.collapsed .top-bar {
  transform: rotate(0);
}

.nav-bar-mble .navbar-toggler.collapsed .middle-bar {
  opacity: 1;
}

.nav-bar-mble .navbar-toggler.collapsed .bottom-bar {
  transform: rotate(0);
}

.nav-bar-mble .dropdown-submenu {
  position: relative;
}

.nav-bar-mble .dropdown-submenu a::after {
  transform: rotate(-90deg);
  position: absolute;
  right: 6px;
  top: .8em;
}

.nav-bar-mble .dropdown-submenu .dropdown-menu {
  top: 0;
  left: 100%;
  margin-left: .1rem;
  margin-right: .1rem;
}

header .platforms-listwrappermain{display: flex;justify-content: space-between;}
header .platforms-listwrappermain > ul{flex:1;}


/***************mobile tab dropdown link  css*******************/

.productslinkwraper{width:100%;background: transparent;color: #000;border: none;font-size: 14px;line-height: 14px;text-align: left;padding: 12px 0;width: 100%;}
.mobile-clicklistitems-wraper.show>.btn-secondary.dropdown-toggle{background-color: transparent;border:0;color:#000;}
.mobile-clicklistitems-wraper.show>.btn-secondary.dropdown-toggle:focus{box-shadow: none;}
.mobile-clicklistitems-wraper .links-click-wraped{flex-direction: column;padding-left:9px;}
div.mobile-clicklistitems-wraper .productlist-wraped{width: 100%;top:-2px !important;margin-top: 0;transform: translate3d(0px, 40px, 0px) !important;border-radius: 0;border-left: 0;border-right: 0;border-bottom: 0;box-shadow: 0 8px 24px rgba(0,0,0,.1);}
div.mobile-clicklistitems-wraper .productlist-wraped li a{font-size:14px;line-height: 14px;color: #000;padding: 13px 15px;}
.mobile-clicklistitems-wraper .dropdown-toggle::after{border: none!important;font: normal normal normal 14px/1 FontAwesome;content: "\f107"!important;vertical-align: 0;margin-left: 8px;}
.mobile-clicklistitems-wraper.show button.dropdown-toggle::after {content: "\f106"!important;margin-left: 8px;}
.breadcrum-mobile-clicklistitems-wraper .breadcrum-mobile-clicklistitems-wraped .breadcrumb-wraper .breadcrumb{background: transparent;margin-bottom: 0;padding: 16px 24px;}
.breadcrum-mobile-clicklistitems-wraper .breadcrumb-wraper .breadcrumb li{line-height: 10px !important;font-size: 10px !important;}
.breadcrum-mobile-clicklistitems-wraper .breadcrumb-wraper .breadcrumb li a{line-height: 10px !important;font-size: 10px !important;color: #bababa;}
.breadcrum-mobile-clicklistitems-wraper .breadcrumb-wraper .breadcrumb-item.active{color: #000;}
.breadcrum-mobile-clicklistitems-wraper .breadcrum-mobile-clicklistitems-wraped{padding: 0;}
.breadcrum-mobile-clicklistitems-wraper .productslinkwraper{padding: 13px 24px;}
.mobile-clicklistitems-wraper{box-shadow: 0 8px 24px rgba(0,0,0,.1);position: fixed;width: 100%;z-index: 1000;background: #fff;top:64px;}
.mobile-clicklistitems-wraper + .breadcrumb-wraper{padding-top: 40px;}
.productslinkwraper.sticky-top{top:65px;}
.mobile-headernavwraper .mobile-logo-wraper >img{max-width: 110px;}
.mobile-headernavwraper{justify-content: space-between;display: flex !important;}
.mobile-headernavwraper .dropdownnav-mobilewraper .dropdown-colpse-border{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;margin-bottom: 0;}
header .mobile-headernavwraper .navbar-nav >.nav-items{margin: 30px 0 0;}
header .mobile-headernavwraper .dropdownnav-mobilewraper > .navbar-nav{margin-top: 0px !important;max-height: 500px;overflow: auto;}
header .mobile-headernavwraper .navbar-nav .nav-items a{font-size: 14px;line-height: 30px;letter-spacing: 2.5px;color: #000;text-decoration: none;}
header .mobile-headernavwraper .navbar-nav > .nav-items >a{text-transform:uppercase;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .dropdown-wraper-inner{border:0;padding-bottom: 0;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .dropdown-wraper-inner >.dropdown-submenu{margin: 20px 0;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .dropdown-wraper-inner >.dropdown-submenu:last-child{margin-bottom: 0;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .drop-downplatform-wraper >.nav-item-submenu{margin-bottom: 25px;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .drop-downplatform-wraper >.nav-item-submenu >a{padding-left: 1.5em;display: block;letter-spacing: 0;}
header .mobile-headernavwraper .products-submenudropdownwraper >.dropdown-submenu .dropdown-menu{border:0;padding-bottom: 10px;}
header .mobile-headernavwraper .products-submenudropdownwraper >.dropdown-submenu .dropdown-menu .nav-items a{padding-left: 40px;}
header .mobile-headernavwraper .products-submenudropdownwraper >.dropdown-submenu .dropdown-menu .nav-items p{padding-left: 40px;font-size: 12px;line-height: 24px;margin-bottom: 0;}
header .mobile-headernavwraper .secondlevel-menuwraper >.dropdown-submenu a{font-size: 14px;line-height:15px;}
header .mobile-headernavwraper .secondlevel-menuwraper > .nav-item-submenu a{font-size: 14px;line-height:15px;}
header .mobile-headernavwraper .navbar-nav .nav-items .dropdown-item{padding-left: 24px;}
header .mobile-headernavwraper .third-levelmenuwraper >.nav-items{margin:20px 0 20px;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .dropdown-wraper-inner >.dropdown-submenu:last-child .third-levelmenuwraper li:last-child{margin-bottom:0;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .dropdown-wraper-inner >.dropdown-submenu:first-child .third-levelmenuwraper li:last-child{margin-bottom: 0;}
header .mobile-headernavwraper .first-levelmenuwraper .nav-items .nav-links{display: block;}
header .mobile-headernavwraper .first-levelmenuwraper > .dropdown-wraper > .dropdown-toggle::after{border: none!important;font: normal normal normal 20px/1 FontAwesome;content: "\f105"!important;vertical-align: 0;margin-left: 8px;position: absolute;top: 0.2em;right: 6px;}
header .mobile-headernavwraper .first-levelmenuwraper > .dropdown-wraper.show >.dropdown-toggle::after{content: "\f107"!important;margin-left: 8px;position: absolute;top: 0.2em;right: 6px;}
/*header .mobile-headernavwraper .third-levelmenuwraper > .dropdown-submenu >.dropdown-toggle::after{border: none!important;font: normal normal normal 14px/1 FontAwesome;content: "\f105"!important;vertical-align: 0;margin-left: 8px;}*/
header .mobile-headernavwraper .secondlevel-menuwraper.show > .dropdown-submenu >.dropdown-toggle::after{border: none!important;font: normal normal normal 20px/1 FontAwesome;content: "\f107"!important;vertical-align: 0;margin-left: 8px;transform: rotate(-90deg);}
header .mobile-headernavwraper .secondlevel-menuwraper > .dropdown-submenu >.dropdown-toggle.active::after{content: "\f105"!important;margin-left: 8px;transform: rotate(90deg);}
header .nav-bar-mble .dropdown-submenu a::after{top: .3em;margin-top: 3px;top: -0.1em;}
header .mobile-headernavwraper .first-levelmenuwraper .nav-items .nav-links.active{color: #1C9F5A;}
header .mobile-headernavwraper .navbar-nav .nav-items .dropdown-item{background-color:transparent;}
header .mobile-headernavwraper .drop-downplatform-wraper{margin-top: 15px;padding: 20px 0 10px !important;}
/*header .mobile-headernavwraper .navbar-nav .dropdown-wraper .products-submenudropdownwraper{overflow: hidden;}*/
header .mobile-headernavwraper .navbar-nav .nav-items .dropdown-item.active{color: #1C9F5A;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .drop-downplatform-wraper >.nav-item-submenu > a.active{color: #1C9F5A;}
header .mobile-headernavwraper .first-levelmenuwraper > .dropdown-wraper.show > .nav-links{color: #1C9F5A;}
header .mobile-headernavwraper .first-levelmenuwraper >.nav-items:last-child{margin-bottom: 15px;}
header .mobile-headernavwraper .products-submenudropdownwraper >.dropdown-submenu .third-levelmenuwraper .nav-items >a{padding-bottom: 0;}
/*header .mobile-headernavwraper .navbar-nav .dropdown-wraper.show .drop-downplatform-wraper.show >.nav-item-submenu > a.active-links{color: #1C9F5A;}*/
header .mobile-headernavwraper .products-submenudropdownwraper >.dropdown-submenu .third-levelmenuwraper .nav-items >a .top-text{font-size: 8px;top: -1em;}
header .mobile-headernavwraper{height: 100%;align-content: flex-start;border-bottom: 1px solid #ebebeb;}
header .mobile-headernavwraper.fixed-top{height:100%;position: static !important;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .drop-downplatform-wraper >.nav-item-submenu:last-child{margin-bottom: 0;}
header .dropdownnav-mobilewraper {position: relative;min-height:100%;}
/*header .dropdownnav-mobilewraper .first-levelmenuwraper{display: block;}
*/header .dropdownnav-mobilewraper .mobile-viewcontactbtn {position: absolute;bottom:30px;width: 100%;}
header .dropdownnav-mobilewraper .mobile-viewcontactbtn a{font-size: 16px;display: block;max-width: 100%;padding: 12px 33px;}
/*header .mobile-headernavwraper .navbar-nav .dropdown-wraper .products-submenudropdownwraper .dropdown-submenu .third-levelmenuwraper{max-height: 320px;overflow: auto;}
*/header .mobile-contact-border-top{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}
header .mobile-headernavwraper .navbar-nav .dropdown-wraper .products-submenudropdownwraper >li a{letter-spacing:0;}

/*******************Other Product Carousel css*********************/
.other-product-card {
  background-color: #ffffff;
  height: 275px;
  width: 240px;
  border-radius: 25px;
  padding: 30px;
  box-shadow: 0 3px 20px 0 #ebebeb;
}

.other-product-card:hover {
  cursor: pointer;
}

.other-product-card-overlay {
    display: block;
    position: absolute;
    height: 275px;
    width: 275px;
    top: 100px;
    filter: blur(10px) !important;
    right: 95px;
    z-index: -1;
    box-shadow: 0 3px 20px 0 #ebebeb;
    /* background-image: linear-gradient(to right, rgba(255, 255, 255,0.3), rgba(255, 255, 255,1)); */
}
.other-product-card-title {
    font-family: CerebriSans-Bold;
    font-size: 16px;
    line-height: 17px;
    letter-spacing: 1.44px;
    margin-bottom: 0.5rem;
    margin-top: 0;
}
.other-product-card p {
  line-height: 24px;
  font-size: 16px;
}

.other-product-card a {
  font-family: CerebriSans-Bold;
  line-height: 17px;
  font-size: 14px;
}

.other-product-card a:hover {
  color: #1c9f5a;
  text-decoration: none;
}

.other-product-card-arrow {
  width: 3.5px;
  height: 6px;
  margin-left: 5px;
}

.other-product-card-container {
  margin-bottom: 100px;
}

.other-product-card .img-bsrx {
  width: 36.8px;
  height: 75px;
  margin: 0 0 23px 0;
}

.other-product-card .img-unstain {
  width: 53.3px;
  height: 75px;
  margin: 0 0 19.3px 0;
}

.other-product-card .img-ketohi {
  width: 44.6px;
  height: 75px;
  margin: 0 0 19.3px 0;
}

.other-product-card .img-turmxtra {
  width: 53.3px;
  height: 75px;
  margin: 0 0 19.3px 0;
}

.other-product-card .img-caffx {
  width: 53.3px;
  height: 75px;
  margin: 0 0 19.3px 0;
}

.other-product-card .img-cfence {
  width: 67px;
  height: 75px;
  margin: 0 0 19.3px 0;
}

.other-product-card .img-melotime {
  width: 47px;
  height: 75px;
  margin: 0 0 19.3px 0;
}

.other-product-card-container {
  width: 100%;
  margin: 0 auto;
  position: relative;
}

.other-product-card-container > .title {
  padding-left: 150px;
}

.other-product-card-container > .block {
  width: 84%;
  margin: 0 auto;
}

.page-template-template-single-product .slick-list {
  padding: 20px 0px 20px 0px !important;
}

.page-template-template-single-product .slick-track {
  margin-left: 40px;
}

.left-arrow {
  position: absolute;
  top: 44%;
  left: 0px;
  z-index: 1000;
  color: #1C9F5A !important;
  font-size: 30px !important;
}

.right-arrow {
  position: absolute;
  top: 44%;
  right: 0px;
  color: #1C9F5A !important;
  font-size: 30px !important;
  z-index: 2;
}

.left-arrow.slick-arrow.slick-disabled {
  position: absolute;
  top: 44%;
  left: 0px;
  z-index: 1000;
  color:#bababa !important;
  font-size: 30px !important;
}

.get-in-touch {
  width: 64px;
  height: 12px;
  margin: 0 8.3px 0 0;
  font-family: CerebriSans-Bold;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  text-transform: capitalize;
  color: #1c9f5a;
}

.safety-licenses-container {
    padding: 80px 150px;
    background-color: rgb(255, 224, 191);
    color: rgb(0, 0, 0);
}

.safety-licenses-container .bold-title
{
  padding-bottom: 20px;
}

.safety-licenses-container .description {
  padding-bottom: 36px;
}

.safety-licenses-container .gras{
  width: 205px;
  height: 66px;
  margin-bottom: 20px;
}

.licenses-certification-container .image-container {
  width: 70%;
  display: flex;
  justify-content: space-between;
}

.youtube-container {
  padding: 100px 150px 0px 150px;
}

.youtube-container iframe{
  border-radius: 30px;
}

.unstain-youtube {
  padding: 100px 150px 0px 150px;
  text-align: center;
}

.youtube-container img {
  width: 73px;
  clip-path: circle();
}

.youtube-container .parasize {
  font-family: CerebriSans-Book;
  color: #333333;
}

.youtube-container .quote{
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.youtube-container .name {
  font-family: CerebriSans-Bold;
  font-size: 14px;
  color: #000000;
  line-height: 16px;
}

.youtube-container .designation {
  font-family: CerebriSans-Book;
  font-size: 14px;
  color: #000000;
  line-height: 16px;
}

.youtube-container .quote-mobile {
  display: none;
}

.image-halal{
  padding-top: 18px;
  display: flex;
  flex-direction: column;
}

.image-halal img {
  width: 100px;
  padding-bottom: 18px;
  align-self: center;
}

.image-kosher {
  display: flex;
  flex-direction: column;
}

.image-kosher img {
  padding: 0px;
  width: 100px;
  margin-top: 17px;
  padding-bottom: 18px;
  align-self: center;
}

.image-kosher span{
  margin-top: 21.5px;
}

.faqs-container {
  padding: 100px 150px 50px 150px;
}

.faqs-container-division {
  display: flex;
  justify-content: space-between;
}

@media only screen and (max-width: 1200px){
  .faqs-container-division {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }

  .faq-filter{
    flex: 0 0 320px;
    height: 200px;
    padding: 39px 24px 39px 25px;
  }

}

#faq-accordion {
  flex: 1;
}

#faq-accordion .card {
  border: none;
  border-bottom: 1px solid rgba(0,0,0,.125);
}

#faq-accordion .card-header {
  padding-left: 0px;
  background: transparent;
  border-bottom: none;
}

#faq-accordion .card-body{
  padding-left: 0px;
  font-size: 16px;
  line-height: 24px;
  padding-right: 150px;
}

#faq-accordion button {
  padding-left: 0px;
  font-family: CerebriSans-Bold;
  font-size: 21px;
  line-height: 26px;
  color: #000000;
}

#faq-accordion .btn.focus, .btn:focus {
  box-shadow: none;
}

#faq-accordion i {
  float: right;
  font-size: 24px;
}

.faq-filter{
  flex: 0 0 320px;
  margin-right: 65px;
  box-sizing: border-box;
  background-color: #f9f9f9;
  height: 200px;
  padding: 39px 24px 39px 25px;
}

.faq-filter-heading{
  display: flex;
  justify-content: space-between;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 2px;
}

.faq-filter-main{
  color:#9b9b9b;
  font-family: CerebriSans-Bold;
}

.faq-filter-clear {
  color: #1c9f5a;
  font-family: CerebriSans-Bold;
}

.faq-filter-clear:hover {
  text-decoration: none;
  color: #1c9f5a;
  font-family: CerebriSans-Bold;
}

.faq-filter-options {
  margin-top: 28px;
  text-transform: capitalize;
  font-size: 16px;
  line-height: 24px;
}

.faq-filter-options hr {
 color: #000000;
}

.faq-arrow-rotate { 
  transform:rotate(90deg);
}

.faq-see-more {
  margin-top: 75px;
}

.faq-see-more .link-green-btn {
  width: 200px;
}

.about-us-card-container-mobile {
  display: none;
}

.read-blog-mobile {
  display: none;
}

.about-us-card-container-mobile {
  display: none;
}

.download-container {
  padding: 100px 0px 0px 150px;
  display: flex;
  flex-direction: column;
}

.download-container.unstain{
  padding: 100px 150px 0px 150px;
}

.download-card-container {
  display: flex;
  align-content: center;
}

.download-customer-center {
  width: 350px;
  display: flex;
  justify-content: center;
  align-content: center;
  margin-top: 60px; 
}

.download-customer-center.unstain{
  width: 100%;
}

.download-customer-center .link-green-btn {
  width: 200px;
}

.download-container-mobile {
  display: none;
}

.vertical-card {
  background-color: #ffffff;
  width: 350px;
  height: 207px;
  display: flex;
  justify-content: stretch;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 3px 20px 0 #ebebeb;
  margin-right: 30px;
}

.vertical-card img {
  width: 168px;
}

.vertical-card-text {
  background-color: white;
  flex: 1;
  display: flex;
  flex-direction: column;
  padding: 20px 15px;
  transition: transform .3s cubic-bezier(0.4, 0, 1, 1);
}

.vertical-card-title {
  color: #9b9b9b;
  font-size: 12px !important;
  line-height: 16px !important;
  letter-spacing: 1.33px !important;
  text-transform: uppercase;
  font-family: CerebriSans-Bold;
}

.vertical-card-details {
  font-size: 18px !important;
  line-height: 24px !important;
  color: #000000;
  font-family: CerebriSans-Bold;
}

.vertical-card-link {
  margin-top: auto;
}

.vertical-card-link span {
  font-family: CerebriSans-Bold;
  font-size: 14px;
  color: #1c9f5a;
  line-height: 24px;
}

.vertical-card-link img {
  max-width: 9px;
  margin-left: 6px;
  margin-top: -1px;
}

.vertical-card:hover{
  cursor: pointer;
}

.vertical-card:hover > .vertical-card-text{
  transform: translate(-70%, 0);
}

@media only screen and (max-width: 767px) {

    /* width */
  ::-webkit-scrollbar {
    width: 5px;
    height: 7px;
  }

  /* Track */
  ::-webkit-scrollbar-track {
    border-radius: 10px;
  }
  
  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: rgba(156, 150, 150, 0.32); 
    border-radius: 10px;
  }

  /* Handle on hover */
  ::-webkit-scrollbar-thumb:hover {
    background: grey; 
  }

  .download-container {
    display: none;
  }

  .download-container-mobile {
    padding: 60px 0px 0px 8px;
    display: flex;
    flex-direction: column;
  }

  .download-card-container {
    overflow: scroll;
    overflow-y: hidden;
  }

  .vertical-card-mobile {
    margin-bottom: 48px;
    flex-shrink:0;
    background-color: #ffffff;
    width: 350px;
    height: 207px;
    display: flex;
    justify-content: stretch;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 3px 20px 0 #ebebeb;
    margin-right: 30px;
  }
  
  .vertical-card-mobile img {
    width: 168px;
  }
  
  .vertical-card-text {
    background-color: white;
    flex: 1;
    display: flex;
    flex-direction: column;
    padding: 20px 15px;
    transition: transform .3s cubic-bezier(0.4, 0, 1, 1);
  }
  
  .vertical-card-title {
    color: #9b9b9b;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 1.33px;
    text-transform: uppercase;
    font-family: CerebriSans-Bold;
  }
  
  .vertical-card-details {
    font-size: 18px;
    line-height: 24px;
    color: #000000;
    font-family: CerebriSans-Bold;
  }
  
  .vertical-card-link {
    margin-top: auto;
  }
  
  .vertical-card-link span {
    font-family: CerebriSans-Bold;
    font-size: 14px;
    color: #1c9f5a;
    line-height: 24px;
  }
  
  .vertical-card-link img {
    max-width: 9px;
    margin-left: 6px;
    margin-top: -1px;
  }

  .about-us-card-container {
    display: none;
  }

  .about-us-card-container-mobile {
    display: flex;
  }

  .card-lower-section-overlay {
    top: 235px;
    left: 0px;
    position: absolute;
    height: 83px;
    width: 328px;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 16%, #fff 71%);
  }

  .card-upper-section {
    margin-top: 30px;
  }

  .about-us-card-container-card-lg {
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0px;
    height: 318px;
    overflow: hidden;
    margin-bottom: 20px;
  }

  .card-lower-section-link {
    top: 260px;
    left: 0px;
    width: 100%;
    text-align: center;
    position: absolute;
    letter-spacing: normal;
    font-size: 35px;
    font-family: CerebriSans-Bold;
    line-height: 1.5;
    color: #1c9f5a !important;
  }

  .about-us-card-container-card-lg-image {
    width: 63px;
  }

  .about-us-card-container-card-lg-details {
    font-size: 14px;
    line-height: 21px;
  }

  .about-us-card-container-card-lg-name {
    font-size: 14px;
    line-height: 26px;
  }

  .about-us-card-container-card-lg-designation {
    font-size: 12px;
    line-height: 20px;
    color: black;
  }

  .modal-content.row.filterpopupformwraped-inner.about-us {
    border-radius: 0px;
    background-color: #f6f6f6;
  }

  .about-us-modal {
    margin: 0px;
    padding: 0px;
  }

  .modal-dialog.filterpopupformwraped.about-us {
    padding: 0px;
    margin: 100px 0px;
  }

  .about-us-card-container-mobile {
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 0px 45px;
  }

  .about-us-card-container-mobile-card {
    display: flex;
    align-items: center;
    border-bottom: 1px solid rgba(0,0,0,.125);
  }

  .about-us-card-container-mobile:last-child {
    border-bottom:none;
  }

  .bio-upper-section-name {
   font-size: 14px;
   line-height: 26px;
  }

  .bio-upper-section-designation {
    font-size: 12px;
    line-height: 20px;
    color: black;
    margin-top: 0px;
  }

  .bio-upper-section-link-mobile {
    font-family: 'CerebriSans-Bold';
    color: #1c9f5a;
    font-size: 16px;
  }

  .modal-body.about-us-bio {
    padding: 0px 24px 60px 24px;
  }

  .bio-upper-section img {
    width: 86px;
  }

  .bio-upper-section-link {
    display: none;
  }

  .bio-lower-section {
    line-height: 24px;
    font-size: 14px;
  }

  .read-blog-mobile {
    display: block;
    text-align: center;
    margin-top: 60px;
  }

  .about-us-card-container-card-image {
    margin-top: 25px;
    width: 63px;
  }

  .about-us-card-container-card-name {
    font-size: 14px;
    line-height: 20px;
  }

  .about-us-card-container-card-designation {
    margin-top: 0px;
    font-size: 12px;
    line-height: 20px;
    color: #000000;
  }

  .about-us-card-container-card-link {
    color:  #000000 !important;
    margin-left: auto;
    padding-right: 12px;
  }

  .about-us-card-container-card-link > .card-link-arrow {
    font-size: 25px;
  }

  .about-us-card-container-mobile-card-lower-section {
    display: flex;
    flex-direction: column;
    margin-left: 30px;
  }

  .about_us-mainwrapper .products-valuesection {
    margin-top: 60px;
  }

  /*Product Pages */    
  .safety-licenses-container {
    padding: 50px 8px;
  }

  .faqs-container{
    padding: 60px 0px 60px 8px;
  }

  .faqs-container-division{
    padding-left: 22px;
  }

  #faq-accordion button {
    font-size: 15px;
    line-height: 20px;
    display: flex;
    justify-content: space-between;
  }
  
  #faq-accordion i {
    margin-left: 5px;
  }

  #faq-accordion .card-body {
    padding-right: 60px;
    text-align: left;
  }

  #faq-accordion .card-header {
    padding-right: 0px;
  }

  .faq-see-more .link-green-btn {
    font-size: 14px;
    width: 154px;
  }

  .other-product-card-overlay {
    display: none;
  }

  .other-product-card-container > .title {
    padding-left: 8px;
  }

  .safety-licenses-container .gras {
    width: 132px;
    height: 43px;
  }

  .licenses-certification-container .image-container img{
    width: 70px;
  }

  .image-kosher img {
    padding-bottom: 12px;
  }

  .licenses-certification-container {
    margin-top: 40px;
  }

  .youtube-container-product {
    margin-top: 75px;
  }

  .youtube-container .quote {
    display: none;
  }

  .quote-mobile-lower-section {
    margin-top: 10px;
  }

  .about-us-metrics {
    padding: 42px 20px 64px 20px;
    margin-top: 60px;
  }

  .about-us-metrics-numbers-main {
    font-size: 30px;
  }

  .about-us-metrics-numbers-sub {
    margin-top: 10px;
    font-size: 14px;
  }

  .item-1 {
    margin-left: 70px;
    margin-top: 40px;
    order: 5;
  }

  .item-2 {
    margin-right: 70px;
    margin-top: 40px;
    order: 6;
  }

  .item-3 {
    order: 3;
  }

  .item-4 {
    display: block;
    order: 4;
    flex-basis: 100%;
    height: 0;
  }

  .about-us-metrics-numbers :nth-child(5) {
    order: 1;
  }

  .about-us-metrics-numbers :nth-child(6) {
    order: 2;
  }

  .youtube-container .quote-mobile {
    margin-top: 40px;
    display: flex;
    flex-direction: column;
    margin-left: 24px;
    margin-right: 24px;
  }

  .youtube-container .quote-mobile-upper-section {
    display: flex;
    align-items: center;
  }

  .youtube-container .quote-mobile-upper-section img{
    margin-right: 13.5px;
  }

  .youtube-container {
    padding: 0px;
  }

  .youtube-container-video {
    padding: 0px;
  }

  .youtube-container iframe {
    border-radius: 0px;
    width: 100%;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {

  .about-us-card-container {
    padding: 0px 0px 0px 65px;
  }

  .about-us-card-container-card {
    margin: 20px 30px 20px 0;
  }

  .about-us-card-container-lg {
    margin-right: 65px;
  }

  .about-us-card-container-lg{
    flex-direction: column;
  }

  .about-us-card-container-card-lg{
    width: 100%;
    height: 100%;
    margin-top: 20px;
  }

  .safety-licenses-container {
    padding: 80px 55px 80px 55px;
  }

  .about-us-metrics {
    padding: 70px 65px 0px 65px;
  }

  .quote-tablet {
    margin-top: 40px;
  }

  .youtube-container {
      padding: 100px 50px 0px 64px;
  }

  .youtube-container-video {
    padding: 0px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {

  .about-us-card-container {
    padding: 0px 0px 50px 90px;
  }

  .safety-licenses-container {
    padding: 80px;
  }

  .about-us-metrics {
    padding: 70px 90px 0px 90px;
  }

  .youtube-container {
    padding: 100px 50px 0px 80px;
  }

  .youtube-container-video {
    padding: 0px;
  }
}

.bold-title--sub{
  font-family: CerebriSans-Bold;
  font-size: 18px;
  line-height:25px;
  letter-spacing: 2.14px;
  color: #333333;
  text-transform: none;
}

.margin-top-100 {
  margin-top: 100px;
}

.center-container {
  display: flex;
  justify-content: center;
  align-content: center;
}

/*********current css**********/

header >.desktop-navbar .navbar-nav > .customer-center-menulink:hover .common-dropdownmenu-wraper{left: auto;right: auto;width: auto;text-align: center;
}
.header-wrapper >.desktop-navbar .customer-center-menulink .common-dropdownmenu-wraper .nav-item{padding: 9px 1rem;margin-bottom: 0;text-align: left;}

.customer-center-eventswrapped .event-image-wraper img{max-width: 100%;}
.customer-center-eventswrapped .event-image-wraper{box-shadow: 0 2px 20px 0 #ebebeb;border-radius: 25px;}
.customer-center-eventswrapped .event-image-wraper .events-titlewraper{padding: 16px 24px;font-weight: bold;}

.no-case{
  text-transform: none !important;
}

.events-sectionmainwraper .events-sectionmainwraped .event-lists{display:flex;overflow: hidden;padding-bottom: 1.3em;}
.events-sectionmainwraper .events-sectionmainwraped .event-lists .event-name_venuesection{padding-right: 2em; display: block; width: 220px;}
.events-sectionmainwraper .events-sectionmainwraped{padding: 0 2.5em;}
.events-sectionmainwraper .events-sectionmainwraped .event-lists .event-name_venuesection .eventvenuewraper{font-size: 14px;padding-left: 1.2em;}
.customer-center-eventswrapped .event-image-wraper{padding: 1em 0;}
.office-address-wraper.appointment-submitquerywraper .address-wrapped .block-wraper{height:200px;box-shadow: 0 2px 20px 0 #ebebeb;padding: 30px;border-radius: 25px;flex: 47.5%;max-width: 47.5%;}
.office-address-wraper.appointment-submitquerywraper .address-wrapped{justify-content: space-between;}
.office-address-wraper.appointment-submitquerywraper .address-wrapped .block-wraper .link-green{position: absolute;bottom: 2em;}
.office-address-wraper.appointment-submitquerywraper .address-wrapped .block-wraper .link-green i{margin-left: 10px;font-weight: bold;margin-top: 3px;}
.office-address-wraper.appointment-submitquerywraper{padding: 0 2em;margin-top: 4em;}
.office-address-wraper.appointment-submitquerywraper .address-wrapped .right-block .link-green{color: #1C9F5A !important;}
.contactpopupformwraper .contactpopupformwraped{max-width: 800px !important;}
.filterpopupformwraped.contactpopupformwraped .main-contentsection >.content-sectionwrapper{padding-bottom:0;}

.contact-us-mainwraper .contact-form-fied-wrapper .form-group .form-control::placeholder{color:#333;
opacity: 1; /* Firefox */}
.contact-us-mainwraper .contact-form-fied-wrapper .form-group .form-control:-ms-input-placeholder{color:#333;
opacity: 1; /* Firefox */}
.contact-us-mainwraper .contact-form-fied-wrapper .form-group .form-control::-ms-input-placeholder{color:#333;
opacity: 1; /* Firefox */}

  .links--contact-form {
    cursor: pointer;    
  }

  /* Terms and condition*/

  .form-row .terms-cond-accept {
    display: flex;
    align-items: start;
    margin-bottom: 15px;
  }
  
  .contact-us-mainwraper .form-row .terms-cond-accept {
    display: flex;
    /* align-items: center; */
    margin-bottom: 15px;
  }

  .contact-us-mainwraper .contact-form-fied-wrapper .form-row .terms-cond-accept {
    display: flex;
    align-items: self-start;
    margin-bottom: 15px;
  }

  .terms-cond-accept-text {
    margin-left: 10px;
    font-size: 12px;
  }
  
  .terms-cond-accept label{
    margin-top: 0px;
  }

  .label--customer-center{
    margin-bottom: 0px;
  }
  
  .terms-cond-accept input[type=checkbox]{
    display: inline-block;
    height: 27px;
  }

  /*****clinical studies css*******/

 
  .clincal-studies-section-wraper .clinical-items-wraper.prod-prolanza .clinical-itemsection.two  .improvements-sections .common{justify-content: space-around;}
  .clincal-studies-section-wraper .clinical-items-wraper.prod-prolanza .clinical-itemsection .link-wraper{position: absolute;top: auto;bottom: 3em;}
  .clincal-studies-section-wraper .clinical-items-wraper.prod-prolanza .clinical-itemsection{min-height:400px;}
  .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection{max-width: 480px;padding: 30px;box-shadow: 0 2px 12px 0 #ebebeb;margin: 1em 0.9em;border-radius: 25px;}
  .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .date-wraper{color: #9b9b9b;font-size: 12px;letter-spacing: 1.33px;font-family: CerebriSans-Bold;text-transform: uppercase;margin-bottom: 0.5em;}
  .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .name-wraper{font-size: 21px;line-height: 26px;margin-bottom: 10px;font-family: CerebriSans-Bold;}
  .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .improvements-sections{display: grid;grid-template-columns: 50% 50%;column-gap: 0em;margin: 2em 0 1.9em;row-gap: 1.5em;}
  .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .improvements-sections .common{display: flex;align-items: center;}
  .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .improvements-sections .number{margin-right: 0.5em;font-family: CerebriSans-Bold;color: #000;font-size: 28px;line-height:0.9em;}
  .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .improvements-sections .desc{max-width: 100px;line-height: normal;}
  .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .link-wraper i{margin-left: 10px;font-weight: bold;margin-top: 3px;}
  .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .link-wraper a{color:#1C9F5A;cursor:pointer;}
  .product-page-mainwrapper.cfence-mainwraper .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .improvements-sections .desc{max-width: 130px;}


  @media only screen and (min-width: 1301px) {
    .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection{max-width: 500px;}
  }

  @media only screen and (min-width: 1200px) {
    .prolanza-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper{padding-left: 40px;}
  }


  @media only screen and (min-width: 768px) {
    .product-page-mainwrapper.prolanza-mainwraper .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped img{max-width: 220px;}
    .product-page-mainwrapper.prolanza-mainwraper .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img{max-width: 235px;}
  }

  @media only screen and (max-width: 767px) {
    .clincal-studies-section-wraper .clinical-items-wraper.prod-prolanza .clinical-itemsection.two .improvements-sections .common{justify-content: unset;}
    .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .link-wraper i{margin-top: 0;}
    .clincal-studies-section-wraper .clinical-items-wraper .owl-stage{left:-25px !important;margin: 0 0.5em;}
    .clincal-studies-section-wraper .clinical-items-wraper{padding:0;}
    .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection{padding: 20px;margin: 1em 0.5em;}
    .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .link-wraper a{font-size:14px;}
    .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .improvements-sections .desc{font-size: 14px;}
    .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .name-wraper{font-size: 14px;line-height: normal;}
    .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .date-wraper{font-size: 10px;letter-spacing: 0.11px;}
    .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .desc{font-size: 14px;}
    .clincal-studies-section-wraper .clinical-items-wraper .clinical-itemsection .improvements-sections .number{margin-right: 0.4em;font-size: 20px;}
  }











/* Sahil Code Starts 26 Apr 2023 */



#content{padding-top:0}
.home .site-content,.page-template-template-about .site-content{overflow:hidden}
.home .row, .page-template-template-platforms .row{margin-left:-15px !important;margin-right:-15px !important}
.row{margin-left:-15px;margin-right:-15px}
.maxrestrict-1140{margin-left:auto;margin-right:auto}
.row:before{display:none!important}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link .number,.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link .separator{opacity:0}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link.active .number,.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link.active .separator{opacity:1}
.products-valuesection .prod-section-wrapper .common-block .title-bold-h4,.home-page-mainwrapper.home-page-mainwrapper .title-bold-h4{margin-top:0;color:#fff!important}
.home .request-samplesec-home{background-color:#fff;color:#000;margin:0!important}
.request-samplesec-home{margin-left:0!important;margin-right:0!important}
.home .request-samplesec-home .title-desc-sec .bold-title{color:#1c9f5a}
.home .request-samplesec-home .link-whitebg-button{border:2px solid #1c9f5a;box-shadow:1px 1px 0 0,2px 2px 0 0,3px 3px 0 0,4px 4px 0 0,5px 5px 0 0}
.home .request-samplesec-home .link-whitebg-button:hover{box-shadow:0 0 0 0;color:#1c9f5a;top:3px;left:3px}
.home-technologysection .technologysection-wraped .vertical-tabs .nav-tabs .nav-link{outline:0}
.fixed-top{width:100%}
.home .descliamer-wraper{margin:0 auto !important}
.about-us-card-container-card-lg-details{font-size:16px;line-height:1.5rem}
.about_us-mainwrapper .products-valuesection .prod-section-wrapper .common-block .title-bold-h4{color:#000!important}
.page-template .request-samplesec-home{margin-top:110px}
.descliamer-wraper, .descliamer-wraper.row{width:100% !important;margin:0 auto !important}
header .navbar-light .navbar-toggler{height:auto}
.about-us-card-container-mobile .card-lower-section-overlay{width:100%}
.page-template-template-products .site-content, .page-template-template-platforms .site-content{overflow:inherit}
.descliamer-wraper .para-wrapped .parasize{font-size:12px!important;line-height:18px!important}
.about-us-modal .bio-lower-section,.about-us-modal .bio-lower-section p{font-size:16px}
.about-us-modal{margin:0 auto}
.page-template-template-products .request-samplesec-home{margin-top:0}
div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper{padding-bottom: 20px;}
div.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped .card-body .title-bold-h4 {margin: 0;}

.platform-mainwraper .platforms-individual-list-wraper .platforms-individual-list-wraped-inner .section2 .card-wrapper .card-wrapped .title-descptwraper .title-bold-h4 {margin-top: 0;}
.page-template-template-platforms .sectionbg-blue .title-bold-h4 {margin-top: 0;color: #fff;}
#Gum-Granules .title-bold-h4, #Fixed-Dose-Combination .title-bold-h4, #Taste-Masking .title-bold-h4{color:#000;}
.page-template-template-platforms .request-samplesec-home {
  margin: 0 !important;
}

/* Nilendra Code Starts 03 May 2023 */

.page-id-608 .tk-shortcode-tabs .tab-pane p, .tabs-content p, p, .page-id-879 .tk-shortcode-tabs .tab-pane p, .tabs-content p, p{
    line-height: 1.5em !important;
    margin: 0 0 20px !important;
    letter-spacing: 0 !important;
	font-size: 16px !important;
}
.page-id-608 .tk-shortcode-tabs .tab-pane p, .tabs-content p, p a , .page-id-879 .tk-shortcode-tabs .tab-pane p, .tabs-content p, p a{color: #007bff !important;}
.page-id-608 .second-section p.italic a {font-style: italic;}

.page-id-608 .contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-wraper .breadcrumb li a , .page-id-879 .contact-us-mainwraper .contact-breadcrumb-wraped .breadcrumb-wraper .breadcrumb li a{
    color: #bababa !important;
}
.page-id-608 #content, .page-id-879 #content{
    padding-bottom: 0 !important;
}

.page-id-608 #content .row.contact-address-map-wrapper, .page-id-879 #content .row.contact-address-map-wrapper {
    padding-bottom: 0 !important;
}
.page-id-608 .descliamer-wraper, .page-id-879 .descliamer-wraper{
    padding: 30px 170px 50px;
}
.events-sectionmainwraper .events-sectionmainwraped .event-lists span.eventname_wraper.link-black a {
    color: #000;
}
.filterpopupformwraped .main-contentsection >.content-sectionwrapper .title-parawrapper {
    padding: 0 9px;
}
.filterpopupformwraped .filterpopupformwraped-inner .modal-header .close .close_icon {
    filter: invert(1);
}
.customer-popupvideowraper .filterpopupformwraped-inner .modal-header .close img {
    filter: grayscale(1) !important;
}
.borderlink-green-btn {
    font-family: CerebriSans-Bold;
    padding: 13px 36px !important;
    background: transparent !important;
    border: 2px solid #1C9F5A !important;
    color: #1C9F5A !important;
    margin: auto;
    border-radius: 30px !important;
    font-size: 18px !important;
}
.form-wrapper.customerpoupform-main-wraper label {
    margin-bottom: 0.5rem;
}
.contact-us-mainwraper .contact-form-fied-wrapper .form-row p {
    margin: 0 !important;
}
.wpcf7-form-control-wrap span.wpcf7-list-item {
    margin: 0;
}
.wpcf7-form-control-wrap span.wpcf7-list-item label.checkbox {
    padding: 0;
    display: flex;
    align-items: center;
}
.wpcf7-form-control-wrap span.wpcf7-list-item label.checkbox input {
    height: 15px !important;
	width: auto;
}

.wpcf7-form-control-wrap span.wpcf7-list-item label.checkbox::before {
    display: none;
}
.wpcf7-not-valid-tip {
    font-size: 12px !important; 
}
.contact-form-fied-wrapper-inner p {
    margin: 0 !important;
}
.contact-us-mainwraper .contact-form-fied-wrapper .form-row select {
    min-height: 45px !important;
}
.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-control::placeholder,.contact-us-mainwraper .contact-form-fied-wrapper .form-row select::placeholder {
    font-size: 0;
}
.contact-us-mainwraper .contact-form-fied-wrapper .description a {
    color: #007bff;
}
.filterpopupformwraper.contactpopupformwraper .filterpopupformwraped.contactpopupformwraped .filterpopupformwraped-inner .close .close_icon {
    filter: inherit;
}
/* .contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-control {
    text-transform: capitalize;
} */
.contact-us-mainwraper .contact-form-fied-wrapper .form-row .form-group label {
    color: #000;
    font-size: 14px;
}
.filterpopupformwraped .filterpopupformwraped-inner .modal-header .close:hover {
    background: transparent;
}
.product-sec-3-wrapper .title-descptwraper .title-bold-h4 {
    margin: 0 0 13px;
}
.product-sec-6-wrapper .practical-applicationwapped .card-wrapped .title-bold-h5 {
    font-weight: 500;
}
.safety-licenses-container ul {margin: 0;padding: 0 0 0 15px;}
.safety-licenses-container li {margin: 0;}
#faq-accordion h2 {
    margin: 0;
}
.form-wrapper.customerpoupform-main-wraper input::placeholder {
    font-size: 0;
}

.form-wrapper.customerpoupform-main-wraper select {
    text-transform: capitalize;
}
.form-wrapper.customerpoupform-main-wraper p {
    margin: 0 !important;
}
.form-wrapper.customerpoupform-main-wraper label {
    color: #000;
    font-size: 14px;
}
#faq-accordion button:hover, #faq-accordion button:focus {
    background: transparent;
    outline: 0 !important;
    border: 0 !important;
}
#faq-accordion button {
    border: 0;
}
.other-product-card p {
    margin-bottom: 1rem !important;
}
.other-product-card .img-unstain {
    width: 53.3px;
    height: 75px;
    margin: 0 0 19.3px;
}
.other-product-card-container img {
    width: 50.3px;
    height: 72px;
    margin: 0 0 19.3px;
    object-fit: contain;
}
.other-product-card-container .carousel {
    margin: 0;
}
.other-product-card-container .slick-arrow:before {
    font-family: 'FontAwesome' !important;
	font-size:30px !important;
}
.page-id-1076 .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img {
    max-width: 235px;
}
.page-id-1076 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
    padding-top: 70px;
    padding-bottom: 25px;
}
.page-id-1076 .product-sec-2-wrapper .chooseproduct-sec-wraper {
    padding: 100px 150px 100px;
    background: #ffe3de;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
}
.page-id-1076 .safety-licenses-container {
    background-color: rgb(255, 227, 222);
}
.vertical-card-link {
    text-decoration: none !important;
}
.page-id-648 .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img {
    max-width: 236px;
    width: 100%;
}
.page-id-648 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
    padding-top: 70px;
    padding-bottom: 25px;
}
.page-id-653 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{
	padding-top: 60px;
    padding-bottom: 15px;
}
.page-id-653 .product-sec-2-wrapper .chooseproduct-sec-wraper {
    background: #3a2416;
    color: #fff;
	border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px
}
.page-id-653  .safety-licenses-container {
    background: #3a2416;
	color: #fff;
}
.page-id-648 .product-page-mainwrapper.turmxtra-wraper .product-sec-2-wrapper .chooseproduct-sec-wraper {
    background: #eee5f1;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
}
.page-id-648 .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img {
    max-width: 210px;
}
.page-id-648 .safety-licenses-container {
    background-color: rgb(238, 229, 241);
}
.page-id-651 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
    padding-top: 70px;
    padding-bottom: 35px;
}
.page-id-651 .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img {
    max-width: 250px;
}
.page-id-651 .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img {
    max-width: 270px;
}
.page-id-653 .bold-title--sub {
    color: #fff;
}
.page-id-1203 .product-sec-2-wrapper .chooseproduct-sec-wraper {
    background: #d8dbee;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
}
.page-id-1203 .safety-licenses-container {
    background-color: rgb(216, 219, 238);
}
.page-id-1203.page-template .request-samplesec-home ,.page-id-1260.page-template .request-samplesec-home {
    margin-top: 0px;
}
.page-id-1260 .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img {
    max-width: 220px;
}
.page-id-1260 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
    padding-top: 34px;
    padding-bottom: 40px;
}
.page-id-1260 .product-sec-1-wrapper .left-block .title-image-wraper {
    padding-left: 30px;
}
.page-id-1260 .product-sec-2-wrapper .chooseproduct-sec-wraper {
    background: #ccece7;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
}
.page-id-1260 .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img {
    max-width: 235px;
}
.page-id-1260 .benifits-advanncerwapper .title-descptwraper .parasize {
    margin-bottom: 0 !important;
}
.page-id-1260 .safety-licenses-container {
    background-color: rgb(204, 236, 231);
}
.blog .featured-slider.clear:before, .blog .featured-slider.clear:after {
    color: #1c9f5a;
    background-color: transparent;
    font-size: 24px;
    font-weight: bold;
}
.blog .featured-slider-wrap {
    margin-top: 0px;
}
.blog .featured-slider-wrap + .site-content .category-filter {
    margin-top: 0rem;
}
.blog .category-filter a {
    border-bottom: 1px solid transparent;
    color: rgba(59, 36, 23, 0.53) !important;
    font-size: 14px;
    font-weight: 500;
    font-family: CerebriSans-Bold;
    border: 0;
    letter-spacing: 1.5px !important;
}
.blog .container, .search .paging-navigation {
    padding-left: 0;
    padding-right: 0;
    max-width: 1580px !important;
    width: 100%;
}
.blog .widget-area.sidebar .widget, .widget-area.sidebar .widget p {
    color: #0c0c0c;
    line-height: 20px !important;
    font-size: 12px !important;
    /*margin: 0 !important;*/
}
/*.blog .widget + .widget {
    margin-top: 0rem !important;
}*/
.blog .widget-area.sidebar.sidebar .widget:last-child {
    margin-top: 0;
}
.blog .widget-area.sidebar #block-8 {
    margin-bottom: 3em !important;
    margin-top: 1rem !important;
}
.blog .sidebar {
    max-width: 280px;
    float: right;
}
.blog .widget-area.sidebar .wp-block-latest-posts.wp-block-latest-posts__list li a {
    font-size: 14px;
    text-decoration: none !important;
}
.archive.page .page-title, .archive.archive .page-title, .search-results .page-title {
    margin-top: 10px;
    margin-bottom: 5rem;
}

@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.page-id-648 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
		padding-top: 45px;
		padding-bottom: 10px;
	}
	.page-id-1076 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
		padding-top: 45px;
		padding-bottom: 10px;
	}
	.page-id-651 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
		padding-top: 45px;
		padding-bottom: 10px;
	}
	.page-id-653 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped{
		padding-top: 45px;
		padding-bottom: 10px;
	}
	.page-id-653 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped img {
		max-width: 240px;
	}
	.blog .container, .search .paging-navigation {
		padding-left: 80px !important;
		padding-right: 80px !important;
	}
}


@media(max-width: 991px) {
.home .request-samplesec-home{padding:75px 0!important}


}


@media(max-width:767px) {
.productssec-carausalwrapper .viewl-allmobilebtn .borderlink-green-btn{padding:8px 33px;background:#1c9f5a;border:none;color:#fff;max-width:130px;line-height:24px;border-radius:25px;box-shadow:none;font-size:14px}
header .dropdownnav-mobilewraper .mobile-viewcontactbtn a{padding:8px 33px;background:#1c9f5a;border:none;color:#fff;line-height:24px;border-radius:25px;box-shadow:none;font-size:14px;position:relative;top:-10px}
.home-page-mainwrapper #accordionproducttecnology .card-header .accicon{display:flex;align-items:center;justify-content:center}
.products-valueseccarousal{padding:0!important}
.about-us-modal .modal-dialog{margin-left:auto!important;margin-right:auto!important}
.about-us-modal .modal-dialog .modal-body{padding:0 24px 60px!important}
.mobile-clicklistitems-wraper{top: 50px !important;}
.mobile-clicklistitems-wraper #dropdownMenuButton{top: 2px !important;}
.breadcrum-mobile-clicklistitems-wraper div.mobile-clicklistitems-wraper .productlist-wraped{top:10px!important}
.breadcrum-mobile-clicklistitems-wraper div.mobile-clicklistitems-wraper .productlist-wraped li{margin:0!important}
.breadcrum-mobile-clicklistitems-wraper {margin-left: -15px !important;margin-right: -15px !important;}
#faq-accordion button {
    height: auto;
}
.blog .container, .search .paging-navigation {
    padding-left: 30px;
    padding-right: 30px;
}
 .page-id-643 .product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img {
    max-width: 240px;
}
.page-id-1260 .product-sec-1-wrapper .left-block .title-image-wraper {
    padding-left: 0px;
}
.page-id-648 .product-sec-1-wrapper .left-block .title-image-wraper .image-wrapped img {
    max-width: 150px;
    width: 100%;
}
.page-id-648 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
    padding-top: 45px;
    padding-bottom: 16px;
}
.page-id-1260 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
    padding-top: 45px;
    padding-bottom: 16px;
}
.page-id-1260 .product-sec-2-wrapper .chooseproduct-sec-wraper {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}
.page-id-1260 .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img {
    max-width: 130px;
}
.page-id-1260 .product-page-mainwrapper #accordionproducttecnology .card-header .title {
    display: flex;
	align-items: center;
}

.page-id-1203 .product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img {
    max-width: 240px;
}
.page-id-1203 .product-sec-2-wrapper .chooseproduct-sec-wraper {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}
.product-page-mainwrapper .product-sec-1-wrapper .left-block .title-image-wraper img {
    max-width: 180px;
}
.page-id-653 .product-sec-1-wrapper .left-block .title-image-wraper >.image-wrapped {
    padding-top: 45px;
}
.page-id-653 .product-sec-2-wrapper .chooseproduct-sec-wraper {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}
.practical-applicationwapper {
    padding: 0 !important;
}
.product-page-mainwrapper .product-sec-6-wrapper .practical-applicationwapped .card-wrapper {
    padding: 0 10px;
}
.page-id-608 .tk-shortcode-tabs .tab-pane p, .tabs-content p, p, .page-id-879 .tk-shortcode-tabs .tab-pane p, .tabs-content p, p {
    line-height: 21px !important;
    font-size: 14px !important;
}
.page-id-608 .descliamer-wraper .para-wrapped .parasize, .page-id-879 .descliamer-wraper .para-wrapped .parasize {
    font-size: 12px!important;
    line-height: 18px!important;
}
.page-id-608 .descliamer-wraper, .page-id-879 .descliamer-wraper{
    padding: 10px 35px!important;
}
.page-id-608 div.contact-us-mainwraper .contact-address-map-wrapper, .page-id-879 div.contact-us-mainwraper .contact-address-map-wrapper{
    padding: 0 5px 50px;
}
.page-id-608 div.contact-us-mainwraper .contact-breadcrumb-wraped , .page-id-879 div.contact-us-mainwraper .contact-breadcrumb-wraped{
    padding: 0 5px;
}
.wpcf7-form-control-wrap span.wpcf7-list-item label.checkbox input {
    height: 15px !important;
    width: auto !important;
}
.wpcf7-form-control-wrap span.wpcf7-list-item-label {
    margin: 0 0 0 10px;
}
div.contact-us-mainwraper .contact-form-fied-wrapper .borderlink-green-btn.submit-btn {
    max-width: initial !important;
    padding: 7px 24px;
}
.terms-cond-accept-text {
    margin-left: 0px;
}
.page-template .request-samplesec-home {
    margin-top: 0px;
}
.page-id-648 .product-page-mainwrapper.turmxtra-wraper .product-sec-2-wrapper .chooseproduct-sec-wraper {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}
.page-id-648 .product-sec-2-wrapper .chooseproduct-sec-wraped .right-block .product-image-wraper >img {
    max-width: 80px;
}
.page-id-1076 .product-sec-2-wrapper .chooseproduct-sec-wraper {
    background: #ffe3de;
    padding: 45px 24px 40px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
}


}


@media(max-width:499px) {
.about-us-metrics-numbers div{margin:0}
.about-us-metrics-numbers .item-3,.about-us-metrics-numbers .item-5{margin:0 0 30px}
.descliamer-wraper .para-wrapped .parasize{font-size:12px!important;line-height:18px!important}
.descliamer-wraper{padding:32px 9px!important}


}


@media(min-width:768px) and (max-width:1199px) {

.aroundthecornermain-wraper .aroundthecornerproductsecmainwraper .productsthumbnails-wraped >.card{margin: 0 2em 0 0 !important;padding: 30px !important;}

}

@media(min-width:768px) and (max-width:991px) {
header .dropdownnav-mobilewraper .mobile-viewcontactbtn a{position:relative;top:-10px}
.descliamer-wraper{padding:30px 49px}
.page-template .request-samplesec-home{padding:43px 64px}
.page-template .request-samplesec-home .link-whitebg-button{font-size:14px;padding:9px 40px}
div.productlist-mainwraper .product-listing-scroll-spywraper .links-click-wraped{top:60px!important}
.platform-mainwraper .plafforms-listing-scroll-spywraper .sticky-top{top: 60px !important;}
.descliamer-wraper {padding: 30px 64px !important;}


}


@media(min-width:992px) and (max-width:1199px) {
.home .request-samplesec-home{padding:75px 0!important}
.descliamer-wraper{padding:40px}
.descliamer-wraper {padding: 40px 64px !important;}

}

/*============== Custom CSS ================*/
/****** css******/

header .logo a{cursor:pointer;}
header > .desktop-navbar .navbar-nav > .nav-item .nav-link{cursor:pointer;}
footer .footer-top .footer-top-rightblock .links-wrapper .links-wrapped.one .linkheading ~ .link a{cursor:pointer;}
footer .footer-top .footer-top-rightblock .links-wrapper .links-wrapped.two .linkheading ~ .link a{cursor:pointer;}
.blog .site-main > .row{margin-left:auto;margin-right:auto;display:block;}
body.layout-three-columns .site-main > .row{margin-left:auto;margin-right:auto;display:block;}
.fullwidth-slider .slide-text{width: 100%}
.fullwidth-slider .featured-slider h2 a:hover{color: #fff;}
a:hover{text-decoration: none;}
.widget + .widget{  margin-top: 1rem; }
#secondary{background-color: #f9f9f9; padding: 2.5%;}
.sidebar {max-width: 280px; float: right;}

/*****blog css******/
.jp-relatedposts-post .jp-relatedposts-post-a:hover img{opacity:0.5;}
.jp-relatedposts-post:hover .jp-relatedposts-post-a{opacity:1;}
body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size: 21px;line-height: 1.3;}
body #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post .jp-relatedposts-post-context .read-more-link{margin-bottom: 0 !important;margin-top: 0.5em;font-size:15px;}
body #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post .jp-relatedposts-post-context{color: #5d5d5d;
    text-transform: capitalize;
    font-size: 15px;
    line-height: 1.5;}
.jp-relatedposts-post .entry-meta{margin-left:0;}
.jp-relatedposts-post .entry-meta a{color:#000;margin-top:2.5em;}
body #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{order:3;margin-top: 0.6em;margin-bottom: 1em;}
.jp-relatedposts-post-context{}
.jp-relatedposts-post .jp-relatedposts-post-a{order:1;}
.home.blog .featured-slider.clear:before,.home.blog .featured-slider.clear:after{color: #1c9f5a;background-color:transparent;font-size: 24px;font-weight:bold;}
.archive.category .main-container{margin-top:3em;}
.single.single-post .site-content{padding-bottom:90px;}
body #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{width:auto;}
body #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:4%;min-width:380px;}
.widget-area.sidebar .wp-block-latest-posts.wp-block-latest-posts__list li a:hover{color: #1c9f5a;}
.widget-area.sidebar .wp-block-categories-list.wp-block-categories li a:hover{color: #1c9f5a;}
body #jp-relatedposts{margin-top: 10vh;}
body #jp-relatedposts h3.jp-relatedposts-headline{margin-bottom:2.5em;margin-top: 0;font-size:26px;}
.single.single-post .jp-relatedposts-post .jp-relatedposts-post-a img{border-radius:30px;}
.category-filter a{color: rgba(59, 36, 23, 0.53);font-size: 14px;font-weight: 500;font-family: CerebriSans-Bold;border: 0;letter-spacing:1.5px;}
.category-filter .cat-active a{color: #139e5a;}
.category-filter a:hover{border: 0;color: #139e5a !important;}
.fullwidth-slider .featured-slider .entry-title{font-size: 60px;line-height: 70px;}
.widget-area.sidebar .wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:1.5em;}
.widget-area.sidebar .wp-block-latest-posts.wp-block-latest-posts__list li a{font-size:15px;color:#000;line-height:normal;}
.widget-area.sidebar .wp-block-categories-list.wp-block-categories li a{font-size:15px;letter-spacing:0.06px;color:#000;}
.widget-area.sidebar .widget.widget_search .search-field{border-radius: 16px;border: solid 0.5px #707070;background-color: #fff;padding-left:15px;}
.widget-area.sidebar .widget.widget_search .search-submit{color: #707070;font-size: 14px;text-transform: capitalize;letter-spacing: 0.35px;right: 1em;}
.widget-area.sidebar #block-12{margin-bottom:3em;}
.widget-area.sidebar .widget.widget_search{margin-bottom:3em;margin-top: 3em;}
.widget-area.sidebar #block-6 .wp-block-categories li{margin-bottom: 15px;}
body .masonry .entry-title a{font-size: 21px;}
body .masonry .entry-content .read-more-link{color: #1c9f5a;font-weight: bold;display: block;font-size: 16px;text-transform: capitalize;margin-left:0 !important;}
body .masonry article .entry-meta{margin-top:1.8em;}
.blog .masonry .entry-content .read-more-link:hover{border:0;}
body .masonry article .entry-meta .category-list a{font-size: 11px;letter-spacing: 0.35px;text-transform:uppercase;}
body .masonry article .entry-meta .post-date a{font-size: 11px;letter-spacing: 0.35px;text-transform:uppercase;color:#000;}
body .masonry .entry-title{margin-top: 0.6em;}
body .masonry .entry-content p{max-width:100% !important;}
body .masonry .edit-link{display:none;}
.featured-slider-wrap + .site-content .category-filter{margin-top:2em;margin-bottom:5em;}
.category-filter{margin-bottom: auto;margin-top: 2em;}
.main-container{margin-top:5rem;}
header >.desktop-navbar .navbar-nav > .customer-center-menulink:hover .common-dropdownmenu-wraper{left: auto;right: auto;width: auto;text-align:center;
}
.header-wrapper >.desktop-navbar .customer-center-menulink .common-dropdownmenu-wraper .nav-item{padding: 10px 1rem;margin-bottom: 0;text-align: left;}


/*****media query css******/

@media only screen and (min-width: 1025px) {
	.blog .masonry{display: flex;flex-wrap: wrap;margin-bottom: 0em;}
	.blog .masonry >.grid-sizer{display:none;}
	.blog .masonry article{max-width: 50%;flex: 50%;transform: unset !important;position: static !important;padding: 0 1em;height: auto;margin-bottom: 2em;}
	
	.archive.category .masonry{display: flex;flex-wrap: wrap;margin-bottom: 0em;}
	.archive.category .masonry >.grid-sizer{display:none;}
	.archive.category .masonry article{max-width: 33%;flex: 33%;transform: unset !important;position: static !important;padding: 0 1em;height: auto;margin-bottom: 2em;}
.archive.category	#secondary{display:none;}
	.archive.category #primary{flex: 0 0 100%;
    max-width: 100%;width:100%;}
}


@media only screen and (max-width: 1024px){
	html{overflow: auto;}
	html body{overflow:hidden;}
}

@media only screen and (max-width: 767px) {
	body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size: 18px;line-height: 1.5;}
	.jp-relatedposts-post-context{margin-top: 1em;margin-bottom: 1em;}
	body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{margin-top:25px;}
	body #jp-relatedposts h3.jp-relatedposts-headline{margin-bottom:2.3em;font-size:24px;}
	body #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{min-width:auto;}
	
.fullwidth-slider .featured-slider .entry-title{font-size: 30px;line-height: 30px;line-height: 36px;
padding: 0.5em;}
	.featured-slider-wrap + .site-content .category-filter{margin-top: 3em;margin-bottom: 2em;}
	.category-filter li{margin: 12px 8px;display: block;}
	.category-filter a{font-size:12px;}
	.fullwidth-slider .featured-slider h2 a, .fullwidth-slider .featured-slider .slick-arrow{line-height:30px;}
	.category-filter{margin-bottom: 3rem;margin-top: 7em;}
	body .masonry .entry-title a{font-size:18px;line-height:24px;}
	#post-load{margin-bottom: 0em !important;}
	#post-load #infinite-handle, #post-load .infinite-loader{bottom:-75px;}
}

.request-samplesec-home{margin-top: 0;}
.author-box{display: none;}
.featured-slider-wrap{margin-top: 83px;}

@media only screen and (min-width: 678px){
.fullwidth-slider .featured-slider-wrap{padding-left: 80px; padding-right: 80px; max-width: 1580px;}
.entry-footer{background: transparent; margin-top: 4%;}
}

.slide-text .entry-content{display: none;}
.read-more-link{margin-bottom: 6% !important}






/* Sahil Single Blog Code */

.single-post .featured-image img{width:100%}
.single-post .entry-content > :not(.single-post .alignwide):not(.single-post .alignfull):not(.single-post .alignleft):not(.single-post .alignright):not(.single-post .wp-block-separator):not(.single-post .entry-attachment){margin-left:auto!important;margin-right:auto!important;line-height:1.7rem!important;font-size:17px!important;color:#000}
.single-post .entry-content > :last-child{margin-bottom:0!important}
.single-post .jp-relatedposts-post-context .read-more-link{color:#1c9f5a!important}
.single-post .content-area:not(.single-post .has-sidebar) .comments-area{margin:30px 0 0;overflow: hidden;}
.single-post .comment-respond{padding:30px 0 0}
.single-post .content-area .entry-footer {background-color: transparent !important;margin: 30px 0 0;}
.single-post .sidebar .widget + .widget{margin-top:1rem;}
.single-post .widget-area.sidebar .widget p {font-size: 12px !important;line-height: 20px !important;}


@media(max-width:767px)
{
.single-post .entry-content > :not(.single-post .alignwide):not(.single-post .alignfull):not(.single-post .alignleft):not(.single-post .alignright):not(.single-post .wp-block-separator):not(.single-post .entry-attachment){line-height:1.5rem!important;font-size:16px!important;}

}

@media(min-width:1200px)
{
.single-post .sidebar .widget + .widget{margin-top:30px;}

    
}


/* Sahil Single Blog Code */

.zsiq_theme1 .zsiq_cnt p {
    color: #666;
    font-size: 13px !important;
    margin: 0 !important;
}
section.section-1 {
    background-size: cover;
    background-position: 77% center;
    position: relative;
    min-height: 45vh;
    outline: none;
}
.inestor-banner-text.wow.fadeInUp h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: -.6px;
    color: #f8b239;
    margin: 0;
}
.inestor-banner-text.wow.fadeInUp h2 {
    font-size: 37px;
    font-weight: 400;
    line-height: 1.22;
    letter-spacing: -1.5px;
    color: #fff;
}
.inestor-banner-text.wow.fadeInUp {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

/*===============Investor Page CSS===============*/

/* Start Investor */

.page-template-template-investor .main-heading{
    color: #000;
    font-weight: 700;
    font-size: 22px;
  }
  
  /*Section 1 start*/
 .page-template-template-investor .section-1{
    background-image: url(../../assets/images/career-banner.jpg);
    background-size: cover;
    background-position: center center;
    position: relative;
    min-height: 45vh;
  }
.page-template-template-investor .section-1 .inestor-banner-text{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }
  .page-template-template-investor .inestor-banner-text {
    width: 40%;
  }
  
  .page-template-template-investor .inestor-banner-text h4 {
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: -0.6px;
    text-align: left;
    color: #f8b239;
    margin: 0;
  }
  
  .page-template-template-investor .inestor-banner-text h2 {
    font-size: 37px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.22;
    letter-spacing: -1.5px;
    text-align: left;
    color: #fff;
  }
  .page-template-template-investor .overlay{
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    left: 0;
    background: rgba(0, 0, 0, 0.2);
  }
  /*Section 1 end*/
  
  /*Section 2 start*/
  .page-template-template-investor .section-2{
    background-color: #fff;
    padding: 45px 0;
  }
  .page-template-template-investor .pdf-conatiner{
    display: block;
    width: 100%;
    border: 1px solid #b5b2b2;
    margin: 15px 10px;
  }
  .page-template-template-investor .pdf-footer{
    text-align: center;
    padding: 5px;
  }
  .page-template-template-investor .pdf-footer h2{
    font-size: 19px;
    font-weight: 900;
    margin-bottom: 5px;
  }
  .page-template-template-investor .pdf-footer p{
    font-size: 14px;
    margin: 0;
  }
  /*Section 2 end*/
  
  /*section-3 start*/
  .page-template-template-investor .section-3{
    padding: 45px 0;
    background: #f7f7f7;
  }
  .page-template-template-investor .section-3 ul{
    padding: 0;
    list-style: none;
    padding-top: 10px;
  }
  .page-template-template-investor .section-3 ul li a{
    text-decoration: underline;
    color: #544f4f;
    font-size: 16px;
  }
  .page-template-template-investor .section-3 ul li{
    padding: 10px 0;
  }
  /*section-3 end*/
  
  /*Section 4 start*/
  .page-template-template-investor .section-company-information, .page-template-template-investor .section-grievances{
    padding: 10px 0;
    background: #fff;
  }
  .page-template-template-investor .sub-heading{
    color: #000;
    font-weight: 600;
    font-size: 18px;
  }
  .page-template-template-investor .sub-section h4{
    color: #000;
    font-weight: 600;
    font-size: 15px;
    margin-top: 15px;
    margin-bottom: 2px;
    text-transform: uppercase;
  }
  .page-template-template-investor .sub-section p{
    font-size: 14px;
    margin: 0;
  }
  .page-template-template-investor .sub-section a{
    font-size: 14px;
    margin: 0;
    color: #212529;
    text-decoration: underline;
  }
  /*Section 4 end*/
  
  .page-template-template-investor .inestor-banner {
    background-image: url(/assets/investor-banner.jpg);
    background-size: cover;
    background-position: center center;
    position: relative;
    padding: 100px 40px;
    z-index: -1;
  }
  
  
  
  .page-template-template-investor .inestor-banner-text p {
    font-size: 15px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.6;
    letter-spacing: -0.75px;
  }
  
  .page-template-template-investor .inestor-banner-text a.btn {
    color: #f8b100 !important;
    border-radius: 30px;
    background: #fffFFF;
    border: 2px solid #f8b100 !important;
    font-size: 11px;
    font-weight: bold;
  }
  /* End Investor */
  
  /* Start Enterprises */
  
  .page-template-template-investor .enterprises {
    padding: 50px 0;
    text-align: center;
  }
  
  .page-template-template-investor .enterprises-table-div {
    width: 70%;
    margin: 0 auto;
  }
  
  .page-template-template-investor .enterprises hr {
    margin: 30px 0;
  }
  
  .page-template-template-investor .enterprises-table-div table {
    border: 1px solid #CCCCCC;
    margin-top: 25px;
  }
  
  .page-template-template-investor .enterprises-table-div table thead tr th {
    text-align: center;
    vertical-align: middle;
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.23;
  }
  
  .page-template-template-investor .enterprises-table-div table tbody tr td {
    height: 40px;
    padding: 0;
    vertical-align: middle;
    font-size: 14px;
  }
  
  .page-template-template-investor .enterprises-table-div table tbody tr:nth-of-type(even) {
    background-color: rgba(0, 0, 0, .05);
  }
  
  .page-template-template-investor .enterprises h2 {
    font-size: 30px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.22;
    letter-spacing: -1.5px;
    color: #202020;
  }
  .page-template-template-investor .disclaimer {
    padding: 50px;
    text-align: center;
  }
  
  .page-template-template-investor .disclaimer p {
    margin: 0;
  }
  
  .page-template-template-investor .disclaimer p strong {
    font-weight: bold;
  }
  
  /* End Enterprises */
  .page-template-template-investor .policies{
    background: #efebeb;
      padding: 40px 0;
  }
  .page-template-template-investor .policies .heading{
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 25px;
  }
  .page-template-template-investor .section-company-information .main-heading, .page-template-template-investor .section-grievances .main-heading{
    margin-bottom: 20px;
  }
  .page-template-template-investor .section-company-information .main-heading::before, .page-template-template-investor .section-grievances .main-heading::before, .page-template-template-investor .section-csr-committee .main-heading::before{
    content: "";
    display: inline-block;
    width: 4px;
    height: 25px;
    background-color: #f8b239;
    position: absolute;
    left: 5px;
  }
  
  .page-template-template-investor .section-csr-committee{
    padding: 45px 0;
    background-color: #fff;
  }
  
  .page-template-template-investor .section-csr-committee ul{
    padding: 0;
    list-style: none;
    padding-top: 10px;
  }
  
  .page-template-template-investor .section-csr-committee ul li{
    padding: 10px 0;
  }
  
  .page-template-template-investor .section-6{
    padding: 45px 0;
    background-color: #f7f7f7;
  }
  
  .page-template-template-investor .section-6 a{
    text-decoration: underline;
    color: #544f4f;
    font-size: 16px;
  }
  
  .page-template-template-investor .sections .row{
    justify-content: space-between;
  }
  
  .page-template-template-investor .section-8 {
    margin-top: 50px;
  }
  
  .page-template-template-investor .section-9 {
    margin-top: 50px;
  }
  
  .page-template-template-investor .investor-card {
    text-transform: uppercase;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    height: 100px;
    width: 200px;
    text-align: center;
    padding: 10px;
    background-color: #411d58;
    color: white;
    cursor: pointer;
    font-size: 19px;
    font-weight: 900;
  }
  
  .page-template-template-investor .investor-card-policy {
    margin-top: 10px;
    padding-top: 40px;
    height: 200px;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    background-color: #411d58;
    color:white;
    cursor: pointer;
  }
  
  .page-template-template-investor .investor-card-policy--quarter {
    margin-top: 0px;
    justify-content: center;
  }
  
  .page-template-template-investor .investor-card-policy i{
    font-size: 38px;
  }
  
  .page-template-template-investor .investor-card-policy p{
    margin: auto;
  }
  
  .page-template-template-investor .investor-card-policy h2{
    font-size: 19px;
    font-weight: 900;
  }
  
  .page-template-template-investor .investor-card-policy:hover {
    border: 1px solid #411d58;
    background-color: white;
    color: #411d58;
  }
  
  .page-template-template-investor .investor-card:hover {
    border: 1px solid #411d58;
    background-color: white;
    color: #411d58;
  }
  
  .page-template-template-investor .nested-links {
    padding: 50px;
  }
  
  .page-template-template-investor a, .page-template-template-investor a:hover, .page-template-template-investor a:focus, .page-template-template-investor a:active {
    text-decoration: none;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
  }
  
  .page-template-template-investor .list-group-item {
    font-size:16px;
    font-weight:700;
    margin-bottom: 1px;
    border: none;
    border-bottom: 1px solid rgba(0,0,0,.125);
    display:flex;
    justify-content: space-between;
  }
  
  .page-template-template-investor .list-group-item--sub {
    padding-left: 50px;
  }
  
  .page-template-template-investor .list-group-item--sub-2 {
    padding-left: 100px;
  }
  
  .page-template-template-investor .list-group-item--sub-3 {
    padding-left: 150px;
  }
  
  .page-template-template-investor .faq-arrow-rotate { 
    transform:rotate(90deg);
  }
  
  .page-template-template-investor .list-group-item .fa-angle-right{
    font-size: 24px;
  }
  
  .page-template-template-investor .list-group-item .fa-file-o{
    display: inline-block;
    margin-right: 12px;
  }
  
  .page-template-template-investor .icon-download-arrow{
    max-width: 9px;
    margin-right: 12px;
  }
  
  .page-template-template-investor .lower-case {
    text-transform: lowercase;
  }
  
  .page-template-template-investor .lower-case:hover {
    text-transform: lowercase;
  }

.not-found-mainwraper{
    height: 80vh;
}

.not-found-text-box {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.not-found-text-box-heading-primary {
    font-family: CerebriSans-Bold;
    font-size: 36px;
    line-height: 36px;
    letter-spacing: -0.9px; 
}

.not-found-text-box-heading-sub {
    font-family: CerebriSans-Book;
    font-size: 16px;
    line-height: 24px;
}

.not-found-error-image {
    width: 173px;
    height: 201.3px;
}

.not-found-error-link {
    margin-top: auto;
}

.thank-you-mainwraper{
    height: 80vh;
}

.thank-you-text-box{
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 75%;
}

@media only screen and (min-width: 768px) {
    .thank-you-message{
        font-size: 30px;
        line-height: 60px;
        letter-spacing:-1.5px;
    }
 }

@media only screen and (min-width: 992px) {
    .thank-you-message{
        font-size: 30px;
        line-height: 60px;
        letter-spacing:-1.5px;
    }
  }
  
  @media only screen and (min-width: 1200px) {
    .thank-you-message{
        font-size: 30px !important;
        line-height: 60px !important;
        letter-spacing:-1.5px !important;
    }
  }
.nested-links {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
    padding-bottom: 50px;
    padding-left: 117px;
    padding-right: 50px;
}

.nested-links a, .nested-links a:hover, .nested-links a:focus, .nested-links a:active {
    text-decoration: none;
    color: #000;
    font-weight: 700;
}

.list-group-item {
    font-size:16px;
    font-weight:700;
    margin-bottom: 1px;
    border: none;
    border-bottom: 1px solid rgba(0,0,0,.125);
    display:flex;
    justify-content: space-between;
}
  
.list-group-item--sub {
    padding-left: 50px;
}

.list-group-item--sub-2 {
    padding-left: 100px;
}

.faq-arrow-rotate { 
    transform:rotate(90deg);
}

.list-group-item .fa-angle-right{
    font-size: 24px;
}

.list-group-item .fa-file-o{
    display: inline-block;
    margin-right: 12px;
}

.icon-download-arrow{
    max-width: 9px;
    margin-right: 12px;
}
main.container.nutriventia-contentwraper.result-section {
    margin-top: 50px;
}