﻿@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;}header{box-shadow:0 2px 4px rgba(0,0,0,.06);}.Cadastro{padding-top:80px;display:flex;flex-direction:column;align-items:center;}.Cadastro h1{font-size:44px;font-weight:700;align-self:flex-start;margin-bottom:40px;}.Cadastro form{width:100%;padding-left:0;max-width:410px;}.Cadastro form section section{margin:60px 0;}.Cadastro form section section:first-child{margin-top:0;}.Cadastro form section section:last-child{margin-bottom:0;}.Cadastro form .passos{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px;}.Cadastro form .passos .passo{border:3px solid #fff;width:60px;height:60px;border-radius:100%;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#fff;color:#000;font-size:32px;font-weight:700;box-shadow:0 0 4px 0 rgba(0,0,0,.25),0 0 4px 0 inset rgba(0,0,0,.25);user-select:none;}.Cadastro form .passos .passo.active{background-color:#f00;color:#fff;}.Cadastro form .passos hr{flex-grow:1;border-top:2px dashed #ccc;}.Cadastro form section.passo:not(.active){display:none;}.Cadastro form h5{font-size:20px;font-weight:700;font-style:italic;}.Cadastro form .row label.error{background-color:transparent!important;order:3;padding:0;margin-top:3px;line-height:1;}.Cadastro form .row input{color:#666;}.Cadastro form .row input::placeholder{color:#666;}.Cadastro form .row .form-group{font-size:14px;display:flex;flex-direction:column;margin-bottom:30px;}.Cadastro form .row .form-label{font-size:12px;font-weight:700;margin-bottom:5px;line-height:1;}.Cadastro form .row .form-control{border-color:#ccc;height:48px;border-radius:4px;color:#333;font-size:18px;position:relative;}.Cadastro form .row .form-control:disabled{color:#ccc;cursor:default;background-color:#fff;}.Cadastro form .row .form-control.error{border-color:#f00;}.Cadastro form .row .form-control-container.valido{position:relative;}.Cadastro form .row .form-control-container.valido:after{content:'';font-family:'Font Awesome 6 Pro';font-weight:900;font-size:24px;display:block;position:absolute;top:50%;right:10px;color:var(--bs-success);transform:translateY(-50%);}.Cadastro form .row .form-control-container.valido .form-control{border:1px solid var(--bs-success);border-color:var(--bs-success);padding-right:40px;}.Cadastro form .row .code-input{display:flex;gap:10px;}.Cadastro form .row .code-input input{width:50px;height:48px;text-align:center;font-size:18px;font-weight:700;color:#f00;border:1px solid #ccc;border-radius:4px;}.Cadastro form .row .form-text button.btn-link{font-size:12px;padding:0;color:rgba(33,37,41,.75);}.Cadastro form .row .form-check{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;}.Cadastro form .row .form-check:not(:last-of-type){margin-bottom:16px;}.Cadastro form .row .form-check .form-check-input{width:24px;height:24px;margin-top:0;}.Cadastro form .row .form-check .form-check-input:checked{background-color:#f00;border-color:#f00;}.Cadastro form .row .form-check label{font-size:16px;font-weight:400;color:#333;}.Cadastro form .row .accordion .accordion-item{border:0;border-radius:0;}.Cadastro form .row .accordion .accordion-item:not(:last-of-type){margin-bottom:24px;}.Cadastro form .row .accordion .accordion-item:last-of-type .accordion-body{padding-bottom:0;}.Cadastro form .row .accordion .accordion-item .accordion-header{outline:0;}.Cadastro form .row .accordion .accordion-item .accordion-header .accordion-button{border:1px solid #e6e6e6;border-radius:4px;overflow:hidden;font-size:18px;font-style:italic;font-weight:700;color:#000;padding-right:50px;}.Cadastro form .row .accordion .accordion-item .accordion-header .accordion-button:before{content:'';font-family:'Font Awesome 6 Pro';font-style:normal;display:block;position:absolute;top:50%;right:12px;transform:translateY(-50%) rotate(0deg);background-image:none;transition:250ms;}.Cadastro form .row .accordion .accordion-item .accordion-header .accordion-button[aria-expanded="true"]{background-color:transparent;}.Cadastro form .row .accordion .accordion-item .accordion-header .accordion-button[aria-expanded="true"]:before{transform:translateY(-50%) rotate(180deg);}.Cadastro form .row .accordion .accordion-item .accordion-header .accordion-button.accordion-error{border-color:#f00;}.Cadastro form .row .accordion .accordion-item .accordion-header .accordion-button:hover{transform:none;}.Cadastro .Aceites{display:grid;grid-gap:24px;}.Cadastro .Aceites label.Aceite span{color:#333;font-size:16px;line-height:1.3;display:grid;grid-template-columns:24px 1fr;grid-gap:8px;user-select:none;cursor:default;}.Cadastro .Aceites label.Aceite span a{display:inline;color:#333;}.Cadastro .Aceites label.Aceite input[type=checkbox]{position:absolute;opacity:0;pointer-events:none;}.Cadastro .Aceites label.Aceite input[type=checkbox]+span:before{content:"";display:block;width:24px;height:24px;background-color:#fff;border:1px solid #ccc;border-radius:4px;overflow:hidden;color:#000;cursor:pointer;}.Cadastro .Aceites label.Aceite input[type=checkbox].error+span:before{border-color:#f00;}.Cadastro .Aceites label.Aceite input[type=checkbox]:checked+span:before{content:"";display:flex;background-color:#f00;content:"";color:#fff;font-family:'Font Awesome 6 Pro';font-weight:900;justify-content:center;align-items:center;text-align:center;}.Cadastro .Aceites label.Aceite input[type=checkbox]:checked+span:after{display:block;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:1px;left:5px;}.Cadastro .Aceites label.Aceite a{color:#f00;}.Cadastro .rodape{display:flex;align-items:center;justify-content:center;margin-top:60px;grid-gap:30px;}@media(max-width:767px){.Cadastro .rodape{flex-direction:column;}}.Cadastro .rodape a{padding:8px 50px;border-radius:30px;background-color:#fff;border:2px solid #e2001a;color:#e2001a;text-decoration:none;margin-right:20px;}@media(max-width:522px){.Cadastro .rodape a{margin:15px 0;}}.Cadastro .rodape button.btnProximaEtapa{padding:15px;border-radius:4px;background-color:#f00;color:#fff;font-size:14px;font-weight:700;border:1px solid #f00;}.Cadastro .rodape button.btnVoltar{border:0;background-color:transparent;color:#f00;font-weight:700;font-size:14px;display:flex;align-items:center;grid-gap:8px;}.swal2-container .swal2-modal{padding-top:0!important;border-radius:16px!important;}.swal2-container .swal2-modal .swal2-html-container{margin-left:0;margin-right:0;margin-bottom:0;overflow:visible;}.swal2-container .swal2-modal .swal2-html-container img{margin-bottom:30px;width:100%;height:auto;max-width:210px;}.swal2-container .swal2-modal .swal2-html-container h2{font-weight:700;font-size:24px;color:#000;margin-bottom:8px;}.swal2-container .swal2-modal .swal2-html-container h3{font-weight:400;font-size:16px;color:#000;}.swal2-container .swal2-modal .swal2-html-container .card{margin-top:30px;background-color:rgba(255,255,255,.7);border-radius:16px;}.swal2-container .swal2-modal .swal2-html-container .card .card-body{padding:25px;}.swal2-container .swal2-modal .swal2-html-container .card .card-body h4{font-weight:700;font-style:italic;font-size:20px;color:#000;margin-bottom:8px;}.swal2-container .swal2-modal .swal2-html-container .card .card-body .numero-voucher{display:block;font-weight:700;font-size:40px;line-height:49px;color:#f00;margin-bottom:20px;}.swal2-container .swal2-modal .swal2-html-container .card .card-body button{border:0;background-color:transparent;color:#f00;font-weight:700;font-size:14px;display:grid;width:fit-content;grid-template-columns:auto 1fr;grid-gap:8px;margin:0 auto;}.swal2-container .swal2-modal .swal2-html-container .card .card-body i{color:#f00;}.swal2-container .swal2-modal .swal2-html-container .card .card-body a,.swal2-container .swal2-modal .swal2-html-container .card .card-body a:link,.swal2-container .swal2-modal .swal2-html-container .card .card-body a:visited{color:#f00;}.swal2-container .swal2-modal .swal2-html-container .lista-botoes{margin-top:30px;}.swal2-container .swal2-modal .swal2-html-container .lista-botoes button{width:100%;border:0;background-color:#f00;color:#fff;border-radius:4px;min-height:49px;font-weight:700;font-size:14px;}.swal2-container .swal2-modal .swal2-html-container .lista-botoes button:not(:last-of-type){margin-bottom:10px;}.swal2-container .swal2-modal .swal2-actions{margin-top:30px;}.swal2-container .swal2-modal .swal2-actions .swal2-confirm{margin-top:0;text-transform:none!important;}.swalInformativo{text-align:left!important;}