﻿@font-face{font-family:'BridgestoneType';src:url('/fonts/BridgestoneType-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'BridgestoneType';src:url('/fonts/BridgestoneType-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;}@font-face{font-family:'BridgestoneType';src:url('/fonts/BridgestoneType-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'BridgestoneType';src:url('/fonts/BridgestoneType-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;}script{display:none!important;}.loading::before{content:'';font-family:'Font Awesome 6 Free';font-weight:700;display:block;width:80px;height:80px;font-size:60px;line-height:1;padding:10px;margin:0 auto;color:#000;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;}.loading-persistant{display:flex;justify-content:center;height:90px;width:90px;margin:0 auto;position:relative;}.loading-persistant .lds-ring{display:inline-block;position:relative;width:90px;height:90px;margin:0 auto;}.loading-persistant .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #f00;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#f00 transparent transparent transparent;}.loading-persistant .lds-ring div:nth-child(1){animation-delay:-.45s;}.loading-persistant .lds-ring div:nth-child(2){animation-delay:-.3s;}.loading-persistant .lds-ring div:nth-child(3){animation-delay:-.15s;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}::-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:#f00;border:4px solid #fff;border-radius:70px;}.swal2-container{z-index:1111;}.swal2-container .swal2-popup{padding:50px;border-radius:10px;position:relative;}.swal2-container .swal2-popup .swal2-close{position:absolute;top:15px;right:15px;}@media(hover:hover) and (pointer:fine){.swal2-container .swal2-popup .swal2-close:not(:disabled):hover{transform:scale(1.05);transition:.25s;}.swal2-container .swal2-popup .swal2-close:not(:disabled):active{transform:scale(1);transition:0s;}}.swal2-container .swal2-popup .swal2-title{padding:0;color:#f00;font-weight:800;font-size:18px;text-transform:uppercase;}.swal2-container .swal2-popup .swal2-input{width:auto!important;height:40px!important;padding:0 40px 0 0!important;border:0!important;border-bottom:1px solid #808285!important;font-size:16px!important;color:#666!important;outline:0!important;box-shadow:none!important;border-radius:0!important;}.swal2-container .swal2-popup .swal2-input::placeholder{color:#666;}@media(hover:hover) and (pointer:fine){.swal2-container .swal2-popup .swal2-input:not(:disabled):hover{transform:scale(1.05);transition:.25s;}.swal2-container .swal2-popup .swal2-input:not(:disabled):active{transform:scale(1);transition:0s;}}.swal2-container .swal2-popup .swal2-html-container{font-size:1em;}.swal2-container .swal2-popup .swal2-actions{width:100%;}.swal2-container .swal2-popup .swal2-actions button{width:100%;height:50px;margin-left:0;margin-right:0;text-transform:uppercase;font-weight:800;border-radius:4px;margin-top:15px;}.swal2-container .swal2-popup .swal2-actions button.swal2-confirm{color:#fff;background-color:#f00!important;}.swal2-container .swal2-popup .swal2-warning{font-size:14px;}.swal2-popup .swal2-styled:focus{box-shadow:none!important;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;transition-delay:9999s;}.error:not(input,textarea,select){color:#f00!important;font-size:13px;background-color:#fff;padding:3px;border-radius:5px;width:fit-content;font-weight:600;margin-top:5px!important;}.error:not(input,textarea,select)::after{margin-left:5px;}.error:not(input,textarea,select):empty{display:none;}input.error,select.error,textarea.error{border-bottom-left-radius:0;}button{position:relative;overflow:hidden;}button:hover{transform:scale(1.02);transition:.25s;}button:active{transform:scale(1);transition:.25s;}button:after{background:#fff;content:"";height:255px;left:-150px;opacity:.4;position:absolute;top:-60px;-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transition:all 1500ms cubic-bezier(.19,1,.22,1);transition:all 1500ms cubic-bezier(.19,1,.22,1);width:70px;z-index:1;}button:hover:after{left:130%;-webkit-transition:all 1500ms cubic-bezier(.19,1,.22,1);transition:all 1500ms cubic-bezier(.19,1,.22,1);}select{background-size:15px!important;background-image:url('../../../img/Utility/Arrow.webp')!important;background-repeat:no-repeat!important;background-position:right 17px center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding-right:35px!important;}.SharedADM select{background-image:url('../../../img/Utility/Arrow.webp')!important;}.blockUI{z-index:10000000!important;}.blockUI i{color:#fff;}@font-face{font-family:'Dinpro';font-weight:400;src:url('/fonts/DinPro/dinpro-regular.otf');}header{box-shadow:0 2px 4px rgba(0,0,0,.06);}.container{max-width:1200px;}#Regulamento{padding:60px 15px 0 15px;display:flex;flex-direction:column;align-items:center;}#Regulamento .conteudo{width:100%;}#Regulamento .conteudo .header-regulamento{display:flex;align-items:center;justify-content:space-between;}@media(max-width:767px){#Regulamento .conteudo .header-regulamento{flex-direction:column;}}#Regulamento .conteudo .header-regulamento h1{text-align:left;color:#000;font-weight:700;margin:0;font-size:32px;text-transform:uppercase;}@media(max-width:767px){#Regulamento .conteudo .header-regulamento h1{font-size:28px;}}#Regulamento .conteudo .header-regulamento button{padding:12px 15px;border-radius:4px;font-weight:700;border:1px solid #f00;font-size:14px;text-align:center;background-color:transparent;color:#f00;width:250px;}#Regulamento .conteudo .pdf-controls{display:flex;justify-content:space-between;align-items:center;}@media(max-width:350px){#Regulamento .conteudo .pdf-controls{flex-direction:column;justify-content:center;}}#Regulamento .conteudo .pdf-controls .col-btns button{padding:5px 5px;border-radius:4px;font-weight:700;font-size:14px;text-align:center;background-color:#f00;color:#fff;margin:0 7.5px;border:0;}#Regulamento .conteudo .pdf-controls .col-btns button:first-child{margin:0;}#Regulamento .conteudo .pdf-controls .col-paginacao{font-weight:700;}@media(max-width:350px){#Regulamento .conteudo .pdf-controls .col-paginacao{margin-top:15px;}}#Regulamento .conteudo .btns-regulamentos{flex:1;text-align:left;margin-top:30px;}@media(max-width:767px){#Regulamento .conteudo .btns-regulamentos{display:flex;flex-direction:column;}}#Regulamento .conteudo .btns-regulamentos .btns{padding:10px 10px;border-radius:4px;font-weight:700;border:1px solid #f00;font-size:14px;text-align:center;background-color:transparent;color:#f00;min-width:150px;margin:0 7.5px;}@media(max-width:767px){#Regulamento .conteudo .btns-regulamentos .btns{width:auto;}}#Regulamento .conteudo .btns-regulamentos .btns:nth-child(1){margin-left:0;}@media(max-width:767px){#Regulamento .conteudo .btns-regulamentos .btns:nth-child(1){margin:15px 0;}}@media(max-width:767px){#Regulamento .conteudo .btns-regulamentos .btns{margin:10px 0;}}#Regulamento .conteudo .btns-regulamentos .btns.selecionado{background-color:#f00;color:#fff;}#Regulamento .conteudo .secao_regulamento{width:100%;height:100vh;margin:25px 0 0 0;border-radius:10px;overflow:hidden;}#Regulamento .conteudo .secao_regulamento object{width:100%;height:800px;}