h1,h2,h3{font-family:PNR}h2,h3,p{color:#423850}h1,h2,h3,h4,p,ul{margin:0}.header,.sub-drop>div{-webkit-box-pack:justify}@font-face{font-family:PNB;src:url(../fonts/ProximaNova-Bold/ProximaNova-Bold.eot);src:url(../fonts/ProximaNova-Bold/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Bold/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold/ProximaNova-Bold.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:PNEB;src:url(../fonts/ProximaNova-Extrabld/ProximaNova-Extrabld.eot);src:url(../fonts/ProximaNova-Extrabld/ProximaNova-Extrabld.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Extrabld/ProximaNova-Extrabld.woff) format("woff"),url(../fonts/ProximaNova-Extrabld/ProximaNova-Extrabld.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:PNL;src:url(../fonts/ProximaNova-Light/ProximaNova-Light.eot);src:url(../fonts/ProximaNova-Light/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Light/ProximaNova-Light.woff) format("woff"),url(../fonts/ProximaNova-Light/ProximaNova-Light.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:PNR;src:url(../fonts/ProximaNova-Regular/ProximaNova-Regular.eot);src:url(../fonts/ProximaNova-Regular/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Regular/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular/ProximaNova-Regular.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:PNSB;src:url(../fonts/ProximaNova-Semibold/ProximaNova-Semibold.eot);src:url(../fonts/ProximaNova-Semibold/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Semibold/ProximaNova-Semibold.woff) format("woff"),url(../fonts/ProximaNova-Semibold/ProximaNova-Semibold.otf) format("opentype");font-style:normal;font-weight:400}body,html{position:relative;overflow-x:hidden}h1{font-size:60px;color:#292929}h2{font-size:40px}h3{font-size:25px}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}p{font-size:18px;font-family:PNL;opacity:.8;line-height:24px}ul{list-style-type:none;padding:0}label{margin-bottom:0}.breadcrumbs{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 15px;background:#fff}.breadcrumbs-container{margin-top:-41px}.breadcrumbs a{font-size:14px;text-transform:uppercase;font-family:PNR;color:#1ccccc;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.breadcrumbs a:hover{color:#8b8b8b}.breadcrumbs a.current-page{color:#8b8b8b;pointer-events:none}.breadcrumbs a span{margin:0 3px}.header{padding:0 30px;position:absolute;top:28px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.banner,.header-menu>ul{-webkit-box-align:center}.header-logo a{color:#fff;font-family:PNSB;font-size:22px}.header-logo a span{font-family:PNL}.header-menu>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header-menu>ul>li{padding:20px 35px}.header-menu>ul>li a{color:#292929;opacity:.7;font-size:18px;font-family:PNR;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.header-menu>ul>li a:hover{opacity:1}.header-menu>ul li.has-child{position:relative}.header-menu>ul li.has-child a:hover,.header-menu>ul li.has-child i:hover{color:#1ccccc}.header-menu>ul li.has-child>a{opacity:1;pointer-events:none}.header-menu>ul li.has-child::before{content:'';position:absolute;width:0;height:0;left:50%;-webkit-transform:translate(-50%,-5px);-moz-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);-o-transform:translate(-50%,-5px);transform:translate(-50%,-5px);bottom:0;z-index:2;-webkit-transition:all .6s ease;-o-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;opacity:0;border:12px solid;border-color:transparent transparent #fff}.header-menu>ul li.has-child:hover::before{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1}.header-menu>ul li.has-child:hover>ul{top:100%;-webkit-transform:translate(-50%,0) scaleY(1);-moz-transform:translate(-50%,0) scaleY(1);-ms-transform:translate(-50%,0) scaleY(1);-o-transform:translate(-50%,0) scaleY(1);transform:translate(-50%,0) scaleY(1);padding-top:10px;padding-bottom:10px;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.header-menu>ul li.has-child:hover>ul>li{padding:14px 0;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.header-menu>ul li.has-child:hover>ul>li:first-of-type{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.header-menu>ul li.has-child:hover>ul>li:nth-of-type(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.header-menu>ul li.has-child:hover>ul>li:nth-of-type(3){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.header-menu>ul li.has-child:hover>ul>li:last-of-type{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.header-menu>ul li.has-child>ul{width:242px;overflow:hidden;position:absolute;padding:0 30px;background:#fff;-webkit-border-radius:12px;border-radius:12px;left:50%;top:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-5px) scaleY(0);-moz-transform:translate(-50%,-5px) scaleY(0);-ms-transform:translate(-50%,-5px) scaleY(0);-o-transform:translate(-50%,-5px) scaleY(0);transform:translate(-50%,-5px) scaleY(0);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-box-shadow:0 5px 79px 0 rgba(0,0,0,.1);box-shadow:0 5px 79px 0 rgba(0,0,0,.1)}.header-menu>ul li.has-child>ul li{padding:0;opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .6s cubic-bezier(.38,.94,0,1.11);-o-transition:all .6s cubic-bezier(.38,.94,0,1.11);-moz-transition:all .6s cubic-bezier(.38,.94,0,1.11);transition:all .6s cubic-bezier(.38,.94,0,1.11)}.header-menu>ul li.has-child>ul li:first-of-type{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.header-menu>ul li.has-child>ul li:nth-of-type(2){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.header-menu>ul li.has-child>ul li:nth-of-type(3){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.header-menu>ul li.has-child>ul li:last-of-type{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.header-menu>ul li.has-child>ul a{display:block;font-size:16px}.sub-drop>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#mobile-menu,.sub-drop ul{display:none}.sub-drop>div i{cursor:pointer}.sub-drop ul{padding-left:20px}.sub-drop ul.sub-active li{padding:8px 0!important;opacity:1!important;-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}.sub-drop ul.sub-active li:last-of-type{padding-bottom:0!important}#mobile-menu span{width:24px;height:0;opacity:.7;border-bottom:2px solid #292929;display:inline-block;margin:3px 0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.banner,.framework-tabs .items-tab{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.banner{-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-mod{min-height:335px;padding-top:20px;background-image:url(../images/about-bg.jpg)}.banner-mod h1{margin-bottom:0!important;font-family:PNB}.banner-mod h1 span{font-family:PNL}.banner-single-items h1,.banner-support h1{font-size:40px}.banner-response{padding-top:55px}.banner-response h1{font-size:50px}.banner-response h1 span{font-size:25px;display:block;line-height:32px}.banner-main{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:70px;padding-bottom:70px;min-height:600px;background-image:url(../images/bannerr-n.jpg)}.banner h1{max-width:100%;width:100%;margin:0 auto 40px;line-height:70px}.banner p{max-width:1096px;width:100%;margin:0 auto;color:#292929;font-family:PNR;font-size:22px;line-height:30px}.banner .mouse-move{height:46px;width:28px;border:1px solid #919193;-webkit-border-radius:14px;border-radius:14px;margin:60px auto 0;position:relative;-webkit-animation:mouseMove 3s infinite linear;-moz-animation:mouseMove 3s infinite linear;-o-animation:mouseMove 3s infinite linear;animation:mouseMove 3s infinite linear}.banner .mouse-move::before{content:'';width:0;height:7px;border-right:1px solid #919193;display:inline-block;position:absolute;top:12px;left:50%;margin-left:-1px}@-webkit-keyframes mouseMove{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,50%,75%{-webkit-transform:translateY(50%);transform:translateY(50%)}40%{-webkit-transform:translateY(56%);transform:translateY(56%)}60%{-webkit-transform:translateY(46%);transform:translateY(46%)}}@-moz-keyframes mouseMove{0%,100%{-moz-transform:translateY(0);transform:translateY(0)}25%,50%,75%{-moz-transform:translateY(50%);transform:translateY(50%)}40%{-moz-transform:translateY(56%);transform:translateY(56%)}60%{-moz-transform:translateY(46%);transform:translateY(46%)}}@-o-keyframes mouseMove{0%,100%{-o-transform:translateY(0);transform:translateY(0)}25%,50%,75%{-o-transform:translateY(50%);transform:translateY(50%)}40%{-o-transform:translateY(56%);transform:translateY(56%)}60%{-o-transform:translateY(46%);transform:translateY(46%)}}@keyframes mouseMove{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}25%,50%,75%{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}40%{-webkit-transform:translateY(56%);-moz-transform:translateY(56%);-o-transform:translateY(56%);transform:translateY(56%)}60%{-webkit-transform:translateY(46%);-moz-transform:translateY(46%);-o-transform:translateY(46%);transform:translateY(46%)}}.main-inner{padding:50px 0 88px; margin-top:-50px;background-color:#fff;border-radius:50px;}.framework-tabs h2{text-align:center;margin-bottom:62px}.framework-tabs .items-tab{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.framework-tabs .items-tab li{padding:0 10px 34px;position:relative;width:20%}.framework-tabs .items-tab li:first-of-type .items-tab-top span.c1{-webkit-animation:moveR 10s infinite linear;-moz-animation:moveR 10s infinite linear;-o-animation:moveR 10s infinite linear;animation:moveR 10s infinite linear}.framework-tabs .items-tab li:first-of-type .items-tab-top span.c2{-webkit-animation:moveR 8s infinite linear reverse;-moz-animation:moveR 8s infinite linear reverse;-o-animation:moveR 8s infinite linear reverse;animation:moveR 8s infinite linear reverse}.framework-tabs .items-tab li:nth-of-type(2) .items-tab-top span.c1{-webkit-animation:moveR 12s infinite linear;-moz-animation:moveR 12s infinite linear;-o-animation:moveR 12s infinite linear;animation:moveR 12s infinite linear}.framework-tabs .items-tab li:nth-of-type(2) .items-tab-top span.c2{-webkit-animation:moveR 9s infinite linear reverse;-moz-animation:moveR 9s infinite linear reverse;-o-animation:moveR 9s infinite linear reverse;animation:moveR 9s infinite linear reverse}.framework-tabs .items-tab li:nth-of-type(3) .items-tab-top span.c1{-webkit-animation:moveR 13s infinite linear;-moz-animation:moveR 13s infinite linear;-o-animation:moveR 13s infinite linear;animation:moveR 13s infinite linear}.framework-tabs .items-tab li:nth-of-type(3) .items-tab-top span.c2{-webkit-animation:moveR 8s infinite linear reverse;-moz-animation:moveR 8s infinite linear reverse;-o-animation:moveR 8s infinite linear reverse;animation:moveR 8s infinite linear reverse}.framework-tabs .items-tab li:nth-of-type(4) .items-tab-top span.c1{-webkit-animation:moveR 9s infinite linear;-moz-animation:moveR 9s infinite linear;-o-animation:moveR 9s infinite linear;animation:moveR 9s infinite linear}.framework-tabs .items-tab li:nth-of-type(4) .items-tab-top span.c2{-webkit-animation:moveR 8s infinite linear reverse;-moz-animation:moveR 8s infinite linear reverse;-o-animation:moveR 8s infinite linear reverse;animation:moveR 8s infinite linear reverse}.framework-tabs .items-tab li:last-of-type .items-tab-top span.c1{-webkit-animation:moveR 14s infinite linear;-moz-animation:moveR 14s infinite linear;-o-animation:moveR 14s infinite linear;animation:moveR 14s infinite linear}.framework-tabs .items-tab li:last-of-type .items-tab-top span.c2{-webkit-animation:moveR 9s infinite linear reverse;-moz-animation:moveR 9s infinite linear reverse;-o-animation:moveR 9s infinite linear reverse;animation:moveR 9s infinite linear reverse}.framework-tabs .items-tab-top{width:116px;height:116px;margin:0 auto 22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:100%;border-radius:100%;position:relative}.framework-tabs .items-tab-top>div{color:#1ccccc;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.framework-tabs .items-tab-top span{position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid #B3B1B1;-webkit-border-radius:100%;border-radius:100%}.framework-tabs .items-tab-top span.c1::before,.framework-tabs .items-tab-top span.c2::before{background:#1ccccc;top:50%;content:'';position:absolute;z-index:1}.framework-tabs .items-tab-top span.c1{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg);border-color:transparent;z-index:1}.framework-tabs .items-tab-top span.c2{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.framework-tabs .items-tab-top span.c2-mod{-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}.framework-tabs .items-tab-top span.c1::before{width:15px;height:15px;-webkit-border-radius:100%;border-radius:100%;left:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 10px 9px 0 rgba(28,204,204,.18);box-shadow:0 10px 9px 0 rgba(28,204,204,.18)}.framework-tabs .items-tab-top span.c2::before{width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-box-shadow:0 10px 8px 0 rgba(28,204,204,.18);box-shadow:0 10px 8px 0 rgba(28,204,204,.18)}.framework-tabs .items-tab li.active .items-tab-top .c1::before,.framework-tabs .items-tab li.active .items-tab-top .c2::before,.framework-tabs .items-tab li:hover .items-tab-top .c1::before,.framework-tabs .items-tab li:hover .items-tab-top .c2::before{background:#ffba00}.framework-tabs .items-tab-name{color:#423850;font-size:18px;font-family:PNR;text-align:center;display:block;line-height:27px}.framework-tabs .items-tab li.active .items-tab-top>div,.framework-tabs .items-tab li:hover .items-tab-top>div{color:#ffba00}.framework-tabs .items-tab li:hover .items-tab-top{border-color:transparent;-webkit-box-shadow:0 0 40px 0 rgba(255,186,0,.2);box-shadow:0 0 40px 0 rgba(255,186,0,.2)}.framework-tabs .items-tab li:hover .items-tab-top .c1,.framework-tabs .items-tab li:hover .items-tab-top .c2{border-color:transparent}.framework-tabs .items-tab li:hover .items-tab-top .c1::before{-webkit-box-shadow:0 10px 9px 0 rgba(255,186,0,.44);box-shadow:0 10px 9px 0 rgba(255,186,0,.44)}.framework-tabs .items-tab li:hover .items-tab-top .c2::before{-webkit-box-shadow:0 10px 8px 0 rgba(255,186,0,.44);box-shadow:0 10px 8px 0 rgba(255,186,0,.44)}.framework-tabs .items-tab li.active::after{content:'';position:absolute;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-1px;z-index:1;border:17px solid;border-color:transparent transparent #B3B1B1}.framework-tabs .items-tab li.active::before{content:'';position:absolute;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-2px;z-index:2;border:17px solid;border-color:transparent transparent #fff}.items-secondary .secondary-left-item::after,.items-secondary .secondary-left-item::before{height:100%;top:0;z-index:-1;left:0;opacity:0;width:100%;content:''}.framework-tabs .items-tab li.active .items-tab-top{border-color:transparent;-webkit-box-shadow:0 0 40px 0 rgba(255,186,0,.2);box-shadow:0 0 40px 0 rgba(255,186,0,.2)}.framework-tabs .items-tab li.active .items-tab-top .c1,.framework-tabs .items-tab li.active .items-tab-top .c2{border-color:transparent}.framework-tabs .items-tab li.active .items-tab-top .c1::before{-webkit-box-shadow:0 10px 9px 0 rgba(255,186,0,.44);box-shadow:0 10px 9px 0 rgba(255,186,0,.44)}.framework-tabs .items-tab li.active .items-tab-top .c2::before{-webkit-box-shadow:0 10px 8px 0 rgba(255,186,0,.44);box-shadow:0 10px 8px 0 rgba(255,186,0,.44)}.framework-tabs .tab-content{position:relative;margin-bottom:90px;background:#fff}.framework-tabs .tab-content>div{border:1px solid #B3B1B1;padding:34px 40px 30px;-webkit-border-radius:14px;border-radius:14px;-webkit-box-shadow:0 27px 43px 0 rgba(0,0,0,.07);box-shadow:0 27px 43px 0 rgba(0,0,0,.07)}.framework-tabs .tab-content>div p{line-height:30px;margin-bottom:25px}.framework-tabs .tab-content>div p:last-of-type{margin-bottom:0}.framework-tabs .tab-content>div p span{font-family:PNSB}@-webkit-keyframes moveR{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes moveR{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes moveR{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes moveR{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.items-secondary .col-mod{margin-bottom:30px}.items-secondary .col-mod>a,.items-secondary .col-mod>div{-webkit-border-radius:10px;border-radius:10px;border:1px solid #B3B1B1;min-height:174px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.items-secondary .col-mod>a:hover,.items-secondary .col-mod>div:hover{background:#fff;-webkit-box-shadow:0 5px 24px 0 rgba(0,0,0,.04);box-shadow:0 5px 24px 0 rgba(0,0,0,.04);border-color:transparent}.items-secondary .col-mod>a:hover input,.items-secondary .col-mod>div:hover input{background-color:#fbfbfc}.items-secondary .secondary-left-item{position:relative;-webkit-transform:perspective(1px);-moz-transform:perspective(1px);transform:perspective(1px);overflow:hidden}.items-secondary .secondary-left-item.studies-bg::before{background:url(../images/case-studies.jpg) center no-repeat}.items-secondary .secondary-left-item.pathogens-bg::before{background:url(../images/pathogens.jpg) center no-repeat}.items-secondary .secondary-left-item.resources-bg::before{background:url(../images/resourc2.jpg) center no-repeat}.items-secondary .secondary-left-item.glossary-bg::before{background:url(../images/glossary.jpg) center no-repeat}.items-secondary .secondary-left-item.apps-bg::before{background:url(../images/apps.jpg) center no-repeat}.items-secondary .secondary-left-item.exp-bg::before{background:url(../images/exp.jpg) center no-repeat}.items-secondary .secondary-left-item::before{position:absolute;-o-background-size:cover;background-size:cover;-webkit-transition:all .6s ease-out;-o-transition:all .6s ease-out;-moz-transition:all .6s ease-out;transition:all .6s ease-out;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.items-secondary .secondary-left-item::after{position:absolute;background:-webkit-linear-gradient(295deg,rgba(28,204,204,.76) 0,rgba(47,140,236,.76) 100%);background:-moz-linear-gradient(295deg,rgba(28,204,204,.76) 0,rgba(47,140,236,.76) 100%);background:-o-linear-gradient(295deg,rgba(28,204,204,.76) 0,rgba(47,140,236,.76) 100%);background:linear-gradient(155deg,rgba(28,204,204,.76) 0,rgba(47,140,236,.76) 100%);-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.items-secondary .secondary-left-item span{font-size:50px;font-family:PNL;color:#1ccccc;margin-top:-10px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.items-secondary .secondary-left-item p{font-family:PNR;opacity:1;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.items-secondary .secondary-left-item:hover::before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.items-secondary .secondary-left-item:hover::after{opacity:1}.items-secondary .secondary-left-item:hover p,.items-secondary .secondary-left-item:hover span{color:#fff}.items-secondary .secondary-right-item{padding:32px 37px;background:#fbfbfc}.items-secondary .secondary-right-item h3{margin-bottom:18px;margin-top:-10px}.items-secondary .secondary-right-item form{width:100%;position:relative}.items-secondary .secondary-right-item input{width:100%;height:50px;-webkit-border-radius:25px;border-radius:25px;border:1px solid #B3B1B1;padding:0 40px 0 30px;color:#c2bec7;font-size:18px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;outline:0;font-family:PNL;background:url(../images/find-ico.png) -webkit-calc(100% - 20px) center no-repeat #fff;background:url(../images/find-ico.png) -moz-calc(100% - 20px) center no-repeat #fff;background:url(../images/find-ico.png) calc(100% - 20px) center no-repeat #fff}.items-secondary .secondary-right-item input::-webkit-input-placeholder{color:#c2bec7}.items-secondary .secondary-right-item input::-moz-placeholder{color:#c2bec7}.items-secondary .secondary-right-item input:-ms-input-placeholder{color:#c2bec7}.items-secondary .secondary-right-item input:-moz-placeholder{color:#c2bec7}.items-secondary .secondary-right-item input.active{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.items-secondary .secondary-right-item input.active~.results{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.items-secondary .secondary-right-item input.active~.results li{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.items-secondary .secondary-right-item .results{position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:1;-webkit-border-bottom-left-radius:28px;border-bottom-left-radius:28px;-webkit-border-bottom-right-radius:28px;border-bottom-right-radius:28px;-webkit-box-shadow:0 27px 43px 0 rgba(0,0,0,.07);box-shadow:0 27px 43px 0 rgba(0,0,0,.07);border:1px solid #B3B1B1;border-top:none;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}.items-secondary .secondary-right-item .results li{text-align:center;padding:13px 20px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0}.items-secondary .secondary-right-item .results li:first-of-type{border-top:none!important}.items-secondary .secondary-right-item .results li:not(.show-exp){border-top:1px solid #B3B1B1}.items-secondary .secondary-right-item .results li.show-exp{text-align:right;padding-top:0;margin-top:-3px}.items-secondary .secondary-right-item .results li.show-exp a{font-size:18px;color:#1ccccc;font-family:PNL}.items-secondary .secondary-right-item .results a{font-size:18px;font-family:PNB;color:#423850}.items-secondary .secondary-right-item .results a span{display:block;font-family:PNL}.footer-wrap,.items-secondary .secondary-right-item>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.items-secondary .secondary-right-item>div{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.items-secondary .secondary-right-item>div p{opacity:1}.items-secondary .secondary-right-item>div img{margin-bottom:-15px}.items-secondary .secondary-right-item>div .order{height:51px;width:148px;min-width:148px;margin-left:17px;-webkit-border-radius:25px;border-radius:25px;font-size:14px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:PNR;-webkit-box-shadow:0 16px 24px 0 rgba(101,67,193,.36);box-shadow:0 16px 24px 0 rgba(101,67,193,.36);color:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;background:-webkit-linear-gradient(295deg,#1ccccc 0,#2f8cec 100%);background:-moz-linear-gradient(295deg,#1ccccc 0,#2f8cec 100%);background:-o-linear-gradient(295deg,#1ccccc 0,#2f8cec 100%);background:linear-gradient(155deg,#1ccccc 0,#2f8cec 100%)}.items-secondary .secondary-right-item>div .order:hover{-webkit-box-shadow:0 6px 24px 0 rgba(101,67,193,.36);box-shadow:0 6px 24px 0 rgba(101,67,193,.36);-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}.items-secondary .secondary-right-item.amazon h3{margin-bottom:30px}.items-secondary .secondary-right-item.amazon>div{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:392px;width:100%}.items-secondary .secondary-right-item.amazon>div span{margin:0 6%}.items-secondary .secondary-right-item.amazon>div a{color:#1ccccc;padding-bottom:1px;border-bottom:1px solid #b1e7e8}.footer{background:#242424}.footer-wrap{padding:80px 0 52px;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-center a,.footer-left>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.footer-left{margin-top:22px;max-width:295px;width:100%}.footer-left p{color:#fff;font-size:18px;font-family:PNB;margin-bottom:30px}.footer-left>div{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-left>div a{width:50%;margin-top:23px}.footer-left>div a:nth-of-type(2){text-align:right}.footer-left>div a:last-of-type{width:100%}.footer-center a{width:225px;height:225px;-webkit-border-radius:100%;border-radius:100%;border:1px solid #8d8d8d;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:25px;font-family:PNSB;color:#fff}.footer-center a img{margin-bottom:10px}.footer-center a span{font-family:PNL}.footer-right{max-width:322px;width:100%;margin-top:20px}.footer-right .about{font-size:18px;color:#fff;font-family:PNB;opacity:.8;line-height:30px;margin-bottom:28px}.footer-right .info a,.footer-right .info li,.footer-right .info p{font-family:PNL;line-height:30px;color:#fff;opacity:.8;font-size:18px}.footer-right .info ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer-right .info ul li:last-of-type{padding-left:12px;position:relative}.footer-right .info ul li:last-of-type::before{content:'';width:4px;height:4px;top:50%;left:3px;margin-top:-2px;background:#fff;opacity:.8;position:absolute}.footer-right .info a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.footer-right .info a:hover{opacity:1}.footer .copyright{text-align:center;font-size:16px;font-family:PNL;color:#fff;opacity:.15;background:#202020;display:block;padding:16px 15px}.about-text{margin-bottom:110px}.about-text p{font-family:PNR;margin-bottom:30px;color:#292929;font-size:16px}.about-text h3{font-family:PNB;color:#292929;margin-bottom:15px}.about-page{padding-bottom:80px;padding-left:15px}.support{padding:65px 0 92px}.support .item--wrap .year{color:#292929;font-size:16px;font-family:PNB;margin-bottom:23px;padding-bottom:15px;border-bottom:1px solid #B3B1B1}.support .item--inner p{color:#696969;font-size:16px;font-family:PNR;margin-bottom:5px}.support .item--inner a{font-size:16px;font-family:PNR;color:#1ccccc;margin-bottom:43px;display:inline-block}.views-exposed-widget.views-widget-filter-field_microbial_group_tid,.views-exposed-widget .year{max-width:135px;width:100%;margin-left:auto}.views-exposed-widget .inner a::after,.views-exposed-widget .inner a::before{width:19px;height:0;border-bottom:1px solid #b2b2b2;margin-top:-1px;top:50%;content:''}.views-exposed-widget label{color:#292929;font-size:14px;font-family:PNB;margin-bottom:20px}.views-exposed-widget .inner a{color:#b2b2b2;font-size:14px;font-family:PNB;position:relative;text-align:center;display:block}.views-exposed-widget .check input[type=checkbox],.views-exposed-widget .show-all::before,.views-exposed-widget .year .check:nth-of-type(n+5){display:none}.views-exposed-widget .inner a::before{position:absolute;left:0}.views-exposed-widget .inner a::after{position:absolute;right:0}.views-exposed-widget .check{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;padding-top:10px}.views-exposed-widget .check span:first-of-type{color:#696969}.views-exposed-widget .check label span:last-of-type{width:12px;height:12px;border:1px solid #afafaf;position:relative;overflow:hidden;display:inline-block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.views-exposed-widget .check label span:last-of-type i{position:absolute;left:50%;top:50%;-webkit-transform:translate(100%,-50%);-moz-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);-o-transform:translate(100%,-50%);transform:translate(100%,-50%);font-size:8px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;color:#fff}.views-exposed-widget .check input[type=checkbox]:checked~span:last-of-type{background:#1ccccc;border-color:#1ccccc}.views-exposed-widget .check input[type=checkbox]:checked~span:last-of-type i{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.views-exposed-widget .inner{position:relative}.views-exposed-widget .inner::before{content:'';width:100%;height:20px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#fff 0,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(bottom,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#fff 0,rgba(255,255,255,0) 100%);position:absolute;bottom:35px}.views-exposed-widgets{margin-top:50px}.views-exposed-widget.views-widget-filter-field_microbial_group_tid input[type=checkbox]:checked~span.name{color:#1ccccc}.views-exposed-widget.views-widget-filter-field_microbial_group_tid label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.views-exposed-widget.views-widget-filter-field_microbial_group_tid a{color:#292929;font-family:PNB;font-size:14px;margin-top:30px;display:inline-block}.views-exposed-widget.views-widget-filter-field_microbial_group_tid .check:nth-of-type(n+6),.response-menu li:last-of-type::after{display:none}.response{padding:70px 0 80px}.response-menu{max-width:105px;width:100%;margin:0 auto}.response-menu li{text-align:right;position:relative;padding:25px 0}.response-menu li::after{content:'';width:30px;height:0;border-bottom:1px solid #B3B1B1;position:absolute;bottom:0;right:0}.response-menu li.active a{opacity:1;font-family:PNB}.response-menu li a{font-size:14px;font-family:PNR;color:#292929;opacity:.8;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.response-menu li a:hover{opacity:1}.response-table{-webkit-box-shadow:0 5px 24px 0 rgba(0,0,0,.04);box-shadow:0 5px 24px 0 rgba(0,0,0,.04)}.response-table-top{padding:25px 0 15px;font-family:PNB;border-top:1px solid #B3B1B1!important}.response-table-inner,.response-table-top{min-height:74px;padding-left:14px;padding-right:14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #B3B1B1;border-top:none;color:#292929;font-size:14px}.response-table-inner div,.response-table-top div{padding:0 8px;width:100%;font-size:14px}.response-table-inner div:first-of-type,.response-table-top div:first-of-type{max-width:132px;min-width:91px}.response-table-inner div:nth-of-type(2),.response-table-top div:nth-of-type(2){max-width:96px;min-width:91px}.response-table-inner div:nth-of-type(3),.response-table-top div:nth-of-type(3){max-width:91px}.response-table-inner div:nth-of-type(4),.response-table-inner div:nth-of-type(5),.response-table-inner div:nth-of-type(6),.response-table-top div:nth-of-type(4),.response-table-top div:nth-of-type(5),.response-table-top div:nth-of-type(6){max-width:82px}.response-table-inner div:last-of-type,.response-table-top div:last-of-type{max-width:125px}.response-table-inner{font-family:PNR;color:#696969;padding-top:25px;padding-bottom:15px}.response-table-inner a{display:inline-block;color:#1ccccc;border-bottom:1px solid #d6f3f3;line-height:normal}.response .views-exposed-widget.views-widget-filter-field_microbial_group_tid{margin-top:26px}.about-smooth{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:48px}#myNavbar{position:relative;max-width:100%;}#myNavbar .fixed{position:fixed;min-width:200px;top:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}#myNavbar li.active a{opacity:1;font-family:PNSB}#myNavbar a{-webkit-border-radius:0;border-radius:0;background:0 0;color:#292929;font-family:PNR;opacity:.7}.single-items{padding:70px 0}.single-items .item--wrap{padding:33px 36px;margin-bottom:30px;border:1px solid #B3B1B1;display:block;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.single-items .item--wrap:hover{-webkit-box-shadow:0 5px 24px 0 rgba(0,0,0,.04);box-shadow:0 5px 24px 0 rgba(0,0,0,.04)}.single-items .item--wrap h4{color:#292929;font-size:20px;font-family:PNB;margin-bottom:5px}.single-items .item--wrap p{font-family:PNR;font-size:16px}.single-items .item--wrap p span{color:#1ccccc}.single-items .item--wrap p:not(.info){margin-bottom:15px}@media screen and (max-width:991px){.header-menu ul li{padding-left:20px;padding-right:20px}.main-inner .items-tab-top{width:100px;height:100px}.footer-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-left{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-center{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:20px}.footer-center a{margin:0 auto;display:block;height:auto;border:0}.footer-right{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.views-exposed-widget .inner a::after,.views-exposed-widget .inner a::before{width:9px}.response-menu{max-width:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.response-menu li{text-align:center;padding-left:15px;padding-right:15px;width:25%}.response-menu li::after{border-bottom:none;width:0;height:50px;border-right:1px solid #B3B1B1;bottom:50%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.about-page .items-tab{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-page .items-tab li{width:33.33333%}}@media screen and (max-width:767px){#mobile-menu,.framework-tabs .items-tab li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}#mobile-menu,.footer-wrap,.framework-tabs .items-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}.banner h1{font-size:46px;line-height:56px}.banner p{font-size:18px}.banner-mod h1{font-size:34px}h2{font-size:29px}h3{font-size:18px}p{font-size:14px!important}#menu.show-menu #mobile-menu span:first-of-type{-webkit-transform:rotate(45deg) translate(2px,-5px);-moz-transform:rotate(45deg) translate(2px,-5px);-ms-transform:rotate(45deg) translate(2px,-5px);-o-transform:rotate(45deg) translate(2px,-5px);transform:rotate(45deg) translate(2px,-5px);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;width:30px}#menu.show-menu #mobile-menu span:nth-of-type(2){-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}#menu.show-menu #mobile-menu span:last-of-type{width:30px;-webkit-transform:rotate(-45deg) translate(2px,5px);-moz-transform:rotate(-45deg) translate(2px,5px);-ms-transform:rotate(-45deg) translate(2px,5px);-o-transform:rotate(-45deg) translate(2px,5px);transform:rotate(-45deg) translate(2px,5px);-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}#menu.show-menu>ul{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#mobile-menu{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:9999;position:relative}.header-menu>ul{position:absolute;top:-28px;right:0;width:100%;display:block;padding-top:70px;background:#fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);z-index:9998;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;height:100vh}.header-menu>ul>li.has-child>ul{position:relative;left:0;padding:0 10px;-webkit-box-shadow:none;box-shadow:none}.header-menu>ul>li.has-child>ul a{height:0}.header-menu>ul li.has-child:hover>ul{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.header-menu>ul li.has-child:hover>ul a{height:22px}#myNavbar,.header-menu>ul>li.has-child::before{display:none}.about-page{padding-left:0}.about-smooth{display:block}.about-smooth .about-text{margin-bottom:0}.about-smooth .about-text>div{display:none}.about-smooth .about-text>div:first-of-type{display:block}.about-smooth h3{display:block!important;font-size:29px;text-align:center;font-family:PNR}.about-smooth .framework-tabs ul,.framework-tabs .items-tab li::after,.framework-tabs .items-tab li::before{display:none}.about-smooth h2,.about-smooth h3{padding:15px 0;border:1px solid #B3B1B1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.about-smooth h2.open,.about-smooth h2:hover,.about-smooth h3.open,.about-smooth h3:hover{-webkit-box-shadow:0 5px 24px 0 rgba(0,0,0,.04);box-shadow:0 5px 24px 0 rgba(0,0,0,.04);border-color:transparent}.framework-tabs .items-tab{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.framework-tabs .items-tab li{width:100%}.framework-tabs .items-tab li a{display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.framework-tabs .items-tab-top{margin:0 15px;width:60px;height:60px}.framework-tabs .items-tab-top img{width:30px}.framework-tabs .items-tab-name{text-align:left}.framework-tabs .tab-content>div{padding:14px 20px 20px}.response-table{overflow-x:scroll}.response-table-inner,.response-table-top{min-width:607px}.footer-wrap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer-left{margin-bottom:20px}.footer-left p{margin-bottom:15px}.response{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.response>div:first-of-type{width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px)}.response>div:last-of-type{width:50px;padding:0}.response .views-exposed-widget{position:relative;margin-right:0;margin-left:auto}.response .views-exposed-widget form{position:absolute;right:0;top:30px;width:180px;padding:20px 20px 15px 15px;background:#fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.response .views-exposed-widget.show.views-exposed-widget form{-webkit-box-shadow:0 5px 79px 0 rgba(0,0,0,.1);box-shadow:0 5px 79px 0 rgba(0,0,0,.1);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.response .views-exposed-widget{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;border:1px solid #B3B1B1;background:#fff;width:30px;height:30px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#292929}.response .views-exposed-widget .year{max-width:150px;margin-right:auto}}@media screen and (max-width:520px){.views-exposed-widget.views-widget-filter-field_microbial_group_tid a,.views-exposed-widget label{text-align:center}.single-items,.support{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.single-items>div:first-of-type,.support>div:first-of-type{width:100%}.single-items>div:last-of-type,.support>div:last-of-type{width:50px;padding:0}.single-items .views-exposed-widget,.support .views-exposed-widget{position:relative;margin-right:0;margin-left:auto}.single-items .views-exposed-widget form,.support .views-exposed-widget form{position:absolute;right:0;top:30px;width:180px;padding:20px 20px 15px 15px;background:#fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.single-items .views-exposed-widget.show.views-exposed-widget form,.support .views-exposed-widget.show.views-exposed-widget form{-webkit-box-shadow:0 5px 79px 0 rgba(0,0,0,.1);box-shadow:0 5px 79px 0 rgba(0,0,0,.1);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.single-items .views-exposed-widget,.support .views-exposed-widget{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;border:1px solid #B3B1B1;background:#fff;width:30px;height:30px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#292929}.single-items .views-exposed-widget.views-widget-filter-field_microbial_group_tid,.single-items .views-exposed-widget .year,.support .views-exposed-widget.views-widget-filter-field_microbial_group_tid,.support .views-exposed-widget .year{max-width:150px;margin-right:auto}.items-secondary .secondary-right-item{padding:30px 20px}.items-secondary .secondary-right-item:not(.amazon)>div{display:block}.items-secondary .secondary-right-item:not(.amazon)>div .order{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:20px auto 10px}.items-secondary .secondary-right-item>div img{width:118px}.views-exposed-widget.views-widget-filter-field_microbial_group_tid a{display:block}.views-exposed-widget .inner a::after,.views-exposed-widget .inner a::before{width:34px}.single-items .item--wrap{padding:20px 26px}.single-items .item--wrap h4{font-size:16px}}@media screen and (max-width:380px){.footer-right .info ul{display:block}.footer-right .info ul li:last-of-type{padding-left:0}.footer-right .info ul li:last-of-type::before{display:none}}
