@media (min-width: 700px) {.blinking {}}.blinking {font-size: medium;animation: blinkingText 1.2s infinite;}@media (max-width: 700px) {.blinking {font-size: xxx-large;animation: blinkingText 1.2s infinite;}}@media (min-width: 300px) {.cd-words-wrapper {display: inline-block;position: relative;text-align: left;font-size: xxx-large;text-transform: initial;}}@media (min-width: 768px) {.cd-words-wrapper {display: inline-block;position: relative;text-align: left;font-size: medium;text-transform: initial;}}.cd-words-wrapper b {display: inline-block;position: absolute;white-space: nowrap;left: 0;top: 0;}@media (min-width: 300px) {.blc {font-size: xxx-large;}}@media (min-width: 768px) {.blc {font-size: medium;}}.cd-words-wrapper b.is-visible {position: relative;}.cd-headline.clip span {display: inline-block;padding: .2em 0;}.cd-headline.clip .cd-words-wrapper {overflow: hidden;vertical-align: top;}.cd-headline.clip b {opacity: 0;}.cd-headline b.is-visible {opacity: 1;font-weight: 900;}.is-visible, .blc {color: gery;}.animated-text {transform: scale(0.5);}@media (min-width: 768px) {.animated-text {transform: scale(1.2);}}@media (max-width: 576px) {.animated-text {transform: scale(0.3);white-space: nowrap;}}.noSelect {pointer-events: none;}:root, [data-bs-theme=light] {--bs-primary: #3fa110;--bs-primary-rgb: 63,161,16;--bs-primary-text-emphasis: #194006;--bs-primary-bg-subtle: #D9ECCF;--bs-primary-border-subtle: #B2D99F;}.btn-primary {--bs-btn-color: #000000;--bs-btn-bg: #3fa110;--bs-btn-border-color: #3fa110;--bs-btn-hover-color: #000000;--bs-btn-hover-bg: #5CAF34;--bs-btn-hover-border-color: #52AA28;--bs-btn-focus-shadow-rgb: 9,24,2;--bs-btn-active-color: #000000;--bs-btn-active-bg: #65B440;--bs-btn-active-border-color: #52AA28;--bs-btn-disabled-color: #000000;--bs-btn-disabled-bg: #3fa110;--bs-btn-disabled-border-color: #3fa110;}.btn-outline-primary {--bs-btn-color: #3fa110;--bs-btn-border-color: #3fa110;--bs-btn-focus-shadow-rgb: 63,161,16;--bs-btn-hover-color: #000000;--bs-btn-hover-bg: #3fa110;--bs-btn-hover-border-color: #3fa110;--bs-btn-active-color: #000000;--bs-btn-active-bg: #3fa110;--bs-btn-active-border-color: #3fa110;--bs-btn-disabled-color: #3fa110;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #3fa110;}@font-face {font-family: 'Calibri';src: url(../../assets/fonts/Calibri.eot) format('embedded-opentype'), url(../../assets/fonts/Calibri.eot) format('embedded-opentype'), url(../../assets/fonts/Calibri.woff2) format('woff2'), url(../../assets/fonts/Calibri.woff) format('woff'), url(../../assets/fonts/Calibri.ttf) format('truetype'), url(../../assets/fonts/Calibri.svg) format('svg');font-weight: normal;font-style: normal;font-display: auto;}@font-face {font-family: 'Calibri';src: url(../../assets/fonts/Calibri-Italic.eot) format('embedded-opentype'), url(../../assets/fonts/Calibri-Italic.eot) format('embedded-opentype'), url(../../assets/fonts/Calibri-Italic.woff2) format('woff2'), url(../../assets/fonts/Calibri-Italic.woff) format('woff'), url(../../assets/fonts/Calibri-Italic.ttf) format('truetype'), url(../../assets/fonts/Calibri-Italic.svg) format('svg');font-weight: normal;font-style: italic;font-display: auto;}@font-face {font-family: 'Calibri';src: url(../../assets/fonts/Calibri-Bold.eot) format('embedded-opentype'), url(../../assets/fonts/Calibri-Bold.eot) format('embedded-opentype'), url(../../assets/fonts/Calibri-Bold.woff2) format('woff2'), url(../../assets/fonts/Calibri-Bold.woff) format('woff'), url(../../assets/fonts/Calibri-Bold.ttf) format('truetype'), url(../../assets/fonts/Calibri-Bold.svg) format('svg');font-weight: bold;font-style: normal;font-display: auto;}@font-face {font-family: 'Calibri';src: url(../../assets/fonts/Calibri-BoldItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Calibri-BoldItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Calibri-BoldItalic.woff2) format('woff2'), url(../../assets/fonts/Calibri-BoldItalic.woff) format('woff'), url(../../assets/fonts/Calibri-BoldItalic.ttf) format('truetype'), url(../../assets/fonts/Calibri-BoldItalic.svg) format('svg');font-weight: bold;font-style: italic;font-display: auto;}@font-face {font-family: 'Exo 2 Semi';src: url(../../assets/fonts/Exo2-SemiBold.eot) format('embedded-opentype'), url(../../assets/fonts/Exo2-SemiBold.eot) format('embedded-opentype'), url(../../assets/fonts/Exo2-SemiBold.woff2) format('woff2'), url(../../assets/fonts/Exo2-SemiBold.woff) format('woff'), url(../../assets/fonts/Exo2-SemiBold.ttf) format('truetype'), url(../../assets/fonts/Exo2-SemiBold.svg) format('svg');font-weight: 600;font-style: normal;font-display: auto;}@font-face {font-family: 'Exo 2 Semi';src: url(../../assets/fonts/Exo2-SemiBoldItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo2-SemiBoldItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo2-SemiBoldItalic.woff2) format('woff2'), url(../../assets/fonts/Exo2-SemiBoldItalic.woff) format('woff'), url(../../assets/fonts/Exo2-SemiBoldItalic.ttf) format('truetype'), url(../../assets/fonts/Exo2-SemiBoldItalic.svg) format('svg');font-weight: 600;font-style: italic;font-display: auto;}@font-face {font-family: 'Exo 2.0';src: url(../../assets/fonts/Exo20-Light.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Light.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Light.woff2) format('woff2'), url(../../assets/fonts/Exo20-Light.woff) format('woff'), url(../../assets/fonts/Exo20-Light.ttf) format('truetype'), url(../../assets/fonts/Exo20-Light.svg) format('svg');font-weight: 300;font-style: normal;font-display: auto;}@font-face {font-family: 'Exo 2.0';src: url(../../assets/fonts/Exo20-LightItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-LightItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-LightItalic.woff2) format('woff2'), url(../../assets/fonts/Exo20-LightItalic.woff) format('woff'), url(../../assets/fonts/Exo20-LightItalic.ttf) format('truetype'), url(../../assets/fonts/Exo20-LightItalic.svg) format('svg');font-weight: 300;font-style: italic;font-display: auto;}@font-face {font-family: 'Exo 2.0';src: url(../../assets/fonts/Exo20-Regular.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Regular.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Regular.woff2) format('woff2'), url(../../assets/fonts/Exo20-Regular.woff) format('woff'), url(../../assets/fonts/Exo20-Regular.ttf) format('truetype'), url(../../assets/fonts/Exo20-Regular.svg) format('svg');font-weight: normal;font-style: normal;font-display: auto;}@font-face {font-family: 'Exo 2.0';src: url(../../assets/fonts/Exo20-Italic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Italic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Italic.woff2) format('woff2'), url(../../assets/fonts/Exo20-Italic.woff) format('woff'), url(../../assets/fonts/Exo20-Italic.ttf) format('truetype'), url(../../assets/fonts/Exo20-Italic.svg) format('svg');font-weight: normal;font-style: italic;font-display: auto;}@font-face {font-family: 'Exo 2.0';src: url(../../assets/fonts/Exo20-Bold.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Bold.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Bold.woff2) format('woff2'), url(../../assets/fonts/Exo20-Bold.woff) format('woff'), url(../../assets/fonts/Exo20-Bold.ttf) format('truetype'), url(../../assets/fonts/Exo20-Bold.svg) format('svg');font-weight: bold;font-style: normal;font-display: auto;}@font-face {font-family: 'Exo 2.0';src: url(../../assets/fonts/Exo20-BoldItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-BoldItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-BoldItalic.woff2) format('woff2'), url(../../assets/fonts/Exo20-BoldItalic.woff) format('woff'), url(../../assets/fonts/Exo20-BoldItalic.ttf) format('truetype'), url(../../assets/fonts/Exo20-BoldItalic.svg) format('svg');font-weight: bold;font-style: italic;font-display: auto;}@font-face {font-family: 'Exo 2.0';src: url(../../assets/fonts/Exo20-Black.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Black.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-Black.woff2) format('woff2'), url(../../assets/fonts/Exo20-Black.woff) format('woff'), url(../../assets/fonts/Exo20-Black.ttf) format('truetype'), url(../../assets/fonts/Exo20-Black.svg) format('svg');font-weight: 900;font-style: normal;font-display: auto;}@font-face {font-family: 'Exo 2.0';src: url(../../assets/fonts/Exo20-BlackItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-BlackItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo20-BlackItalic.woff2) format('woff2'), url(../../assets/fonts/Exo20-BlackItalic.woff) format('woff'), url(../../assets/fonts/Exo20-BlackItalic.ttf) format('truetype'), url(../../assets/fonts/Exo20-BlackItalic.svg) format('svg');font-weight: 900;font-style: italic;font-display: auto;}@font-face {font-family: 'Exo 2';src: url(../../assets/fonts/Exo2-Medium.eot) format('embedded-opentype'), url(../../assets/fonts/Exo2-Medium.eot) format('embedded-opentype'), url(../../assets/fonts/Exo2-Medium.woff2) format('woff2'), url(../../assets/fonts/Exo2-Medium.woff) format('woff'), url(../../assets/fonts/Exo2-Medium.ttf) format('truetype'), url(../../assets/fonts/Exo2-Medium.svg) format('svg');font-weight: 500;font-style: normal;font-display: auto;}@font-face {font-family: 'Exo 2';src: url(../../assets/fonts/Exo2-MediumItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo2-MediumItalic.eot) format('embedded-opentype'), url(../../assets/fonts/Exo2-MediumItalic.woff2) format('woff2'), url(../../assets/fonts/Exo2-MediumItalic.woff) format('woff'), url(../../assets/fonts/Exo2-MediumItalic.ttf) format('truetype'), url(../../assets/fonts/Exo2-MediumItalic.svg) format('svg');font-weight: 500;font-style: italic;font-display: auto;}.bs-icon {--bs-icon-size: .75rem;display: flex;flex-shrink: 0;justify-content: center;align-items: center;font-size: var(--bs-icon-size);width: calc(var(--bs-icon-size) * 2);height: calc(var(--bs-icon-size) * 2);color: var(--bs-primary);}.bs-icon-xs {--bs-icon-size: 1rem;width: calc(var(--bs-icon-size) * 1.5);height: calc(var(--bs-icon-size) * 1.5);}.bs-icon-sm {--bs-icon-size: 1rem;}.bs-icon-md {--bs-icon-size: 1.5rem;}.bs-icon-lg {--bs-icon-size: 2rem;}.bs-icon-xl {--bs-icon-size: 2.5rem;}.bs-icon.bs-icon-primary {color: var(--bs-white);background: var(--bs-primary);}.bs-icon.bs-icon-primary-light {color: var(--bs-primary);background: rgba(var(--bs-primary-rgb), .2);}.bs-icon.bs-icon-semi-white {color: var(--bs-primary);background: rgba(255, 255, 255, .5);}.bs-icon.bs-icon-rounded {border-radius: .5rem;}.bs-icon.bs-icon-circle {border-radius: 50%;}* {margin: 0;padding: 0;box-sizing: border-box;}body a {color: inherit;text-decoration: none;}.multisteps-form__progress {display: grid;grid-template-columns: repeat(auto-fit, minmax(0, 1fr));}.multisteps-form__progress-btn {transition-property: all;transition-duration: 0.15s;transition-timing-function: linear;transition-delay: 0s;position: relative;padding-top: 20px;color: rgba(255,255,255,0.7);text-indent: -9999px;border: none;background-color: transparent;outline: none !important;cursor: pointer;}@media (min-width: 500px) {.multisteps-form__progress-btn {text-indent: 0;}}.multisteps-form__progress-btn:before {position: absolute;top: 0;left: 50%;display: block;width: 13px;height: 13px;content: '';-webkit-transform: translateX(-50%);transform: translateX(-50%);transition: all 0.15s linear 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s;border: 2px solid currentColor;border-radius: 50%;background-color: #fff;box-sizing: border-box;z-index: 3;}.multisteps-form__progress-btn:after {position: absolute;top: 5px;left: calc(-50% - 13px / 2);transition-property: all;transition-duration: 0.15s;transition-timing-function: linear;transition-delay: 0s;display: block;width: 100%;height: 2px;content: '';background-color: currentColor;z-index: 1;}.multisteps-form__progress-btn:first-child:after {display: none;}.multisteps-form__progress-btn.js-active {color: var(--bs-primary);}.multisteps-form__progress-btn.js-active:before {-webkit-transform: translateX(-50%) scale(1.2);transform: translateX(-50%) scale(1.2);background-color: currentColor;}.multisteps-form__form {position: relative;}.multisteps-form__panel {top: 0;left: 0;width: 100%;height: 0;opacity: 0;visibility: hidden;border-radius: 6px;}.multisteps-form__panel.js-active {height: auto;opacity: 1;visibility: visible;}.multisteps-form__panel[data-animation="scaleIn"] {-webkit-transform: scale(0.9);transform: scale(0.9);}.multisteps-form__panel[data-animation="scaleIn"].js-active {transition-property: all;transition-duration: 0.2s;transition-timing-function: linear;transition-delay: 0s;-webkit-transform: scale(1);transform: scale(1);}::selection {background: rgb(0 98 10 / 66%) !important;}.btn_hover {background: #0db02b;border-style: none;margin-left: 1%;padding: 0.6em 2em;color: #ffffff;}.btn_hover:hover {background-color: #0b5528;color: #ffffff;}.btn_active {background: #0b5528;border-style: none;padding: 0.6em 2em;margin-left: 1%;color: #ffffff;}.btn_active:hover {background: #0b5528;color: #ffffff;}.float_btn:hover {background: var(--bs-primary);}.float_btn {position: fixed;width: 7rem;bottom: 3rem;right: 1rem;color: #FFF;border-radius: 10px;text-align: center;font-size: small;background: var(--bs-success);}@media (min-width: 992px) {.logo_sicredi {display: block;}}@media (max-width: 991px) {.logo_sicredi {display: none;}}@media (max-width: 759px) {.img_princp_night_run {width: 40%;transform: inherit;}}@media (min-width: 760px) {.img_princp_night_run {width: 35%;transform: inherit;}}@media (max-width: 576px) {.section_cust {padding: 1.5rem;padding-top: 5rem;}}@media (min-width: 577px) {.section_cust {padding: 5rem;}}@media (min-width: 300px) {.logo_navbar {width: 20vw;}}@media (min-width: 576px) {.logo_navbar {width: 14vw;}}@media (min-width: 768px) {.logo_navbar {width: 12vw;}}@media (min-width: 992px) {.logo_navbar {width: 6vw;}}.btn_inscrevase:hover {background: url("../../assets/img/wave%20(10).svg") top / cover no-repeat, url("../../assets/img/wave%20(10).svg") center / cover no-repeat, #f4c505;color: var(--bs-dark);}.btn_voltar:hover {background: #CDD3CD;width: 100%;height: -webkit-fill-available;max-height: 55px;border-radius: 6px;border-style: none;font-family: 'Exo 2.0';font-size: small;color: #323c32;box-shadow: 0px 2px 6px var(--bs-info);}.btn_voltar {background: #E1E6E1;width: 100%;height: -webkit-fill-available;max-height: 55px;border-radius: 6px;border-style: none;font-family: 'Exo 2.0';font-size: small;color: #323c32;box-shadow: 0px 2px 6px var(--bs-info);}.btn_continuar:hover {background: #0b5528;width: 100%;height: -webkit-fill-available;max-height: 55px;border-radius: 6px;border-style: none;font-family: 'Exo 2.0';font-size: medium;color: #e1e6e1;max-width: initial;box-shadow: 0px 2px 6px var(--bs-info);}.btn_continuar {background: #0db02b;width: 100%;height: -webkit-fill-available;max-height: 55px;border-radius: 6px;border-style: none;font-family: 'Exo 2.0';font-size: medium;color: #e1e6e1;box-shadow: 0px 2px 6px var(--bs-info);}.btn_inscrevase {background: url("../../assets/img/wave%20(10).svg") top / cover no-repeat, url("../../assets/img/wave%20(10).svg") center / cover no-repeat, var(--bs-warning);width: 18em;border-radius: 10px;border-style: none;font-family: 'Exo 2.0';font-size: larger;color: var(--bs-dark);max-width: 90%;box-shadow: 0px 2px 6px var(--bs-info);}.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {color: white;}.circle {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 150px;height: 150px;}.loader {width: calc(100% - 0px);height: calc(100% - 0px);border: 8px solid #162534;border-top: 8px solid #09f;border-radius: 50%;animation: rotate 5s linear infinite;}@keyframes rotate {100% {transform: rotate(360deg);}}@media (max-width: 576px) {#navbarResponsive {padding: 30px;background: var(--bs-navbar-brand-hover-color);border-radius: 10px;}}@media (min-width: 580px) {#navbarResponsive {padding: 0px;}}#trajeto_1{text-align: center;background: url('../img/2024/trajeto_1.webp') center / contain no-repeat;height: 60vh;}#trajeto_2{text-align: center;background: url('../img/2024/trajeto_2.webp') center / contain no-repeat;height: 60vh;}#trajeto_3{text-align: center;background: url('../img/2024/trajeto_3.webp') center / contain no-repeat;height: 60vh;}#trajeto_4{text-align: center;background: url('../img/2024/trajeto_4.webp') center / contain no-repeat;height: 60vh;}#trajeto_5{text-align: center;background: url('../img/2024/trajeto_5.webp') center / contain no-repeat;height: 60vh;}@media only screen and (max-width: 600px) {#trajeto_1 {background: url('../img/2024/trajeto_1_mobile.webp') center / contain no-repeat;height: 90vh;scale: 1;}#trajeto_2 {background: url('../img/2024/trajeto_2_mobile.webp') center / contain no-repeat;height: 90vh;scale: 1;}#trajeto_3 {background: url('../img/2024/trajeto_3_mobile.webp') center / contain no-repeat;height: 90vh;scale: 1;}#trajeto_4 {background: url('../img/2024/trajeto_4_mobile.webp') center / contain no-repeat;height: 90vh;scale: 1;}#trajeto_5 {background: url('../img/2024/trajeto_5_mobile.webp') center / contain no-repeat;height: 90vh;scale: 1;}}@media (min-width: 370px) {.div_inscr {margin-top: 0px;}}#fixed-social {position: fixed;top: 130px;z-index: 1;padding: 0px;margin: 0px;position: fixed;top: 290px;}#fixed-social a {color: #fff;display: block;height: 40px;position: relative;text-align: center;line-height: 40px;width: 40px;margin-bottom: 1px;z-index: 1;}#fixed-social a:hover > span {visibility: visible;left: 41px;opacity: 1;}#fixed-social a span {line-height: 40px;left: 60px;position: absolute;text-align: center;width: 120px;visibility: hidden;transition-duration: 0.5s;z-index: 1;opacity: 0;font-family: 'Montserrat';font-weight: bold;}.fixed-facebook {background-color: #00AAE5;}.fixed-facebook span {background-color: #00AAE5;}#linha_inscricoes_1 {display: none;}#linha_inscricoes_2 {display: none;}@media (max-width: 768px) {.div_inscr {margin-top: 5vh;}#linha_inscricoes_1 {display: block !important;}#espacamento_programacao {height: 6vh;}}@media (min-width: 769px) {#linha_inscricoes_2 {display: flex !important;}#espacamento_programacao {height: 25vh;}}#qr_code_pix {display: flex;justify-content: center;width: 100%;margin-top: 5px;}ul {list-style-type: none;padding: 0;}ul li {margin-bottom: 10px;color: #323C32;font-size: small;}.section-title {font-weight: bold;margin-top: 20px;color: #323C32;font-size: small;}.btn_fechar_modal {border-radius: 6px;float: right;}@media (min-width: 300px) {.evento_solidario {height: 30vh;background: url("../img/2024/evento_solidario.webp") top 10% center / 60% no-repeat, #ffffff;}}@media (min-width: 768px) {.evento_solidario {height: 22vh;background: url("../img/2024/evento_solidario.webp") top 10% center / 45% no-repeat, #ffffff;}}@media (min-width: 1200px) {.evento_solidario {height: 20vh;background: url("../img/2024/evento_solidario.webp") top 10% center / 35% no-repeat, #ffffff;}}