#ecodyger-intro{width:100%;min-height:580px;height:95vh;overflow:hidden;position:relative;background-color:#fff}#ecodyger-intro-main{background-repeat:no-repeat;background-size:cover;-webkit-background-position:center center;-moz-background-position:center center;-o-background-position:center center;background-position:50%}#ecodyger-intro-main,#ecodyger-intro-main-cover{width:100%;height:auto;overflow:hidden;position:absolute;top:0;left:0;bottom:0;background-color:#2cad71}#ecodyger-intro-main-cover{background-color:rgba(44,173,113,.5)}#ecodyger-intro-main-content{width:47.5%;height:auto;overflow:hidden;position:absolute;top:0;left:2.5%;bottom:0;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1000px){#ecodyger-intro-main-content{width:95%;right:2.5%;bottom:35%;align-items:flex-end}}#ecodyger-intro-main-content-inner{width:100%;height:auto;overflow:hidden}#headline{margin:0;font-size:40px;font-weight:700;color:#fff}#headline,#subline{width:auto;height:auto;overflow:hidden;padding:0 5px 0 0}#subline{margin:20px 0 0;font-size:20px;font-weight:400;color:#f5f5f5}#intro-cta-wrapper{width:auto;height:60px;overflow:hidden;margin-top:30px;float:left}#intro-cta-wrapper>a{text-decoration:none}#intro-cta{width:auto;height:60px;overflow:hidden;line-height:60px;padding:0 20px;float:left;background-color:#fff;color:#2cad71;letter-spacing:1px;font-size:15px;font-weight:700;border-radius:6px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}#intro-cta:hover{background-color:#f0f0f0}@media only screen and (max-width:1000px){#headline,#subline{text-align:center}#intro-cta-wrapper{margin:30px auto 0;float:none;display:flex;align-items:center;justify-content:center}}@media only screen and (max-width:370px){#headline{font-size:30px}#subline{font-size:16px}}#ecodyger-intro-main-banner{width:47.5%;height:auto;overflow:hidden;position:absolute;top:0;right:2.5%;bottom:0;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:1000px){#ecodyger-intro-main-banner{width:95%;left:2.5%;top:65%;justify-content:center}}#ecodyger-intro-main-banner-video-pseudo{width:90%;height:280px;overflow:hidden;background-color:#000;border-radius:10px;box-shadow:0 0 20px -10px rgba(0,0,0,.75);background-repeat:no-repeat;background-size:cover;-webkit-background-position:center center;-moz-background-position:center center;-o-background-position:center center;background-position:50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1000px){#ecodyger-intro-main-banner-video-pseudo{width:70%;height:180px}}@media only screen and (max-width:600px){#ecodyger-intro-main-banner-video-pseudo{width:90%}}@media only screen and (max-width:450px){#ecodyger-intro-main-banner-video-pseudo{width:100%}}#ecodyger-intro-main-banner-video-pseudo-btn{width:110px;height:110px;overflow:hidden;background-color:#2cad71;display:flex;align-items:center;justify-content:center;border-radius:110px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;cursor:pointer}#ecodyger-intro-main-banner-video-pseudo-btn:hover{background-color:#139458}#ecodyger-description{width:100%;height:auto;overflow:hidden;padding:80px 2.5%;background-color:#232526}#ecodyger-description-subline{width:100%;height:auto;overflow:hidden;padding:25px 0;margin:0;color:#fff;font-size:30px;font-weight:700}#ecodyger-description-subline-seperator{width:120px;height:12px;overflow:hidden;background-color:#2cad71;border-radius:4px}#ecodyger-description-main{width:auto;height:auto;overflow:hidden;padding:0;margin:40px 0 0;line-height:26px;font-size:16px;color:#fff}#who-is-for{width:100%;height:auto;overflow:hidden;padding:20px 0;background-color:#f5f5f5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath fill='%23e0e0e0' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'/%3E%3C/svg%3E");background-repeat:repeat}#who-is-for-subline{width:95%;height:auto;overflow:hidden;padding:25px 2.5%;margin:0;color:#4a4a4a;font-size:30px;font-weight:700}#who-is-for-subline-seperator{width:120px;height:12px;overflow:hidden;margin-left:2.5%;background-color:#2cad71;border-radius:4px}#who-is-for-content{width:100%;height:auto;overflow:hidden;margin-top:30px}#technical-specifications{width:100%;height:auto;overflow:hidden;padding:0 2.5%;margin-top:50px}#technical-specifications-subline{width:100%;height:auto;overflow:hidden;padding:25px 0;margin:0;color:#4a4a4a;font-size:30px;font-weight:700}#technical-specifications-subline-seperator{width:120px;height:12px;overflow:hidden;background-color:#2cad71;border-radius:4px}#technical-specifications-content{width:100%;height:auto;overflow:hidden;margin-top:30px}.technical-specifications-spec{width:98%;height:auto;overflow:hidden;padding:13px 1%;border-bottom:2px solid #e6e6e6}.technical-specifications-spec:nth-child(odd){background-color:#f5f5f5}.technical-specifications-spec-title{width:50%;height:auto;overflow:hidden;float:left;font-size:14px;color:#4a4a4a}.technical-specifications-spec-description{width:50%;height:auto;overflow:hidden;float:left;text-align:right;font-size:15px;color:#4a4a4a}@media only screen and (max-width:750px){.technical-specifications-spec-title{width:100%}.technical-specifications-spec-description{width:100%;text-align:left;padding-top:8px;color:#6a6a6a}}#discover{padding:20px 2.5% 50px;margin-top:50px;background-color:#f5f5f5}#discover,#discover-subline{width:100%;height:auto;overflow:hidden}#discover-subline{padding:25px 0;margin:0;color:#4a4a4a;font-size:30px;font-weight:700}#discover-subline-seperator{width:120px;height:12px;overflow:hidden;background-color:#2cad71;border-radius:4px}#discover-content{width:100%;height:auto;overflow:hidden;margin-top:50px}.discover-content-img{width:32.3%;height:250px;overflow:hidden;float:left;margin:.5%;background-color:#f0f0f0;background-repeat:no-repeat;background-size:cover;-webkit-background-position:center center;-moz-background-position:center center;-o-background-position:center center;background-position:50%;cursor:pointer}@media only screen and (max-width:750px){.discover-content-img{width:49%}}