body,.et_pb_button{font-weight:300!important}.et_pb_row_0_tb_header{width:95%}.cstm-header .et_mobile_menu ul.sub-menu.visible{display:block!important;visibility:visible!important}.cstm-header .et_mobile_menu .menu-item-has-children .btn-sub{position:absolute;top:13px;right:14px;color:#000;display:block;width:50%;text-align:right;z-index:9}ul#mobile_menu1 li{position:relative}.cstm-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.cstm-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.cstm-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}.cstm-header .et_mobile_menu .menu-item-has-children .btn-sub.open-sub i:before{content:"\f107"}div.et_pb_menu_0_tb_header.et_pb_menu .cta-btn a{border:1px solid #d54212;background-color:#d54212;padding:10px 20px!important;margin:0!important;color:#fff!important}.sub-menu li{width:100%}.sub-menu li a{display:block;width:100%!important}.cta-btn{margin:0!important}.cstm-menu .et-menu.nav>.cart-icon{padding:0!important}.cstm-header .et_pb_column,.cstm-menu .et_pb_menu_inner_container,.cstm-menu{position:static}.cstm-header ul.sub-menu li a{font-size:14px;padding-left:0;padding-right:0}.cstm-menu .et_mobile_menu{max-height:500px;overflow:auto}.right-white-sec:after{content:"";width:50%;height:100%;position:absolute;background-color:#fff;right:0;top:0}.right-white-sec .et_pb_column:last-child:before{content:"";position:absolute;z-index:100;right:90%;width:50px;height:0;top:0;border-top-style:solid;border-top-color:#fefefe;border-top-width:1200px;border-left:200px solid transparent;z-index:-1}.left-white-sec .et_pb_column:first-child:after{content:"";position:absolute;z-index:100;width:50px;height:0;top:0;border-top-style:solid;border-top-color:#fefefe;border-top-width:1200px;right:auto;left:76%;border-left:0;border-right:200px solid transparent;z-index:-1}.left-white-sec:after{content:"";width:50%;height:100%;position:absolute;background-color:#fff;left:0;top:0}.box-img .et_pb_column{background-color:rgb(0 0 0 / 50%);background-blend-mode:overlay;display:flex;flex-direction:column;min-height:500px;align-items:center;justify-content:center}.hov-content{opacity:0;transition:.3s all ease}.box-img .et_pb_column:hover .hov-content{opacity:1}.box-img .et_pb_text:not(.hov-content){transform:translateY(85px);transition:.3s all ease}.box-img .et_pb_column:hover .et_pb_text{transform:translateY(0)}.box-img .et_pb_column:hover .et_pb_text:not(.hov-content) h3{color:#d54212!important}.box-img{display:flex;justify-content:center;column-gap:10px;row-gap:10px}.bx-wrapper{max-width:100%!important}.footer-form div.gform_wrapper.gravity-theme .gfield input.large,.footer-form div.gform_wrapper.gravity-theme .gfield select.large{width:100%;height:60px;padding:20px;font-weight:300;font-size:20px;border:0}.footer-form div.gform_wrapper.gravity-theme #field_submit input{width:100%;height:60px;background:#d54212;color:#fefefe;cursor:pointer;font-size:22px;font-weight:300;border:0;transition:.3s all ease}.footer-form div.gform_wrapper.gravity-theme #field_submit input:hover{background:#fff;color:#d54212}.footer-form div#field_submit{width:20%}.footer-form div.gform_wrapper.gravity-theme .gfield.gfield--width-third{width:37.5%}.footer-form div.gform_wrapper.gravity-theme .gform_fields{display:flex;flex-wrap:wrap;grid-column-gap:2.5%}ul.social-icons{padding:0;text-align:center}ul.social-icons li{display:inline-block;margin:10px 30px}ul.social-icons li a{font-size:38px;color:#35cbdc}ul.social-icons li a:hover{transform:scale(1.1)}.reverse-slider .et-pb-slider-arrows a{opacity:1!important;background-color:#35cbdc;border-radius:50px}.reverse-slider .et-pb-slider-arrows .et-pb-arrow-prev{left:0}.reverse-slider .et-pb-slider-arrows .et-pb-arrow-next{right:0}.reverse-slider .et_pb_slider_container_inner{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center}.reverse-slider .et_pb_slide_image{position:static;margin:0!important;width:60%;display:block!important}.reverse-slider .et_pb_slide_description{padding:0!important;margin:0!important;width:40%}.page-id-213 div.et_pb_menu_0_tb_header.et_pb_menu .cta-btn a{background-color:#fff;color:#d54212!important}.box-row .slick-slide{padding:6px}.img-box{display:flex!important;align-items:center;justify-content:center}.img-box .et_pb_blurb_description{opacity:0;transform:translateY(50px);transition:.3s all ease}.img-box:hover .et_pb_blurb_description{opacity:1;transform:translateY(0)}.img-box .et_pb_module_header{transform:translateY(50px);transition:.3s all ease}.img-box:hover .et_pb_module_header{transform:translateY(0);color:#d54212!important}.nav-arrow button{display:block;padding:0;margin:0;background:transparent;border:0;cursor:pointer}.nav-arrow button img{width:25px}.nav-arrow .prev{transform:scaleX(-1)}.nav-arrow{display:flex;gap:10px;background:#fbfbfb;max-width:125px;position:absolute;z-index:99;top:-17px;padding:10px 15px}.icon-blurb .et_pb_blurb_container{padding-left:0}.icon-blurb .et_pb_main_blurb_image{margin-top:4px;display:block;min-width:23px;width:auto;margin-bottom:0}.icon-blurb .et_pb_blurb_content{display:flex}div.et_pb_blurb.icon-blurb a:hover{color:#d54212!important;text-decoration:underline}.lab-table tbody tr:nth-child(odd){border-bottom:0;background-color:#f1f1f1}.lab-table th{font-weight:300!important;color:#d54212!important;text-align:center;padding:20px!important}.lab-table td:first-child{font-weight:300!important;color:#d54212!important}.lab-table td,.lab-table th{border-right:1px solid #cacaca}.lab-table table{border:0!important}.sst-sec:after{content:"";background-color:#fff;position:absolute;right:0;top:0;width:50%;height:100%}.sst-sec .et_pb_column:last-child:after{content:"";position:absolute;z-index:-1;right:100%;width:50px;height:0;top:0;border-top-style:solid;border-top-color:#fefefe;border-top-width:1200px;border-left:200px solid transparent}.sst-sec .et_pb_column:first-child{position:relative;z-index:9}figcaption.wp-element-caption{position:absolute;bottom:0;background-color:rgba(10,10,10,.6);width:100%;margin:0;color:#fefefe;font-size:16px}.wp-block-image{position:relative}.wp-element-button,.wp-block-button__link{border:1px solid #d54212;color:#d54212;border-radius:0;background-color:transparent;margin-top:30px;margin-bottom:30px;padding:15px 50px;font-size:22px;transition:.3s all ease;text-transform:uppercase}.wp-block-button__link:hover,.wp-element-button:hover{background-color:#d54212;color:#fff}.blog-content h5{font-weight:300}.blog-content h3,.blog-content h4{font-weight:300;font-size:30px}.share-post-wrap{display:flex;align-items:center}.share-post-wrap h3{font-weight:300;font-size:24px;padding-right:15px;margin-right:10px;border-right:2px solid;padding-bottom:0;line-height:1}.share-buttons{display:flex}.share-buttons a{margin:10px 30px}.contact-form .gform_wrapper.gravity-theme .gfield input.large,.contact-form .gform_wrapper.gravity-theme .gfield select.large{font-weight:300;background-color:#efefef;border:0;padding:15px;color:#0a0a0a}.contact-form .gform_wrapper.gravity-theme .gfield input.large::placeholder{color:#0a0a0a}.contact-form .gform_wrapper.gravity-theme .gfield_label{font-weight:300;font-size:20px;margin-bottom:0}.contact-form .gform_wrapper.gravity-theme .gfield textarea.large{height:150px;font-weight:300;background-color:#efefef;border:0;padding:15px;color:#0a0a0a}.contact-form .gform_wrapper.gravity-theme .gfield textarea.large::placeholder{color:#0a0a0a}.contact-form .gform_wrapper.gravity-theme .gform_footer input{padding:16px 40px;border:1px solid #d54212;background:transparent;color:#d54212;font-size:22px;cursor:pointer;transition:.3s all ease}.contact-form .gform_wrapper.gravity-theme .gform_footer{justify-content:center}.contact-form .gform_wrapper.gravity-theme .gform_footer input:hover{background:#35cbdc;color:#fff;border-color:#35cbdc}.event-list{display:flex;flex-wrap:wrap}.event-list .item{width:33.33%}.event-list .wrap{padding:20px 30px;background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 #cacaca}.event-list h3{font-weight:300;font-size:21px;margin-bottom:10px}.event-list .img-wrap img{height:225px;width:100%;object-fit:cover;display:block}.event-list .img-wrap{margin-bottom:20px}.event-list h4{text-align:center;font-weight:300;font-size:20px;font-style:italic;margin-bottom:20px}.event-list .excerpt{margin-bottom:30px}.event-list .item{padding:20px}.event-date{text-transform:uppercase;background-color:#f1f1f1;display:inline-block;padding:15px;line-height:1;font-size:18px}.event-info h4{font-size:28px;font-weight:300;margin-bottom:15px}.event-info .item:not(:last-child){margin-bottom:25px}div#popmake-1090{border:0;box-shadow:none;border-radius:0;padding:30px 20px}.pum-theme-lightbox .pum-title{color:#d54212;font-weight:300;margin-bottom:30px}.pum-container .pum-content>:first-child{font-weight:300;font-size:18px;padding-bottom:30px}.popmake-content .gform_wrapper.gravity-theme .gform_fields{display:block}.popmake-content .gform_wrapper.gravity-theme .gfield{margin-bottom:20px}.popmake-content .gform_wrapper.gravity-theme .gfield_label{font-size:16px;font-weight:300}.popmake-content .gform_wrapper.gravity-theme .gfield_required{display:none}.popmake-content .gform_wrapper.gravity-theme .gfield input.large{background-color:#efefef;box-shadow:inset 0 1px 2px rgba(10,10,10,0);font-weight:300;border:0;padding:15px}.popmake-content .gform_wrapper.gravity-theme #field_submit input{padding:17px 40px;line-height:1;border:1px solid #d54212;color:#d54212;font-size:24px;background-color:transparent;cursor:pointer;transition:.3s all ease}.popmake-content .gform_wrapper.gravity-theme #field_submit input:hover{background-color:#35cbdc;color:#fff;border-color:#35cbdc}.popmake-content .gform_wrapper.gravity-theme .gform_footer{display:none}.popmake-content .gform_wrapper.gravity-theme #field_submit{margin-bottom:0}.case-studies-content figcaption.wp-element-caption{position:static;background:transparent;color:inherit;text-align:left;margin:20px 0}.wp-block-gallery{margin:20px 0}a.case-study-wrap{display:block;height:100%;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;padding:20px;min-height:450px;color:#fff}.case-studies-list{display:flex;flex-wrap:wrap;margin:-15px}.case-studies-list .case-study-item{width:33.33%;padding:15px}a.case-study-wrap:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(10,10,10,.8);opacity:.5;transition:ease .5s opacity}.case-study-content{position:relative}.case-study-content h2{color:#fff;font-weight:300;font-size:34px;padding-bottom:20px;transition:.3s all ease}.case-study-category{text-transform:uppercase;font-size:22px;margin-bottom:20px}span.case-study-learn-more{text-transform:uppercase;text-decoration:underline;margin-top:20px;display:inline-block}.hover-content{opacity:0;transform:translate(0,20px);transition:ease .5s opacity,ease .5s transform}.case-study-wrap:hover .hover-content{transform:translate(0,0);opacity:1}.case-study-wrap:hover h2{color:#d54212}nav.woocommerce-MyAccount-navigation{background-color:#dfdfdf;padding:20px}nav.woocommerce-MyAccount-navigation ul{padding:0}nav.woocommerce-MyAccount-navigation ul li{display:block}nav.woocommerce-MyAccount-navigation ul li:not(:last-child){margin-bottom:15px}.styled-content li{display:block}.styled-content ul{padding-left:0}.styled-content .iconed>h3{font-size:22px}.styled-content .iconed li h3{color:inherit}.press-posts h2{font-size:34px;font-weight:300;margin-bottom:10px}.press-posts .content{margin-bottom:30px}.press-posts .read-more{border:1px solid #d54212;text-transform:uppercase;display:inline-block;line-height:1;padding:18px 45px;font-size:24px;transition:.3s all ease}.press-posts .read-more:hover{background-color:#35cbdc;color:#fff;border-color:#35cbdc}.press-posts .press-post{padding-bottom:100px;margin-bottom:100px;border-bottom:1px solid #cacaca}.press-posts .press-post:last-child{border-bottom:0;margin-bottom:0}.pagination .page-numbers{color:#0a0a0a;font-size:14px;font-family:'Roboto';width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}.pagination .page-numbers.current{background-color:#d54212;color:#fff}.breadcrumb-container ol{padding:0}.breadcrumb-container{margin:0!important}.breadcrumb-container ol li:first-child a{padding-left:0}.breadcrumb-container ol li:last-child a{color:#0a0a0a!important}.price-txt .et_pb_text_inner:before{content:"Price"}.price-txt .et_pb_text_inner{display:flex;justify-content:space-between}.cstm-menu .et-menu .menu-item-has-children>a:first-child:after{display:none}.cstm-menu .et-menu .menu-item-has-children>a:first-child{padding-right:0}button.snipcart-add-item{text-transform:uppercase;background-color:#fefefe;border:1px solid;color:#d54212;padding:.9rem 2.2rem;font-size:22px;font-weight:300;cursor:pointer;transition:.3s all ease}button.snipcart-add-item:hover{background-color:#35cbdc;color:#fff}.product-btn{text-transform:uppercase;background-color:#d54212;border:1px solid;color:#fff;padding:.9rem 2.2rem;font-size:22px;font-weight:300;cursor:pointer;transition:.3s all ease;display:inline-block;text-align:center}.product-btn:hover{background-color:#fff;color:#d54212}.additional-info .item>h4{font-weight:400;color:inherit;font-size:16px;position:relative;padding-right:15px;cursor:pointer}.additional-info .content{font-size:16px;padding-bottom:30px;display:none}.additional-info .content h3,.additional-info .content h4{font-weight:300;padding-bottom:5px}.additional-info .content ul{padding-left:25px}.additional-info .content strong{font-weight:400}.additional-info .item{border-bottom:1px solid #f1f1f1;margin-bottom:13px}.additional-info .item>h4:after{content:"\f067";font-family:'Font Awesome 5 Free';font-weight:600;font-size:10px;position:absolute;right:0;top:-2px}.additional-info .item>h4.opened:after{content:"\f068"}.slick-arrow{background-color:#bfbdbd;border:0;border-radius:50px;color:#fff;font-size:30px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:9;transform:translateY(-50%);opacity:0}button.slick-prev.slick-arrow{left:0}button.slick-next.slick-arrow{right:0}.nav-img .item{padding:5px}.nav-img .item img{height:65px;width:100%;object-fit:cover}.nav-img .slick-current img{border:1px solid #d54212}.slick-slider:hover .slick-arrow{opacity:1}.tab-img:not(.active){display:none}.tab-col:not(.active){opacity:0.6}.cart-btn button.snipcart-add-item{background-color:#d54212;color:#fff;font-weight:400;font-size:18px;border-radius:5px;padding:14px 20px}.cart-btn button.snipcart-add-item:hover{background-color:#b7390f}.postid-1525 .buy-now-btn{display:none}@media screen and (min-width:981px){.cstm-header{position:fixed;width:100%;top:0}.logged-in .cstm-header{top:32px}div#et-main-area{margin-top:56px}}@media screen and (max-width:1220px) and (min-width:981px){div#et-main-area{margin-top:89px}}@media screen and (max-width:980px){.cta-btn{display:none}.cstm-header .et_pb_row{display:flex}.cstm-header .et_pb_column{width:50%!important;margin:0!important}div.et_mobile_menu li a{color:#000!important}.et_pb_menu_0_tb_header.et_pb_menu ul li:not(.cta-btn) a{color:#000!important}.cta-btn a{text-align:center;color:#fff!important}.left-white-sec:after,.right-white-sec:after{width:100%}.box-img .et_pb_column{width:100%!important;min-height:350px}.box-img{flex-wrap:wrap}body div.et_pb_section.sst-sec{background:#fff!important}.lab-table table{min-width:700px}.lab-table{overflow:auto}.osmolarity-table img{min-width:1000px}.osmolarity-table{overflow:auto}.sst-sec:after{height:50%;bottom:0;top:unset}.event-list .item{width:50%}.case-studies-list .case-study-item{width:50%}}@media screen and (max-width:767px){ul.social-icons li{margin:10px}ul.social-icons li a{font-size:28px}.reverse-slider .et_pb_slider_container_inner{flex-direction:column}.reverse-slider .et_pb_slide_image{width:100%}.reverse-slider .et_pb_slide_description{width:100%}.img-box{min-height:300px!important;height:100%}.box-row .slick-track{display:flex}.box-row .slick-track .slick-slide{height:inherit}.box-row .slick-track .slick-slide>div{height:100%}.blog-content h3,.blog-content h4{font-size:20px}.share-buttons a{margin:10px 15px}.event-list .item{width:100%}.case-study-content h2{font-size:24px}.press-posts .press-post{padding-bottom:50px;margin-bottom:50px}.press-posts .read-more{font-size:18px;padding:15px 30px}.press-posts h2{font-size:24px}}@media screen and (max-width:600px){div.gform_wrapper.gravity-theme .gfield.gfield--width-third{width:100%}div#field_submit{width:100%}.case-studies-list .case-study-item{width:100%}}.cstm-menu .et-menu .sub-menu{border-top:6px solid #d54212!important;margin-top:0!important}