.contato-head{margin-bottom:20px}.contato-head h2{font-size:40px;font-weight:700;color:#0090e1;color:#fff}.contato-head h3{color:var(--bs-light);font-size:18px}.contato-grid{display:grid;grid-template-columns:50% 1fr;grid-gap:30px 80px;gap:30px 80px}.contato-grid .contato-form{display:flex;flex-direction:column;gap:12px;color:var(--bs-light);width:100%}.contato-grid .contato-form label{margin-bottom:2px}.contato-grid .contato-form button{padding:8px 40px;border-radius:40px;margin-block:8px}@media(max-width:575px){.contato-grid .contato-form button{width:100%}}.contato-grid .contato-form .alert{max-height:80px;overflow:hidden}.contato-grid .contato-form .alert.hidden{max-height:0;border:none;padding:0;margin:0}.contato-grid .contato-info{margin-top:24px}.contato-grid .contato-info .card-contato{width:100%;display:grid;grid-template-columns:50px 1fr;grid-gap:10px 15px}.contato-grid .contato-info .card-contato img{width:50px}.contato-grid .contato-info .card-contato a{color:#ccc;text-decoration:none}.contato-grid .contato-info .card-contato a:hover{text-decoration:underline;color:#fff}@media(max-width:991px){.contato-grid .contato-info .card-contato a{text-decoration:underline}}@media(max-width:767px){.contato-head{text-align:center}.contato-grid{grid-template-columns:1fr}.contato-grid .contato-info{margin:0}}.f-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px 40px;margin:45px 0}.f-grid .f-grid-item{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.f-grid .f-grid-item i{font-size:33px}@media(max-width:991px){.f-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.f-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:521px){.f-grid{grid-template-columns:1fr}}.inicio--content{padding-top:60px}.inicio--content .sipar{display:flex;align-items:center;gap:5px;font-weight:700;font-size:50px;color:#fff;margin:0;text-shadow:1px 1px 3px rgba(0,0,0,.1)}.inicio--content .sipar span{font-weight:400;font-size:40px;color:var(--color-web)}.inicio--content h3{color:#beedff;min-height:60px}.inicio--content p{font-size:20px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.inicio--content #carouselExampleDark{box-shadow:4px 4px 12px rgba(0,0,0,.6)}.inicio--content img{width:100%}@media(max-width:767px){.inicio--content .sipar{text-align:center;justify-content:center}}.manuais img{height:80px;width:auto}.list-download{max-width:700px;margin:auto;display:grid;grid-template-columns:1fr;grid-gap:0 8px}.list-download .list-item{display:flex;gap:8px 20px;align-items:center;margin-top:8px;padding:8px 12px 0;border-top:1px solid #ccc}.list-download .list-item span{text-align:left;flex:1 1}.list-download .list-item img{width:40px;height:40px;margin:0;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.5))}.list-download .list-item a{padding:6px 8px;text-decoration:none;border:1px solid rgba(0,0,0,0);border-radius:6px}.list-download .list-item a:hover{padding:6px 8px;border:1px solid #4c8cf9}.list-download .list-item a i{font-size:24px;color:#4c8cf9}@media(max-width:767px){.list-download{max-width:100%;grid-template-columns:1fr 1fr;grid-gap:10px 20px}.list-download .list-item{flex-direction:column;justify-content:center;padding-top:15px;margin-bottom:-5px}.list-download .list-item span{text-align:center}}@media(max-width:575px){.list-download{grid-template-columns:1fr;max-width:80%}}.card-alert--container{display:grid;grid-template-columns:70px 1fr;width:100%;margin:50px auto auto;box-shadow:0 0 20px 20px rgba(74,137,253,.1450980392);border-radius:40px;background-color:var(--bs-body-bg);padding:5px}.card-alert--container .card-alert--head{display:grid;place-items:center;border-radius:99px;padding:20px;background-image:linear-gradient(100deg,#2c54d0,#427cf9);color:#fff}.card-alert--container .card-alert--head i{font-size:1.7rem}.card-alert--container .card-alert--content{display:flex;justify-content:center;align-items:center;font-weight:700;padding:10px 25px;font-size:1rem}@media(max-width:991px){.card-alert--container{grid-template-columns:90px 1fr;border-radius:99px}}@media(max-width:767px){.card-alert--container{display:flex;flex-direction:column;padding:0;gap:0;border-radius:40px}.card-alert--container .card-alert--head{border-bottom-left-radius:0;border-radius:40px 40px 0 0;padding:15px}.card-alert--container .card-alert--content{padding:10px 30px 25px;text-align:center}}.card-price--container{display:flex;flex-direction:column;box-shadow:0 0 20px 20px rgba(74,137,253,.1450980392);border-radius:20px;width:400px;background-color:var(--bs-body-bg);transition:all .3s}.card-price--container .card-price--header{border-top-left-radius:20px;border-top-right-radius:20px;padding:20px;background-image:linear-gradient(100deg,#2c54d0,#427cf9);color:#fff;box-shadow:0 20px 40px rgba(51,78,155,.3215686275)}.card-price--container .card-price--header i{opacity:0;transition:all .15s ease;position:absolute;top:-20px;left:-20px;width:60px;height:60px;font-size:1.4rem;display:grid;place-items:center;border-radius:999px;background-image:linear-gradient(100deg,#f1a909,#fbd02d);color:#fff;box-shadow:0 0 40px rgba(42,59,102,.2823529412)}.card-price--container .card-price--header h3{font-size:1.8rem;margin:0;font-weight:700}.card-price--container .card-price--valores{padding:30px 20px 10px;border-bottom:1px solid #eee}.card-price--container .card-price--valores .mes{display:flex;justify-content:center;align-items:flex-end;gap:5px;margin-bottom:8px}.card-price--container .card-price--valores .mes .valor{font-size:2rem;font-weight:700;line-height:100%}.card-price--container .card-price--valores .anual{font-size:.95rem}.card-price--container .card-price--func{border-bottom:1px solid #eee;text-align:start;padding:20px 40px;margin:0;list-style-type:none;display:flex;flex-direction:column;gap:10px}.card-price--container .card-price--func li{display:flex;gap:12px;line-height:110%;font-size:.9rem}.card-price--container .card-price--func li i{margin-top:4px;font-size:.8rem;color:#999}.card-price--container .card-price--foot{display:flex;flex-direction:column;gap:20px;padding:20px 40px}.card-price--container .card-price--foot a{text-decoration:none;color:var(--bs-body-color);font-size:.9rem;font-weight:700}.card-price--container .card-price--foot a.btn-ass{width:100%;height:50px;background-color:var(--bs-body-bg);box-shadow:0 0 30px rgba(133,148,189,.4);display:flex;justify-content:center;align-items:center;border-radius:40px;transition:all .2s}.card-price--container .card-price--foot a.btn-ass:hover{text-decoration:none}.card-price--container .card-price--foot a.btn-ass i{display:none}.card-price--container .card-price--foot a:hover{text-decoration:underline}@media not (pointer:coarse){.card-price--container:hover{transform:scale(1.05)}}.card-price--container:hover .card-price--header i{opacity:1}.card-price--container:hover .card-price--foot a.btn-ass{position:relative;background-image:linear-gradient(100deg,#f1a909,#fbd02d)}.card-price--container:hover .card-price--foot a.btn-ass i{position:absolute;inset:6px;right:auto;display:grid;place-items:center;aspect-ratio:1/1;border-radius:999px;background-color:#fff;color:#f1a909;box-shadow:4px 4px 10px rgba(72,86,122,.2823529412)}.planos--prices{display:flex;gap:40px 20px;justify-content:space-around;flex-wrap:wrap;margin-bottom:40px;text-align:center}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-out-bottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}.lgpd{background-color:#1d3f69;padding:16px 30px;border:1px solid #356dad;border-radius:20px;max-width:1400px;margin:auto;position:fixed;z-index:9999;inset:auto 8px 15px;box-shadow:0 0 40px rgba(51,78,155,.3215686275);animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both}.lgpd.fade-out-bottom{animation:fade-out-bottom .7s cubic-bezier(.25,.46,.45,.94) both}.lgpd .content{display:flex;justify-content:space-between;align-items:center;gap:20px 30px;font-size:1rem;color:#fff}.lgpd .content a{color:#f8f078}.lgpd .content button{width:max-content;padding:8px 20px;border:none;border-radius:6px;background-color:#fff;color:#22528a;transition:.3s;border-radius:999px}.lgpd .content button i{margin-right:5px}.lgpd .content button:hover{background-color:#f1f1f1;color:#395ac5}@media(max-width:767px){.lgpd .content{flex-direction:column;align-items:flex-end}.lgpd .content button{padding:12px 25px}}@media(max-width:575px){.lgpd{padding:16px}.lgpd .content{flex-direction:column;align-items:stretch}.lgpd .content button{width:100%!important;display:block!important}.lgpd .content>div{text-align:justify}}