#page{background-color:#f4f6fd}.sidebar{position:relative;display:flex;flex-direction:column;position:fixed;left:0;top:0;height:100%;min-height:-moz-min-content;min-height:min-content;width:65px;background:#fff;z-index:99;transition:all .5s ease;box-shadow:0 0 21px 0 rgba(89,102,122,.1)}.sidebar.open{width:240px}.sidebar .header{height:60px;display:inline-flex;align-items:center;margin:6px 9px 0;position:relative}.sidebar .header .logo{opacity:0;transition:all .5s ease}.sidebar .header img{width:30px;margin:0 10px}.sidebar .header .logo_name{color:#000;font-size:20px;font-weight:600;opacity:0;transition:all .5s ease}.sidebar .header .icon-btn{position:absolute;right:-34px;cursor:pointer;z-index:999}.sidebar.open .header .logo,.sidebar.open .header .logo_name{opacity:1}.sidebar .header #btn{font-size:22px;transition:all .4s ease;font-size:23px;text-align:center;cursor:pointer;transition:all .5s ease}.sidebar i{color:#0d98bb;height:60px;min-width:50px;font-size:28px;text-align:center;line-height:60px}.sidebar-menu{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;max-height:100%;overflow:auto}.sidebar .nav-list{margin-top:20px}.sidebar li{position:relative;list-style:none}.sidebar li:hover{background-color:hsla(0,0%,94.9%,.5)}.sidebar li .tooltip{position:absolute;top:-20px;left:calc(100% + 15px);z-index:3;background:#0d98bb;box-shadow:0 5px 10px rgba(0,0,0,.3);padding:6px 12px;border-radius:4px;font-size:15px;font-weight:400;opacity:0;white-space:nowrap;pointer-events:none;transition:0s;color:#fff}.sidebar li:hover .tooltip{opacity:1;pointer-events:auto;transition:all .4s ease;top:50%;transform:translateY(-50%)}.sidebar.open li:hover .tooltip{opacity:0}.sidebar li a{display:flex;height:100%;width:100%;border-radius:12px;align-items:center;text-decoration:none;transition:all .4s ease;margin:0 8px}.sidebar li a .links_name{color:#000;font-size:16px;font-weight:400;white-space:nowrap;opacity:0;pointer-events:none;transition:.4s}.sidebar.open li a .links_name{opacity:1;pointer-events:auto}.sidebar li a:hover .links_name,.sidebar li a:hover i{transition:all .5s ease}.sidebar li i{height:50px;line-height:50px;font-size:18px;border-radius:12px}.my-scroll-active{overflow-y:auto}.sidebar.open #my-scroll{height:100%}@media (min-width:768px) and (max-width:1280px){.sidebar.open #my-scroll{overflow-y:scroll;overflow-x:clip}}.sidebar #my-scroll{overflow-y:auto;overflow-x:clip;height:100%}.sidebar li:hover{box-shadow:inset 3px 0 0 0 #0d98bb;background-color:#f2f2f2!important}.dropdown-content li a{color:#0d98bb!important;font-weight:700!important}@media (max-width:420px){.sidebar li .tooltip{display:none}}.sidebar.open .show-dropdown{display:block!important}.dropdown-content{display:none;background-color:#f2f2f2;padding:10px 27px;overflow-y:scroll;height:230px}.dropdown-submenu{padding:10px 15px}.dropdown-content li a{display:flex;height:100%;width:100%;border-radius:12px;align-items:center;text-decoration:none;transition:all .4s ease;margin:0 8px;font-size:14px;color:#000}.dropdown-submenu li:hover{box-shadow:none}.dropdown img{width:25px;margin:0 15px 0 10px}.sidebar:not(.open) .dropdown:hover .dropdown-content{display:block;position:absolute;top:0;left:100%;width:220px;z-index:9}.dropdown-content::-webkit-scrollbar{width:5px}.dropdown-content::-webkit-scrollbar-track{background-color:#f4f4f4}.dropdown-content::-webkit-scrollbar-thumb{background-color:#ccc}.sidebar .footer{margin-bottom:30px;display:flex;align-items:center;justify-content:center}.sidebar .footer .social-media-item{width:100%}.sidebar .footer .social-media-item a{display:flex;justify-content:center;flex-direction:column;align-items:center;text-decoration:none;color:#000}.sidebar .footer .social-media-item a i{height:50px;line-height:50px;font-size:25px}.sidebar .footer .social-media-item.instagram a i{color:#523fcf}.sidebar .footer .social-media-item.youtube a i{color:red}.sidebar .footer .social-media-item a h5{font-size:14px}.sidebar:not(.open) .footer{flex-direction:column;gap:0}.sidebar:not(.open) .footer .social-media-item:hover{box-shadow:inset 3px 0 0 0 #0d98bb;background-color:hsla(0,0%,94.9%,.5)}.sidebar:not(.open) .footer .social-media-item a i{font-size:18px}.sidebar:not(.open) .footer .social-media-item a h5{display:none}.content.content-open{padding-left:270px!important;transition:all .5s ease}.content:not(.content-open){transition:all .5s ease;padding-left:100px!important}.content .content-main{padding:20px 30px 20px 20px}.modal-contact{z-index:999!important}.modal-contact .modal-content .vue-select-cidade,.modal-contact .modal-content .vue-select-estado{width:100%}@media screen and (max-width:656px){#page{overflow-y:hidden}.content:not(.content-open){transition:all .5s ease;padding-left:60px!important}.content .content-main{padding:20px 15px 20px 25px}.content.content-open{padding-left:unset!important}.dropdown-content{height:250px}}@media screen and (min-width:657px) and (max-width:807px){.content:not(.content-open){transition:all .5s ease;padding-left:100px!important}.dropdown-content{height:250px}}@media screen and (min-width:808px) and (max-width:1023px){.content:not(.content-open){transition:all .5s ease;padding-left:100px!important}.dropdown-content{height:250px}}@media screen and (min-width:1024px) and (max-width:1265px){.dropdown-content{height:200px}}@media screen and (min-width:1265px) and (max-width:1600px){.dropdown-content{height:110px}}#myModal{display:block;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#myModal .modal-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:53%}#myModal .modal-content h3{text-align:center}#myModal .close{color:#aaa;float:right;font-size:45px;font-weight:700;text-align:right}#myModal .close:focus,#myModal .close:hover{color:#000;text-decoration:none;cursor:pointer}#myModal .modal-content-btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#myModal .modal-content-btn .btn3d{transition:all .08s linear;position:relative;border:0;margin:15px;width:210px}#myModal .modal-content-btn .btn3d,#myModal .modal-content-btn .btn3d:focus{outline:medium none;-moz-outline-style:none}#myModal .btn-android{box-shadow:inset 0 0 0 1px #5cb85c,inset 0 0 0 2px hsla(0,0%,100%,.15),0 8px 0 0 #4cae4c,0 8px 0 1px rgba(0,0,0,.4),0 8px 8px 1px rgba(0,0,0,.5);background-color:#5cb85c;color:#fff}#myModal .btn-apple{box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 2px hsla(0,0%,100%,.15),0 8px 0 0 #ccc,0 8px 0 1px rgba(0,0,0,.4),0 8px 8px 1px rgba(0,0,0,.5);background-color:#ccc}#myModal .btn-indicador{width:300px!important;box-shadow:inset 0 0 0 1px #4aa5bc,inset 0 0 0 2px hsla(0,0%,100%,.15),0 8px 0 0 #4aa5bc,0 8px 0 1px rgba(0,0,0,.4),0 8px 8px 1px rgba(0,0,0,.5);background-color:#4aa5bc;color:#fff}#myModal a .button-live{margin:15px auto;width:250px;padding:15px;border-radius:32px;display:block;background-color:#0fafd7;color:#fff;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border:none}@media (min-width:768px) and (max-width:1024px){#myModal .modal-content-btn{flex-direction:column}#myModal .modal-content-btn .btn3d.btn-android{margin-bottom:0}}@media (min-width:320px) and (max-width:480px){#myModal .modal-content{margin:15% auto;padding:20px;width:80%}#myModal .modal-content-btn{flex-direction:column}#myModal .modal-content-btn .btn3d{margin:10px;width:270px!important}#myModal .btn-indicador{font-size:17px;margin-top:0}}.my-dropdown-2-content{height:unset;overflow:hidden}