@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap);.carousel img{object-fit:cover}.carousel .control-arrow .partners-carousel{background:none;border:0;bottom:50%;font-size:18px;margin-top:-13px;outline:0}.partners .carousel.carousel-slider .control-arrow{visibility:hidden}.carousel .slide img{object-fit:contain;object-position:center}.partners .carousel .control-dots{visibility:hidden}.body .projects{height:500px;overflow:hidden;position:relative;width:100%}.body .projects .button{background-color:transparent;bottom:20%;position:absolute;width:100%}.body .projects .button,.body .projects a{align-items:center;display:flex;justify-content:center}.body .projects a{background-color:#ff8743;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,.25);color:#fff;font:400 18px Roboto,sans-serif;height:40px;text-decoration:none;width:250px}@media only screen and (max-width:768px){.body .projects{height:250px}}.body .about{height:600px;text-indent:30px;width:80%}.body .about,.body .about div{align-items:center;display:flex;justify-content:center}.body .about div{flex-direction:column;font-size:16px;height:80%;text-align:justify;width:50%}.body .about div:first-child{justify-content:space-evenly}.body .about div p{-webkit-font-smoothing:antialiased;font:500 18px Roboto,sans-serif}.body .about div button{background-color:#ff8743;border:0;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;cursor:pointer;font-size:16px;height:40px;margin-bottom:5%;width:40%}.body .about div:last-child img{width:90%}@media only screen and (max-width:768px){.body .about{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:20px;text-indent:30px;width:100%}.body .about div{height:100%;padding:20px;text-align:justify;width:100%}.body .about div p{padding:20px}.body .about div:first-child{justify-content:space-around}.body .about div button{font-size:18px;width:70%}.body .about div:last-child img{width:90%}}.body .activities{align-items:center;background-color:#f7f7f7b8;display:flex;flex-direction:column;height:auto;justify-content:space-between;padding-top:30px;width:100%}.body .activities .cards{align-items:center;display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-around;width:80%}.body .activities .card{align-items:center;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:90%}.body .activities .card .image-card{height:250px;overflow:hidden;width:100%}.body .activities .card .description-card{background-color:#fff;font-weight:500;height:80px;padding-left:10px;width:100%}.body .activities .card img{width:100%}.body .activities button{background-color:#ff8743;border:0;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;cursor:pointer;font-size:16px;height:40px;margin-bottom:5%;width:20%}@media only screen and (max-width:768px){.body .activities{height:auto}.body .activities .cards{display:flex;flex-direction:column;width:100%}.body .activities .card{width:80%}.body .activities button{font-size:18px;width:60%}}.body .titulos{flex-direction:column;height:220px;width:100%}.body .titulos,.body .titulos div{align-items:center;display:flex;justify-content:space-around}.body .titulos div img{margin:10px;width:150px}.body .titulos div img:hover{opacity:1}@media only screen and (max-width:768px){.body .titulos div{align-items:center;display:flex;justify-content:flex-start;overflow-y:scroll;width:90%}.body .titulos div img{opacity:1;width:80px}}.body .partners{align-items:center;background-color:#f7f7f7b8;display:flex;flex-direction:column;height:180px;justify-content:space-around;width:100%}.body .partners div{width:60%}.body .partners div,.body .partners div div{align-items:center;display:flex;justify-content:center}.body .partners div div{width:100%}.body .partners div img{height:90px;margin:10px 20px;width:auto}.body .partners div img:hover{opacity:.7}@media only screen and (max-width:768px){.body .partners div{overflow-y:scroll}.body .partners div,.body .partners div div{align-items:center;display:flex;justify-content:center;width:100%}.body .partners div img{height:60px;margin:5px;opacity:1;width:auto}}.body .contact{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:600px;justify-content:space-between;padding-top:20px;width:100%}.body .contact div{display:flex;flex-direction:row;height:90%;justify-content:center;width:90%}.body .contact .form{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:50%}.body .contact .form h2{margin:20px auto}.body .contact .info{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;width:50%}.body .contact .info h2{margin:0 auto 20px}.body .contact .info p{margin:0 auto 10px}.body .contact .info .agency{align-items:flex-start;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-bottom:20px;width:60%}.body .contact .info .map{border:1px solid #c4c4c4;display:flex;overflow:hidden}.body .contact div div:first-child{border-right:1px solid #c4c4c4;justify-content:space-around}.body .contact div .form form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.body .contact div .form form input{height:40px;padding-left:10px}.body .contact div .form form input,.body .contact div .form form textarea{border:0;border-radius:6px;box-shadow:1px 1px 5px rgba(0,0,0,.25);font:400 16px Roboto,sans-serif;margin-bottom:15px;width:60%}.body .contact div .form form textarea{height:240px;padding:10px;resize:none}.body .contact div .form form button{align-items:center;background-color:#743ed4;border:0;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;cursor:pointer;display:flex;font-size:16px;height:35px;justify-content:center;margin-bottom:5%;width:60%}.body .contact p{font:500 18px Roboto,sans-serif;text-align:center}@media only screen and (max-width:768px){.body .contact{height:auto;padding:30px}.body .contact div{flex-direction:column;height:auto;width:90%}.body .contact .form,.body .contact div{align-items:center;display:flex;justify-content:center}.body .contact .form{width:100%}.body .contact .form h2{margin:20px auto}.body .contact .info{width:100%}.body .contact .info h2{font-size:20px}.body .contact .info p{margin:0 auto 10px}.body .contact .info .agency{width:100%}.body .contact div div:first-child{border-bottom:1px solid #c4c4c4;border-right:0;margin-bottom:20px}.body .contact div .form form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.body .contact div .form form input{height:40px;padding-left:10px}.body .contact div .form form input,.body .contact div .form form textarea{border:0;border-radius:6px;box-shadow:1px 1px 5px rgba(0,0,0,.25);font:400 16px Roboto,sans-serif;margin-bottom:15px;width:90%}.body .contact div .form form textarea{height:180px;padding:10px;resize:none}.body .contact div .form form button{background-color:#743ed4;border:0;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;cursor:pointer;font-size:16px;height:35px;margin-bottom:5%;width:90%}.body .contact p{font:500 18px Roboto,sans-serif;text-align:center}}.container-footer{align-items:center;display:flex;flex-direction:column;width:100%}.container-footer .social-media{height:100px}.container-footer .social-media,.container-footer .social-media-mobile{align-items:center;background-color:#fff;display:flex;justify-content:center;width:100%}.container-footer .social-media-mobile{height:0;visibility:hidden}.container-footer .social-media a,.container-footer .social-media-mobile a{margin:10px 20px;text-align:center;width:10%}footer{align-items:flex-start;background-color:#3d3d3dcc;display:flex;flex-direction:column;height:160px;justify-content:flex-start;padding:20px;width:100%}footer p{color:#f3f5f5;font:400 18px Roboto,sans-serif;margin-bottom:5px}@media only screen and (max-width:768px){.container-footer .social-media-mobile{height:auto;visibility:visible}.container-footer .social-media{height:0;visibility:visible}.container-footer .social-media a{visibility:hidden}footer{height:140px}footer p{color:#f3f5f5;font:300 16px Roboto,sans-serif;margin-bottom:5px}}.history-about{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin:10px auto 20px;padding:10px;width:100%}.history-about div{text-align:justify;text-indent:30px;width:75%}.history-about iframe{margin:30px auto 10px}.history-pilares{background-color:#e7e7e7f8;justify-content:center;padding:30px;width:100%}.history-pilares,.history-pilares .history-pilares-content{align-items:center;display:flex;flex-direction:column;height:auto}.history-pilares .history-pilares-content{justify-content:space-between;width:75%}.content span{font-size:20px;margin-bottom:20px}.history-pilares .history-pilares-content div:nth-child(2n){align-self:flex-end;background-color:#fff;height:auto;padding:20px;position:relative;width:50%}.history-pilares .history-pilares-content div:nth-child(odd){align-self:flex-start;background-color:#fff;height:auto;padding:20px;position:relative;width:50%}.history-pilares-content div img{position:absolute;right:20px;top:2px}.history-objetivos{align-items:center;display:flex;flex-direction:row;height:400px;justify-content:space-between;width:100%}.history-objetivos .history-objetivos-card{height:100%;width:40%}.history-objetivos .history-objetivos-card img{height:100%;object-fit:cover;width:100%}.history-objetivos .history-objetivos-missao{display:flex;flex-direction:column-reverse;margin-right:30px;width:55%}.history-objetivos .history-objetivos-missao div{margin-bottom:20px;width:100%}.history-equipe{background-color:#e7e7e7f8;display:flex;flex-direction:column;height:auto;padding:30px;width:100%}.history-equipe,.history-equipe div{align-items:center;justify-content:center}.history-equipe div{grid-row-gap:10px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(5,1fr);row-gap:10px;width:70%}.history-equipe div div{align-items:center;align-self:center;background-color:#fff;box-shadow:4px 4px 6px rgba(0,0,0,.5);display:flex;flex-direction:column;height:200px;justify-content:center;width:100%}.history-equipe div div div{border:4px solid #ff8843b2;border-radius:50%;box-shadow:none;height:130px;width:130px}.history-equipe div div .describe{align-items:center;border:none;border-radius:0;display:flex;flex-direction:column;height:20%;justify-content:center;width:100%}.content p{font:400 18px Roboto,sans-serif;margin-top:20px;text-align:justify}.picture{height:500px;margin-top:30px;overflow:hidden;position:relative}@media only screen and (max-width:768px){.history-about{width:100%}.history-about div{text-align:justify;text-indent:30px;width:100%}.history-about iframe{height:300px;width:100%}.history-pilares .history-pilares-content{width:100%}.history-pilares .history-pilares-content div:nth-child(2n){align-self:center;margin:10px;padding:10px;width:100%}.history-pilares .history-pilares-content div:nth-child(odd){align-self:center;padding:10px;width:100%}.history-objetivos{flex-direction:column;height:auto}.history-objetivos .history-objetivos-card{display:none}.history-objetivos .history-objetivos-missao{align-items:center;justify-content:center;margin:20px;width:90%}.history-objetivos .history-objetivos-missao div{align-items:center;justify-content:center;margin-bottom:20px;width:100%}.history-equipe div{grid-template-columns:repeat(2,1fr);width:100%}.history-equipe div div{align-items:center;align-self:center;background-color:#fff;box-shadow:4px 4px 6px rgba(0,0,0,.5);display:flex;flex-direction:column;height:200px;justify-content:center;width:100%}.picture img{position:inherit;right:0;top:0;width:100%}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:1}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;object-fit:cover;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:10px}}@media (max-width:768px){.carousel .control-dots,.carousel.carousel-slider .control-arrow{display:none}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.body .content{align-items:center;display:flex;flex-direction:column;margin-top:10px;width:100%}.project{background-color:#f3f5f5d3;border-radius:8px;box-shadow:3px 5px 4px rgba(0,0,0,.25);justify-content:center;margin:20px auto;padding:20px 10px 40px}.project,.project div:first-child{align-items:center;display:flex;flex-direction:column;width:80%}.project div:first-child{margin-top:20px}.project p{font:400 20px Roboto,sans-serif}.project li,.project p{margin:10px 0 5px;text-align:justify}.project li{font:400 22px Roboto,sans-serif}.project .imagens-projeto{grid-column-gap:5px;grid-row-gap:5px;align-items:center;display:grid;grid-template-columns:repeat(3,1fr);height:auto;justify-content:center;width:80%}.project .imagens-projeto img,video{cursor:pointer;height:100%;object-fit:cover;width:100%}.modal-projects{align-items:center;background-color:rgba(0,0,0,.74);display:flex;height:90%;justify-content:center;margin:26% 0 0 50%;padding:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.modal-projects img{height:100%;width:auto}.modal-projects button{right:2%;top:5%}.modal-projects .left,.modal-projects button{background-color:transparent;border:none;cursor:pointer;height:auto;position:absolute;width:auto}.modal-projects .left{left:-90%;top:50%}.modal-projects .right{background-color:transparent;border:none;cursor:pointer;height:auto;position:absolute;right:2%;top:50%;width:auto}@media only screen and (max-width:768px){.project{width:98%}.project div:first-child{width:90%}.project li,.project p{font:400 18px Roboto,sans-serif;margin:10px 0 5px;text-align:justify}.project .imagens-projeto{grid-column-gap:5px;grid-row-gap:5px;align-items:center;display:grid;grid-template-columns:repeat(3,1fr);height:auto;justify-content:center;width:90%}.project .imagens-projeto img{border:0;border-radius:0;cursor:pointer;height:100%;margin:0;padding:0;width:100%}.modal-projects{align-items:center;background-color:rgba(0,0,0,.74);display:flex;justify-content:center;margin:100% 0 0 50%;padding:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-projects,.modal-projects img{height:auto;width:100%}.modal-projects button{right:2%;top:5%}.modal-projects .left,.modal-projects button{background-color:transparent;border:none;cursor:pointer;height:auto;position:absolute;width:auto}.modal-projects .left{left:-90%;top:50%}.modal-projects .right{background-color:transparent;border:none;cursor:pointer;height:auto;position:absolute;right:2%;top:50%;width:auto}}.body .content-activities{align-items:center;display:flex;flex-direction:column;height:100%;margin:20px auto 30px;width:100%}.cards{display:grid;grid-template-columns:repeat(3,1fr);margin:25px auto;width:90%}.card{box-shadow:0 4px 4px rgba(0,0,0,.25);flex-direction:column;justify-content:space-between;margin:10px auto;position:relative;width:90%}.card,.card div:first-child{align-items:center;display:flex}.card div:first-child{background-color:#ddd;height:200px;justify-content:center;overflow:hidden;width:100%}.card div h3,.card div:last-child{text-overflow:ellipsis}.card div:last-child{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;font-size:clamp(6px,75%,15px);font-weight:500;height:90px;justify-content:flex-start;overflow-y:scroll;padding:10px;width:100%}.card img{object-fit:cover}.card img,.card video{height:100%;width:100%}.card video{object-fit:contain}.card:hover:after{background-color:#ff8743;border-radius:8px;color:#fff;content:"VER MAIS";cursor:pointer;font-size:22px;padding:10px 20px;position:absolute;top:30%}@media only screen and (max-width:768px){.body .content-activities{height:auto}.cards{justify-content:center;width:100%}.card,.cards{align-items:center;display:flex;flex-direction:column}.card{justify-content:space-between;width:90%}.card div:first-child{height:70%}.card:hover{opacity:1}.card div:last-child{height:30%;padding:10px;width:100%}.card img{height:100%;width:100%}}.body .content .form{justify-content:center;margin-top:30px;width:60%}.body .content .form,.body .content .form form{align-items:center;display:flex;flex-direction:column}.body .content .form form{margin:20px auto 30px;width:100%}.body .content .form form input{height:40px;padding-left:10px}.body .content .form form input,.body .content .form form textarea{border:0;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,.25);font:400 18px Roboto,sans-serif;margin:5px;width:60%}.body .content .form form textarea{height:140px;padding:10px;resize:none}.body .content .form form button{background-color:#743ed4;border:0;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,.25);color:#fff;cursor:pointer;font:400 16px Roboto,sans-serif;height:40px;margin:5px;width:60%}.body .content .form form button:hover{box-shadow:0 0 6px #753ed4b4}.body .content .info{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:5% auto 10%;width:60%}.body .content .info .card-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:50%}.body .content .info .card-info .agency{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:10px auto;padding-right:30%;width:100%}.body .content .info .card-info p{font:400 18px Roboto,sans-serif;margin:5px;text-align:justify}.body .content .info .card-info h2{margin:5px;text-align:left}.body .content .info .card-info .maps{align-items:center;border:1px solid #ddd;box-shadow:0 0 6px rgba(0,0,0,.25);display:flex;height:200px;justify-content:center;overflow:hidden;width:100%}@media only screen and (max-width:768px){.body .content .form{width:100%}.body .content .form form button,.body .content .form form input,.body .content .form form textarea{width:90%}.body .content .info{display:flex;flex-direction:column;height:100%;width:100%}.body .content .info .card-info{align-items:center;display:flex;flex-direction:column;justify-content:center;width:90%}.body .content .info .card-info .agency{align-items:center;justify-content:center;padding-right:0}.body .content .info .card-info h2{text-align:center}}.head-description{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.head-description .span{font:500 20px Roboto,sans-serif;margin-top:20px;width:80%}.description{align-items:center;display:flex;flex-direction:column;margin:20px auto;text-align:justify;width:100%}.description p{font:400 20px Roboto,sans-serif;margin:10px auto 20px;text-align:center}.flex{align-items:center;display:flex;height:10%;justify-content:center;width:80%}.flex video{height:80vh;object-fit:contain}.flex img{max-height:45vh;width:100%}.grid{grid-gap:5px 5px;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;margin:0 auto 30px;width:80%}.grid,.grid div{align-items:center}.grid div{display:flex;height:auto;justify-content:center;overflow:hidden;width:auto}.grid img{cursor:pointer;width:100%}.grid video{height:100%;object-fit:contain;width:100%}.grid img:hover{opacity:.7}.modal{align-items:center;background-color:rgba(0,0,0,.74);display:flex;height:80vh;justify-content:center;margin:24% 0 0 50%;padding:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.modal img{height:100%;width:auto}.modal button{right:2%;top:5%}.modal .left,.modal button{background-color:transparent;border:none;cursor:pointer;height:auto;position:absolute;width:auto}.modal .left{left:-90%;top:50%}.modal .right{background-color:transparent;border:none;cursor:pointer;height:auto;position:absolute;right:2%;top:50%;width:auto}@media only screen and (max-width:768px){.description{width:100%}.description p{font:400 20px Roboto,sans-serif;margin:10px 20px 20px;text-align:justify;text-indent:30px}.description h2{align-self:flex-start;font:700 22px Roboto,sans-serif;margin:5px 20px;text-align:justify}.grid{flex-direction:column;justify-items:center;margin:0 auto 30px;width:90%}.grid,.modal{align-items:center;display:flex}.modal{background-color:rgba(0,0,0,.74);justify-content:center;margin:100% 0 0 50%;padding:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal,.modal img{height:auto;width:100%}.modal button{right:2%;top:5%}.modal .left,.modal button{background-color:transparent;border:none;cursor:pointer;height:auto;position:absolute;width:auto}.modal .left{left:-90%;top:50%}.modal .right{background-color:transparent;border:none;cursor:pointer;height:auto;position:absolute;right:2%;top:50%;width:auto}}.container-login{background-color:#c4c4c4;height:100vh;width:100vw}.container-login,.container-login form{align-items:center;display:flex;justify-content:center}.container-login form{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);flex-direction:column;padding:20px 0;width:20%}.container-login form input{height:40px;padding-left:15px}.container-login form button,.container-login form input{border:none;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.25);margin:10px;width:80%}.container-login form button{background-color:#337ed4;color:#fff;cursor:pointer;height:35px}@media only screen and (max-width:768px){.container-login form{width:90%}}.container-admin{align-items:flex-start;background-color:#c4c4c4;display:flex;flex-direction:row-reverse;height:100vh;padding-top:50px;position:relative;width:100vw}.header-admin{background-color:#337ed4;box-shadow:0 4px 5px rgba(0,0,0,.25);color:#fff;flex-direction:row;justify-content:space-between;padding:10px 30px;position:fixed;top:0;width:100%;z-index:2}.header-admin,.header-admin div{align-items:center;display:flex;height:50px}.header-admin div{background-color:#30629c;cursor:pointer;justify-content:center;width:5%}.mensagens{background-color:#30629c;height:100%;overflow-y:scroll;width:30%}.mensagens div{align-items:flex-start;background-color:#fff;border:none;border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;height:auto;justify-content:center;margin:10px auto;padding:5px;width:90%}.mensagens div span{font:500 13px Roboto,sans-serif}.mensagens div p{font:200 13px Roboto,sans-serif;margin:10px auto}.body-admin{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow-y:scroll;padding:10px;width:100%}.body-admin .button-admin{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.body-admin .button-admin button{background-color:#148814;border:none;border-radius:5px;color:#fff;cursor:pointer;height:30px;width:10%}.body-admin .content-admin{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px;width:100%}.body-admin .content-admin .card-admin{background-color:#fff;display:flex;flex-direction:column;height:220px;position:relative;width:100%}.body-admin .content-admin .card-admin .card-img{height:75%;overflow:hidden;width:100%}.body-admin .content-admin .card-admin .card-title{display:flex;flex-direction:column;height:25%;padding:3px 0 0 10px;width:100%}.card-buttons{bottom:10px;display:flex;justify-content:space-between;position:absolute;right:10px;width:20%}.card-buttons div{cursor:pointer;display:flex;justify-content:center;margin:5px;width:50%}.body-admin .content-admin .card-admin img{height:auto;width:100%}@media only screen and (max-width:768px){.container-admin{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.header-admin div{width:20%}.mensagens{display:flex;height:auto;width:100%}.mensagens div{margin:10px;padding:25px}.mensagens div span{font:500 15px Roboto,sans-serif}.mensagens div p{font:200 15px Roboto,sans-serif;margin:5px auto}.body-admin{height:100%;width:100%}.body-admin .button-admin button{height:30px;width:40%}.body-admin .content-admin{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px;width:100%}}.container-register{align-items:flex-start;background-color:#c4c4c5;display:flex;flex-direction:row;height:100vh;justify-content:center;width:100vw}.container-register form{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:20px;width:30%}.container-register .photos{grid-column-gap:5px;grid-row-gap:5px;background-color:#fff;display:grid;grid-template-columns:repeat(4,1fr);height:auto;margin-left:5px;margin-top:20px;padding:10px;width:35%}.container-register .photos .card-photos{height:100%;position:relative;width:100%}.container-register .photos .card-photos div{cursor:pointer;height:auto;position:absolute;right:-3px;top:-3px;width:auto}.container-register .photos img{width:100%}.container-register form div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.container-register form label{margin:5px}.container-register form input{border:none;border-radius:5px;box-shadow:1px 2px 5px rgba(0,0,0,.25);height:30px;margin-bottom:5px;padding-left:10px;width:100%}.container-register form textarea{height:120px}.container-register form select,.container-register form textarea{border:none;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.25);padding:10px;resize:none;width:100%}.container-register form select{height:40px}.container-register form button{background-color:#337ed4;border:none;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.25);color:#fff;cursor:pointer;height:30px;margin:5px;width:100%}.container-register form input[type=file i]{color:#fff}@media only screen and (max-width:768px){.container-register{align-items:center;flex-direction:column-reverse;justify-content:center}.container-register form{margin-top:4px;padding:10px;width:98%}.container-register .photos{background-color:#fff;margin-left:0;margin-top:5px;width:98%}.container-register .photos .card-photos{height:100%;position:relative;width:100%}.container-register .photos .card-photos div{cursor:pointer;height:auto;position:absolute;right:-3px;top:-3px;width:auto}.container-register .photos img{width:100%}.container-register form div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.container-register form label{margin:2px}.container-register form textarea{height:110px}}*{box-sizing:border-box;margin:0;outline:0;padding:0}body{-webkit-font-smoothing:antialiased;font:400 14px Roboto,sans-serif}.container{margin-top:70px;position:relative}.container,.container .sua-nota{align-items:center;display:flex;flex-direction:column;justify-content:center}.container .sua-nota{background-color:#8fba4f;border-radius:15px;bottom:10%;cursor:pointer;padding:10px;position:fixed;right:20px;text-decoration:none;z-index:2}.container .sua-nota span{color:#fff;font-size:18px;font-weight:400}.container .sua-nota:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.container .sua-nota .sua-nota-img{margin-bottom:10px;width:200px}.header{background-color:#f18140;box-shadow:0 4px 5px rgba(0,0,0,.25);flex-direction:row;height:70px;justify-content:space-around;position:fixed;top:0;width:100%;z-index:1}.header,.header .logo{align-items:center;display:flex}.header .logo{height:100%;padding-left:10px;width:35%}.header .logo img:last-of-type{margin-left:10px;width:140px}.header .menu{align-items:center;display:flex;height:100%;justify-content:flex-end;padding-right:30px;width:75%}.header .bars-menu{visibility:hidden;width:0}.header .bars-menu button{background-color:transparent;border:none;visibility:hidden}.header img{width:60px}.header a{-webkit-text-size-adjust:20%;color:#fff;font-size:18px;font-weight:300;margin:0 10px;padding:10px;text-decoration:none}.header a:hover{background-color:#d37640b4;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.25)}.body{align-items:center;display:flex;flex-direction:column;width:100%}.body span{-webkit-font-smoothing:antialiased;color:#ff8743;font:500 28px Roboto,sans-serif;text-align:center}.dropbtn{background-color:transparent;border:none;color:#fff;font-size:18px;padding:16px}.dropdown{display:inline-block;height:100%;padding-left:0;position:relative;width:15%}.dropdown-content{background-color:#f18140;display:none;height:auto;left:-110px;padding:10px;position:absolute;width:250px;z-index:1}.dropdown-content a{color:#fff;display:block;padding:12px 16px;text-decoration:none}.dropdown-content a:hover{background-color:#d37640b4}.dropdown:hover .dropdown-content{display:block}@media only screen and (max-width:768px){.header{align-items:center;display:flex;flex-direction:row;height:70px;justify-content:space-between}.header .menu{display:none}.header div{justify-content:flex-start;padding-left:0;width:auto}.header .bars-menu,.header div{align-items:center;display:flex}.header .bars-menu{justify-content:flex-end;margin-right:10px;visibility:visible;width:15%}.header .bars-menu button{background-color:transparent;border:none;visibility:visible}.header img{width:50px}.header .logo img:last-of-type{margin-left:10px;width:110px}.header a{-webkit-text-size-adjust:20%;color:#fff;font-size:20px;font-weight:300;margin:0;padding:10px;text-decoration:none}.modal-header{background-color:#ff8743;height:auto;margin-right:0;padding:40px 10px 20px;position:absolute;right:-25%;top:278px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:59%;z-index:2}.modal-header .header-links{display:flex;flex-direction:column;height:auto}.modal-header .header-links a{border-bottom:.2px ridge #bfbfc1;color:#fff;font:500 18px Roboto,sans-serif;margin-bottom:10px;padding-bottom:10px;text-decoration:none}.container .sua-nota span{font-size:12px}.container .sua-nota .sua-nota-img{margin-bottom:10px;width:130px}}
/*# sourceMappingURL=main.8f61c216.css.map*/