.iframe_fullpage{overflow:hidden}.iframe_fullpage #header-site{background-color:#313234}.anchor-fix{display:block;position:relative;top:-100px;visibility:hidden}.recaptcha{zoom:85%}@media screen and (max-width: 1500px){.recaptcha{zoom:100%}}main #breadcrumb{position:relative}main #breadcrumb figure{position:relative;overflow:hidden;width:100%;height:600px}main #breadcrumb figure .presentation{padding:100px;left:0;z-index:2;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1023px){main #breadcrumb figure .presentation{padding-left:20px;padding-right:20px}}main #breadcrumb figure .presentation h1{color:#ffb900;font-family:"Inter",sans-serif;font-weight:800;font-size:44px;line-height:1.2em}@media screen and (max-width: 1023px){main #breadcrumb figure .presentation h1{font-size:20px;text-align:center}}main #breadcrumb figure .presentation p{color:#fff;font-family:"Inter",sans-serif;font-weight:400;font-size:28px;line-height:1.1em}@media screen and (max-width: 1023px){main #breadcrumb figure .presentation p{font-size:16px;text-align:center}}main #breadcrumb figure .presentation .page-path a{color:#fff;font-family:"Inter",sans-serif;font-weight:400;transition:.3s;font-size:12px}main #breadcrumb figure .presentation .page-path a.current{font-weight:700}main #breadcrumb figure .presentation .page-path a:hover{color:#ffb900}main #breadcrumb figure .presentation .page-path svg{width:12px;height:auto}main #breadcrumb figure .presentation .page-path svg:last-child{display:none}main #breadcrumb figure .presentation .page-path svg *{stroke:#bbb}main #breadcrumb figure img{width:100%;height:100%;object-fit:cover}main #breadcrumb.article{position:static}main #breadcrumb.article figure{background-color:#f0f0f0;height:auto}main #breadcrumb.article figure .presentation{position:static;padding:0;transform:none}main #breadcrumb.article figure .presentation a,main #breadcrumb.article figure .presentation h1,main #breadcrumb.article figure .presentation p{color:#222}main #breadcrumb.article figure .presentation hr{background-color:#222;border:none;width:100%;height:1px;margin:0}@media screen and (max-width: 1023px){main #breadcrumb.article figure .presentation h1{font-size:30px}}main #introduction{background-color:#f0f0f0}main #introduction h1{color:#222;font-family:"Inter",sans-serif;font-weight:700;font-size:50px;line-height:50px}main #introduction p{color:#222;font-family:"Inter",sans-serif;font-weight:600;font-size:18px;line-height:140%}main #introduction hr{background-color:#222;border:none;width:100%;height:1px;margin:10px 0;line-height:1em}main article{background-color:#f0f0f0}main article section{background-color:#fff}main article section.dark{background-color:#f0f0f0}main article .slice-heading p{color:#222;font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:1.2em}main article .slice-heading a{padding-left:50px;padding-right:50px;font-size:18px}main article .slice-topic.inverted .details{border-left:1px solid #5a5a5a;border-right:none}@media screen and (max-width: 1023px){main article .slice-topic.inverted .details{border:none}}main article .slice-topic .details{border-right:1px solid #5a5a5a}@media screen and (max-width: 1023px){main article .slice-topic .details{border-right:none}}main article .slice-topic .details h1{color:#222;font-family:"Inter",sans-serif;font-weight:800;font-size:30px;line-height:1.2em}@media screen and (max-width: 1023px){main article .slice-topic .details h1{font-size:24px}}main article .slice-topic .details .topics h2{color:#222;font-family:"Inter",sans-serif;font-weight:700;font-size:18px;line-height:1.2em}main article .slice-topic .content h1{color:#222;font-family:"Inter",sans-serif;font-weight:600;font-size:20px;line-height:1.2em}main article .slice-topic .content p{color:#222;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:1.2em}main article .slice-topic .content .ckcontent p{margin-bottom:20px}main article .slice-topic .content .ckcontent ul,main article .slice-topic .content .ckcontent ol{margin:0 0 5px 30px}main article .slice-topic .content .ckcontent ul{list-style:disc}main article .slice-topic .content .ckcontent ol{list-style:decimal}main article .slice-topic .content .ckcontent li{margin:0 0 15px 0;font-family:"Inter",sans-serif;font-weight:400;line-height:1.2em;font-size:16px}main article .slice-topic .content .ckcontent a{color:#e28e00}main article .slice-topic .content .ckcontent a:hover{color:#ffb900}main article .slice-topic .content .ckcontent blockquote{margin-bottom:20px}main article .slice-topic .content .ckcontent blockquote{background:#f9f9f9;border-left:5px solid #ccc;margin-bottom:15px;padding:15px;box-sizing:border-box;font-style:italic}main article .slice-topic .content .ckcontent blockquote:before{color:#ccc;content:open-quote;font-size:2em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em}main article .slice-topic .content .ckcontent blockquote p{display:inline}main article .slice-topic .content .ckcontent table{width:100%;margin:30px auto}main article .slice-topic .content .ckcontent table th,main article .slice-topic .content .ckcontent table td{box-sizing:border-box;padding:10px;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:1.2em;border:1px solid #bebebe;border-collapse:collapse}main article .slice-topic .content .ckcontent table th{background-color:#666;color:#222}main article .slice-topic .details:not(:last-of-type),main article .slice-topic .content:not(:last-of-type){padding-bottom:50px}@media screen and (max-width: 1023px){main article .slice-topic:not(:last-of-type) .content{margin-bottom:50px}}main article .slice-cards h1{color:#ffb900;font-family:"Inter",sans-serif;font-weight:400;font-size:30px;line-height:1.2em}main article .slice-cards .cards .card{border-bottom:1px solid #ffb900}main article .slice-cards .cards .card h2{color:#222;font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:1.2em}main article .slice-cards .cards .card p{color:#222;font-family:"Inter",sans-serif;font-weight:400;font-size:14px;line-height:1.2em}main.offices{background-color:#f0f0f0}@media screen and (max-width: 1023px){main.offices #introduction h1{font-size:30px}}main.offices .office{color:#222}main.offices .office h1{font-size:24px;font-weight:normal;line-height:120%}main.offices .office p{font-size:18px;line-height:140%;font-family:"Inter",sans-serif;font-weight:400}main.politica{background-color:#f0f0f0}main.politica p{font-size:18px;line-height:140%;font-family:"Inter",sans-serif;font-weight:400}@media screen and (max-width: 1023px){main.politica #introduction h1{font-size:30px}}main.politica .topico.ativo .svg{rotate:-90deg}main.politica .topico .box-title{padding:15px 0;border-bottom:1px solid #5a5a5a}main.politica .topico .box-title h1{font-size:20px;line-height:120%}main.politica .topico .box-title .svg{rotate:90deg}main.politica .topico ul,main.politica .topico ol{margin:0 0 5px 30px}main.politica .topico ul{display:flex;flex-direction:column;font-size:18px;font-family:"Inter",sans-serif;list-style:disc;gap:15px}main.politica .topico ol{list-style:decimal}main.politica .topico li{line-height:130%}@media screen and (max-width: 1023px){main.politica .topico .localidade .icone{width:100px;min-width:100px;height:50px}main.politica .topico .localidade .icone img{width:100%;height:100%}}main.politica .inscreva-se{font-size:20px}@media screen and (max-width: 1023px){main.politica .inscreva-se{width:100%;max-width:350px;padding:15px;box-sizing:border-box}}main.politica .areas-elegiveis{padding-top:25px}main.politica .areas-elegiveis h1{font-size:40px;color:#222;line-height:140%}@media screen and (max-width: 1023px){main.politica .areas-elegiveis h1{font-size:30px;margin-bottom:25px}}main.politica .areas-elegiveis .area .icone{width:18%;min-width:18%}@media screen and (max-width: 1023px){main.politica .areas-elegiveis .area .icone{width:50%;max-width:80px}}main.politica .areas-elegiveis .area .icone svg{width:100%;height:100%}main.politica .areas-elegiveis .area h2{font-size:25px;color:#222;line-height:130%}@media screen and (max-width: 1023px){main.politica .areas-elegiveis .area h2{display:flex;align-items:center;height:50px;font-size:20px;text-align:center}}main.politica .areas-elegiveis .area hr{border:none;width:100%;height:1px;background-color:#222}main.politica .areas-elegiveis p{font-size:25px}main.politica .areas-elegiveis p a{color:#222;transition:.5s}main.politica .areas-elegiveis p a:hover{color:#666;transition:.5s}@media screen and (max-width: 1023px){main.politica .areas-elegiveis p{font-size:20px;text-align:center}}main #more-info{background-color:#f0f0f0}main #more-info h1{color:#222;font-family:"Inter",sans-serif;font-weight:400;font-size:32px;line-height:1em}main #more-info h1 b{font-weight:900}main #more-info nav ul a{color:#222;border-bottom:1px solid #222;font-family:"Inter",sans-serif;font-weight:500;transition:.3s;padding:15px 0;font-size:16px}main #more-info nav ul a figure{transition:.3s;width:25px;height:auto;padding-right:10px}main #more-info nav ul a figure svg{transition:.3s;width:25px;height:auto}main #more-info nav ul a figure svg *{transition:.3s;stroke:#222}main #more-info nav ul a:hover{color:#ffb900}main #more-info nav ul a:hover figure{padding-right:0}main #more-info nav ul a:hover figure svg{padding-right:0}main #more-info nav ul a:hover figure svg *{stroke:#ffb900}main #other-info{background-color:#fff}main #other-info h1{color:#222;font-family:"Inter",sans-serif;font-weight:800;font-size:26px;line-height:1.2em}@media screen and (max-width: 1023px){main #other-info h1{font-size:28px;text-align:center}}@media screen and (min-width: 1500px){main #other-info h1{font-size:30px}}main #other-info p{color:#fff;font-family:"Inter",sans-serif;font-weight:300;font-size:22px;line-height:1.2em}@media screen and (max-width: 1023px){main #other-info p{font-size:18px;text-align:center}}main #other-info .extra a{box-sizing:border-box;width:60%;text-align:center}@media screen and (max-width: 1023px){main #other-info .extra a{width:auto}}@media screen and (min-width: 1500px){main #other-info .extra a{width:60%;font-size:18px}}main #solutions{background-color:#fff}main #solutions .cards-grid{width:100%}@media screen and (max-width: 1023px){main #solutions .cards-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 767px){main #solutions .cards-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}}main #solutions.grouped .cards-grid{background-color:#fff;gap:1px;padding:1px;box-sizing:border-box}@media screen and (max-width: 1023px){main #solutions.grouped .cards-grid{background-color:rgba(0,0,0,0);padding:0}}main #solutions.grouped .feature{border-bottom:none;display:block}main #solutions.grouped .feature .presentation{position:absolute;top:auto;right:0;bottom:30px;left:auto}main #solutions.grouped .feature .presentation div{justify-content:flex-start}main #solutions.grouped .feature img{display:block;width:100%;height:auto}main #solutions .feature{border-bottom:8px solid #ffb900;transition:.3s;background-image:var(--bg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 1500px){main #solutions .feature{width:100%;max-height:600px;overflow:hidden}}@media screen and (max-width: 1023px){main #solutions .feature{width:100%;height:auto;max-height:600px;overflow:hidden}}main #solutions .feature:hover figure.arrow{margin-left:5px}main #solutions .feature .presentation{position:absolute;top:auto;right:0;bottom:30px;left:auto}main #solutions .feature .presentation div{justify-content:flex-start}main #solutions .feature .presentation h1{color:#fff;font-family:"Inter",sans-serif;font-weight:500;font-size:18px;line-height:1.2em}@media screen and (min-width: 1500px){main #solutions .feature .presentation h1{font-size:24px}}main #solutions .feature .presentation h1 span{color:#ffb900}main #solutions .feature .presentation figure{transition:.3s}main #solutions .feature .presentation figure.symbol{width:50px;height:50px}@media screen and (min-width: 1500px){main #solutions .feature .presentation figure.symbol{width:60px;height:60px}}main #solutions .feature .presentation figure.symbol svg{width:50px;height:50px}@media screen and (min-width: 1500px){main #solutions .feature .presentation figure.symbol svg{width:60px;height:60px}}main #solutions .feature .presentation figure.symbol svg:not(.stroke-type) *{fill:#ffb900}main #solutions .feature .presentation figure.symbol svg:is(.stroke-type) *{stroke:#ffb900}main #solutions .feature .presentation figure.arrow{width:40px;height:auto;padding:0 25px 0 15px}main #solutions .feature .presentation figure.arrow svg{width:40px;height:auto}main #solutions .feature .presentation figure.arrow svg:not(.stroke-type) *{fill:#fff}main #solutions .feature .presentation figure.arrow svg:is(.stroke-type) *{stroke:#fff}main #solutions .current h1{font-size:28px}main #solutions .current a{font-size:16px}main #read-more{background-color:#fff}main #read-more .other-articles .title h1{color:#222;font-family:"Inter",sans-serif;font-weight:700;font-size:30px;text-wrap:nowrap;line-height:1.2em}main #read-more .other-articles .title h1 figure{width:60px;height:60px}main #read-more .other-articles .title h1 figure svg{width:60px;height:60px}main #read-more .other-articles .title h1 figure svg:not(.stroke-type) *{fill:#222}main #read-more .other-articles .title h1 figure svg:is(.stroke-type) *{stroke:#222}main #read-more .other-articles hr{background-color:#222;border:none;width:100%;height:1px;margin-bottom:30px}main #read-more .other-articles .see-more{color:#ffb900;font-family:"Inter",sans-serif;font-weight:700;font-size:16px;line-height:1.2em}main #read-more .other-articles .see-more figure{width:30px;height:auto}main #read-more .other-articles .see-more figure svg{transition:.3s;width:30px;height:auto;padding-right:10px;padding-left:0px}main #read-more .other-articles .see-more figure svg:not(.stroke-type) *{fill:#ffb900}main #read-more .other-articles .see-more figure svg:is(.stroke-type) *{stroke:#ffb900}main #read-more .other-articles .see-more:hover figure svg{padding-right:0px;padding-left:10px}main #read-more .other-articles .articles-list a h1{color:#222;font-family:"Inter",sans-serif;font-weight:700;transition:.3s;font-size:24px;line-height:1.2em}@media screen and (min-width: 1500px){main #read-more .other-articles .articles-list a h1{font-size:28px}}main #read-more .other-articles .articles-list a p{color:#222;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:1.2em}@media screen and (min-width: 1500px){main #read-more .other-articles .articles-list a p{font-size:18px}}main #read-more .other-articles .articles-list a hr{background-color:#bbb;border:none;width:20%;height:1px;margin:0}main #read-more .other-articles .articles-list a:hover h1{color:#ffb900}main #read-more .other-articles .articles-list a:hover .see-more:hover figure svg{padding-right:0px;padding-left:10px}main #newsletter{background:#141414}main #newsletter h1{color:#ffb900;font-family:"Inter",sans-serif;font-weight:800;font-size:36px;line-height:1.1em}@media screen and (min-width: 1500px){main #newsletter h1{font-size:50px}}main #newsletter form fieldset input[type=email]{color:#bbb;border:1px solid #bebebe;font-family:"Inter",sans-serif;font-weight:500;background:rgba(0,0,0,0);font-size:16px}@media screen and (min-width: 1500px){main #newsletter form fieldset input[type=email]{font-size:18px}}main #newsletter form fieldset input[type=email]:focus{color:#ffb900;border-color:#ffb900;outline:none}main #newsletter form fieldset input[type=email]::placeholder{font-style:italic}main #newsletter form fieldset input[type=submit]{color:#222;background-color:#ffb900;border:1px solid #e28e00;font-family:"Inter",sans-serif;font-weight:700;transition:.3s;font-size:16px;cursor:pointer}main #newsletter form fieldset input[type=submit]:hover{color:#fff;background-color:#e28e00;border-color:#bb6402}main #newsletter form fieldset input[type=checkbox]{color:#ffb900;background-color:#fff;border:1px solid #bbb;font-family:"Inter",sans-serif;border-radius:.15em;display:grid;place-content:center;width:1.3em;height:1.3em;margin:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}main #newsletter form fieldset input[type=checkbox]::before{box-shadow:inset 1em 1em #ffb900;transition:.3s;content:"";width:.9em;height:.9em;transform:scale(0) rotate(45deg);transform-origin:center;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}main #newsletter form fieldset input[type=checkbox]:checked{border-color:#ffb900}main #newsletter form fieldset input[type=checkbox]:checked::before{transform:scale(1) rotate(0deg)}main #newsletter form fieldset input[type=checkbox]:focus{border-color:#ffb900}main #newsletter form fieldset input[type=checkbox]:disabled{color:#bbb;cursor:not-allowed}main #newsletter form fieldset label{color:#fff;font-family:"Inter",sans-serif;font-size:16px}@media screen and (min-width: 1500px){main #newsletter form fieldset label{font-size:18px}}main #newsletter form fieldset label.error{color:#e04141}main #newsletter.expanded{background:#ffb900;overflow:hidden}main #newsletter.expanded h1{color:#222;font-family:"Inter",sans-serif;font-weight:800;font-size:40px;line-height:1.1em}@media screen and (max-width: 1023px){main #newsletter.expanded h1{font-size:36px}}main #newsletter.expanded p{color:#222;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:1.1em}@media screen and (min-width: 1500px){main #newsletter.expanded p{font-size:20px}}main #newsletter.expanded form fieldset input[type=email]{color:#222;border:1px solid #222;font-family:"Inter",sans-serif;font-weight:500;background:rgba(0,0,0,0);font-size:16px}@media screen and (min-width: 1500px){main #newsletter.expanded form fieldset input[type=email]{font-size:18px}}main #newsletter.expanded form fieldset input[type=email]:focus{outline:none}main #newsletter.expanded form fieldset input[type=email]::placeholder{color:#222;font-style:italic}main #newsletter.expanded form fieldset input[type=submit]{color:#fff;background-color:#1e1e1e;border:1px solid #222;font-family:"Inter",sans-serif;font-weight:700;transition:.3s;font-size:16px;cursor:pointer}@media screen and (min-width: 1500px){main #newsletter.expanded form fieldset input[type=submit]{font-size:18px}}main #newsletter.expanded form fieldset input[type=submit]:hover{opacity:.9}main #newsletter.expanded form fieldset input[type=checkbox]{color:#ffb900;background-color:#fff;border:1px solid #bbb;font-family:"Inter",sans-serif;border-radius:.15em;display:grid;place-content:center;width:1.3em;height:1.3em;margin:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}main #newsletter.expanded form fieldset input[type=checkbox]::before{box-shadow:inset 1em 1em #ffb900;transition:.3s;content:"";width:.9em;height:.9em;transform:scale(0) rotate(45deg);transform-origin:center;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}main #newsletter.expanded form fieldset input[type=checkbox]:checked{border-color:#ffb900}main #newsletter.expanded form fieldset input[type=checkbox]:checked::before{transform:scale(1) rotate(0deg)}main #newsletter.expanded form fieldset input[type=checkbox]:focus{border-color:#ffb900}main #newsletter.expanded form fieldset input[type=checkbox]:disabled{color:#bbb;cursor:not-allowed}main #newsletter.expanded form fieldset label{color:#222;font-family:"Inter",sans-serif;font-size:16px}@media screen and (min-width: 1500px){main #newsletter.expanded form fieldset label{font-size:18px}}main #newsletter.expanded form fieldset label.error{color:#e04141}main #newsletter.expanded .showcase{position:absolute;top:auto;right:0;bottom:-50px;left:auto}@media screen and (max-width: 1023px){main #newsletter.expanded .showcase{position:static}}main #newsletter.expanded .showcase img{width:100%;height:100%;object-fit:contain}main #news{background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover}main #news.bg .presentation a{color:#ffb900}main #news.bg #articles .slick-dots li{border:1px solid #fff}main #news.bg #articles .slick-dots li::before{background-color:#ffc300}main #news.bg #articles .slick-dots li:hover{border-color:#ffc300;background-color:#ffc300}main #news.bg #articles .slick-dots li.slick-active{background-color:#fff;border-color:#fff}main #news.bg #articles .slick-dots li.slick-active::before{background-color:#fff}main #news .presentation h1{color:#fff;font-family:"Inter",sans-serif;font-weight:800;font-size:36px}@media screen and (max-width: 1023px){main #news .presentation h1{font-size:22px}}@media screen and (min-width: 1500px){main #news .presentation h1{font-size:40px}}main #news .presentation a{color:#ffb900;font-family:"Inter",sans-serif;font-weight:500;transition:.3s;font-size:18px;text-decoration:none;text-wrap:nowrap}main #news .presentation a:hover{opacity:.8}@media screen and (min-width: 1500px){main #news .presentation a{font-size:22px}}main #news #articles{gap:30px}main #news #articles .article{background-color:#1a1a1a;border-radius:20px;min-height:300px;padding:30px}main #news #articles .article .title figure{width:80px;height:80px}main #news #articles .article .title figure svg{width:80px;height:80px}main #news #articles .article .title figure svg:not(.stroke-type) *{fill:#222}main #news #articles .article .title figure svg:is(.stroke-type) *{stroke:#222}main #news #articles .article .title h2{color:#999;font-family:"Inter",sans-serif;font-weight:300;font-size:22px;letter-spacing:.05em}@media screen and (min-width: 1500px){main #news #articles .article .title h2{font-size:24px}}main #news #articles .article .content h3{color:#fff;font-family:"Inter",sans-serif;font-weight:700;font-size:14px}@media screen and (min-width: 1500px){main #news #articles .article .content h3{font-size:18px}}main #news #articles .article .content h1{color:#fff;font-family:"Inter",sans-serif;font-weight:300;font-size:22px;line-height:1.1em}main #news #articles .article .content small{color:#999;font-family:"Inter",sans-serif;font-weight:500;font-size:14px;line-height:1.1em}@media screen and (min-width: 1500px){main #news #articles .article .content small{font-size:18px}}main #news #articles .article .content figure{transition:.3s;height:15px;width:auto}main #news #articles .article .content figure svg{height:15px;width:auto}main #news #articles .article .content figure svg *{stroke:#ffc300}main #news #articles .article:hover .content figure{padding-left:10px}main #news #articles .slick-dots{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;width:auto;padding:10px 20px;position:absolute;top:auto;right:auto;bottom:-65px;left:auto;position:absolute;left:50%;transform:translateX(-50%)}@media screen and (max-width: 1023px){main #news #articles .slick-dots{gap:10px}}main #news #articles .slick-dots li{border:1px solid #222;transition:.3s;background-color:rgba(0,0,0,0);border-radius:100px;position:relative;overflow:hidden;width:10px;height:10px}main #news #articles .slick-dots li::before{background-color:#222;transition:.3s;content:"";border-radius:100px;width:0px;height:0px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}main #news #articles .slick-dots li:hover{background-color:#222}main #news #articles .slick-dots li:hover::before{width:10px;height:10px}main #news #articles .slick-dots li.slick-active{background-color:#fff;border-color:#fff}main #news #articles .slick-dots li.slick-active.bg{background-color:#fff;border-color:#fff}main #news #articles .slick-dots li.slick-active::before{background-color:#fff;width:10px;height:10px}@media screen and (max-width: 1023px){main #news #articles .slick-dots li.slick-active::before{width:5px;height:5px}}main #news #articles .slick-arrow{transition:.5s;position:absolute;width:50px;height:50px;z-index:2;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}main #news #articles .slick-arrow::before{content:none;display:none}main #news #articles .slick-arrow figure{width:30px;height:31px;line-height:0}main #news #articles .slick-arrow figure svg{width:100%;height:100%;transition:.5s;fill:#fff}main #news #articles .slick-arrow figure .news-arrow path{fill:#fff;transition:.5s}main #news #articles .slick-arrow.slick-prev{left:-75px}main #news #articles .slick-arrow.slick-prev .news-arrow{transform:rotate(90deg)}main #news #articles .slick-arrow.slick-next{right:-75px}main #news #articles .slick-arrow.slick-next .news-arrow{transform:rotate(-90deg)}main #news #articles .slick-arrow:not(.slick-disabled):hover .news-arrow path{fill:#d9a600}main #news #articles .slick-arrow.slick-disabled{opacity:.5;cursor:default}main #news #articles .slick-slide{margin:0 20px}main #news #articles .slick-list{margin:0 -20px}#contact{background-color:#f0f0f0}#contact.dark-mode{background-color:#141414}#contact.dark-mode .presentation h1{color:#ffb900}#contact.dark-mode .presentation p{color:#fff}#contact .presentation h1{color:#222;font-family:"Inter",sans-serif;font-weight:500;font-size:40px;line-height:1em}@media screen and (max-width: 1023px){#contact .presentation h1{font-size:30px}}@media screen and (min-width: 1500px){#contact .presentation h1{font-size:50px}}#contact .presentation p{color:#222;font-family:"Inter",sans-serif;font-weight:400;letter-spacing:1px;font-size:18px;line-height:1.1em}@media screen and (min-width: 1500px){#contact .presentation p{font-size:24px}}#contact form fieldset input:not([type=submit]),#contact form fieldset textarea{color:#222;background-color:#fff;border:1px solid #dedede;outline:#ffb900;font-family:"Inter",sans-serif;padding:10px}#contact form fieldset input:not([type=submit])::placeholder,#contact form fieldset textarea::placeholder{color:#666;font-family:"Inter",sans-serif;font-weight:500}@media screen and (min-width: 1500px){#contact form fieldset input:not([type=submit]),#contact form fieldset textarea{font-size:18px}}@media screen and (min-width: 1500px){#contact form input[type=submit]{font-size:18px}}.alerta{width:100%;padding:15px;box-sizing:border-box;color:#fff;border-radius:5px}.alerta.sucesso{background-color:#40b55c}.alerta.erro{background-color:#e04141}.error{color:#e04141;font-size:15px}.spin{width:60px;margin-top:-5px}.spin svg{width:100%;height:100%}.spin svg circle{fill:#ffb900}.spin.dark svg circle{fill:#141414}
