body{font-family:'DM Sans',sans-serif;font-weight:400;color:#396a27;min-width:300px;background-color:#f4f1e9;padding-right:0 !important;overflow-y:auto !important;margin:0}@media (max-width:767px){body{padding-left:0px;padding-right:0px}}*,::after,::before{box-sizing:border-box}address{font-style:initial}button,input[type=submit]{cursor:pointer}a,a:hover{text-decoration:none;color:inherit;cursor:pointer}ul{padding:0;margin:0;list-style:none}input,select,label:focus,button:focus{outline:none;box-shadow:none}figure{margin:0;line-height:0}label{margin:0}p{margin:0}b,strong{font-weight:600}address{margin:0}.container{width:90%;max-width:1440px}.fleft100{float:left;width:100%}h1,h2,h3,h4,h5,h6{margin:0}textarea{resize:vertical}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.position-relative{position:relative}.d-none,.rdz{display:none}.pt-10{padding-top:6rem}figure img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover}header{padding:1.2rem 0;float:left;width:100%;height:80px;position:fixed;z-index:9;background-color:#f4f1e9;top:0}header .logo{margin:auto 0}header .logo svg{width:200px}header .desk{display:inline-flex;align-items:center;justify-content:start;margin:auto 0;gap:0 1.5rem;padding:0}header .desk svg{width:30px}header .desk li{margin:0}header .desk li a{color:#1d2721;font-size:0.9rem}header .desk li a:hover{color:#6fd04c}header .desk li a span{color:#6fd04c}header .superior{display:inline-flex;align-items:center;justify-content:end;margin:auto 0;gap:0 1.5rem}header .superior li{margin:0;display:inline-flex}header .superior li .contato{align-items:center;display:inline-flex;background-color:#6fd04c;color:#1d2721;padding:0.8rem 1rem;border-radius:25px;font-size:0.9rem}header .superior li .contato svg{margin-left:15px}header .superior li .contato svg path{stroke:#1d2721}header .superior li .contato:hover{background-color:#396a27;color:#fff}header .superior li .contato:hover svg path{stroke:#fff}header .superior li a{display:inline-flex}header .superior li a svg path{stroke:#1d2721}header .superior li a:hover svg path{stroke:#6fd04c}header .menumobile{display:none !important}header .menumobile button{padding:0;border:none;background:none}header .menumobile .dropdown-menu{left:auto !important;right:0 !important;z-index:9;background:#fff;border-radius:8px;min-width:160px;box-shadow:6px 6px 20px rgba(0,0,0,0.15)}header .menumobile .dropdown-menu li:not(.social){width:100%;margin:0;display:block;text-align:center;border-bottom:1px #f4f1e9 solid}header .menumobile .dropdown-menu li:not(.social) a{padding:0.3rem 0.5rem;text-align:left;color:#1d2721;font-size:0.9rem;display:block;text-align:center}header .menumobile .dropdown-menu li:not(.social) a:hover{color:#fff;background-color:#6fd04c}header .menumobile .dropdown-menu li.social{display:inline-flex;align-items:center;justify-content:center;margin:1.2rem 0;width:100%;gap:0 1rem}.saibamais{align-items:center;display:inline-flex;background-color:#6fd04c;color:#1d2721;padding:0.8rem 1.4rem;border-radius:25px;font-size:0.9rem}.saibamais svg{margin-left:25px}.saibamais svg path{stroke:#1d2721;fill:#1d2721}.saibamais:hover{background-color:#396a27;color:#fff}.saibamais:hover svg path{stroke:#fff;fill:#fff}.baixar{align-items:center;display:inline-flex;color:#1d2721;padding:0.8rem 1.4rem;font-size:0.9rem;margin-left:2rem}.baixar svg{margin-right:10px}.baixar svg path{stroke:#6fd04c}.baixar:hover{color:#396a27}.baixar:hover svg path{stroke:#396a27}.topo{position:fixed;right:20px;bottom:20px;background-color:#6fd04c;border-radius:25px;width:50px;height:50px;justify-content:center;align-items:center;display:inline-flex}.topo svg path{stroke:#1d2721;fill:#1d2721}.topo:hover{background-color:#396a27}.topo:hover svg path{stroke:#fff;fill:#fff}.video{position:relative;margin-top:90px}.video video{width:100%;height:60vh;min-height:600px;position:relative;object-fit:cover;border-radius:35px}.video .explore{position:absolute;left:50%;bottom:-17px;color:#fff;text-align:center;width:60px;margin-left:-30px;padding:0}.video .explore svg{margin-top:1rem}section.fleft100,footer.fleft100{margin-top:5rem}section h2,footer h2{display:flex;align-items:center;justify-content:start;width:100%;font-size:1rem;color:#6fd04c;margin:0 0 2rem 0;font-weight:400}section h2 svg,footer h2 svg{width:15px;height:21px;margin-right:10px}section h2 svg path,footer h2 svg path{fill:#6fd04c}section h3,footer h3{width:100%;font-size:4rem;color:#1d2721;font-family:'TT Travels';font-weight:600;line-height:1.1;padding-right:5rem}section p,footer p{font-size:1.2rem;color:#1d2721}#sobre .selo{position:absolute;top:0;right:0}#sobre h3{font-size:3rem}#sobre p{margin:2rem 5rem 2rem 0}#sobre .box-verde{display:flex;width:100%;height:130px;background-color:#6fd04c;border-radius:15px 0px 0px 15px}#sobre .box-bege{display:flex;align-items:center;justify-content:center;width:100%;background-color:#e5e5b7;border-radius:12px}#sobre .box-bege svg{margin:2.5rem 0}#sobre .box-bege svg path{fill:#fff}#sobre .box-azul{display:flex;align-items:center;justify-content:center;width:100%;background-color:#003e77;border-radius:12px}#sobre .box-azul svg{margin:2.5rem 0}#sobre .box-azul svg path{fill:#6fd04c}#sobre #fotos ul{display:flex;justify-content:space-between;gap:0.8rem;padding:0;margin-bottom:2rem}#sobre #fotos ul figure{width:100%;height:140px;border-radius:12px;overflow:hidden}#sobre #fotos ul figure a{position:relative;width:100%;height:100%;display:flex}#sobre #fotos ul figure a img{border-radius:12px;transform:scale(1.15);transition:all 600ms}#sobre #fotos ul figure a:after{content:'';background:linear-gradient(180deg,rgba(244,241,233,0.1) 60%,rgba(0,0,0,0.6) 95%);border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0;transition:all 600ms;opacity:1}#sobre #fotos ul figure a:hover img{transform:scale(1)}#sobre #fotos ul figure a:hover::after{opacity:0}#silos .silo{display:block;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:12px;width:100%;padding:3rem 2.4rem}#silos h2{color:#fff}#silos h2 svg path{fill:#fff}#silos h3{color:#fff;margin-top:20rem}#silos p{color:#fff;padding-right:14rem}#silos .box-azul{width:100%;border-radius:12px;background-color:#003e77;padding:2rem;position:relative}#silos .box-azul a{display:block;width:100%}#silos .box-azul>div{display:block;width:100%}#silos .box-azul>div svg{width:30px;height:30px}#silos .box-azul h4{display:block;width:100%;color:#fff;margin-top:11rem}#silos .box-verde{width:100%;border-radius:12px;background:#6fd04c;background:linear-gradient(90deg,#6fd04c,#e5e5b7);padding:2rem;position:relative}#silos .box-verde a{display:block;width:100%}#silos .box-verde>div{display:block;width:100%}#silos .box-verde>div svg{width:30px;height:30px}#silos .box-verde h4{display:block;width:90%;color:#396a27;margin-top:6rem}#silos .box-fundo{width:100%;border-radius:12px;background:#6fd04c;background:linear-gradient(90deg,#6fd04c,#e5e5b7);background-position:center;background-repeat:no-repeat;background-size:cover;padding:2rem;position:relative}#silos .box-fundo>div{display:block;width:100%}#silos .box-fundo>div svg{width:30px;height:30px}#silos .box-fundo h4{display:block;width:100%;color:#fff;margin-top:6rem}#silos span{float:right}#diferenciais .container{background-position:top right;background-repeat:no-repeat}#diferenciais .titulo{display:block;width:100%;font-size:4.5rem;font-family:'TT Travels';font-weight:800;line-height:1;padding-right:7rem;background:#6fd04c;background:linear-gradient(to right,#6fd04c 0%,#396a27 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#diferenciais h2{margin:6rem 0 15rem 0}#diferenciais .icones span{display:block;width:100%;font-size:1.2rem;font-weight:600;color:#1d2721;margin:1rem 0}#diferenciais .icones p{display:block;width:100%;font-size:1rem;font-weight:400;color:#1d2721;padding-right:2rem}#diferenciais .saibamais{margin-top:1.5rem}#parceiros .fundo{border-radius:12px;background-position:left center;background-repeat:no-repeat;background-size:cover;padding:4rem}#parceiros h2{color:#fff;margin-bottom:15rem;margin-top:2rem}#parceiros h2 svg path{fill:#fff}#parceiros p{display:block;width:100%;font-size:1rem;font-weight:400;color:#fff;padding-right:10rem}#parceiros .saibamais{margin-top:2rem}#equipe h2{color:#6fd04c;margin-bottom:18rem;margin-top:2rem}#equipe h2 svg path{fill:#6fd04c}#equipe p{display:block;width:100%;font-size:1rem;font-weight:400;color:#1d2721;padding-right:8rem}#equipe .saibamais{margin-top:2rem}#equipe .box-verde{display:flex;align-items:center;justify-content:center;width:100%;background-color:#6fd04c;border-radius:12px}#equipe .box-verde svg{margin:2.5rem 0}#equipe .box-verde svg path{fill:#f4f1e9}#equipe .box-bege{display:flex;align-items:center;justify-content:start;width:100%;background-color:#e5e5b7;border-radius:0 12px 12px 0;padding-left:0.5rem}#equipe .box-bege svg{margin:2.5rem 0}#equipe .box-bege svg path{fill:#fff}#equipe .mosaico{height:130px;width:130px}#equipe .galeria{display:grid;width:100%;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}#equipe .galeria div{display:block;border-radius:12px}#equipe .galeria div:nth-child(5){background-color:#003e77}#equipe .galeria div figure{border-radius:12px;width:100%;height:100%}#equipe .box-foto-dura figure{float:right}#equipe .box-foto-dura2 figure{float:right;margin-right:1rem}#equipe .colaboradores .owl-stage-outer{border-radius:15px}#equipe .colaboradores .owl-nav .disabled{display:none}#equipe .colaboradores .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);padding:1rem !important;cursor:pointer}#equipe .colaboradores .owl-nav .owl-prev{left:10px}#equipe .colaboradores .owl-nav .owl-next{right:10px}#equipe .colaboradores .item{position:relative}#equipe .colaboradores .item figure{height:420px}#equipe .colaboradores .item figure img{border-radius:15px}#equipe .colaboradores .item>div{position:absolute;left:0;bottom:0;padding:0 2rem 1.5rem 2rem;font-size:1rem;font-weight:600;color:#fff}#equipe .colaboradores .item>div span{width:100%;display:block;font-weight:400}#encontre .fundo{border-radius:12px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:4rem 0}#encontre h2{color:#1d2721;margin-top:4rem}#encontre h2 svg path{fill:#1d2721}#encontre .texto{padding:12rem 12rem 12rem 0}#encontre p{display:block;width:100%;font-size:1rem;font-weight:400;color:#1d2721}#encontre p strong{font-weight:600;display:block;width:100%;margin-bottom:0.5rem}#encontre iframe{width:100%;height:45vh;max-height:600px;border-radius:12px}#contato .fundo{border-radius:12px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:6rem 0}#contato h2{color:#fff;margin-bottom:16rem}#contato h2 svg path{fill:#fff}#contato p{display:block;width:100%;font-size:1rem;font-weight:400;color:#fff;margin-bottom:1rem}#contato p strong{font-weight:600;display:block;width:100%;margin-bottom:0.5rem}#contato .form{display:flex;flex-wrap:wrap}#contato .form fieldset{position:relative;float:left;width:100%;padding:0px;border:none;background:none}#contato .form input[type=text],#contato .form textarea{float:left;width:100%;background-color:#fff;border:1px #fff solid;padding:1rem 1.5rem;border-radius:25px;margin:0 0 0.8rem 0;font-size:0.9rem;font-weight:400;color:#1d2721}#contato .form textarea{height:140px}#contato .form button[type=submit]{float:right;border:none;background:none;align-items:center;display:inline-flex;background-color:#6fd04c;color:#1d2721;padding:0.8rem 1.4rem;border-radius:25px;font-size:0.9rem}#contato .form button[type=submit].enviando{background-color:#f90 !important}#contato .form button[type=submit] svg{margin-left:25px}#contato .form button[type=submit] svg path{stroke:#1d2721;fill:#1d2721}#contato .form button[type=submit]:hover{background-color:#396a27;color:#fff}#contato .form button[type=submit]:hover svg path{stroke:#fff;fill:#fff}#contato .form input[type="text"].error,#contato .form select.error,#contato .form textarea.error,#contato .form input[type=email].error{border:1px solid #c00;color:#c00}#contato .form label.error{position:absolute;z-index:8;font-size:11px !important;text-align:left;color:#fff;background-color:#c00;width:auto;padding:0.1rem 0.7rem;left:20px;bottom:5px;border-radius:8px;border:none}footer{font-size:1rem;font-weight:400;color:#1d2721}footer a{color:#1d2721}footer a:hover{color:#6fd04c}footer a.privacidade{text-decoration:underline}footer p{display:block;width:100%;font-size:1rem;font-weight:400;color:#1d2721;margin:3rem 0 2rem 0;padding-right:3rem}footer .social{width:100%;display:inline-flex;align-items:center;justify-content:start;margin:auto 0;gap:0 1.5rem}footer .social li{margin:0;display:inline-flex}footer .social li a{display:inline-flex}footer .social li a svg{width:16px;height:16px}footer .social li a svg path{stroke:#6fd04c;fill:none}footer .social li a:hover svg path{stroke:#1d2721;fill:none}footer .telefone{display:flex;width:100%;font-size:1rem;font-weight:400;color:#1d2721;height:33px;align-items:center;justify-content:start}footer .menu{display:flex;width:100%;margin:3rem 0 0 0;align-items:top;justify-content:start;gap:5rem}footer .menu ul{display:block}footer .menu ul li{font-size:1rem;font-weight:600;color:#1d2721;margin:0.5rem 0}footer .menu ul li a{font-weight:400}.dropdown-menu{display:none;top:100% !important;transform:none !important;padding:0.4rem !important;background-color:#fff;max-width:100%}.dropdown-menu.show{display:block}.dropdown{position:relative;float:left;width:100%}.modal .modal-content{background:none;border:none}.modal .content-modal{background-color:#fff;border-radius:20px;padding:2rem 3rem;color:#1d2721;font-size:1rem}.modal .modal-dialog{max-width:750px}.modal .modal-dialog.pequena{max-width:450px}.modal .modal-dialog.pequena .content-modal{padding:3rem}.modal .close{color:#fff !important;font-size:1.5rem;font-weight:300;margin-bottom:0rem;opacity:1;text-align:right;margin-bottom:.5rem;text-shadow:none;background:none;border:none}.modal a{color:#396a27;font-weight:600}@media (max-width:900px){header .desk{display:none}header .superior>li:not(.menumobile){display:none}header .menumobile{display:inline-flex !important}.d-mobile{display:none !important}.pt-10{padding-top:2rem}h3{font-size:1.7rem !important;line-height:1.1 !important;padding-right:1rem !important}p{font-size:1.1rem !important}section.fleft100,footer.fleft100{margin-top:1rem}.video video{height:40vh;min-height:300px;border-radius:45px}#sobre .box-bege svg,#sobre .box-azul svg{margin:1.5rem 0}#sobre .selo{top:-60px}#sobre .selo svg{width:120px;height:120px}#sobre .baixar{margin-left:0rem !important;padding:0.9rem 1rem}#sobre .box-verde{height:90px}#sobre p{margin:2rem 0}#sobre #fotos{margin-bottom:4rem !important}#sobre #fotos ul{flex-wrap:wrap}#sobre #fotos ul li{flex:1 0 33.3%}#sobre #fotos ul figure{height:140px}#silos p{padding:0rem}#diferenciais .titulo{padding:0 !important;font-size:1.7rem !important}#diferenciais .container{background-position:-50% -20%}#diferenciais .icones span{font-size:1.1rem;margin:0.5rem 0}#diferenciais .icones>div{padding:0;margin-bottom:2.5rem}#diferenciais .icones p{padding:0}#diferenciais .saibamais{margin-top:1rem}#parceiros .fundo{padding:3rem 2.4rem;background-position:center}#parceiros .fundo>div{padding:0}#parceiros h2{margin-bottom:6rem;margin-top:0rem}#parceiros p{padding-right:0rem}#equipe h2{margin-bottom:8rem;margin-top:1rem}#equipe p{padding-right:0rem}#equipe .galeria{grid-gap:1rem;grid-template-columns:repeat(3,1fr)}#encontre h2{margin-top:0rem}#encontre .fundo{padding:3rem 2.4rem}#encontre .fundo>div{padding-left:0}#encontre .fundo .texto{padding:6rem 0}#contato h2{margin-bottom:6rem}#contato .fundo{padding:3rem 2.4rem}#contato .fundo>div{padding-left:0}footer p{margin:3rem 0 2rem 0;padding-right:0rem}footer .telefone{margin:2rem 0}footer .menu{margin:0;margin-bottom:3rem;display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}.content-modal{padding:2rem 2rem}.content-modal p{font-size:0.9rem !important}.modal-dialog{max-width:95%}}