.animate,.animate section{width:100%;position:relative}#hero-img,.key-benefits ul li:first-child:after,.key-benefits ul li:first-child:before,.mobile-iframe{display:none}#main-blog .btn,.animate video{bottom:0;left:0;position:absolute}.hero-section li{color:#fff;font:19px/1.3 protipo}.animate{height:800px;background:center center/cover no-repeat}.animate section{margin-top:260px;margin-left:30px}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:50px;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev:before{content:"\f137"}.slick-next:before{content:"\f138"}.slick-prev{left:.7%}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-next{right:5%}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-arrow{visibility:hidden}.hero-after:after{background:#3c3c3c;opacity:.2}.hero-section .slick-dots li button{background:rgba(17,35,63,.6);color:#e4e4e4}.center-hero-content{float:left;text-align:center}.center-hero-content p{margin-bottom:15px}.center-hero-content ul{position:relative;float:left;display:block;margin-top:10px;left:50%}.center-hero-content li{margin:10px 0;position:relative;display:block;right:50%}.center-hero-content li:first-child{margin-left:0}.center-hero-content .btn{margin:170px auto 0}.left-hero-content ul{float:left;padding-top:25px;margin-bottom:35px}.left-hero-content li{margin:0 0 10px;color:#d1d1d1}.right-hero-content{float:right;text-align:right}.right-hero-content ul{float:right;padding:20px 0;font-size:18px}.right-hero-content .btn{clear:right;float:right;margin-top:18px}.right-hero-content li{margin:0 0 10px}.text-left{text-align:left;padding-right:0}.text-right{text-align:right;padding-right:0}#hero-img{position:absolute;top:-30px;right:2%;width:35%;min-width:400px;z-index:1}.anim-zero{right:0}.anim-left{-webkit-animation:5s forwards moveLeft;-moz-animation:5s forwards moveLeft;animation:5s forwards moveLeft}@-webkit-keyframes moveLeft{0%{transform:translateX(0)}100%{transform:translateX(-10%)}}@-moz-keyframes moveLeft{0%{transform:translateX(0)}100%{transform:translateX(-10%)}}@keyframes moveLeft{0%{transform:translateX(0)}100%{transform:translateX(-10%)}}.ade-hero .btn{margin-top:50px}.animate video{top:0;right:0;width:auto;height:auto;min-height:100%;min-width:100%;margin:auto;overflow:hidden;pointer-events:none;opacity:1;object-fit:cover;z-index:0}.animate section{z-index:2}#elegen-vision{background-image:url('/img/main/bg-elegen-vision-dark-01a.jpg')}.green-box{height:350px;margin-bottom:60px}video{opacity:0}.iframe-video{padding-bottom:56.2%;cursor:pointer;position:relative}.blog-img,.key-benefits li:after{display:block;position:relative}.text-paragraph .green-box-stats h4{font:400 25px geom-graphic}.key-benefits{width:74.5%}.key-benefits ul li{float:left;color:#71c1c3;font:27px geom-graphic;margin-right:48px;padding-left:24px}.key-benefits ul li:first-child{padding-left:0;padding-top:15px}#main-blog section:last-child,#news-event section:last-child,.key-benefits ul li:last-child{margin-right:0}.key-benefits ul li:before{left:-44px}.key-benefits li:after{content:"";background-color:#6bbe4a;border-radius:50%;height:8px;width:8px;left:-40px;top:-19.5px}#engineer-dna{margin-bottom:0}#synbio-revolution{padding-bottom:50px;padding-top:50px;margin-top:50px}#synbio-revolution h2{text-align:center;margin-top:0;margin-bottom:55px;font:300 32px geom-graphic;color:#87bc5c}#synbio-dna-icon{width:7%}#agriculture-icon-green{margin-top:27px;min-width:80px}#chemicals-icon-green{margin-top:0;min-width:50px}#materials-icon-green{margin-top:10px;min-width:62px}#main-testimonial{position:relative;padding:0;margin:50px 0;height:450px;overflow:hidden}.testimonial-text{float:left;width:100%;text-align:center;height:460px;position:relative;outline:0}#main-testimonial h3{font:34px gilroysbold;margin-bottom:35px;padding-bottom:10px;color:#181818;border-bottom:1px solid #eee;text-transform:uppercase}.testimonial-text p{font:22px/1.6 robotoslablite}.testimonial-text .fa-quote-left,.testimonial-text .fa-quote-right{font-size:40px;color:#11233f;opacity:.2}.testimonial-text .fa-quote-left{margin-right:10px}.testimonial-text .fa-quote-right{line-height:.4;vertical-align:bottom;padding-left:8px}.testimonial-text h4{font:22px/1.6 gilroybold;color:#282828;margin:20px 0}.testimonial-text h4 span{font:17px robotolite}.testimonial-text .title-break{vertical-align:top;font-size:22px;margin:0}.customer-thmb{float:left;width:100%;padding:20px 0}.customer-thmb img{margin:0 auto;width:20%;min-width:150px}#main-testimonial .slick-arrow{visibility:visible;top:58%;color:#000;opacity:1}#main-testimonial .slick-next:before,#main-testimonial .slick-prev:before{color:#b4b2b2}.customer-quote{width:87%;margin:0 auto}#main-blog i,.fa-th{margin-left:3px}.testimonial-buttons{float:left;width:100%;padding-top:3%;text-align:center}.testimonial-buttons .btn{margin:0 auto;width:125px;padding:10px;font:15px robotomed;color:#282828;border:1px solid #acb4b8}.testimonial-buttons .btn:hover{color:#1eb0e9;border:1px solid #1eb0e9}.testimonial-buttons .fa{font-size:18px;margin-left:5px}.main-news article{position:relative;padding:2% 0;margin-bottom:20px;text-align:left}#main-blog{position:relative;float:left}#main-blog h4,#news-event{float:left}#main-blog section{position:relative;float:left;width:23.5%;height:320px;margin-right:2%}#main-blog img,#news-event img{width:100%}#main-blog ul{float:left;width:100%;padding:20px 0 0}#main-blog li{color:#e1e1e1;margin-bottom:15px;font:15px/1.4 robotoreg}#main-blog .view-all,#main-blog li:first-child{color:#acacac}#main-blog li a{font:17px robotoreg}#in-the-news .view-all:hover,#in-the-news li a:hover,#main-blog .view-all:hover,#main-blog li a:hover{color:#fff}#main-blog .blog-list-title{font:15px/1.4 robotoreg;color:#eee;margin-top:5px}#main-blog .btn{padding:5px 10px 7px;border:1px solid #acacac;color:#acacac}#main-blog .download-hover{z-index:10}#main-blog .download-hover em{color:#fff;opacity:.8}#main-blog .btn:hover{color:#fff;border-color:#fff}#in-the-news{background-size:cover;margin-top:0;margin-bottom:75px}#in-the-news h5{color:#eee;padding-top:1px}#in-the-news .fa-external-link,#in-the-news li a{color:#d3d3d3}#news-event .title-box{border-bottom:0}#news-event h4{color:#282828}#news-event section{position:relative;float:left;height:300px;width:23.5%;margin-right:2%}.event-thumb{float:left;width:100%}#news-event p{float:left;background:#11233f;width:94%;padding:3%;color:#fff;font:15px robotoreg;text-align:center;border-top:3px solid #e0e0e0}#news-event ul{float:left;width:100%;padding:15px 0;text-align:center}#news-event li{color:#acacac;margin:0 0 4px;font-family:robotolite}#news-event li a{color:#181818;font:20px slatemed}#news-event li a:first-child{color:#181818}#news-event .event-title{font:20px/1.3 robotomed}#news-event .event-booth{font:16px robotomed;color:#11233f}#news-event .event-place{font-size:15px;color:#58595b;margin-top:10px}#news-event .smooth-hover:hover{color:#11233f}#in-the-news .view-all{color:#acacac;min-width:91px;vertical-align:bottom;line-height:1.6}.fa-th{font-size:19px}.btn{border-radius:1px}.zoom-img{overflow:hidden;float:left;margin-bottom:15px}.zoom-img img{-moz-transition:.8s;-webkit-transition:.8s;transition:.8s}.zoom-img:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.1);transform:scale(1.05)}@media all and (max-width:1420px){.wide-section{padding-left:3%;padding-right:3%;width:94%}.animate{padding-left:.4%;padding-right:.4%;width:99%}.hero-section{padding:0;width:100%}.animate section{margin-left:40px}#hero-img{top:0;right:2%;width:33%}}@media all and (max-width:1285px){.hero-section h1{font-size:32px}.hero-section p{font-size:20px}.hero-section li{float:none;margin:0 0 10px;font-size:17px}.center-hero-content .btn{margin-top:150px}.hero-section .slick-dots{visibility:hidden}.hero-section .slick-arrow{visibility:visible}.animate section{margin-top:190px}.key-benefits{width:67%;min-width:810px}.key-benefits ul li{font-size:24px;margin-right:48px;padding-left:24px}.key-benefits ul li:before{left:-44px;top:24px}.key-benefits li:after{left:-40px;top:-16.5px}}@media all and (max-width:845px){.hero-section h1{font-size:28px}.hero-section p{font-size:17px}.animate video{display:none}.green-box{height:auto;margin-bottom:2%}.key-benefits{float:left;width:100%;min-width:auto;padding-top:5%}.key-benefits ul li{float:none;margin-right:0;padding-left:0}}@media all and (max-width:770px){.animate section{margin-top:90px}}@media all and (max-width:670px){.animate{height:auto;max-height:700px;overflow:hidden}.animate h1{margin-bottom:5%}.animate section{margin:20% 0 30%}.line-break{display:inline-block}.slick-prev{left:1.5%}.slick-next{right:6%}}@media all and (max-width:530px){.animate{height:auto}.hero-logo{width:55px}}@media all and (max-width:470px){.hero-section p{font-size:18px}.left-hero-content p{margin-bottom:50px}}@media all and (max-width:360px){.mobile-break{display:block}#main-testimonial,.testimonial-text{height:600px}}@media all and (max-width:340px){.hero-section h1{margin-left:-5%}}@media only screen and (min-device-width:736px) and (max-device-width:1024px){.mobile-iframe{display:block}}@media only screen and (min-device-width:320px) and (max-device-width:736px){.hero-section .slick-arrow{visibility:hidden}.mobile-iframe{display:block}}