:root{--grandient: linear-gradient(60.71deg, #c0282e 30%, #e9282e 80.78%);--main: #c02c31;--text: #333;--text-light: #373737;--white: #fff;--secondary-font: 'Zilla Slab', serif}body{margin:0;padding:0;font-family:"Poppins",sans-serif;background:var(--white);color:var(--text);overflow-x:hidden;font-size:18px}.main-header{background:var(--white);box-shadow:0 2px 10px rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:1000;max-height:70px;height:70px}.main-header .navbar{padding:0;height:100%}.main-header .navbar .container{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.main-header .navbar .navbar-brand .logo{font-size:1.5rem;font-weight:700;color:var(--main);text-decoration:none;transition:color .3s ease}.main-header .navbar .navbar-brand .logo svg{width:100%;max-width:250px;height:auto}.main-header .navbar .navbar-brand .logo:hover{color:#e9282e}.main-header .navbar .navbar-nav{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;gap:2rem}.main-header .navbar .navbar-nav .nav-item .nav-link{color:var(--text);text-decoration:none;font-weight:500;transition:color .3s ease;position:relative}.main-header .navbar .navbar-nav .nav-item .nav-link:hover{color:var(--main)}.main-header .navbar .navbar-nav .nav-item .nav-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--main);transition:width .3s ease}.main-header .navbar .navbar-nav .nav-item .nav-link:hover:after{width:100%}.main-header .navbar .navbar-toggle{display:none;flex-direction:column;cursor:pointer;padding:5px}.main-header .navbar .navbar-toggle .bar{width:25px;height:3px;background:var(--main);margin:3px 0;transition:.3s;border-radius:2px}.main-header .navbar .navbar-toggle.active .bar:nth-child(1){transform:rotate(-45deg) translate(-5px, 6px)}.main-header .navbar .navbar-toggle.active .bar:nth-child(2){opacity:0}.main-header .navbar .navbar-toggle.active .bar:nth-child(3){transform:rotate(45deg) translate(-6px, -8px)}@media(max-width: 768px){.main-header .navbar .navbar-nav{position:fixed;top:70px;left:-100%;width:100%;height:calc(100vh - 70px);background:var(--white);flex-direction:column;justify-content:flex-start;align-items:center;padding-top:2rem;transition:left .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.1)}.main-header .navbar .navbar-nav.active{left:0}.main-header .navbar .navbar-nav .nav-item{margin:1rem 0}.main-header .navbar .navbar-nav .nav-item .nav-link{font-size:1.2rem;padding:1rem}.main-header .navbar .navbar-toggle{display:flex}}.page{padding-top:70px}.section{margin-block:90px}.section.first-section{margin-top:0px}.section .section-title{font-size:2em;font-weight:800;text-align:left;margin-bottom:40px;font-family:var(--secondary-font)}@media(max-width: 992px){.section .section-title{font-size:1.5em;margin-bottom:20px}}p{font-size:1em;color:var(--text-light)}.section-main-banner img{width:100%;height:auto}.section-main-banner .mobile{display:none}@media(max-width: 768px){.section-main-banner .normal{display:none}.section-main-banner .mobile{display:block}}.section-main-banner a{transition:all .3s ease-in-out;transform-origin:center;transform:scale(1);display:block}.section-main-banner a:hover{opacity:.9;transform:scale(1.02)}.section-intro .image-interna-evento{position:relative}.section-intro .image-interna-evento .main-img-interna{width:100%;max-height:500px;object-fit:cover}.section-intro .image-interna-evento .data{position:absolute;background:var(--grandient);right:10px;bottom:25px;padding:10px 20px;text-align:center;font-weight:700;font-size:1.5em;border-radius:8px}.section-intro .image-interna-evento .data p{line-height:1.2;color:var(--white);margin-bottom:0}.section-videos .video iframe{width:100%;aspect-ratio:16/9;height:auto;border-radius:8px}.section-indicadores .indicadores{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;justify-items:center;align-items:center}@media(max-width: 992px){.section-indicadores .indicadores{grid-template-columns:1fr 1fr}}@media(max-width: 768px){.section-indicadores .indicadores{grid-template-columns:1fr}}.section-indicadores .indicadores .card-indicador{background-color:#f8f9fa;padding:20px;border-radius:8px;text-align:center;width:100%;height:100%}.section-indicadores .indicadores .card-indicador p{margin-bottom:0}.section-indicadores .indicadores .card-indicador .number{font-size:2rem;font-weight:bold;color:#c02c31}.section-indicadores .indicadores .card-indicador .text{font-size:1.2rem;margin-top:0px;font-weight:600;color:#333}.section-indicadores .indicadores .card-indicador .subtext{font-size:.9rem;color:#666;margin-top:0px}.section-count-down .count-down .timer{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.section-count-down .count-down .card-tempo{background:var(--grandient);width:auto;height:70px;display:flex;flex-direction:column;justify-content:center;padding-inline:15px;border-radius:13px;margin-right:10px;margin-block:10px}.section-count-down .count-down .card-tempo p{color:var(--white);font-style:normal;font-weight:600;font-size:23px;line-height:25px;text-align:center;margin:0}.section-count-down .count-down.center{justify-content:center;text-align:center}.section-count-down .count-down.center .card-tempo{margin-right:0;margin-bottom:10px}.section-count-down .count-down.center .timer{justify-content:center;flex-direction:row;align-items:center;gap:10px}.section-banner-patro img{max-width:100%;border-radius:8px}.section-banner-patro a{transition:all .3s ease-in-out;transform-origin:center;transform:scale(1)}.section-banner-patro a:hover{opacity:.9;transform:scale(1.02)}.section-local iframe{width:100%;height:450px;border:none;border-radius:8px}@media(max-width: 992px){.section-local iframe{height:300px;margin-bottom:15px}}.section-local img{width:100%;height:auto;border-radius:8px;margin-bottom:20px}.section-valores{margin-bottom:50px}.section-valores .grid-valores{display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width: 992px){.section-valores .grid-valores{grid-template-columns:1fr 1fr}}@media(max-width: 768px){.section-valores .grid-valores{grid-template-columns:1fr}}.section-valores .grid-valores{gap:20px;margin-top:30px}.section-valores .card-valor{display:flex;flex-direction:column;align-items:flex-start;text-align:left;color:var(--white);background-color:var(--main);border-radius:10px;padding:30px 20px}.section-valores .card-valor>span{font-size:1rem;color:inherit;font-weight:300;margin-bottom:0;text-transform:uppercase}.section-valores .card-valor h3{color:inherit;font-size:1.7rem;font-weight:700;margin-bottom:30px;min-height:70px}.section-valores .card-valor .valor{font-size:3.5rem;font-weight:600;line-height:3rem;display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:20px}.section-valores .card-valor .valor span{font-size:1rem;margin-left:5px;margin-bottom:auto;margin-top:0px;font-weight:300;line-height:14px}.section-valores .card-valor:not(.destaque) a{width:fit-content;background-color:var(--white)}.section-valores .card-valor:not(.destaque) a:hover{background-color:var(--main);color:var(--white)}.section-valores .card-valor.destaque{background-color:rgba(0,0,0,0);border:2px solid var(--main);color:var(--text-color);box-shadow:0px 4px 15px rgba(0,0,0,.2)}.section-valores .card-valor.destaque a{background-color:var(--main);color:var(--white)}.section-valores .card-valor.destaque a svg path{fill:var(--white)}.section-valores .card-valor.destaque a:hover{background-color:var(--white);color:var(--main)}.section-valores .card-valor.destaque a:hover svg path{fill:var(--main)}.btn-border-red{display:flex;flex-direction:row;background:rgba(0,0,0,0);border:2px solid var(--main);color:var(--main);padding:10px 20px;border-radius:8px;font-size:1em;font-weight:600;text-decoration:none;align-items:center;width:fit-content;gap:10px;transition:all .3s ease-in-out}.btn-border-red svg{width:20px;height:16px;margin:0}.btn-border-red svg path{fill:var(--main);transition:fill .3s ease-in-out}.btn-border-red:hover{background-color:var(--main);color:var(--white)}.btn-border-red:hover svg path{fill:var(--white)}.btn-arrow svg{animation:moveArrow 1.5s infinite ease-in-out}@keyframes moveArrow{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@media(min-width: 1080px){.container{max-width:1080px}}footer{background-color:#f8efef;border-top:1px solid var(--main);padding:40px 0px 5px 0px;margin:0}footer .row{margin-bottom:30px}footer p{color:var(--text-light);font-size:.9em;text-decoration:none;margin:0}footer .logo{display:flex;flex-direction:row}footer .footer-logo{margin-right:10px;transition:all .3s ease-in-out;text-decoration:none;display:inline-block;scale:1}footer .footer-logo svg{width:auto;height:80px}footer .footer-logo:hover{opacity:.9;scale:1.02}footer .btn-holder{display:flex;margin-top:30px}@media(min-width: 992px){footer .btn-holder{margin-top:0;justify-content:flex-end}}footer .btn-holder{align-items:center}footer .btn-holder a{height:fit-content}footer .contact h3{font-size:1.2em;font-weight:600;margin-bottom:15px}footer .contact a{text-decoration:none;color:var(--text-light);transition:all .3s ease-in-out}footer .contact a:hover{color:var(--main)}footer .contact a svg{width:25px;height:25px}footer .contact a svg path{fill:var(--main)}.pulse-btn{animation:pulse 2s infinite;position:fixed;bottom:20px;right:20px;z-index:1001;transition:all .3s ease-in-out}.pulse-btn:not(:hover){background-color:var(--white)}.pulse-btn.hidden{right:-200px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(192,44,49,.3)}70%{box-shadow:0 0 0 15px rgba(192,44,49,0)}100%{box-shadow:0 0 0 0 rgba(192,44,49,0)}}.ancora{height:0;position:relative;top:-70px}/*# sourceMappingURL=style.css.map */
