@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCP.ttf) format('truetype')}*{padding:0;margin:0}body,html{position:relative;height:100%;font-family:'Roboto',sans-serif;font-weight:300;color:#888}.wrap{position:relative;min-height:80%}.font-text{font-family:'Roboto',sans-serif;font-weight:300}.font-destaq{font-family:'Raleway',sans-serif;font-weight:700}.alert{margin-bottom:0}.header{background:#fff;transition:.3s;top:0;z-index:1000;width:100%;right:0;left:0;border-bottom:#eee 1px solid}.header::after{content:'';background:#69bd00;background:linear-gradient(90deg, #69bd00 0%, #92cd42 50%, #69bd00 100%);height:5px;width:100%;position:absolute;top:0;left:0;right:0;z-index:9999}.header .topo{padding-top:5px;border-bottom:#eee 1px solid}.header .topo nav .btn-link{color:#333;text-decoration:none;transition:.3s;font-weight:600}.header .topo nav .btn-link i{color:#69bd00}.header .topo nav .btn-link:hover,.header .topo nav .btn-link:focus{color:#69bd00;transition:.3s}.header .navbar-brand{padding:5px 0;display:block}.header .navbar-brand img{height:60px;transition:.3s;margin:0 auto}.header .navbar-header{padding:10px 0}.header .navbar-header .menu-header{text-align:center}.header .navbar-header .menu-header .nav-item .nav-link{color:#333;font-size:1em;font-family:'Raleway',sans-serif;font-weight:700;padding-right:10px;padding-left:10px;margin-left:5px;transition:.3s;border-radius:3px;text-align:center;position:relative}.header .navbar-header .menu-header .nav-item .nav-link::after{content:'';position:absolute;bottom:0;left:50%;width:0;height:2px;transition:.3s}.header .navbar-header .menu-header .nav-item .nav-link:hover,.header .navbar-header .menu-header .nav-item .nav-link:focus,.header .navbar-header .menu-header .nav-item .nav-link.active{transition:.3s;color:#69bd00}.header .navbar-header .menu-header .nav-item .nav-link:hover::after,.header .navbar-header .menu-header .nav-item .nav-link:focus::after,.header .navbar-header .menu-header .nav-item .nav-link.active::after{background:#69bd00;width:50%;transition:.3s;left:30%;right:30%}.card-contact{margin-right:10px}.card-contact i{font-size:2.5em;color:#69bd00}.card-contact .card-body span{display:block;color:#69bd00;font-weight:bolder;font-family:'Raleway',sans-serif;font-weight:700}.card-contact .card-body a{color:#716e70;text-decoration:none}.card-contact .card-body a:hover,.card-contact .card-body a:focus{color:#69bd00}.btn-header{margin-left:3px}.btn-round{border-radius:20px}.image-text{width:100%;height:200px;object-fit:cover}.banner{margin-top:0;position:relative}.banner .carousel-item img{width:100%;height:auto}.carousel-caption{bottom:6.25rem}.contact-float{margin-top:-50px;z-index:999;position:absolute;width:100%}.box-contact{padding:1em 2em;background:#fff;border-radius:5px;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,0.11);-moz-box-shadow:5px 5px 10px 0 rgba(0,0,0,0.11);box-shadow:5px 5px 10px 0 rgba(0,0,0,0.11);border:1px #ccc solid}.box-contact .card-contact i{font-size:4em;color:#716e70}.box-contact .card-contact a{font-size:1.1em;color:#333;text-decoration:none;font-family:'Raleway',sans-serif;font-weight:700;font-weight:400}.box-contact .card-contact img{width:60px}.modal-image img{height:300px;width:100%;object-fit:cover}.modal-text{font-size:1.1em;line-height:1.6em}.modal-info a{text-decoration:none;color:#69bd00;font-size:1.2em}.modal-title{font-family:'Raleway',sans-serif;font-weight:700;color:#69bd00;font-size:1.4em}.image-mark{position:relative;padding-right:30px;padding-top:30px}.image-mark img{width:90%;height:500px;margin-left:10%;z-index:100;object-fit:cover;border-radius:10px;box-shadow:2.5px 4.33px 15px 0 rgba(0,0,0,0.3)}.image-mark .destaq{position:absolute;bottom:-30px;left:0}.image-mark .destaq img{height:200px;width:200px;border-radius:50%;object-fit:cover}.title{font-family:'Raleway',sans-serif;font-weight:700;color:#69bd00;font-size:2.2em;padding-top:40px;margin-bottom:1em}.title small{color:#424242;font-weight:lighter;text-transform:uppercase;font-size:.4em;display:block;margin-bottom:5px}.title-simple{font-family:'Raleway',sans-serif;font-weight:700;color:#69bd00;font-size:1.6em;margin-bottom:15px}.title-page{font-family:'Raleway',sans-serif;font-weight:700;font-size:1.8em;margin-bottom:1em;color:#424242}.title-page small{color:#69bd00;font-weight:lighter;text-transform:uppercase;font-size:.4em;display:block;margin-bottom:5px}.subtitle{font-weight:bold;font-size:1.2em;font-family:'Raleway',sans-serif;font-weight:700;color:#444}.home-text p{font-size:1.2em;line-height:1.8em;margin-bottom:15px}.color-white{color:#fff}.text-default{font-size:1.1em;line-height:1.8em;font-weight:lighter;color:#888}.text-default img{margin:0 0 30px 0;border-radius:10px}.text-default.text-normal{font-weight:normal}.text-default b,.text-default strong{font-weight:800}.text-default h1,.text-default h2,.text-default h3{margin-top:0px;margin-bottom:10px;font-family:'Raleway',sans-serif;font-weight:700;font-size:1.8em;margin-bottom:1em;color:#424242}.text-default h1 small,.text-default h2 small,.text-default h3 small{color:#69bd00;font-weight:lighter;text-transform:uppercase;font-size:.4em;display:block;margin-bottom:5px}.text-white{color:#fff}.text-white small{color:#fff}.text-italic{font-style:italic}.img-home{width:100%;border-radius:3px;margin-bottom:30px;height:200px;object-fit:cover}.form-content{background:#f2f2f2;padding:15px;border-radius:10px}.form-content .title-form{font-size:1.5em}.form-content .text-form{font-weight:lighter}.form-group label{font-weight:bold;margin-bottom:5px}.contact-box{padding:15px;background:#69bd00;border-radius:3px;color:#fff}.contact-box .box-title{color:#fff;font-weight:bold;font-size:1.6em}.contact-box p{color:#fff}.contact-box .box-item{padding:10px}.contact-box .box-item h4{color:#fff;font-size:1.2em;font-weight:bold}.contact-box .box-item a{color:#fff;text-decoration:none}.container-fluid{overflow:hidden}.box-items{padding:20px;margin-top:-150px}.section-space-top{margin-top:5em}.section{padding:3em 0}.section-margin-bottom{margin-bottom:-150px;z-index:9999}.section-color{background:#69bd00 url(../img/mint-green-abstract-bokeh-peggy-collins.jpg) no-repeat fixed;background-size:cover}.section-color .title{padding-top:65px}.space-bottom{padding-bottom:150px !important}.section-image{padding:3em 0;background:#69bd00 url(../img/back.jpg);background-size:cover}.section-image .title{line-height:1.4em}.section-image .title small{color:#fff;font-size:.6em}.section-contact-home{padding:3em;background:#222 url(../img/green.jpg) no-repeat;background-size:cover}.section-contact-home .btn{margin-top:15px;color:#716e70;font-family:'Raleway',sans-serif;font-weight:700}.section-contact{background:#b2db34 url(../img/back-contact.jpg) no-repeat fixed;background-size:cover}.section-contact .box-contact{background:transparent;border:0 none}.section-contact .box-contact .card-contact i{color:#69bd00}.section-contact .box-contact .card-contact a{color:#fff;font-family:'Raleway',sans-serif;font-weight:700;font-weight:400}.section-gray{background:#fbfbfb;background:linear-gradient(0deg, rgba(251,251,251,0) 0%, #fbfbfb 41%)}.form-home{margin-top:-50px;margin-bottom:-50px;background:#69bd00;padding:40px 15px}.form-home .title-form{font-family:'Raleway',sans-serif;font-weight:700;margin-bottom:30px}.form-home label{color:#fff}.btn-success{background:#69bd00;border-color:#69bd00;font-family:'Raleway',sans-serif;font-weight:700}.btn-success:hover,.btn-success:focus{background:#4d8a00;border-color:#4d8a00}.btn-outline-light{border:3px #fff solid;color:#fff;font-family:'Raleway',sans-serif;font-weight:700}.btn-outline-light:hover,.btn-outline-light:focus{background-color:#fff;border:3px #fff solid;color:#69bd00}.btn-outline-success{border:3px #69bd00 solid;color:#69bd00;font-family:'Raleway',sans-serif;font-weight:700}.btn-outline-success:hover,.btn-outline-success:focus{background-color:#69bd00;border:3px #69bd00 solid}.list-portfolios .card-portfolio{margin-bottom:30px}.card-link{display:block;text-align:center;padding:15px;text-decoration:none;transition:.3s;background:#fff;border-radius:5px;border:1px #eee solid;border-radius:10px;-webkit-box-shadow:0 .75rem 1.5rem rgba(23,26,41,0.05) !important;box-shadow:0 .75rem 1.5rem rgba(23,26,41,0.05);margin-bottom:15px}.card-link .img-card{display:block;margin:0 auto;background:#69bd00;position:relative;width:90px;height:90px;border-radius:50%;line-height:90px;font-size:45px;color:#fff;transition:all .2s ease-out;transition:.3s;border:1px transparent solid}.card-link .img-card img{background:#69bd00;width:60%;margin-top:-5px}.card-link .text-card{display:block;font-family:'Raleway',sans-serif;font-weight:700;color:#69bd00;margin-top:20px;transition:.3s}.card-link:hover,.card-link:focus{transition:.3s;transform:scale(1.1);background:#69bd00;padding-top:30px;padding-bottom:30px;margin-top:-15px;margin-bottom:-45px}.card-link:hover .img-card,.card-link:focus .img-card{border:3px #fff solid;transition:.3s}.card-link:hover .text-card,.card-link:focus .text-card{transition:.3s;color:#fff}.card-text-home{transition:.3s;margin:15px 0;border-radius:5px;background:#fff;border:1px #f2f3f7 solid;-webkit-box-shadow:0 .75rem 1.5rem rgba(23,26,41,0.05) !important;box-shadow:0 .75rem 1.5rem rgba(23,26,41,0.05);padding:20px}.card-text-home h3{color:#69bd00;font-size:1.1em;font-weight:800;font-family:'Raleway',sans-serif;font-weight:700}.card-text-home p{margin-bottom:0}.card-text-home.card-color-1{background:#69bd00}.card-text-home.card-color-1 p,.card-text-home.card-color-1 li,.card-text-home.card-color-1 h3{color:#fff}.card-text-home.card-color-2{background:#716e70}.card-text-home.card-color-2 p,.card-text-home.card-color-2 li,.card-text-home.card-color-2 h3{color:#fff}.card-text-home img{width:100%;height:400px;object-fit:cover;border-radius:5px}.text-success{color:#69bd00 !important}.card-video{position:relative;text-align:center}.card-video .btn{padding-top:15px;border-radius:50%;height:80px;width:80px;box-shadow:0 0 0 0 #fff;animation:pulse-white 2s infinite}.card-video .btn i{font-size:1.4em;margin-top:10px;margin-left:5px}@keyframes pulse-white{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.7)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.card-video-description{padding-right:20%;padding-left:50px}.card-simple{box-shadow:2.5px 4.33px 15px 0 rgba(0,0,0,0.15);border-radius:8px;border-color:transparent;margin-bottom:30px}.card-simple .card-title{color:#69bd00;font-weight:bold;font-size:1.4em}.card-simple .card-text{color:#888}.card-partner{padding:20px;border-radius:5px;margin:15px 0;border:1px #f2f3f7 solid;-webkit-box-shadow:0 .75rem 1.5rem rgba(23,26,41,0.05) !important;box-shadow:0 .75rem 1.5rem rgba(23,26,41,0.05);background:#fff}.card-partner img{height:100px;width:100%;object-fit:contain}.card-partner .legend{color:#69bd00;display:block;text-align:center;padding:10px;font-size:1.1em;font-weight:800}.card-image{position:relative;display:block;margin-bottom:30px}.card-image img{border-radius:10px;width:100%;height:300px;object-fit:cover}.card-image .legend{display:block;position:absolute;padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:0;left:0;right:0;color:#fff;font-size:1.3em;font-weight:bold;background:#000;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%);transition:.3s}.card-image:hover .legend,.card-image:focus .legend{padding-bottom:30px;transition:.3s}.card-service{transition:.3s;margin:15px 0;position:relative;overflow:hidden;border-radius:5px;border:1px #f2f3f7 solid;-webkit-box-shadow:0 .75rem 1.5rem rgba(23,26,41,0.05) !important;box-shadow:0 .75rem 1.5rem rgba(23,26,41,0.05);background:#fff}.card-service a{text-decoration:none;padding:15px;text-align:center;display:block;color:#69bd00;font-size:1.1em;font-weight:800;transition:.3s}.card-service a img{height:80px;width:100%;object-fit:contain;display:block;margin:0 auto 10px}.card-service a:hover,.card-service a:focus{transition:.3s;transform:scale(1.05);text-decoration:none}.shadow{-webkit-box-shadow:0 1.5px 3.6px rgba(0,0,0,0.01),0 4.1px 10px rgba(0,0,0,0.015),0 9.9px 24.1px rgba(0,0,0,0.02),0 33px 80px rgba(0,0,0,0.03);-moz-box-shadow:0 1.5px 3.6px rgba(0,0,0,0.01),0 4.1px 10px rgba(0,0,0,0.015),0 9.9px 24.1px rgba(0,0,0,0.02),0 33px 80px rgba(0,0,0,0.03);box-shadow:0 1.5px 3.6px rgba(0,0,0,0.01),0 4.1px 10px rgba(0,0,0,0.015),0 9.9px 24.1px rgba(0,0,0,0.02),0 33px 80px rgba(0,0,0,0.03)}.container-fluid{padding:0}.rating{margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}.rating span{position:relative}.rating span input{left:0px;opacity:0;position:absolute;top:0px}.rating span label{color:#ccc;display:inline-block;font-size:30px;line-height:30px;margin-right:2px;text-align:center;transition:.2s}.rating span.checked~span label,.rating span.checked label{transition:.2s;color:#69bd00}.rating span:hover~span label,.rating span:hover label{transition:.2s;color:#69bd00}.fa-ul{margin-left:1.5em !important}.mt-7{margin-top:5em}.footer{padding-top:3em;font-weight:lighter;letter-spacing:.05em;background:#fff}.footer img{width:80%;max-width:200px;margin:0 auto 30px;display:block}.footer p{margin-top:20px;font-size:.9em;margin:5px 0}.footer p i{color:#69bd00}.footer .title-footer{color:#69bd00;font-weight:800;font-size:1.2em;margin-bottom:15px;display:block}.footer .nav a{display:block;width:100%;font-size:.9em;color:#333;text-decoration:none;padding:5px 0;transition:.3s}.footer .nav a i{color:#69bd00}.footer .nav a:hover,.footer .nav a:focus{color:#69bd00;transition:.3s}.footer .assign{margin-top:2em;padding:20px;border-top:1px #ccc solid}.footer .assign p{text-align:center;margin-top:0;margin-bottom:0;color:#333}.footer .assign p a{color:#69bd00}.card-marca{text-align:center}.card-marca img{height:120px;width:auto}.card-marca span{padding:15px 0;display:block;font-weight:bold;font-family:'Raleway',sans-serif;font-weight:700;font-size:1.2em;color:#716e70}.section-items{margin-top:-30px;margin-bottom:3em}.card-item{background:#fff;border-radius:10px;padding:15px;-webkit-box-shadow:3px 3px 17px 2px rgba(0,0,0,0.05);-moz-box-shadow:3px 3px 17px 2px rgba(0,0,0,0.05);box-shadow:3px 3px 17px 2px rgba(0,0,0,0.05);margin:15px 0}.card-item img{width:60px;height:60px}.card-item h3{color:#b2db34;margin:10px 0;font-family:'Raleway',sans-serif;font-weight:700;font-size:1.3em}.card-item span{display:block;text-align:center}.page-header{margin-top:0;padding:4em 0;background:#5d9031;background:-moz-linear-gradient(left, #5d9031 0%, #a9ca17 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #5d9031), color-stop(100%, #a9ca17));background:-webkit-linear-gradient(left, #5d9031 0%, #a9ca17 100%);background:-o-linear-gradient(left, #5d9031 0%, #a9ca17 100%);background:-ms-linear-gradient(left, #5d9031 0%, #a9ca17 100%);background:linear-gradient(to right, #5d9031 0%, #a9ca17 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d9031', endColorstr='#a9ca17', GradientType=1)}.page-header h1{font-family:'Raleway',sans-serif;font-weight:700;color:#fff;font-size:3em}.page-header .breadcrumb{background:0;margin-bottom:0}.page-header .breadcrumb .breadcrumb-item{color:#fff}.page-header .breadcrumb .breadcrumb-item a{color:#fff;font-size:1.1em;text-decoration:none}.page-header .breadcrumb .breadcrumb-item.active{font-size:1.1em;font-weight:bold}.breadcrumb-item+.breadcrumb-item::before{color:#fff}.table-rating tr td{text-align:center}.form-default label{font-weight:bolder}.form-default .form-control{border-radius:0}@media screen and (max-width:800px){.header .header-slogan{max-width:50%}}@media screen and (max-width:992px){.header .container{max-width:100%}.header .navbar-toggler{border-color:#69bd00;color:#69bd00;margin-left:3px;padding:8px 12px}.header .navbar-toggler:hover,.header .navbar-toggler:focus{background:transparent}.header .navbar-collapse.show,.header .navbar-collapse.collapsing{background:#fff;transition:.3s}.header .menu-principal .nav-item .nav-link{color:#b2db34 !important}.header .menu-principal .nav-item .nav-link:before{display:none}.header .menu-principal .nav-item:last-child,.header .menu-principal .nav-item:nth-child(6){display:none}}@media screen and (max-width:768px){.section-contact-home{text-align:center}.title{font-size:1.6em}.header{position:relative !important}.header .menu-header{justify-content:flex-start !important}.header .navbar-brand{text-align:center}.header .navbar-brand img{height:60px}.banner{margin-top:0px}.card-contact{margin:15px 0}.contact-float{margin-top:3em;position:relative}.contact-float .box-contact{border:0 none}.section-space-top{margin-top:3em}.ft-list li{display:inline-block}.ft-list li a{display:block}.form-home{margin-top:0px;margin-bottom:3em}.footer{padding:2em 0}}@media screen and (max-width:666px){.banner .carousel-caption{top:15%}}@media screen and (max-width:600px){.header .btn-topo{display:none}.footer img{width:60%;margin:30px 20%}}@media screen and (max-width:395px){.header .card-contact{font-size:.8em}}