.pageAgendarPasseio{padding:112px 0 88px 0;background:#5bbde2;text-align:center;color:#fff}@media (min-width:750px){.pageAgendarPasseio{padding-top:120px}}.pageAgendarPasseio h2{text-align:center;margin:0 auto;padding:0 16px 24px 16px;max-width:332px;font-size:26px;font-weight:bold}@media (min-width:500px){.pageAgendarPasseio h2{font-size:36px;max-width:none}}.pageAgendarPasseio h3{text-align:center;margin:0 auto 8px auto;padding:0 16px;max-width:300px}@media (min-width:500px){.pageAgendarPasseio h3{font-size:20px;max-width:none}}.pageAgendarPasseio .produList{margin:0 auto;padding:0 8px}.pageAgendarPasseio .produList .card{margin:0 auto 16px auto;max-width:400px}@media (min-width:650px){.pageAgendarPasseio .produList{display:flex;flex-wrap:wrap;max-width:830px;padding:0}.pageAgendarPasseio .produList .card{margin:0 8px 16px 8px;width:calc(50% - 16px)}}@media (min-width:1000px){.pageAgendarPasseio .produList{max-width:1000px}.pageAgendarPasseio .produList .card{width:calc(33% - 16px)}}.ticketSeparator{position:relative;max-width:1000px;margin:0 auto}.ticketSeparator .ticketSepShadow,.ticketSeparator .ticketSepForegr{position:absolute;width:86px;height:43px;border-radius:43px 43px 0 0;top:-43px;left:calc(100% / 2 - 86px / 2)}.ticketSeparator .ticketSepShadow{box-shadow:-1px 1px 10px rgba(150, 150, 150, 1);z-index:1}.ticketSeparator .ticketSepForegr{position:absolute;z-index:3;background:#5bbde2}.ticketSeparator .ticketSepForegr img{position:absolute;z-index:3;left:20px;top:12px}.ticketSeparator .ticketSepBgShadow{box-shadow:-1px 1px 10px rgba(150, 150, 150, 1);position:relative;z-index:1;background:#5bbde2;height:10px}.ticketSeparator .ticketSepBgForegr{position:relative;z-index:2;background:#5bbde2;height:10px}.ticketBlock{background:#5bbde2;color:#fff;padding:12px 0 0 0}.ticketBlock .ticketBlockContent{padding:0 16px;font-weight:bold;max-width:500px;margin:0 auto}.ticketBlock .ticketBlockContent .formIntro{max-width:300px;margin:16px auto}.ticketBlock .ticketBlockContent .whiteBgWithBorderRadius{background:#fff;min-height:45px;border-radius:8px;width:100%;border:0;font:14px Comfortaa;font-weight:bold;background-repeat:no-repeat;background-position:13px center;padding-left:55px;padding-right:18px;outline:0}.ticketBlock .ticketBlockContent .whiteBgWithBorderRadius.focused{box-shadow:0 0 4px #000}.ticketBlock .ticketBlockContent .inpDate{background-image:url(../images/icon-calendar.png);outline:none;margin-bottom:8px}.ticketBlock .ticketBlockContent .inpDate::-webkit-inner-spin-button,.ticketBlock .ticketBlockContent .inpDate::-webkit-outer-spin-button{-webkit-appearance:none;margin-right:8px}.ticketBlock .ticketBlockContent .inpLocal,.ticketBlock .ticketBlockContent .inpHora{margin-bottom:8px}.ticketBlock .ticketBlockContent .inpLocal::-webkit-inner-spin-button,.ticketBlock .ticketBlockContent .inpHora::-webkit-inner-spin-button,.ticketBlock .ticketBlockContent .inpLocal::-webkit-outer-spin-button,.ticketBlock .ticketBlockContent .inpHora::-webkit-outer-spin-button{-webkit-appearance:none;margin-right:8px}.ticketBlock .ticketBlockContent .inpLocal *,.ticketBlock .ticketBlockContent .inpHora *{padding:8px;margin:8px;height:50px;font-size:14px}.ticketBlock .ticketBlockContent .inpLocal{background-image:url(../images/icon-map-pin.png)}.ticketBlock .ticketBlockContent .inpLocal.disabled{background-image:url(../images/icon-map-pin-disabled.png)}.ticketBlock .ticketBlockContent .inpLocal.disabled .value{color:#ccc}.ticketBlock .ticketBlockContent .inpHora{background-image:url(../images/icon-clock.png)}.ticketBlock .ticketBlockContent .inpHora.disabled{background-image:url(../images/icon-clock-disabled.png)}.ticketBlock .ticketBlockContent .inpHora.disabled .value{color:#ccc}.ticketBlock .ticketBlockContent .inpTickets{position:relative;display:flex;align-items:center;background-image:url(../images/icon-person.png);color:#000;text-align:left;margin-bottom:8px}.ticketBlock .ticketBlockContent .inpTickets select{border:0;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;opacity:0;padding-left:55px;font:14px Comfortaa;font-weight:bold;color:#000;outline:0}.ticketBlock .ticketBlockContent .inpTickets .value{font:16px Exo;font-weight:bold;padding-right:8px;color:#fbb22f;text-align:center;min-width:20px}.ticketBlock .ticketBlockContent .inpTickets .tipo{font-size:16px;min-width:80px;text-align:left;font-weight:bold;margin-right:16px}.ticketBlock .ticketBlockContent .inpTickets .preco{font:12px Exo;color:#0cf}.ticketBlock .ticketBlockContent .inpTickets .plus{font:24px sans-serif;margin-left:auto;margin-right:0;color:#0cf;font-weight:bold}.ticketBlock .ticketBlockContent .inpTickets.disabled{background-image:url(../images/icon-person-disabled.png)}.ticketBlock .ticketBlockContent .inpTickets.disabled .value{color:#ccc}.ticketBlock .ticketBlockContent .subTotalBlock{font:20px Comfortaa;margin-top:24px}.ticketBlock .ticketBlockContent .subTotalBlock > b{font-family:Exo}.ticketBlock .ticketBlockContent .subTotalBlock > small{display:block;margin-top:12px;font-size:14px}.ticketBlock .ticketBlockContent .buyButtonHolder{text-align:center;margin-top:24px}.ticketBlock .ticketBlockContent .buyButtonHolder button{height:40px;border:2px solid #fff;background:#fcc12a;color:#fff;font:16px Exo;font-weight:bold;text-transform:uppercase;padding:0 24px;border-radius:20px;box-shadow:0px -2px 3px rgba(0, 0, 0, 0.3), 0px 2px 3px rgba(0, 0, 0, 0.3);outline:0;transition:all 0.3s}.ticketBlock .ticketBlockContent .buyButtonHolder button:hover,.ticketBlock .ticketBlockContent .buyButtonHolder button:focus{box-shadow:0px -2px 3px rgba(0, 0, 0, 1), 0px 2px 3px rgba(0, 0, 0, 1)}.pagePasseioInterna{text-align:center;background:#5bbde2;color:#fff;padding-top:112px;}.pagePasseioInterna .loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);backdrop-filter:blur(5px);z-index:9999;display:flex;justify-content:center;align-items:center;animation:fadeIn 0.3s ease-in-out}.pagePasseioInterna .loading-content{background:white;padding:40px;border-radius:20px;text-align:center;box-shadow:0 20px 60px rgba(0, 0, 0, 0.3);max-width:500px;width:90%;animation:slideUp 0.4s ease-out}.pagePasseioInterna .loading-spinner{margin-bottom:30px}.pagePasseioInterna .spinner{width:60px;height:60px;border:4px solid #f3f3f3;border-top:4px solid #4caf50;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto}.pagePasseioInterna .loading-text h3{color:#333;font-size:24px;margin:0 0 10px 0;font-weight:600}.pagePasseioInterna .loading-text p{color:#666;font-size:14px;margin:0 0 30px 0}.pagePasseioInterna .loading-steps{display:flex;justify-content:space-between;align-items:center;position:relative;margin:0 20px;margin-bottom:20px}.pagePasseioInterna .loading-steps::before{content:'';position:absolute;top:25px;left:50px;right:50px;height:2px;background:#e0e0e0;z-index:1}.pagePasseioInterna .loading-steps::after{content:'';position:absolute;top:25px;left:50px;height:2px;background:#4caf50;z-index:2;width:0;transition:width 0.5s ease-in-out}.pagePasseioInterna .step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;transition:all 0.3s ease}.pagePasseioInterna .step-icon{width:50px;height:50px;background:#f5f5f5;border:2px solid #e0e0e0;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;margin-bottom:10px;transition:all 0.3s ease}.pagePasseioInterna .step-text{font-size:12px;color:#888;font-weight:500;transition:all 0.3s ease}.pagePasseioInterna .step.active .step-icon{background:#4caf50;border-color:#4caf50;color:white;transform:scale(1.1);box-shadow:0 4px 12px rgba(76, 175, 80, 0.3)}.pagePasseioInterna .step.active .step-text{color:#4caf50;font-weight:600}.pagePasseioInterna .step.completed .step-icon{background:#4caf50;border-color:#4caf50;color:white}.pagePasseioInterna .step.completed .step-text{color:#4caf50}.pagePasseioInterna .step.processing .step-icon{background:#ff9800;border-color:#ff9800;color:white;animation:pulse 1.5s ease-in-out infinite}.pagePasseioInterna .step.processing .step-text{color:#ff9800;font-weight:600}.pagePasseioInterna .response-dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;justify-content:center;align-items:center}.pagePasseioInterna .dialog-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.6);backdrop-filter:blur(8px);animation:fadeIn 0.3s ease-out}.pagePasseioInterna .dialog-container{position:relative;z-index:10001;animation:slideUpBounce 0.4s cubic-bezier(0.34, 1.56, 0.64, 1)}.pagePasseioInterna .dialog-content{background:white;border-radius:20px;padding:40px;box-shadow:0 25px 80px rgba(0, 0, 0, 0.25);text-align:center;max-width:450px;width:90vw;position:relative}.pagePasseioInterna .dialog-icon{margin-bottom:25px}.pagePasseioInterna .icon-circle{width:80px;height:80px;margin:0 auto;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;transition:all 0.3s ease}.pagePasseioInterna .icon-circle.success{background:linear-gradient(135deg, #4caf50, #45a049);box-shadow:0 0 0 0 rgba(76, 175, 80, 0.7);animation:successPulse 2s infinite}.pagePasseioInterna .icon-circle.processing{background:linear-gradient(135deg, #ff9800, #f57c00);box-shadow:0 0 0 0 rgba(255, 152, 0, 0.7);animation:processingPulse 2s infinite}.pagePasseioInterna .icon-circle.error{background:linear-gradient(135deg, #f44336, #e53935);box-shadow:0 0 0 0 rgba(244, 67, 54, 0.7);animation:errorPulse 2s infinite}.pagePasseioInterna .dialog-status-icon{color:white;font-size:40px;font-style:normal}.pagePasseioInterna .dialog-body{margin-bottom:30px}.pagePasseioInterna .dialog-title{color:#333;font-size:24px;margin:0 0 15px 0;font-weight:600}.pagePasseioInterna .dialog-message{color:#666;font-size:16px;margin:0 0 25px 0;line-height:1.5}.pagePasseioInterna .dialog-countdown{margin-bottom:15px}.pagePasseioInterna .countdown-bar{width:100%;height:4px;background:#e0e0e0;border-radius:2px;overflow:hidden;margin-bottom:10px}.pagePasseioInterna .countdown-progress{height:100%;background:linear-gradient(90deg, #4caf50, #45a049);width:100%;border-radius:2px;animation:countdownProgress 5s linear}.pagePasseioInterna .countdown-text{color:#888;font-size:14px;font-weight:500}.pagePasseioInterna .countdown-number{color:#4caf50;font-weight:700}.pagePasseioInterna .dialog-actions{display:flex;gap:15px;justify-content:center}.pagePasseioInterna .dialog-btn{padding:12px 25px;border-radius:8px;border:none;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.2s ease;min-width:140px}.pagePasseioInterna .dialog-btn-primary{background:linear-gradient(135deg, #4caf50, #45a049);color:white;box-shadow:0 4px 15px rgba(76, 175, 80, 0.3)}.pagePasseioInterna .dialog-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(76, 175, 80, 0.4)}.pagePasseioInterna .dialog-btn-secondary{background:#f5f5f5;color:#666;border:2px solid #e0e0e0}.pagePasseioInterna .dialog-btn-secondary:hover{background:#eee;border-color:#ccc}.pagePasseioInterna .card-field-highlight{border:2px solid #ff5722 !important;background-color:rgba(255, 87, 34, 0.1) !important;box-shadow:0 0 8px rgba(255, 87, 34, 0.3) !important;animation:cardFieldPulse 2s ease-in-out infinite !important}.pagePasseioInterna .payment-blocked{background:#ff9800 !important;animation:buttonPulse 1.5s ease-in-out infinite !important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 4px 12px rgba(255, 152, 0, 0.3)}50%{transform:scale(1.05);box-shadow:0 6px 20px rgba(255, 152, 0, 0.4)}100%{transform:scale(1);box-shadow:0 4px 12px rgba(255, 152, 0, 0.3)}}@keyframes slideUpBounce{0%{opacity:0;transform:translateY(60px) scale(0.8)}60%{opacity:1;transform:translateY(-10px) scale(1.05)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes successPulse{0%{box-shadow:0 0 0 0 rgba(76, 175, 80, 0.7)}70%{box-shadow:0 0 0 10px rgba(76, 175, 80, 0)}100%{box-shadow:0 0 0 0 rgba(76, 175, 80, 0)}}@keyframes processingPulse{0%{box-shadow:0 0 0 0 rgba(255, 152, 0, 0.7)}70%{box-shadow:0 0 0 10px rgba(255, 152, 0, 0)}100%{box-shadow:0 0 0 0 rgba(255, 152, 0, 0)}}@keyframes errorPulse{0%{box-shadow:0 0 0 0 rgba(244, 67, 54, 0.7)}70%{box-shadow:0 0 0 10px rgba(244, 67, 54, 0)}100%{box-shadow:0 0 0 0 rgba(244, 67, 54, 0)}}@keyframes countdownProgress{from{width:100%}to{width:0%}}@keyframes cardFieldPulse{0%{box-shadow:0 0 8px rgba(255, 87, 34, 0.3)}50%{box-shadow:0 0 15px rgba(255, 87, 34, 0.6)}100%{box-shadow:0 0 8px rgba(255, 87, 34, 0.3)}}@keyframes buttonPulse{0%{transform:scale(1);box-shadow:0 4px 12px rgba(255, 152, 0, 0.3)}50%{transform:scale(1.02);box-shadow:0 6px 20px rgba(255, 152, 0, 0.5)}100%{transform:scale(1);box-shadow:0 4px 12px rgba(255, 152, 0, 0.3)}}@media (max-width:768px){.pagePasseioInterna .loading-content{padding:30px 20px;margin:20px}.pagePasseioInterna .loading-text h3{font-size:20px}.pagePasseioInterna .loading-steps{flex-direction:column;gap:15px}.pagePasseioInterna .loading-steps::before{display:none}.pagePasseioInterna .step{flex-direction:row;gap:15px}.pagePasseioInterna .step-icon{width:40px;height:40px;font-size:16px;margin-bottom:0}.pagePasseioInterna .dialog-content{padding:30px 25px;margin:20px}.pagePasseioInterna .dialog-title{font-size:20px}.pagePasseioInterna .dialog-message{font-size:14px}.pagePasseioInterna .dialog-actions{flex-direction:column}.pagePasseioInterna .dialog-btn{width:100%;margin-bottom:10px}.pagePasseioInterna .icon-circle{width:60px;height:60px}.pagePasseioInterna .dialog-status-icon{font-size:30px}}.pagePasseioInterna h2{margin:16px 0;padding:0 16px;font-size:26px;font-weight:bold}.pagePasseioInterna .txtRevise{font-size:14px}.pagePasseioInterna .descricao{padding:32px 16px 64px 16px;font-size:14px;line-height:1.5;text-align:left;background:#fff;color:#000}.pagePasseioInterna .descricao p{margin:0}@media (min-width:650px){.pagePasseioInterna .carrinhoList{display:flex;flex-wrap:wrap;justify-content:center}}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow{position:relative;margin:24px 16px;margin-bottom:64px;max-width:400px;align-self:flex-start}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .carrinhoItem{box-shadow:-1px 1px 5px rgba(150, 150, 150, 1);position:relative;z-index:2;border-radius:16px;padding:32px 16px 24px 16px;background:#fff;color:#000;line-height:2}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .carrinhoItem .itemTitle{font:16px Comfortaa;font-weight:bold;color:#000;margin-bottom:24px}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .carrinhoItem .description span{color:#666}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .carrinhoItem .personList{margin-top:12px}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .carrinhoItem .personList .personRow .price{font:14px Exo;color:#0cf;margin-left:16px}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .carrinhoItem .options{margin-top:12px}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .carrinhoItem .options a{color:#888;font-size:14px;display:inline-block;margin:0 8px}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .bwss_back,.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .bwss_fore{position:absolute;bottom:-40px;left:calc(50% - 40px);width:80px;height:40px;border-radius:0 0 40px 40px}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .bwss_back{box-shadow:-1px 1px 5px rgba(150, 150, 150, 1);z-index:1}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .bwss_fore{z-index:3;background:#fff}.pagePasseioInterna .carrinhoList .boxWithSpecialShadow .bwss_fore img{position:relative;top:-16px}.pagePasseioInterna .cupomHolder{padding:16px}.pagePasseioInterna .cupomHolder .cupomAdd a{color:#fff;font-size:14px}.pagePasseioInterna .cupomHolder .cupomItem{box-shadow:-1px 1px 5px rgba(150, 150, 150, 1);border-radius:16px;background:#fff;margin:0 auto;padding:16px;color:#444;max-width:400px;align-self:flex-end}.pagePasseioInterna .cupomHolder .cupomItem .options{margin-top:16px}.pagePasseioInterna .cupomHolder .cupomItem .options a{color:#888;font-size:14px;display:inline-block;margin:0 8px}.pagePasseioInterna .carrinhoSubTotal{font:20px Comfortaa;margin-top:24px}.pagePasseioInterna .carrinhoSubTotal > b{font-family:Exo}.pagePasseioInterna .carrinhoSubTotal > small{display:block;margin-top:12px;font-size:14px}.pagePasseioInterna .formFinalizar{padding:16px;padding-bottom:80px;color:#fff;max-width:500px;margin-left:auto;margin-right:auto}.pagePasseioInterna .formFinalizar > b{display:block;margin-bottom:16px}.pagePasseioInterna .formFinalizar .errorMessage{border:3px solid #f00;background:#fff;padding:16px;color:#a00}.pagePasseioInterna .formFinalizar .confirmarPedido{margin-top:24px}.pagePasseioInterna .formFinalizar .confirmarPedido .payExplain{margin-top:12px;font-size:14px}.pagePasseioInterna .formFinalizar .group-row{display:flex;gap:10px}@media (max-width:480px){.pagePasseioInterna .formFinalizar .group-row{flex-direction:column;gap:0}}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-input input:not([type="checkbox"])::placeholder{transition:0.3s;opacity:0}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-input.focus input::placeholder,.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-input.filled input::placeholder{opacity:1}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-input.focus select,.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-input.filled select{color:inherit !important}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-input select{border:0 !important;outline:0 !important;background:transparent !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;width:100%;height:3em;padding:0 1em;padding-top:1em;font-size:1em;font-family:inherit;color:transparent}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-input.ml-2{margin-left:10px}@media (max-width:480px){.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-input.ml-2{margin-left:0}}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select{position:relative;text-align:left;display:inline-block;min-height:3em;background:#fff;border-radius:8px;border:0;font:14px Comfortaa;font-weight:bold;outline:0;margin-bottom:12px}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select .legend{position:absolute;top:1em;left:0;padding-left:0.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1;transition:all 0.3s ease-out;transform-origin:0 0;color:inherit;font-size:1em;font-family:inherit}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select .bar{width:100%;display:flex;height:2px;background:#bbb}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select .bar::before{content:"";transition:0.6s;background:#369;width:0}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.focus .legend,.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.filled .legend{transform:scale(0.75) translate(-0.2em, 0);padding-top:0;top:0;margin-top:0;color:#369}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.focus .bar::before{width:100%}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.error .legend{color:#f00}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.error .bar{background:#f00}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.focus .legend,.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.filled .legend{transform:scale(0.75) translate(0.3em, 0.4em)}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.focus .bar,.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.filled .bar{background:rgba(91, 189, 226, 1)}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.focus select,.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.filled select{color:inherit !important}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.focus{box-shadow:0 0 4px #000}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select select{border:0 !important;outline:0 !important;background:transparent !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;width:100%;height:3em;padding:0 1em;padding-top:1em;font-size:1em;font-family:inherit;color:transparent}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.ml-2{margin-left:10px}@media (max-width:480px){.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select.ml-2{margin-left:0}}@media (max-width:480px){.pagePasseioInterna .formFinalizar .group-row-input[style*="flex: 3"]{flex:1}}.pagePasseioInterna .formFinalizar label.error{font-size:12px !important;color:#fff !important;padding:0 !important;margin:0 !important;position:static !important;z-index:auto !important;display:block;font-family:Comfortaa;font-weight:normal;line-height:1.2;text-align:left;margin-top:4px;margin-bottom:0;background:rgba(255, 0, 0, 0.8);border-radius:4px;padding:6px 8px;opacity:0;transform:translateY(-5px);transition:all 0.3s ease;max-height:0;overflow:hidden}.pagePasseioInterna .formFinalizar label.error.show{opacity:1;transform:translateY(0);max-height:50px}.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-input label.error,.pagePasseioInterna .formFinalizar .materialForm .group-row .group-row-select label.error{margin-top:4px;margin-bottom:8px;position:static;width:100%;background:rgba(220, 53, 69, 0.9);color:#fff;border:1px solid rgba(220, 53, 69, 1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.2)}