@font-face{font-family:Futura;src:url(../../assets/fonts/futura-heavy-italic.eot) format('embedded-opentype'),url(../../assets/fonts/futura-heavy-italic-ie.eot) format('embedded-opentype'),url(../../assets/fonts/futura-heavy-italic.woff2) format('woff2'),url(../../assets/fonts/futura-heavy-italic.woff) format('woff'),url(../../assets/fonts/futura-heavy-italic.ttf) format('truetype'),url(../../assets/fonts/futura-heavy-italic.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Walkway Rounded';src:url(../../assets/fonts/Walkway_rounded.eot) format('embedded-opentype'),url(../../assets/fonts/Walkway_rounded.woff) format('woff'),url(../../assets/fonts/Walkway_rounded.ttf) format('truetype'),url(../../assets/fonts/Walkway_rounded.svg) format('svg');font-weight:400;font-style:normal}body,html{font-family:Poppins;color:#020000;background-color:#f5f7f6}h2,h3{font-family:Futura}.black,.dark{color:#020000!important}.gray{color:#f5f7f6!important}.gray-bg{background-color:#f5f7f6!important}.green{color:#84a22a!important}.greenLt{color:#e5eee9!important}.bg-greenLt{background-color:#e5eee9!important}.red{color:#f30504!important}.teal{color:#8eaf9d!important}.white{color:#fff!important}.shadow{box-shadow:0 5px 10px 0 rgb(0 0 0 / 40%),0 5px 10px 0 rgb(0 0 0 / 40%)}.walkway{font-family:'Walkway Rounded'}header span{clear:both;display:block}.main-header{position:relative;left:0;top:0;z-index:999;width:100%;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:all .5s ease;-o-transition:.5s}ul.navbar-nav{width:50%;float:right}.navbar-nav .nav-item{background-color:#f30504;border-bottom:1px solid #fff}.navbar-nav .nav-item a.nav-link.active{background-color:rgba(255,255,255,.4);color:#fff;border-radius:10px 0 0 10px}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28 243, 5, 4, 0.5 %29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-toggler{color:rgba(243,5,4,.55);border-color:rgba(243,5,4,.1)}.features-pills p,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#fff}.navbar-light .navbar-nav .nav-link{color:rgba(255,255,255,.8);padding-left:20px}.carousel-caption h3{font-size:2em;letter-spacing:5px}.carousel-caption p{font-size:.6em}#testimonials .carousel-text{background-color:#f5f7f6;border-radius:10px;padding:.5rem;font-family:'Walkway Rounded';letter-spacing:1px;box-shadow:0 5px 10px 0 rgb(0 0 0 / 40%),0 5px 10px 0 rgb(0 0 0 / 40%);font-size:.8em}.carousel-caption{bottom:40%;display:block}.features-boxed{background-color:#e5eee9}.features-boxed .bg{background-image:url(../../assets/images/tecnicas-agricolas-nuestra-promesa.jpg);background-repeat:no-repeat;background-position:center center;background-size:100%;background-color:#e5eee9}.features-boxed h3{margin:1em 0;font-size:2em;font-weight:600;font-style:italic;padding:0}.features-boxed h2{margin-bottom:40px;padding-top:1.1em;font-size:2em;font-weight:600;font-style:italic}.features-boxed .intro,.features-pills .intro{font-size:16px;margin:0 auto}.features-boxed .intro p,.features-pills .intro p{margin-bottom:0}.features-boxed .features,.features-pills .features{padding:0}.features-boxed .item{text-align:center;margin-bottom:2em}.features-boxed .item .box{background-color:#fff;box-shadow:0 5px 10px 0 rgb(0 0 0 / 40%),0 5px 10px 0 rgb(0 0 0 / 40%);border-radius:.5em;padding:20px 10px;text-align:center;height:100%}.features-boxed .item .icon{color:#1485ee;font-size:60px;margin:0;width:80%}.features-boxed .item .number{color:rgba(243,5,4,.3);font-family:'Walkway Rounded';font-size:6em;margin:-10px 0;text-align:initial;letter-spacing:5px;font-style:normal;padding:0;font-weight:400}.features-boxed .item .name{font-size:1.5em;margin-bottom:8px;margin-top:0;color:#84a22a}.features-boxed .item .description{font-size:1.1em;margin-bottom:20px}.features-pills{color:#fff;padding:0}.projects h3{margin:0;padding:0;font-size:5em;font-weight:500;font-style:italic}.projects h2{padding:0;font-size:2.3em;font-family:'Walkway Rounded';letter-spacing:2px}.projects{color:#84a22a;text-align:center}.features-pills h2{margin:1em 0;padding:0 1em;font-size:2em;font-family:'Walkway Rounded';letter-spacing:2px}.features-pills h2.subtitle{color:#84a22a;margin:0;font-size:2.8em;padding:.7em 0;font-family:Futura}.features-pills .item{margin:.5em 0}.features-pills .item .box{padding:20px 10px;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-color:#f30504;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.features-pills .item .icon{color:#1485ee;font-size:60px;margin-top:15px;margin-bottom:25px;width:50%}.features-pills .item .number{color:rgba(243,5,4,.2);font-family:'Walkway Rounded';font-size:6em;margin-bottom:0;margin-top:0;text-align:initial;letter-spacing:5px}.features-pills .item .name{font-size:.7em;margin-bottom:8px;margin-top:0;color:#fff;font-family:'Walkway Rounded';letter-spacing:1px}@media (min-width:576px){.features-pills .item .name{font-size:.9em}}@media (min-width:768px){.features-pills .item .name{font-size:1em}}@media (min-width:992px){ul.navbar-nav{width:100%;float:none}.navbar-nav .nav-item{padding-right:50px;background-color:#fff;border-bottom:2px solid #f30504}.navbar-nav .nav-item a.nav-link.active{color:#020000;border-radius:0;border-bottom:4px solid #f30504}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55);padding:0}.carousel-caption h3{font-size:6em;letter-spacing:5px;margin:0}.carousel-caption p{font-size:1.2em;margin:0}.features-boxed h3{margin:1em .7em;font-size:5em}.features-boxed h2{margin-bottom:2.5em;padding-top:2.5em;font-size:3em}.features-boxed .item .description{font-size:1.2em;margin-bottom:20px}.features-pills h2,.features-pills h2.subtitle{margin-bottom:25px;padding-top:25px;font-size:2.5em}.features-pills .item .box{height:90%;width:100%}.features-pills .item .name{font-size:1em;line-height:.9em}}@media (min-width:1200px){.features-boxed .item .name{font-size:2em;margin-bottom:0;margin-top:.5em}.features-pills .item .box{height:150px;width:100%}.features-pills .item .name{font-size:1.3em;line-height:1em}}.features-pills .item .subtitle{font-size:1.8em;margin-bottom:8px;margin-top:0;color:#84a22a}.features-pills .item .description{font-size:.4em;margin:0}@media (min-width:576px){.features-pills .item .description{font-size:.6em}}@media (min-width:768px){.features-pills .item .description{font-size:.8em}}@media (min-width:992px){.features-pills .item .subtitle{font-size:2.2em}.features-pills .item .description{font-size:.8em;line-height:1em}}@media (min-width:1200px){.features-pills .item .description{font-size:1em;line-height:1em}}.features-pills .item .description2{font-size:.9em;color:#84a22a;margin:0 0 1em}.bg-left{background-position:center left;padding-left:60%!important;border-radius:0 5px 5px 0}@media (min-width:992px){.features-pills .item .description2{font-size:1.5em}.bg-left{background-position:center left;padding-left:57%!important;border-radius:0 5px 5px 0}}@media (min-width:1200px){.bg-left{padding-left:57%!important}}.bg-right{background-position:center right;padding-right:60%!important;border-radius:5px 0 0 5px}@media (min-width:1400px){.features-pills .item .name{font-size:1.4em;line-height:1em}.features-pills .item .description{font-size:1.1em;line-height:1em}.bg-left{padding-left:58%!important}.bg-right{padding-right:55%!important}}.carousel-indicators [data-bs-target]{width:15px}#main-slider,#main-slider .carousel-inner,#main-slider .carousel-item{height:90vh}.btn-floating{border:none;border-radius:50%;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%),0 2px 10px 0 rgb(0 0 0 / 10%);box-shadow:0 2px 5px 0 rgb(0 0 0 / 20%),0 2px 10px 0 rgb(0 0 0 / 10%);height:3rem;line-height:3rem;padding:0;position:relative;width:3rem;font-size:1.5rem}.p-bottom-end{position:fixed;bottom:10px;right:10px;z-index:1000}.bg-none{background:0 0!important}.features-pills ul{list-style:none;color:#020000;margin-bottom:2em}.features-pills ul li::before{content:"\2022";color:#84a22a;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.projects .description{font-size:1.2em;margin-bottom:2rem;line-height:1em}.footer-dark{padding:50px 0;color:#f0f9ff;background-color:#84a22a;font-family:'Walkway Rounded';letter-spacing:1px}.footer-dark h3{margin-top:0;margin-bottom:6px;font-size:1.5em;font-family:'Walkway Rounded';letter-spacing:2px}.footer-dark h2{margin:0;padding:0;font-weight:700;font-size:2em;letter-spacing:5px;font-style:italic;line-height:1em;text-align:center}.footer-dark ul{padding:0;list-style:none;line-height:1.6;font-size:.7em;margin-bottom:0}.footer-dark ul a{color:inherit;text-decoration:none;opacity:.6}.footer-dark ul a:hover{opacity:.8}.footer-dark .item.text{margin-bottom:36px}@media (max-width:767px){.footer-dark .item:not(.social){text-align:center;padding-bottom:20px}.footer-dark .item.text{margin-bottom:0}}.footer-dark .item.text p{opacity:.6;margin-bottom:0}.footer-dark .item.social{text-align:center}@media (max-width:991px){.footer-dark .item.social{text-align:center;margin-top:20px}}.footer-dark .item.social>a{font-size:20px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.4);margin:0 8px;color:#fff;opacity:.75}.footer-dark .item.social>a:hover{opacity:.9}.footer-dark .copyright,.footer-dark .poweredby{text-align:center;padding-top:24px;opacity:.3;font-size:13px;margin-bottom:0}.footer-dark .poweredby a{font-size:13px;color:#fff;margin-bottom:0;text-decoration:none;opacity:1}.footer-dark .logo{margin:1em auto;text-align:center;background-color:#fff;padding:.5em .7em;border-radius:50px;width:100%}.innovando-app{background-image:url(../../assets/images/innovando-para-ti-bg.jpg);background-position:bottom center;background-size:100%;background-repeat:no-repeat;text-align:center}.features-pills h3.subtitle{color:#f30504;font-weight:700;font-style:italic;padding:0 1rem;font-size:1.3em}p.description{font-family:'Walkway Rounded';letter-spacing:1px;font-weight:400}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#f30504}.testimonials{padding:3em 0}#testimonials .carousel-inner{background-image:url(../../assets/images/testimonials-bg.jpg);background-position:bottom center;background-size:100% 90%;background-repeat:no-repeat;max-width:1800px;width:80%;margin:0 auto;padding:1rem 0}#testimonials .image{box-shadow:0 5px 10px 0 rgb(0 0 0 / 40%),0 5px 10px 0 rgb(0 0 0 / 40%);border-radius:.25rem!important;max-width:100%;height:auto}#testimonials .col-img,#testimonials .col-txt{margin:0 auto}.testimonials h2{color:#84a22a;text-align:center;margin:0 auto;font-size:2.8em}.aliances h2{font-size:2em;color:#84a22a}.aliances .logo{margin:15px 0}.footer-dark a{text-decoration:none;color:#fff}.projects .item img{width:75%}.intro{background-attachment:fixed;color:#fff;display:flex;flex-wrap:wrap;font-family:Poppins,sans-serif;line-height:1.2;min-height:400px;flex-direction:row;overflow:hidden;padding-top:70px;position:relative;-webkit-transition:padding .3s ease-in-out;-o-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}.intro .container{display:flex;min-width:100%}.intro .intro_text{display:flex;justify-content:center;flex-direction:column;margin-top:30px;margin-bottom:30px}.intro_text .intro_subtitle,.intro_text .intro_title{text-transform:uppercase;letter-spacing:.5rem}.intro_text .intro_subtitle{font-size:1.6rem;font-weight:300}.intro_text .intro_title{font-weight:700}@media (min-width:576px){.intro{min-height:450px}.intro .container{min-width:540px}.intro_text .intro_title{font-size:2.5rem}}@media (min-width:768px){.intro{min-height:500px}.intro .container{min-width:720px}.intro_text .intro_title{font-size:3rem}}@media (min-width:992px){.bg-right{background-position:center right;padding-right:55%!important;border-radius:5px 0 0 5px}.footer-dark h2{margin:0;padding:0;font-weight:700;font-size:3.5em;letter-spacing:5px;font-style:italic;line-height:2em}.footer-dark ul{padding:0;list-style:none;line-height:1.6;font-size:1em;margin-bottom:0}.footer-dark .logo{margin:1em auto;text-align:center;background-color:#fff;padding:1em 2em;border-radius:50px;width:auto}.features-pills h3.subtitle{color:#f30504;font-weight:700;font-style:italic;padding:0;font-size:1.8em;text-align:left;margin-bottom:1em}#testimonials .carousel-inner{background-image:url(../../assets/images/testimonials-bg.jpg);background-position:center;background-size:100% 75%;background-repeat:no-repeat;max-width:1800px;width:80%;margin:0 auto;padding:1rem 0}#testimonials .image{box-shadow:0 5px 10px 0 rgb(0 0 0 / 40%),0 5px 10px 0 rgb(0 0 0 / 40%);border-radius:.25rem!important;max-width:100%;height:auto}#testimonials .col-img{margin:0 0 0 5%}.testimonials h2{margin-bottom:-.7em;font-size:4em;text-align:right}.intro{min-height:600px}.intro .container{min-width:960px}.intro_text .intro_title{font-size:4rem;letter-spacing:1.5rem}.intro_text .intro_subtitle{letter-spacing:1.5rem}}@media (min-width:1200px){.bg-right{padding-right:55%!important}.intro .container{min-width:1170px}.intro_text .intro_title{font-size:5rem;letter-spacing:2.2rem}.intro_text .intro_subtitle{letter-spacing:2.2rem}}.blog h2{color:#84a22a;text-align:center;font-size:2.8em;margin:0 auto}.blog_entry{position:absolute;left:20px;right:20px;bottom:0;background-color:#fff;padding:15px}.blog .box{position:relative;margin-bottom:25px;padding-bottom:25px}.blog_entry_date{padding-top:5px;margin-bottom:-5px;display:block;font-size:1rem;font-weight:400;font-family:Poppins;line-height:1;color:#b2b2b2}.blog_entry_title{margin-bottom:0;margin-top:10px;font-size:1.6rem}.blog_entry_title a{text-decoration:none;color:#020000}