﻿@font-face{font-family:'AcuminPro';font-weight:900;font-style:normal;src:url('/fonts/Acumin/AcuminPro-Black.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:900;font-style:italic;src:url('/fonts/Acumin/AcuminPro-BlackItalic.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:bold;font-style:normal;src:url('/fonts/Acumin/AcuminPro-Bold.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:bold;font-style:italic;src:url('/fonts/Acumin/AcuminPro-BoldItalic.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:200;font-style:normal;src:url('/fonts/Acumin/AcuminPro-ExtraLight.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:200;font-style:italic;src:url('/fonts/Acumin/AcuminPro-ExtraLightItalic.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:400;font-style:normal;src:url('/fonts/Acumin/AcuminPro-Regular.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:400;font-style:italic;src:url('/fonts/Acumin/AcuminPro-Italic.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:300;font-style:normal;src:url('/fonts/Acumin/AcuminPro-Light.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:300;font-style:italic;src:url('/fonts/Acumin/AcuminPro-LightItalic.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:500;font-style:normal;src:url('/fonts/Acumin/AcuminPro-Medium.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:500;font-style:italic;src:url('/fonts/Acumin/AcuminPro-MediumItalic.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:600;font-style:normal;src:url('/fonts/Acumin/AcuminPro-Semibold.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:600;font-style:italic;src:url('/fonts/Acumin/AcuminPro-SemiboldItalic.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:100;font-style:normal;src:url('/fonts/Acumin/AcuminPro-Thin.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:100;font-style:italic;src:url('/fonts/Acumin/AcuminPro-ThinItalic.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:950;font-style:normal;src:url('/fonts/Acumin/AcuminPro-UltraBlack.ttf') format('truetype');}@font-face{font-family:'AcuminPro';font-weight:950;font-style:italic;src:url('/fonts/Acumin/AcuminPro-UltraBlackItalic.ttf') format('truetype');}::-webkit-scrollbar{width:15px;}::-webkit-scrollbar-track{background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;}body::-webkit-scrollbar-track{background:#fff;border-top-right-radius:0;border-bottom-right-radius:0;}::-webkit-scrollbar-thumb{background-color:#044317;border:4px solid #fff;border-radius:70px;}.loading::before{content:'';font-weight:700;display:block;width:80px;height:80px;font-size:60px;line-height:1;padding:10px;margin:0 auto;border-radius:50%;border:9px solid #268200;animation:spinner-bulqg1 .96s infinite linear alternate,spinner-oaa3wk 1.92s infinite linear;}@keyframes spinner-bulqg1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%);}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%);}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%);}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%);}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%);}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%);}100%{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%);}}@keyframes spinner-oaa3wk{0%{transform:scaleY(1) rotate(0deg);}49.99%{transform:scaleY(1) rotate(135deg);}50%{transform:scaleY(-1) rotate(0deg);}100%{transform:scaleY(-1) rotate(-135deg);}}.Memorias{background-color:#f4f4f4;padding:0 0 60px 0;width:100%;}.Memorias .container{max-width:1200px;}.Memorias .header-memorias{background-color:#044317;padding:36px 0;}.Memorias .header-memorias>div{display:flex;justify-content:space-between;align-items:center;}@media(max-width:767px){.Memorias .header-memorias>div{flex-direction:column;}}.Memorias .header-memorias>div h1{color:#fff;font-weight:bold;text-align:center;}.Memorias .header-memorias>div button{background-color:#fedc00;color:#044317;border:0;padding:5px 30px;border-radius:55px;height:fit-content;font-weight:bold;}@media(max-width:767px){.Memorias .header-memorias>div button{margin-top:30px;}}.Memorias .body-memorias{display:flex;justify-content:space-between;margin-top:50px;flex-wrap:wrap;}@media(max-width:992px){.Memorias .body-memorias{justify-content:space-around;}}.Memorias .body-memorias .card-memorias{background-color:#fff;padding:12px;border-radius:12px;width:calc((100%/3) - 24px);display:flex;flex-direction:column;margin-top:15px;}@media(max-width:992px){.Memorias .body-memorias .card-memorias{width:calc((100%/2) - 24px);}}@media(max-width:592px){.Memorias .body-memorias .card-memorias{width:100%;}}.Memorias .body-memorias .card-memorias .image-memorias{width:100%;height:230px;border-radius:12px;overflow:hidden;}.Memorias .body-memorias .card-memorias .image-memorias img{width:100%;height:100%;object-fit:cover;object-position:center;}.Memorias .body-memorias .card-memorias .titulo-memoria{color:#044317;margin-top:20px;font-weight:bold;}.Memorias .body-memorias .card-memorias .subtitulo-memoria{color:#434343;font-size:14px;margin-top:8px;flex:1;}.Memorias .body-memorias .card-memorias .rodape-memoria{display:flex;justify-content:space-between;margin-top:24px;}.Memorias .body-memorias .card-memorias .rodape-memoria a{color:#268200;font-size:14px;text-decoration:none;position:relative;}.Memorias .body-memorias .card-memorias .rodape-memoria a i{margin-left:8px;}.Memorias .body-memorias .card-memorias .rodape-memoria .data-materias{font-size:12px;color:#54585a;}.Memorias .body-memorias .card-memorias .rodape-memoria a:before{content:"";position:absolute;width:100%;height:1px;bottom:-5px;left:0;background-color:#268200;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.Memorias .body-memorias .card-memorias .rodape-memoria a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.Memorias .secao-vermais{margin-top:40px;display:flex;justify-content:center;}.Memorias .secao-vermais button{border:1px solid #268200;color:#268200;font-weight:bold;font-size:14px;padding:5px 25px;border-radius:24px;}.Memorias .secao-vermais button:hover{transform:scale(1.05);transition:.25s;}