@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body li{list-style-type:none}body a{text-decoration:none}.bg-wrapper{width:100%;height:100%;background-image:linear-gradient(rgb(255 255 255 / .8),rgb(255 255 255 / .8))}.section-header{padding-top:5.625em;text-align:center}.section-header h3{margin-bottom:.5em}.section-header .line-red{margin:2.5em auto 2.9375em auto}.line-red{display:block;width:4em;height:.1875em;margin:0 auto;background:#f38181}.main-header{position:absolute;top:0;width:100%;z-index:1000;font-family:Montserrat,sans-serif;color:#fff;background:#fff0}.main-header .header-wrapper{display:block;width:70%;margin:0 auto;padding-top:1em}.main-header .header-wrapper .main-logo{float:left;font-weight:700;font-size:1.875em}.main-header .header-wrapper .main-menu{float:right;text-align:center}.main-header .header-wrapper .main-menu li{display:inline-block;padding:.75em 1.875em}.main-header .header-wrapper .main-menu li a{padding-bottom:.75em;text-transform:uppercase;color:#fff;font-size:.875em}.main-header .header-wrapper .main-menu li a:hover{color:#fce38a;border-bottom:.1875em solid #fce38a;transition:0.1s}.main-header .header-wrapper .main-menu li a span{font-size:1.2em}.main-header .header-wrapper .main-menu li:last-child{padding:.75em 0}.main-header .header-wrapper .main-menu li:nth-child(6) a:hover,.main-header .header-wrapper .main-menu li:last-child a:hover{border:none}#section-1{height:38em;color:#fff;background-color:#222}#section-1 .content-slider{position:relative;width:100%;height:100%}#section-1 .content-slider input{display:none}#section-1 .content-slider .slider{position:relative;width:inherit;height:inherit;overflow:hidden}#section-1 .content-slider .slider .banner{position:absolute;top:0;left:0;opacity:0;z-index:0;width:inherit;height:inherit;text-align:center;background-repeat:no-repeat;background-position:50% 50%;transition:all 0.5s ease}#section-1 .content-slider .slider .banner .banner-inner-wrapper{height:100%;padding-top:6em;box-sizing:border-box}#section-1 .content-slider .slider .banner .banner-inner-wrapper h2{padding-bottom:.3em;font-family:'Poppins',sans-serif;font-weight:400;font-size:2.5em;text-transform:none}#section-1 .content-slider .slider .banner .banner-inner-wrapper h1{font-size:35px;text-align:left;padding:1% 5% 0%;font-weight:600;line-height:150%;letter-spacing:1px;font-family:'Poppins',sans-serif}#section-1 .content-slider .slider .banner .banner-inner-wrapper p{font-size:16px;text-align:left;line-height:150%;padding:.5% 5% 1%;font-family:'Poppins',sans-serif}#section-1 .content-slider .slider .banner .banner-inner-wrapper .learn-more-button{width:160px;float:left;margin:1% 5% 1%}#section-1 .content-slider .slider .banner .banner-inner-wrapper .learn-more-button .banner-btn{width:100%;padding:7% 2%;text-align:center;font-family:'Poppins',sans-serif;font-size:16px;color:#fff;border-radius:7px;border:1.5px solid #fff}#section-1 .content-slider .slider .banner .banner-inner-wrapper .learn-more-button .banner-btn:hover{background-color:#00a651;color:#fff;border:1.5px solid #00a651;transition:0.3s}#section-1 .content-slider .slider #top-banner-1{background:url(/wp-content/themes/ecoreco-v2-rdg/images/banner1.jpg) no-repeat center center;background-size:cover}#section-1 .content-slider .slider #top-banner-2{background:url(/wp-content/themes/ecoreco-v2-rdg/images/banner2.jpg) no-repeat center center;background-size:cover}#section-1 .content-slider .slider #top-banner-3{background:url(/wp-content/themes/ecoreco-v2-rdg/images/banner3.jpg) no-repeat center center;background-size:cover}#section-1 .content-slider .slider #top-banner-4{background:url(/wp-content/themes/ecoreco-v2-rdg/images/banner4.jpg) no-repeat center center;background-size:cover}#section-1 .content-slider nav{position:absolute;bottom:3.5em;width:100%;z-index:10;text-align:center}#section-1 .content-slider nav .controls{display:block;width:98%;margin:0 auto;font-family:'Poppins',sans-serif;color:#fff}#section-1 .content-slider nav .controls label{position:relative;display:inline-block;width:20%;height:3.3em;overflow:hidden;margin:0 1em;padding-top:1em;text-align:left;font-family:'Poppins',sans-serif;font-size:1em;color:#f6eac5;font-weight:400;cursor:pointer;transition:all 0.3s}#section-1 .content-slider nav .controls label .progressbar{position:absolute;top:0;left:0;height:3px;width:100%;background:#f6eac5;z-index:100}#section-1 .content-slider nav .controls label .progressbar .progressbar-fill{position:inherit;width:inherit;height:inherit;margin-left:-100%;background:#00a651}#section-1 .content-slider nav .controls label span{font-size:1.4em;font-weight:700}#section-1 .content-slider nav .controls label:hover{color:#00a651}#section-1 .content-slider #banner1:checked~.slider #top-banner-1,#section-1 .content-slider #banner2:checked~.slider #top-banner-2,#section-1 .content-slider #banner3:checked~.slider #top-banner-3,#section-1 .content-slider #banner4:checked~.slider #top-banner-4{opacity:1;z-index:1}#section-1 .content-slider #banner1:checked~nav label:nth-of-type(1),#section-1 .content-slider #banner2:checked~nav label:nth-of-type(2),#section-1 .content-slider #banner3:checked~nav label:nth-of-type(3),#section-1 .content-slider #banner4:checked~nav label:nth-of-type(4){cursor:default;color:#fff;transition:all 0.5s}#section-1 .content-slider #banner1:checked~nav label:nth-of-type(1) .progressbar,#section-1 .content-slider #banner2:checked~nav label:nth-of-type(2) .progressbar,#section-1 .content-slider #banner3:checked~nav label:nth-of-type(3) .progressbar,#section-1 .content-slider #banner4:checked~nav label:nth-of-type(4) .progressbar{background:#fff}#section-1 .content-slider #banner1:checked~nav label:nth-of-type(1) .progressbar-fill,#section-1 .content-slider #banner2:checked~nav label:nth-of-type(2) .progressbar-fill,#section-1 .content-slider #banner3:checked~nav label:nth-of-type(3) .progressbar-fill,#section-1 .content-slider #banner4:checked~nav label:nth-of-type(4) .progressbar-fill{animation:progressBarFill 5s linear}@keyframes progressBarFill{from{margin-left:-100%}to{margin-left:0}}@media only screen and (min-width:1920px){body{font-size:22px}.main-header .header-wrapper{width:57%}#section-1{height:37em}#section-1 .content-slider .slider .banner .banner-inner-wrapper{padding-top:12em}}@media only screen and (max-width:1919px){body{font-size:20px}.main-header .header-wrapper{width:60%}#section-1{height:37em}#section-1 .content-slider .slider .banner .banner-inner-wrapper{padding-top:11em}}@media only screen and (max-width:1680px){body{font-size:18px}.main-header .header-wrapper{width:65%}#section-1{height:35em}#section-1 .content-slider .slider .banner .banner-inner-wrapper{padding-top:9em}}@media only screen and (max-width:1366px){body{font-size:16px}.main-header .header-wrapper{width:70%}}@media only screen and (max-width:1120px){.main-header .header-wrapper .main-menu li{padding:.75em 1.4em}#section-1{height:35em}#section-1 .content-slider .slider .banner .banner-inner-wrapper{padding-top:7em}#section-1 .content-slider .slider .banner .banner-inner-wrapper .line{margin:2em auto}}@media only screen and (max-width:1024px){body{font-size:14px}.main-header .header-wrapper .main-menu li{padding:.75em 1.3em}#section-1 .content-slider nav .controls{width:98%}}@media only screen and (max-width:860px){.main-header .header-wrapper .main-menu li{padding:.75em .9em}#section-1{height:29em}#section-1 .content-slider nav .controls{width:90%}#section-1 .content-slider .slider .banner .banner-inner-wrapper h2{font-size:2em}#section-1 .content-slider .slider .banner .banner-inner-wrapper h1{font-size:30px}#section-1 .content-slider .slider .banner .banner-inner-wrapper p{font-size:15px;line-height:140%}#section-1 .content-slider .slider .banner .banner-inner-wrapper .learn-more-button{width:150px;float:left;margin:2% 5% 1%}#section-1 .content-slider .slider .banner .banner-inner-wrapper .learn-more-button .banner-btn{padding:5% 2%;font-family:'Poppins',sans-serif;font-size:15px}#section-1 .content-slider .slider .banner .banner-inner-wrapper{padding-top:2.1em}}@media only screen and (max-width:768px){.main-header .header-wrapper .main-menu li{padding:.75em .5em}#section-1{height:27em}#section-1 .content-slider nav .controls{width:100%}#section-1 .content-slider nav .controls label{width:19%;font-size:.8em}#section-1 .content-slider .slider .banner .banner-inner-wrapper .line{margin:1.7em auto}}@media only screen and (max-width:650px){.main-header .header-wrapper{width:95%}}@media only screen and (max-width:480px){.main-header .header-wrapper{width:97%}.main-header .header-wrapper .main-logo{display:none}.main-header .header-wrapper .main-menu li{padding:.2em .3em}.main-header .header-wrapper .main-menu li:last-child,.main-header .header-wrapper .main-menu li:nth-child(6){padding:.2em .7em}#section-1{height:26em}#section-1 .content-slider nav{bottom:.5em}#section-1 .content-slider nav .controls label{width:40%;font-size:.7em}#section-1 .content-slider .slider .banner .banner-inner-wrapper h2{font-size:1.5em}#section-1 .content-slider .slider .banner .banner-inner-wrapper h1{font-size:25px}#section-1 .content-slider .slider .banner .banner-inner-wrapper .line{margin:1.7em auto}}