/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on December 6, 2024 */@font-face{font-family:"AMX";src:url("../../Fontes/amx-black-webfont.woff2") format("woff2"),url("../../Fontes/amx-black-webfont.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"AMX";src:url("../../Fontes/amx-blackitalic-webfont.woff2") format("woff2"),url("../../Fontes/amx-blackitalic-webfont.woff") format("woff");font-weight:900;font-style:italic}@font-face{font-family:"AMX";src:url("../../Fontes/amx-bold-webfont.woff2") format("woff2"),url("../../Fontes/amx-bold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"AMX";src:url("../../Fontes/amx-bolditalic-webfont.woff2") format("woff2"),url("../../Fontes/amx-bolditalic-webfont.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"AMX";src:url("../../Fontes/amx-light-webfont.woff2") format("woff2"),url("../../Fontes/amx-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"AMX";src:url("../../Fontes/amx-lightitalic-webfont.woff2") format("woff2"),url("../../Fontes/amx-lightitalic-webfont.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"AMX";src:url("../../Fontes/amx-medium-webfont.woff2") format("woff2"),url("../../Fontes/amx-medium-webfont.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"AMX";src:url("../../Fontes/amx-mediumitalic-webfont.woff2") format("woff2"),url("../../Fontes/amx-mediumitalic-webfont.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"AMX";src:url("../../Fontes/amx-regular-webfont.woff2") format("woff2"),url("../../Fontes/amx-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"AMX";src:url("../../Fontes/amx-italic-webfont.woff2") format("woff2"),url("../../Fontes/amx-italic-webfont.woff") format("woff");font-weight:400;font-style:italic}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}:root{font-size:62.5%;font-family:"AMX",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}html,body{width:100%;height:auto;min-height:100vh}body{animation:fade-in 1.5s forwards;-webkit-animation:fade-in 1.5s forwards;background-color:#d91f21;background:#d91f21 url("../../Imagens/claro2025-event-background.jpg") no-repeat center/cover}img{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.button{cursor:pointer;min-height:3.2rem;display:inline-block;padding:.8em 1.6em;font-size:16px;text-align:center;text-transform:uppercase;font-weight:bold;border-radius:4px;border:none;-webkit-transition:background-color 240ms ease,-webkit-transform 200ms ease-out;transition:background-color 240ms ease,-webkit-transform 200ms ease-out;transition:background-color 240ms ease,transform 200ms ease-out;transition:background-color 240ms ease,transform 200ms ease-out,-webkit-transform 200ms ease-out}.button:not(:disabled):active{-webkit-transform:scale(0.975);transform:scale(0.975)}.button:hover{text-decoration:none}.button:disabled{cursor:default;opacity:.85}.button-primary{color:#e2e2e2;background-color:#ee3124}.button-primary:not(:disabled):hover{color:#e2e2e2;background-color:hsl(3.8613861386,85.593220339%,33.7254901961%)}.button-secondary{color:#111;background-color:#fff}.button-secondary:not(:disabled):hover{color:#111;background-color:#ccc}.cookie-consent-container{position:fixed;width:100%;padding:1.6rem;color:#fff;text-align:center;background-color:rgba(0,0,0,.65);left:0;right:0;bottom:0;z-index:10000}.cookie-consent-container .cookie-content{position:relative;width:100%;max-width:1000px;font:400 16px/1 "Open Sans",sans-serif;left:50%;top:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.cookie-consent-container .cookie-content a{color:#fff;font-weight:bold;outline:2px solid rgba(0,0,0,0);outline-offset:6px;text-decoration:underline}.cookie-consent-container .cookie-content a:focus,.cookie-consent-container .cookie-content a:hover{outline-offset:2px;outline-color:currentColor;text-decoration:none;-webkit-transition:outline-offset 280ms ease,outline-color 200ms ease;transition:outline-offset 280ms ease,outline-color 200ms ease}.cookie-consent-container .cookie-content .title{font-weight:bold}.cookie-consent-container .cookie-content .button{margin-top:2.4rem}@media screen and (min-width: 550px){.cookie-consent-container .cookie-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookie-consent-container .cookie-content .button{margin-top:0;margin-left:1.6rem}}.loader{width:24px;height:24px;aspect-ratio:1;border-radius:50%;border:4px solid currentColor;-webkit-animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}@-webkit-keyframes l20-1{0%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)}12%{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%{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 l20-1{0%{clip-path:polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)}12%{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%{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%)}}@-webkit-keyframes l20-2{0%{-webkit-transform:scaleY(1) rotate(0deg);transform:scaleY(1) rotate(0deg)}49%{-webkit-transform:scaleY(1) rotate(135deg);transform:scaleY(1) rotate(135deg)}50%{-webkit-transform:scaleY(-1) rotate(0deg);transform:scaleY(-1) rotate(0deg)}100%{-webkit-transform:scaleY(-1) rotate(-135deg);transform:scaleY(-1) rotate(-135deg)}}@keyframes l20-2{0%{-webkit-transform:scaleY(1) rotate(0deg);transform:scaleY(1) rotate(0deg)}49%{-webkit-transform:scaleY(1) rotate(135deg);transform:scaleY(1) rotate(135deg)}50%{-webkit-transform:scaleY(-1) rotate(0deg);transform:scaleY(-1) rotate(0deg)}100%{-webkit-transform:scaleY(-1) rotate(-135deg);transform:scaleY(-1) rotate(-135deg)}}