@media screen and (max-width: 1800px) { .main_home_inner_container::before, .main_inner_container::before {
width: 450px;
height: 450px;
background-size: 450px;
}
}
@media screen and (max-width: 1749px) {
.header-main { column-gap: 40px;
}
.site-header .header-left .header-logo {
max-width: 220px; }
.header-main_menu .header-nav {
column-gap: 40px;
}
.header-right {
column-gap: 30px;
padding: 24px 0 24px 25px;
}
.header-main_menu .header-nav li a {
padding: 40px 0;
}
}
@media screen and (max-width: 1560px) {
.site-header .header-left .header-logo {
max-width: 180px; }
.header-main { column-gap: 30px;
}
.header-main_menu .header-nav {
column-gap: 30px;
}
.header-right{
column-gap: 30px;
}
.site-header.sticky .header-left .header-logo {
max-width: 160px;
}
a.theme-btn, p.theme-btn, button.theme-btn {
padding: 18px 44px 18px 18px !important;
}
a.theme-btn::after, p.theme-btn::after, button.theme-btn::after {
left: calc(100% - 34px);
}
a.theme-btn:hover, p.theme-btn:hover, button.theme-btn:hover {
padding: 18px 18px 18px 44px !important;
}
.theme-btn .vc_btn3 {
padding: 18px 44px 18px 18px !important;
}
.theme-btn .vc_btn3::after {
left: calc(100% - 34px);
}
.theme-btn .vc_btn3:hover {
padding: 18px 18px 18px 44px !important;
}
.theme-btn .vc_btn3:hover:after {
left: 18px;
}
.home-banner {
min-height: 860px;
}
.welcome-content > .vc_column-inner > .wpb_wrapper {
max-width: 485px;
margin-left: auto;
margin-right: 0;
}
.industry-we-serve-slider .industry-slider-navigation {
min-height: 50px;
top: -99px;
}
.enzymes-listing .enzymes-category-block {
padding: 70px 0;
}
.industry-two-column {
row-gap: 70px;
}
.two-column > .wpb_column > .vc_column-inner > .wpb_wrapper {
row-gap: 70px;
}
.probiotics-listing .probiotics-category-block {
padding: 70px 0;
}
}
@media screen and (max-width: 1440px) {
html body {
font-size: 16px; 
}
a.theme-btn, p.theme-btn, button.theme-btn {
font-size: 16px !important;
padding: 16px 44px 16px 18px !important;
}
a.theme-btn:hover, p.theme-btn:hover, button.theme-btn:hover {
padding: 16px 18px 16px 44px !important;
}
.theme-btn .vc_btn3 {
font-size: 16px !important;
padding: 16px 44px 16px 18px !important;
}
.theme-btn .vc_btn3:hover {
padding: 16px 18px 16px 44px !important;
}
.site-footer .contact-information {
margin-left: 20px;
}
.site-header .header-left .header-logo {
max-width: 165px; }
.header-main_menu .header-nav { font-size: 16px;
}
.header-main { column-gap: 24px;
}
.header-main .theme-btn{
font-size: 15px !important;
}
.header-right {
column-gap: 20px;
padding: 24px 0 24px 15px;
}
.header-main_menu .header-nav li a {
padding: 38px 0;
}
.header-right .multiple-languages .dropdown .btn {
padding: 12px 10px;
font-size: 15px;
column-gap: 8px;
} .header-right .searchbar .probox {
padding: 10px 5px 10px 55px !important;
height: 26px !important;
width: 138px !important;
}
.header-right .searchbar div.asl_w .probox .promagnifier {
width: 40px;
height: 40px;
}
.header-main_menu .header-nav li .sub-menu li a {
font-size: 15px;
}
.site-header.sticky .header-main_menu .header-nav > li > a {
padding: 37px 0;
}
.site-header.sticky .header-right {
padding: 23px 0 24px 15px;
} .hero-info-content::before {
left: 0;
width: 370px;
height: 446px;
background-size: 370px;
}
.hero-info-content .banner-btn {
column-gap: 40px;
}
.welcome-section{
display: flex;
flex-wrap: wrap;
align-items: center;
}
.welcome-content {
padding: 0;
}
.explore-probiotics .vc_row .explore-probiotics-content,
.explore-probiotics .vc_row .explore-probiotics-list {
width: 30%;
}
.explore-probiotics .vc_row .explore-probiotics-img {
width: 40%;
}
.explore-probiotics .vc_row .explore-probiotics-list .theme-btn .vc_btn3 {
font-size: 24px !important;
padding: 10px 24px !important;
}
.enzymes-row .enzyme-card .enzyme-card__content {
padding: 20px;
}
.footer_contact .nw-contact-section {
padding: 70px 50px;
}
.industry-two-column .industry-content .industry-info ul li {
font-size: 18px;
}
.two-column .vc_row .two-column-content ul li {
font-size: 18px;
}
}
@media screen and (max-width: 1199px) {
.site-header{
padding: 15px 0;
}
.site-header .header-left .header-logo {
margin-right: 0;
}
.header-searchbar{
margin-left: auto;
}
.header-searchbar::before {
display: none;
}
.header-right {
padding: 0 !important;
}
.site-footer .footer-main {
padding: 50px 30px;
column-gap: 48px;
justify-content: space-between;
}
.site-footer .footer-main .footer-main-col .footer-logo {
max-width: 150px;
}
.site-footer .footer-main .pt-50{
padding-top: 30px;
}
.about-section .about-info > .vc_column-inner > .wpb_wrapper {
background-color: rgba(12, 212, 189, 0.1) !important;
}
.about-section .about-info > .vc_column-inner {
padding: 0 15px;
}
.about-section .about-info .wpb_single_image {
width: 80px;
height: 80px;
padding: 15px;
}
.hero-info-content::before {
display: none;
}
.home-banner .hero-info {
padding: 82px 0;
}
.hero-info-content .banner-btn {
column-gap: 24px;
padding-top: 20px;
}
.home-banner {
min-height: 492px;
}
.main_home_inner_container::before, .main_inner_container::before {
width: 300px;
height: 300px;
background-size: 300px;
}
.welcome-img > .vc_column-inner > .wpb_wrapper {
position: relative;
padding: 0 0 40px 55px;
}
.explore-enzymes-header .theme-btn{
padding-top: 20px;
}
.explore-enzymes-row .wpb_column .vc_custom_heading {
left: 25px;
right: 25px;
bottom: 25px;
}
.explore-enzymes-row .wpb_column .theme-btn {
left: 25px;
right: 25px;
}
.explore-enzymes-row .wpb_column > .vc_column-inner > .wpb_wrapper:hover .theme-btn {
bottom: 25px;
}
.industry-we-serve-slider .industry-slider-navigation {
min-height: 45px;
top: -93px;
column-gap: 40px;
}
.explore-probiotics .vc_row .explore-probiotics-list .theme-btn{
margin-bottom: 10px;
}
.explore-probiotics .vc_row .explore-probiotics-list .theme-btn:last-child{
margin-bottom: 0;
}
.explore-probiotics .vc_row .explore-probiotics-list .theme-btn .vc_btn3 {
font-size: 20px !important; }
.probiotics-section .pt-60{
padding-top: 30px;
}
.probiotics-section .wpb_column .wpb_single_image {
width: 50px;
height: 50px;
}
.banner_inner .container {
min-height: 480px;
padding: 82px 15px 70px;
}
.banner_inner .inner-banner-title::before{display: none;}
.enzymes-listing .enzymes-category-block {
padding: 50px 0;
}
.enzymes-row .enzyme-card{
border-radius: 16px;
}
.enzymes-row .enzyme-card .enzyme-card__image{
aspect-ratio: 1;
}
.enzymes-row .enzyme-card .enzyme-card__title{
opacity: 0 !important;
visibility: hidden !important;
font-size: 24px;
}
.enzymes-row .enzyme-card .enzyme-card__content{
opacity: 1 !important;
visibility: visible !important;
transform: translateY(0) !important;
padding: 14px;
}
.enzymes-row .enzyme-card .enzyme-card__content .theme-btn{
font-size: 14px !important;
padding: 14px 44px 14px 18px !important;
}
.enzymes-row .enzyme-card .enzyme-card__content .theme-btn:hover{
padding: 14px 18px 14px 44px !important;
}
.enzymes-row .enzyme-card .enzyme-card__content h3{
margin-bottom: 8px;
}
.enzymes-row .enzyme-card .enzyme-card__content .theme-btn{
margin-top: 16px;
}
.enzymes-row .enzyme-card::before{
background: linear-gradient(180deg, rgba(0, 0, 0, 0.60) 32.97%, rgba(0, 0, 0, 0.80) 100%) !important;
}
.enzymes-view-all{
padding-top: 40px;
text-align: center;
}
.footer_contact .nw-contact-section .nw-contact-content {
padding-right: 30px;
}
.footer_contact .nw-contact-section {
padding: 50px;
}
.industry-two-column .industry-content {
padding: 50px 15px;
}
.industry-title{
padding-bottom: 10px;
}
.industry-two-column {
row-gap: 50px;
}
.two-column {
row-gap: 50px;
}
.two-column .vc_row .two-column-content > .vc_column-inner > .wpb_wrapper {
padding: 50px 15px;
}
.two-column .vc_row .two-column-content .vc_custom_heading{
padding-bottom: 10px;
}
.probiotics-listing .probiotics-category-block {
padding: 50px 0;
}
.performance-areas-row .wpb_column > .vc_column-inner > .wpb_wrapper {
background: var(--primary_gradient) !important;
padding: 30px;
}
.performance-areas-row .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_single_image img {
filter: brightness(0) invert(1) !important;
}
.performance-areas-row .wpb_column > .vc_column-inner > .wpb_wrapper * {
color: var(--white);
}
.two-column > .wpb_column > .vc_column-inner > .wpb_wrapper{
row-gap: 50px;
}
.industry-we-serve-slider .industry-title{
bottom: 25px;
left: 25px;
right: 25px;
padding-bottom: 0;
}
.industry-we-serve-slider .industry-content .theme-btn{   
left: 25px;
right: 25px;
}
.industry-we-serve-slider .industry-content:hover .theme-btn{
bottom: 25px;
}
}
@media screen and (max-width: 991px) {
.site-footer .contact-information {
margin-left: 0;
margin-top: 30px;
}
.site-footer .social-media {
margin-top: 30px;
}
.about-section{
row-gap: 30px;
justify-content: center;
}
.about-section .about-info {
width: 50%;
}
.about-section .about-info:nth-child(2)::after{
display: none;
}
.about-section .about-info > .vc_column-inner > .wpb_wrapper {
padding: 25px 10px 30px;
}
.home-banner .hero-info {
padding: 82px 0 60px;
}
.welcome-img .wpb_single_image.small-img {
width: 185px;
height: 185px;
}
.explore-enzymes::after{
display: none !important;
}
.explore-enzymes-header .wpb_column{
width: 50%;
}
.explore-enzymes-row .wpb_column > .vc_column-inner > .wpb_wrapper {
border-radius: 16px;
}
.industry-we-serve-slider .industry-slider-navigation{
min-height: 30px;
top: -86px;
}
.industry-we-serve-slider .industry-slider-navigation > div{
width: 40px;
}
.industry-we-serve-slider .industry-content{
border-radius: 16px;
}
.industry-we-serve-slider .industry-content img{
aspect-ratio: 1;
}
.explore-probiotics .vc_row{
row-gap: 24px;
}
.explore-probiotics .vc_row .wpb_column{
width: 100%;
}
.explore-probiotics .vc_row .wpb_column *{
text-align: center !important;
}
.explore-probiotics .vc_row .explore-probiotics-img .wpb_single_image{
max-width: 550px;
margin: 0 auto;
}
.explore-probiotics .vc_row .explore-probiotics-img .wpb_single_image img {
border-radius: 30px;
}
.explore-probiotics .vc_row .explore-probiotics-list > .vc_column-inner > .wpb_wrapper{ max-width: 550px !important;
margin: 0 auto;
width: 100%;
}
.probiotics-section .vc_row {
row-gap: 30px;
}
.probiotics-section .vc_row .wpb_column{
width: 33.33%;
}
.enzymes-category-header{
padding-bottom: 30px;
}
.footer_contact .nw-contact-section .nw-contact-content {
padding-right: 0;
}
.footer_contact .nw-contact-section {
padding: 50px 15px;
}
.industry-two-column {
max-width: 550px;
margin: 0 auto;
}
.industry-two-column .industry-content {
padding: 30px 0;
}
.industry-two-column .industry-content::after {
top: auto;
bottom: 0;
width: 100%;
height: calc(100% + 100px);
}
.performance-areas-row .wpb_column{
padding: 15px 0;
}
.performance-areas-row .wpb_column > .vc_column-inner > .wpb_wrapper {
padding: 30px 15px;
}
.performance-areas-row .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_single_image {
width: 45px;
height: 45px;
}
.two-column > .wpb_column > .vc_column-inner > .wpb_wrapper{
max-width: 550px !important;
margin: 0 auto;
}
.two-column .vc_row{
flex-direction: column;
}
.two-column .vc_row .wpb_column{
width: 100%;
}
.two-column .vc_row .two-column-content > .vc_column-inner > .wpb_wrapper{
padding: 30px 15px 50px;
}
.two-column .vc_row .two-column-content > .vc_column-inner > .wpb_wrapper::before {
top: auto;
bottom: 0;
width: 100%;
height: calc(100% + 100px);
}
.explore-probiotics .vc_row .explore-probiotics-list .theme-btn .vc_btn3 {
font-size: 18px !important;
}
}
@media screen and (max-width: 767px) {
.site-footer .footer-main {
row-gap: 30px;
column-gap: 20px;
flex-wrap: wrap;
}
.site-footer .footer-main .footer-main-col{
width: calc(50% - 10px) ;
}
.site-footer .footer-bottom .row{
row-gap: 14px;
}
.site-footer .footer-main .footer-main-col:last-child{
width: 100%;
}
.footer-link-wrap{
display: flex;
column-gap: 20px;
}
.footer-link-inner{
width: calc(50% - 10px);
}
.footer-link-inner.pt-20{
padding-top: 0;
}
.home-banner {
min-height: 100%;
}
.home-banner .hero-info {
padding: 150px 0 60px;
}
.welcome-section{
flex-wrap: wrap-reverse;
row-gap: 30px;
}
.welcome-content *{
text-align: center !important;
}
.welcome-content > .vc_column-inner > .wpb_wrapper .wpb_text_column {
max-width: 100%;
}
.welcome-img > .vc_column-inner > .wpb_wrapper {
position: relative;
padding: 0 0 40px 55px;
max-width: 550px !important;
margin: 0 auto;
}
.explore-enzymes-header{
row-gap: 24px;
}
.explore-enzymes-header *{
text-align: center !important;
}
.explore-enzymes-header .wpb_column{
width: 100%;
}
.explore-enzymes-row{
display: flex;
flex-wrap: wrap;
row-gap: 30px;
}
.explore-enzymes-row .wpb_column > .vc_column-inner > .wpb_wrapper {
max-width: 350px !important;
margin: 0 auto;
}
.industry-we-serve-slider .industry-slider-navigation{
top: -83px;
}
.cta-block .wpb_column > .vc_column-inner > .wpb_wrapper {
padding: 48px 35px;
}
.contact-section .form-wrapper,
.contact-main-section .form-wrapper{
row-gap: 14px;
}
.form-group textarea {
height: 165px;
}
.pip-modal textarea{
height: 100px;
}
.contact-section .contact-submit.pt-30,
.contact-main-section .contact-submit.pt-30{
padding-top: 15px;
}
.banner_inner .container {
min-height: 400px;
padding: 82px 15px 50px;
}
.enzymes-row .enzyme-card{
max-width: 400px;
margin: 0 auto;
}
.footer_contact .nw-contact-section{
row-gap: 30px;
}
.footer_contact .nw-contact-section .nw-contact-content *{
text-align: center !important;
}
.footer_contact .nw-contact-section .nw-contact-content .wpb_text_column {
max-width: 100%;
}
.footer_contact .nw-contact-section .nw-contact-content .wpb_single_image {
max-width: 550px;
margin: 30px auto 0;
}
.footer_contact .nw-contact-section .nw-contact-form .form-wrapper .contact-submit{
text-align: center !important;
}
.performance-areas-row .wpb_column {
width: 50%;
}
.performance-areas-row .wpb_column:nth-child(2){border-right: none;}
.performance-areas-row .wpb_column:nth-child(1),
.performance-areas-row .wpb_column:nth-child(2){
border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.explore-probiotics .vc_row .explore-probiotics-list .theme-btn .vc_btn3 {
font-size: 16px !important;
}
.welcome-content br{
display: none;
}
}
@media screen and (max-width: 575px) {
.pip-modal__inner {
padding: 30px 15px;
}
.pip-modal__product-name {
margin-bottom: 16px;
}
.about-section .about-info {
width: 100%;
}
.about-section .about-info::after{
display: none;
}
.hero-info-content h1 {
font-size: 32px;
}
.hero-info-content .banner-btn {
column-gap: 20px;
flex-wrap: wrap;
row-gap: 16px;
}
.hero-info-content .banner-btn .theme-btn{
padding: 14px 44px 14px 18px !important;
}
.hero-info-content .banner-btn .theme-btn:hover{
padding: 14px 18px 14px 44px !important;
}
.industry-we-serve .vc_custom_heading{
text-align: center !important;
}
.industry-we-serve .vc_row.pb-50{
padding-bottom: 30px;
}
.industry-we-serve-slider .industry-slider-navigation{
position: static;
margin: 30px auto 0;
}
.industry-we-serve-slider .industry-slider-navigation::before{
display: none;
}
.industry-we-serve-slider .industry-slider-navigation .industry-prev{
position: relative;
}
.industry-we-serve-slider .industry-slider-navigation .industry-prev::after{
content: '';
position: absolute;
top: 0;
right: -20px;
width: 1px;
height: 100%;
background-color: rgba(0, 0, 0, 0.2);
}
.footer_contact .nw-contact-section {
padding: 50px 0;
}
.explore-probiotics .vc_row .explore-probiotics-list .theme-btn .vc_btn3 {
font-size: 14px !important; }
.enzymes-row .enzyme-card .enzyme-card__content h3 {
font-size: 18px;
}
.enzymes-row .enzyme-card .enzyme-card__content ul li {
font-size: 12px;
}
}
@media screen and (max-width: 479px) {
.site-footer .footer-main {
padding: 30px 15px;
}
.hero-info-content h1 {
font-size: 30px;
}
.welcome-img .wpb_single_image {
border-radius: 16px;
}
.welcome-img .wpb_single_image.small-img {
width: 150px;
height: 150px;
border-radius: 16px;
}
.welcome-img > .vc_column-inner > .wpb_wrapper {
padding: 0 0 30px 35px;
}
.probiotics-section .vc_row .wpb_column{
width: 50%;
}
}
@media screen and (max-width: 420px) {
.site-footer .footer-main .footer-main-col{
width: 100%;
}
.footer-link-wrap {
flex-wrap: wrap;
row-gap: 30px;
}
.footer-link-inner {
width: 100%;
}
.header-right .multiple-languages .dropdown .btn {
padding: 10px 9px;
font-size: 14px;
column-gap: 6px;
} .site-footer .footer-main .pt-50 {
padding-top: 20px;
}
.site-header .header-left .header-logo {
max-width: 120px !important;
}
.performance-areas-row .wpb_column {
width: 100%;
border-right: none !important;
}
.performance-areas-row .wpb_column:nth-child(3){
border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
}