html,body{overflow-x:hidden!important;background:#f7f8f9}.btnproduct{color:#fff!important;border-width:1px!important;border-radius:0px;border:1px solid!important;font-size:15px;font-weight:300!important;padding-top:12px!important;padding-right:45px!important;padding-bottom:12px!important;padding-left:45px!important;background:none;margin-top:20px}#page-container{overflow-x:hidden!important}.mainmenu-soc a{margin-right:20px;color:#0c0c0c;font-size:15px}.mainmenu-soc{bottom:5%!important}html,body{overflow-x:hidden!important}#navbar{position:fixed;width:100%;padding:0px 0;top:0;left:0;z-index:999;transition:0.3s}#navbar .et_mobile_menu{border:none!important;left:0!important;position:fixed;top:80px;z-index:10;height:100vh;background:#f7f8f9!important;padding:0 5px!important}#navbar .mobile_menu_bar:before{color:#7ec479!important}#navbar.scrolled{background:#fff!important;transition:0.3s}.home #navbar.scrolled{filter:none!important;transition:0.3s}#navbar.active{background:none!important}#navbar .et_pb_row{display:flex}#navbar ul{list-style:none;padding:0!important}#navbar .et_pb_menu__wrap{justify-content:flex-end!important}#navbar li a{font-weight:500;color:#000;font-size:15px}#navbar .et_pb_column:last-child{display:flex;flex-flow:column wrap;justify-content:center}.menubtn{position:absolute;right:0px;transform:scale(0.6);z-index:99}#menu-toggle{background:none!important}@media only screen and (max-width:1023px){#custommenu{padding-top:100px!important}.menubtn{right:-30px!important;transform:scale(.45)}}#menu-toggle.open{filter:brightness(0) invert(1)}#menu-toggle.open:before{content:'\a';position:absolute;height:90%;width:90%;border:4px solid;border-radius:50%}#custommenu{z-index:-1;position:fixed;width:100%;height:100%;top:0;transition:0.8s;background:#fff!important;opacity:0;visibility:hidden}#custommenu.active{opacity:1;transition:0.8s;z-index:99;visibility:visible}#custommenu .et_pb_blurb{opacity:0;transition:0.6s;position:absolute;height:100vh;width:100%;top:0;left:0}#custommenu ul{padding:0!important}#custommenu li{list-style:none;margin-bottom:30px;opacity:0;transition:0.4s;top:20px;position:relative}#custommenu.active li{opacity:1;transition:0.4s;transition-delay:.6s;top:0}#custommenu.active li:nth-child(1){opacity:1;transition:0.4s;transition-delay:.75s}#custommenu.active li:nth-child(2){opacity:1;transition:0.4s;transition-delay:.90s}#custommenu.active li:nth-child(3){opacity:1;transition:0.4s;transition-delay:1.05s}#custommenu.active li:nth-child(4){opacity:1;transition:0.4s;transition-delay:1.20s}#custommenu.active li:nth-child(5){opacity:1;transition:0.4s;transition-delay:1.35s}#custommenu.active li:nth-child(6){opacity:1;transition:0.4s;transition-delay:1.5s}#custommenu.active li:nth-child(7){opacity:1;transition:0.4s;transition-delay:1.65s}#custommenu.active li:nth-child(7){opacity:1;transition:0.4s;transition-delay:1.80s}#custommenu.active li:nth-child(8){opacity:1;transition:0.4s;transition-delay:1.95s}#custommenu li a{font-weight:500;color:#000;font-size:30px;font-weight:600;position:relative;transition:0.1s;left:0px}#custommenu .menuinfo{opacity:0;transition:0.6s}#custommenu.active .menuinfo:nth-child(1){opacity:1;transition:0.4s;transition-delay:.75s}#custommenu.active .menuinfo:nth-child(2){opacity:1;transition:0.4s;transition-delay:.90s}#custommenu.active .menuinfo:nth-child(3){opacity:1;transition:0.4s;transition-delay:1.20s}#custommenu .et_pb_row{align-items:center}#custommenu.active .et_pb_blurb.active{opacity:1;transition:0.9s}#custommenu .et_pb_blurb.active{z-index:99;opacity:1;transition:0.9s;top:0}#custommenu .et_pb_column{height:100vh;display:flex;flex-flow:column wrap;justify-content:flex-start;padding-top:15%!important}.isiprod{max-width:400px!important;margin-right:7%!important}.isiprod .et_pb_blurb{height:40vw!important}.isiprod h1{white-space:nowrap}.prodslider{padding-left:5%!important}.flickity-page-dots .dot.is-selected{opacity:1;transition:0.3s;background:#4ea148!important}.flickity-page-dots .dot{display:inline-block;width:20px;height:3px;margin:0 8px;background:#000;opacity:0.25;cursor:pointer;transition:0.3s;border-radius:0!important}.flickity-button{display:none}.flickity-page-dots{padding-bottom:0!important;left:-7px;position:relative}.vidhover .et_pb_section_video_bg{opacity:0!important;transition:0.8s}.vidhover:hover .et_pb_section_video_bg{opacity:1!important;transition:0.8s}.wpforms-field input{border:none!important;border-bottom:2px solid #e6e6e6!important}.wpforms-field textarea{border:none!important;border-bottom:2px solid #e6e6e6!important}.wpforms-submit{background:none!important;padding:12px 45px!important;color:#0c0c0c!important;border-color:#0c0c0c!important;border-width:1px!important;border-radius:0px;font-size:16px!important;font-weight:300!important;margin-top:20px!important}.slidertimeline .timeline-item{width:33.33%;display:flex;flex-flow:column wrap;justify-content:flex-end;padding-right:60px}.slidertimeline .timeline-item img{height:30vh;min-height:350px;object-fit:cover}.slidertimeline .timeline-item p{font-weight:300}@media only screen and (max-width:1023px){.slidertimeline .timeline-item{min-width:90%}.slidertimeline .timeline-item h4{font-size:60px}}.slidertimeline .timeline-item:before{content:'\a';position:absolute;width:100%;height:2px;background:#0c0c0c;margin-bottom:80px;margin-left:40%;top:45%}.slidertimeline .timeline-item:last-child:before{display:none}.slidertimeline .timeline-item h4{font-size:18px;font-weight:bold;background:#f8f8f8;display:inline-block}.slidertimeline .flickity-page-dots{display:none}.pineslider .productgrid,.barecoreslider .productgrid{width:35%;margin-right:30px!important}@media only screen and (max-width:1023px){.pineslider .productgrid,.barecoreslider .productgrid{min-width:60vw}}.tabledesc table,tr,td{border:none!important}.tabledesc td{padding:10px 0!important}.tabledesc td:first-child{max-width:160px!important}.tabledesc tr{border-bottom:1px solid #e6e6e6!important;display:flex!important}.pine-tabbing{z-index:-1;position:relative;opacity:0;transition:0.6s;top:60px}.pine-tabbing.active{z-index:90;position:relative;opacity:1;transition:1s;transition-delay:.3s;top:0px}.pine-tabbing:last-child{position:absolute!important;left:5%}#footer ul{padding:0;list-style:none;margin-bottom:30px}#footer ul li{margin-bottom:5px}#footer ul li a{color:#000;font-weight:300;font-size:14px}.specwrapper{display:flex;flex-flow:row wrap}.specwrapper .spec{padding:10px 20px}