@font-face{font-family:Poppins-Bold;src:url(/fonts/Poppins-Bold.01059139.ttf)}@font-face{font-family:Roboto-Bold;src:url(/fonts/Roboto-Bold.5931183d.ttf)}@font-face{font-family:Poppins-SemiBold;src:url(/fonts/Poppins-SemiBold.f142dca9.ttf)}@font-face{font-family:Poppins-SemiBoldItalic;src:url(/fonts/Poppins-SemiBoldItalic.3b2b117d.ttf)}@font-face{font-family:Poppins-Medium;src:url(/fonts/Poppins-Medium.7900a050.ttf)}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.4dae410f.ttf)}@font-face{font-family:Poppins-Light;src:url(/fonts/Poppins-Light.28893af7.ttf)}@font-face{font-family:Poppins-ExtraLight;src:url(/fonts/Poppins-ExtraLight.efad8e17.ttf)}@font-face{font-family:Supreme-Alternative;src:url(/fonts/Supreme-Alternative.7a80a176.otf)}button:disabled{opacity:.5}button{outline:none!important}body{width:100vw;overflow:hidden}.modalContainer{min-width:45vw;max-height:90%;overflow-y:auto;border-radius:4px;-webkit-box-shadow:0 0 30px #000;box-shadow:0 0 30px #000}.default_edit_container,.modalContainer{padding:20px;background:#fff}.searchInput{width:280px;display:unset}.genericButton{height:38px;background:#7aea6e;border:1px solid #7aea6e;color:#3d7537!important;border-radius:0;padding:0 20px;font-family:Poppins-SemiBold;font-size:14px;letter-spacing:.9px;text-align:center;text-transform:uppercase;display:block;line-height:34px;text-decoration:none!important}.genericAddButton{background:#248afd;border:1px solid #248afd;color:#fff;padding:10px 20px;border-radius:4px;margin:15px 0 0;cursor:pointer}button.selectable{background:#595151;border:1px solid #595151}button.selectable.active{background:#00a3e2;border:1px solid #248afd}.toasted-primary{width:200px;text-align:center!important;background:#ff0!important;border-bottom:#ff0;border-right:#ff0;border-radius:5px;margin-bottom:30px;color:#000!important}.toasted-primary.error{background:red!important;border-bottom:red;border-right:red;color:#fff!important}.toasted-primary.success{background:green!important;border-bottom:green;border-right:green;color:#fff!important}.toasted-container .toasted{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.editTableButton{padding:0}.tabFilterContainer{position:relative;border-bottom:1px solid #dbe3e6}.tabFilterContainer button{background:none;border:none;color:#000}.tabFilterContainer a,.tabFilterContainer button{padding:8px 15px;border-radius:4px;margin-bottom:-1px;display:inline-block;border-bottom-right-radius:0;border-bottom-left-radius:0;font-family:Poppins-Bold;font-size:12px;color:#222;text-decoration:none!important}.tabFilterContainer a.router-link-active,.tabFilterContainer button.active{color:#00a3e2;border:1px solid #dbe3e6;border-bottom:1px solid #fff;background:#fff}.tabFilterContainer a:hover,.tabFilterContainer button:hover{color:#00a3e2}.error{display:block;margin-left:15px;color:red}.spinnerContainer{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.15);z-index:999999}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.spinner{width:100%;position:relative;top:-10px}.spinner div{width:20px;height:20px;position:absolute;left:-20px;background-color:#081645;border-radius:50%;-webkit-animation:move 2s cubic-bezier(.2,.64,.81,.23) infinite;animation:move 2s cubic-bezier(.2,.64,.81,.23) infinite}.spinner div:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.spinner div:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.spinner div:nth-child(4){-webkit-animation-delay:.45s;animation-delay:.45s}@-webkit-keyframes move{0%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(110vw);transform:translateX(110vw)}}@keyframes move{0%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(110vw);transform:translateX(110vw)}}button.checkboxContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:transparent;border:none;outline:none!important;padding:0;margin:0}.checkboxContainer .checkBox{width:20px;height:20px;border:1px solid #b7c1ce;border-radius:4px;margin-right:9px;position:relative}.checkboxContainer .checkBox img{display:none}.checkboxContainer .checkBox.checked img{display:block;position:absolute;width:20px;top:-8px;left:3px}nav.navbar{height:70px;padding:0;z-index:2;background:#081645}nav.navbar a{color:#fff!important}ul.nav i,ul.nav img{width:20px;opacity:.6;max-width:100%;text-align:center}ul.nav li.router-link-active i,ul.nav li.router-link-active img,ul.nav li.router-link-active span{opacity:1}.desktopNavbar .logo{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:228px;z-index:2;float:left;background:#222}.desktopNavbar .logo,.desktopNavbar .utenza{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.desktopNavbar .utenza{margin-right:20px;cursor:pointer;position:absolute;right:0}.desktopNavbar .utenza .dropdown{border-left:1px solid #fff;padding-left:10px}.pageContainer{background:#f9fbfc;height:100vh;-webkit-transition:.5s;transition:.5s;margin-left:70px;padding:0 40px;overflow:hidden;overflow-y:auto}.pageContainer.menuOpened{margin-left:230px}.sideBar{min-height:100vh;overflow-y:auto;max-height:100vh;overflow-x:hidden;width:70px;position:fixed;left:0;-webkit-transition:.5s;transition:.5s;background:#222;z-index:3}.sideBar.menuOpened{width:230px}.sideBar:not(.menuOpened).sideBar ul li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.sideBar.menuOpened .logo img{width:145px}.sideBar .logo img{width:60px;padding:0 5px}.sideBar.menuOpened .navbar.desktopNavbar .logo{width:230px;padding:0 20px}.sideBar .navbar.desktopNavbar .logo{width:70px;padding-top:10px}.sideBar nav.navbar{width:70px}.sideBar.menuOpened nav.navbar{width:230px}.sideBar ul li{margin-top:2px;width:100%;height:40px;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;color:#fff;white-space:nowrap;font-family:Poppins}.sideBar ul li.router-link-active span,.sideBar ul li:hover{color:#fff;text-decoration:none}.sideBar ul li:hover{background:linear-gradient(135deg,#00a3e2,#00a3e2 50%,#7aea6e)}.sideBar ul li i.rightIcon{position:absolute;right:12px;font-size:13px;-webkit-transition:.4s;transition:.4s}.sideBar.menuOpened ul li a i.rightIcon{right:25px}.sideBar span{display:none}.sideBar.menuOpened span{font-family:Poppins;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:hsla(0,0%,100%,.6);display:inline;margin-left:20px;position:absolute;left:45px}.sideBar.menuOpened .active span{color:#fff!important}.menuToggleButton{color:#fff;font-size:18px;height:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px;cursor:pointer;float:left}.login{height:100vh;overflow:hidden}.loginContainer{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loginContainer .loginBox{width:50%;margin:0 auto}.loginContainer .loginBox h4{font-size:1.125rem;margin:0;line-height:2}.loginContainer .loginBox h6{font-size:.9375rem}.loginContainer .loginBox form{margin:40px 0 0}.loginBgContainer{width:100%;height:100vh;overflow:hidden;position:relative;background:#171818;background-position:100%;background-size:cover}.loginBgContainer .logoContainer{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,rgba(0,163,226,.2),rgba(0,163,226,.3) 50%,rgba(122,234,110,.2))}.loginBgContainer .logoContainer img{width:80%}.majorInfosContainer{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;margin:10px 0 45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.majorInfosContainer .dataResume:last-child{margin-right:0}.dataResume{position:relative;margin-right:50px;padding-right:50px;text-align:center;min-width:185px}.dataResume img{height:15px;margin-right:8px}.dataResume span{font-size:12px;font-family:Poppins;color:#222}.dataResume h2{margin:5px 0 0;line-height:1.2;font-size:21px;font-family:Poppins-Bold;color:#00a3e2;text-align:center}.dataResume .rightDivider{position:absolute;right:0;width:1px;height:90%;margin:auto;background:#58d68f;top:0;bottom:0}.shortcutContainer{-ms-flex-wrap:wrap;flex-wrap:wrap}.shortcutContainer,.shortcutContainer .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shortcutContainer .box{-webkit-box-shadow:0 5px 10px 0 hsla(0,0%,89%,.3);box-shadow:0 5px 10px 0 hsla(0,0%,89%,.3);border:1px solid #f6f6f6;background:#fff;margin-right:20px;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:250px;height:175px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.shortcutContainer .box img{width:50px}.shortcutContainer .box span{font-family:Poppins;font-size:13px;color:#222;display:block;margin-top:10px}.shortcutContainer .box:hover{-webkit-box-shadow:0 5px 15px 5px hsla(0,0%,89%,.7);box-shadow:0 5px 15px 5px hsla(0,0%,89%,.7)}.userInfosContainer{border-bottom:1px solid #d0d7dd;padding-bottom:5px}.autoInfosContainer,.userInfosContainer{margin-bottom:20px}.autoInfosContainer .genericInfo,.userInfosContainer .genericInfo{margin:0 30px}.userInfosContainer .genericInfo:first-child{margin-left:0;min-width:250px}.autoInfosContainer .genericInfo label,.userInfosContainer .genericInfo label{color:#989898;margin:0}.autoInfosContainer .genericInfo label,.userInfosContainer .genericInfo label,.userInfosContainer .genericInfo p{font-family:Poppins-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px}.userInfosContainer .genericInfo p{color:#404f54}.autoInfosContainer .genericInfo a,.autoInfosContainer .genericInfo span,.userInfosContainer .genericInfo span{font-family:Poppins-Medium;font-size:12px;letter-spacing:.4px;color:#323c47;display:block}.autoInfosContainer .genericInfo a{text-decoration:underline;cursor:pointer}.autoInfosContainer .principalInformations{min-width:250px;margin-right:30px}.autoInfosContainer .principalInformations p{font-family:Poppins-Medium;font-size:14px;color:#404f54}.autoInfosContainer .principalInformations h3{font-family:Poppins-Medium;font-size:28px;color:#404f54;margin-bottom:10px}.autoInfosContainer .principalInformations .equipment{opacity:.7;font-family:Poppins;font-size:14px;color:#404f54}.autoInfosContainer .principalInformations .isUsed{opacity:.7;font-family:Poppins-Medium;font-size:14px;color:#df0030;display:block}.autoInfosContainer .principalInformations .allegato{margin-top:8px}.autoInfosContainer .principalInformations .allegato img{height:21px;margin-right:6px}.autoInfosContainer .principalInformations .allegato label{font-family:Poppins-Medium;font-size:12px;letter-spacing:.4px;color:#9fa7a9;margin:0}.autoInfosContainer .principalInformations .allegato p{text-decoration:underline;font-family:Poppins-Medium;font-size:12px;letter-spacing:.4px;color:#323c47;margin:0}.note{margin:0 60px 35px 0;padding-top:10px;border-top:1px solid #d0d7dd;width:250px}.note label,.noteCustomer>label{font-family:Poppins-Bold;font-size:12px;letter-spacing:.4px;color:#003a78;text-transform:uppercase;margin-bottom:4px}.note p,.noteCustomer p{font-family:Poppins-Medium;font-size:12px;letter-spacing:.4px;color:#323c47;margin:0}.noteCustomer{margin:0 0 35px;padding-top:10px;border-top:1px solid #d0d7dd;width:calc(100% - 280px)}.noteCustomer .genericInfo label{font-family:Poppins-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#989898;margin:0}.noteCustomer ul{padding:8px 0 0;list-style:none}.noteCustomer ul li .genericInfo p{font-family:Poppins-Medium;font-size:12px;letter-spacing:.4px;color:#323c47;display:block;margin-bottom:5px}.tabs .tabsButtonContainer{border-bottom:1px solid #d0d7dd}.tabs .tabsButtonContainer .tabButton{font-family:Poppins-Bold;font-size:12px;letter-spacing:.4px;color:#474f58;background:transparent;border:none;padding-bottom:15px;margin-right:55px;position:relative;outline:none!important}.tabs .tabsButtonContainer .tabButton .pallinoCounter{width:12px;height:12px;border-radius:50%;font-family:Poppins-Bold;font-size:10px;letter-spacing:.3px;text-align:center;color:#fff;background-color:#df0030;position:absolute;top:0;right:-10px}.tabs .tabsButtonContainer .tabButton img{margin-right:5px}.tabs .tabsButtonContainer .tabButton img.activeIcon{width:24px;height:24px;display:none}.tabs .tabsButtonContainer .tabButton.active img.activeIcon{width:24px;height:24px;display:inline-block}.tabs .tabsButtonContainer .tabButton.active img.defaultIcon{display:none}.tabs .tabsButtonContainer .tabButton.active .activeBar{height:4px;background-color:#003a78;position:absolute;bottom:0;left:0;right:0}.tabs .tabBody{display:none;opacity:0;padding:25px 0}.tabs .tabBody.active{display:block;opacity:1}.cardOfferte.auto{cursor:auto}.cardOfferte{border-radius:2px;-webkit-box-shadow:2px 2px 9px 0 rgba(0,0,0,.37);box-shadow:2px 2px 9px 0 rgba(0,0,0,.37);background-color:#fff;padding:15px 25px;cursor:pointer}.cardOfferte,.cardOfferte .carInfo{margin-bottom:10px}.cardOfferte .carInfo p{font-size:14px}.cardOfferte .carInfo h2,.cardOfferte .carInfo p{font-family:Poppins-Medium;color:#404f54;margin:0}.cardOfferte .carInfo h2{font-size:28px}.cardOfferte .carInfo span{opacity:.7;font-family:Poppins;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#404f54;display:block}.cardOfferte .rata label{opacity:.5;font-family:Poppins-Medium;font-size:12px;letter-spacing:.5px;color:#404f54;text-transform:uppercase;margin:0}.cardOfferte .rata h3{font-family:Poppins-Medium;font-size:28px;letter-spacing:1.2px;color:#df0030;margin:0}.cardOfferte .info{margin-right:70px}.cardOfferte .info label{opacity:.5;font-family:Poppins-Medium;font-size:12px;letter-spacing:.5px;color:#404f54;margin:0}.cardOfferte .info p{font-size:14px;color:#404f54}.cardOfferte .info p,.cardOfferte .info-refused p{font-family:Poppins-Medium;letter-spacing:.6px;margin-bottom:0}.cardOfferte .info-refused p{font-size:18px;color:red}.cardOfferte .info-accepted p{font-family:Poppins-Medium;font-size:18px;letter-spacing:.6px;color:green;margin-bottom:0}.cardOfferte .detailButton{width:133px;height:30px;font-family:Poppins-SemiBold;font-size:12px;letter-spacing:.4px;text-align:center;color:#fff;background-color:#003a78;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.messagesContainer{height:240px;position:relative;overflow:hidden;overflow-y:auto;padding-right:10px}.messagesContainer::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);box-shadow:inset 0 0 2px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}.messagesContainer::-webkit-scrollbar{width:8px;background-color:#fff}.messagesContainer::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);box-shadow:inset 0 0 2px rgba(0,0,0,.3);background-color:#2ab5ca}.chatMessageContainer{width:292px;clear:both;margin-bottom:10px}.chatMessageContainer.left{float:left}.chatMessageContainer.right{float:right}.chatMessageContainer .mittente{font-family:Poppins-SemiBoldItalic;font-size:12px;letter-spacing:.4px;color:#003a78;text-transform:uppercase;margin-bottom:8px;display:block}.chatMessageContainer.right .mittente{text-align:right;padding-right:10px}.chatMessageContainer .message{border-radius:8px;padding:15px 10px;font-family:Poppins-Medium;font-size:12px;letter-spacing:.4px;color:#404f54}.chatMessageContainer.left .message{border:2px solid #f1f2f6}.chatMessageContainer.right .message{border:2px solid #2ab5ca}.writeMessageContainer{height:48px;margin-top:10px}.writeMessageContainer,.writeMessageContainer form{display:-webkit-box;display:-ms-flexbox;display:flex}.writeMessageContainer form{width:100%;height:100%}.writeMessageContainer input{width:calc(100% - 121px);height:100%;border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid #9fa7a9;padding-left:15px;padding-right:15px;font-family:Poppins-Medium;font-size:12px;letter-spacing:.4px;color:#404f54;border-right:none;outline:none!important;background:#fff}.writeMessageContainer button{width:120px;height:100%;font-family:Poppins-Medium;font-size:16px;letter-spacing:.5px;text-align:center;color:#2ab5ca;text-transform:uppercase;background:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px;border:1px solid #9fa7a9}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.6s;animation-duration:.6s}.v--modal{max-height:834px!important}.roleFormContainer{padding:20px;overflow:hidden;overflow-y:auto}.roleFormContainer h2{color:#081645;text-align:center;margin-bottom:30px;font-family:Poppins-Medium;text-transform:uppercase;font-size:27px}.roleFormContainer::-webkit-scrollbar-track{background-color:transparent}.roleFormContainer::-webkit-scrollbar{width:6px;background-color:transparent}.roleFormContainer::-webkit-scrollbar-thumb{background-color:#dbe3e6;border-radius:4px}@media screen and (min-width:1800px){.videoContainer .mask{background-size:110%;background-position:50%}}@media screen and (max-width:991px){.loginContainer{height:100vh;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.videoContainer{display:none}}@media screen and (max-width:478px){.loginContainer .loginBox{width:70%}.v--modal-box.v--modal{width:95%!important;margin:0 auto}}.table-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;font-size:14px}.table-component__filter{-ms-flex-item-align:end;align-self:flex-end}.table-component__filter__field{padding:0 1.25em 0 .75em;height:2.5em;border:none;border-bottom:1px solid #9fa7a9;font-size:inherit}.table-component__filter__clear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;color:#007593;font-weight:700;cursor:pointer;float:right;margin:1px -10px 0 0;font-size:21px}.table-component__filter__field:focus{outline:0;border-color:#007593}.table-component__table-wrapper{overflow-x:auto;margin:1em 0;width:100%;border:none}.table-component__table{min-width:100%;border-collapse:collapse;border-bottom:0;table-layout:fixed}.table-component__table__caption{position:absolute;top:auto;left:-10000px;overflow:hidden;width:1px;height:1px}.table-component__table td,.table-component__table th{padding:.75em 1.25em;vertical-align:bottom;text-align:left;position:relative}.table-component__table th{color:#081645;white-space:nowrap;font-size:16px;font-weight:700;border:0;padding:.75rem}.table-component__table tbody tr:nth-child(odd){background-color:rgba(0,0,0,.05)}.table-component__table a{color:#007593}.table-component__message{color:#000;font-style:italic;background-color:rgba(0,0,0,.05);height:53px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-10px;padding:.75rem}.table-component__th--sort,.table-component__th--sort-asc,.table-component__th--sort-desc{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-component__th--sort-asc:after,.table-component__th--sort-desc:after{position:absolute;left:.25em;display:inline-block;color:#bbb}.table-component__th--sort-asc:after{content:"↑"}.table-component__th--sort-desc:after{content:"↓"}.genericTablebutton{background:transparent;border:none;font-size:12px;text-align:center;color:#323c47;display:inline-block;line-height:1}.genericTablebutton img{width:15px;height:15px;display:block;margin:0 auto 2px}.tableStatus img{width:24px;height:24px;display:block;margin:0 auto 2px}.tableStatus{padding:.75em 0!important;width:150px}.tableStatus>div{width:100px}@media screen and (max-width:1250px){.menuToggleButton,.navbar-toggler{display:none!important}.sideBar{width:70px!important}.sideBar ul li a span,li.header{display:none!important}.sideBar ul li a:hover span{background:#e7e7e7;color:#9b9b9b;padding:0 20px 0 0;left:55px!important;height:50px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sideBar ul li a.active:hover span{color:#248afd}.sideBar ul li a i.rightIcon{right:12px!important}.dropdownLinkItem div.collapse{margin:0!important}.pageContainer.menuOpened{margin-left:70px!important}.sideBar .logo img,.sideBar.menuOpened .logo img{width:60px;padding:0 5px}.sideBar .desktopNavbar .logo,.sideBar.menuOpened .navbar.desktopNavbar .logo{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px}.sideBar nav.navbar,.sideBar.menuOpened nav.navbar{width:70px}.mobile-only{display:block!important}.desktop-only,.hackMenuMobile~.menu-title{display:none!important}.sideBar ul li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.brand-image{border-radius:7px;height:50px;width:50px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto}.drag-drop{height:70px;border-radius:6px;border:1px solid #979797;margin:auto;cursor:pointer}.table-component__table td{vertical-align:middle!important}.drag-drop span{font-size:23px;font-weight:700;color:#2f4f4f;opacity:.6}.flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.span-td{font-size:18px;font-weight:700}.color-div{height:150px;overflow-y:scroll}.add{border-radius:2px;border:1px solid green;background:green}.add,.delete{height:38px;padding:0 20px;font-family:Poppins-SemiBold;font-size:14px;letter-spacing:.9px;text-align:center;text-transform:uppercase;display:block;line-height:34px;text-decoration:none!important;white-space:nowrap;color:#fff}.delete{border-radius:2px;background:red;border:1px solid red}.delete:disabled{opacity:.5}.anteprima{position:absolute;top:0}.anteprima,.anteprima-modello{height:100px;width:100px;background-size:contain;background-repeat:no-repeat;background-position:top}.label-success{color:green}.label-denied,.label-success{font-size:18px;font-weight:bolder}.label-denied{color:red}.v--modal-background-click{overflow-y:auto}.checkbox{min-height:20px;min-width:20px}.text-black{color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif}.additional-div{background:#dbe3e6;border-radius:6px}.save{background:green;color:#fff;border:none;left:-1px;border-radius:0;padding:5px;width:100px}.div-insert{height:198px}.custom-menu{background:transparent;width:33%;height:40px;border:none;-webkit-box-shadow:0 0 2px 2px #cdd1e1;box-shadow:0 0 2px 2px #cdd1e1}.custom-menu.active{background:#cdd1e1}.chat{-webkit-box-shadow:0 0 2px 2px #cdd1e1;box-shadow:0 0 2px 2px #cdd1e1;height:500px;overflow-y:auto}.response{border:none;-webkit-box-shadow:0 0 1px 2px #cdd1e1;box-shadow:0 0 1px 2px #cdd1e1;resize:none;margin-top:2px}.my-message{background:#248afd;color:#fff}.other-message{background:#fff;color:#000;border:1px solid #a9a9a9}.proposta-tab{cursor:pointer}.proposta-card,.proposta-tab{border:1px solid #a9a9a9;border-radius:6px;padding:5px;background:#fff}.cancel-x{background:transparent;background-image:url(/img/close-icon.aaba4509.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;outline:none!important;height:20px;width:20px;color:#fff;margin-top:5px;border:none}.add-div{width:100vw;position:absolute;height:100vh;top:0;left:0;margin:0;z-index:3;background:rgba(0,58,120,.91);overflow-y:auto}.logo-img{height:35px}.response-title{font-family:Poppins-ExtraLight;font-size:40px;font-weight:200;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#404f54}.response-header{padding-bottom:10px;background:#fff;border-bottom:2px solid hsla(232,8%,63%,.22);z-index:1}.margin-header{margin-top:63px}.text-muted-response{font-family:Poppins-Medium;display:block;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#9fa7a9}.image-div{overflow-x:auto;padding-top:10px;padding-bottom:10px;width:100%;display:-webkit-box}.delete-image{background:red;width:25px;height:25px;text-align:center;color:#fff;border-radius:12px;border:none}.op05{opacity:.5}.profileInfo{border-right:1px solid #d0d7dd;padding-right:24px}.profileInfo span{font-family:Poppins-SemiBold;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.3px;color:#404f54}.form-group select,.vform-group select{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box}.form-group select{border:1px solid #ced4da;border-radius:.25rem}.form-group span{font-size:12px;font-weight:500;color:#9fa7a9}.form-group span,.form-group span.title{font-family:Poppins-Medium;display:block;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px}.form-group span.title{font-size:16px;font-weight:800;color:#000}.form-group input{width:100%;padding:.375rem .75rem;background-clip:padding-box}.form-group input,input,select{font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}input{padding:.375rem .75rem;background-clip:padding-box}.add-button{background-image:url(/img/add.b3fd235d.svg)}.add-button,.delete-button{background-repeat:no-repeat;background-size:contain;background-position:50%;height:24px;width:24px;background-color:transparent;border:none}.delete-button{background-image:url(/img/delete.9d4efc77.svg)}.point-step{width:8px;height:8px;background-color:#9fa7a9;border-radius:50%}.point-step.active{background-color:#003a78}.attachment-div{border:1px solid #9fa7a9;cursor:pointer}.title-attachment{font-family:Poppins-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#9fa7a9}.desc-attachment,.url-attachment{font-family:Poppins-Medium;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#404f54}.url-attachment{cursor:pointer;text-decoration:underline!important}.genericStatus .statoPallino{width:10px;height:10px;border-radius:50%;background-color:#6dd400;margin-right:10px}.genericStatus .statoPallino.verde{background:green}.genericStatus .statoPallino.rosso{background:red}.formalize-span{font-family:Poppins-Medium;font-size:14px;letter-spacing:.6px;color:#404f54;margin-bottom:0}.document-bg-gray{background-color:hsla(0,0%,85%,.25)}.status{width:24px;height:24px}.status-span{font-family:Poppins-Medium;font-size:10px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#323c47}.contract-info{width:200px}.arrow{background-image:url(/img/arrow-down-grey.81417c4d.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;width:20px;height:20px;background-color:transparent;border:none;margin-left:40px}.arrow,.arrow.active{-webkit-transition:.3s;transition:.3s}.arrow.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expand-enter-active,.expand-leave-active{-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;-webkit-transition-property:opacity,height;transition-property:opacity,height}.expand-enter,.expand-leave-to{-webkit-transition-duration:0s;transition-duration:0s;opacity:0;height:0}.noresize{resize:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.table-component__table th{padding:1rem}.li.router-link-active{color:#fff;text-decoration:none;background:linear-gradient(135deg,#00a3e2,#00a3e2 50%,#7aea6e)}.hr{border-top:1px solid #051548;width:90%}li.header{text-align:center;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Poppins;padding:0 27px}.sideBar ul li.header:hover{background:transparent}li.header .nome{color:#fff;margin-bottom:0}li.header .role{color:#13b6f7;font-size:12px;margin-bottom:2px;text-transform:capitalize}li.header .logout{color:#df0030;font-size:12px;text-decoration:underline;cursor:pointer}.notification{color:#fff;background:#df0030;position:absolute;width:16px;height:16px;border-radius:50%;top:-2px;right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notification span{font-family:Roboto-Bold;font-size:10px}.card-title{font-family:Poppins-SemiBold;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#404f54}.card-body{padding:1rem}.card-body small{font-family:Poppins-SemiBold;font-size:12px;font-weight:600;color:#2ab5ca}.card-body small,.card-number{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.card-number{font-family:Poppins;font-size:30px;font-weight:400;text-align:right;color:#404f54}.card{border:none}.table-component__table td .title{font-size:14px;letter-spacing:normal;color:#404f54}.table-component__table td .title,.table-component__table th{font-family:Poppins-SemiBold;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal}.table-component__table th{font-size:12px;letter-spacing:.4px;color:#003a78}.tr-standard{max-height:90px;height:90px;white-space:nowrap}.tr-standard .red{background-color:red;border:1px solid red}.tr-standard.button{z-index:2}.table-component__table tbody tr:nth-child(odd){background-color:hsla(0,0%,85%,.4)}.table-mail{color:#9fa7a9}.table-mail,.table-offer{font-family:Poppins-SemiBold;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px}.table-offer{color:#2ab5ca}.table-state{font-family:Poppins-SemiBold;font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.3px;text-align:center;color:#404f54}.tr-over{position:absolute!important;width:calc(100% - 35px);margin-left:17.5px;left:0;z-index:1;height:90px}.tr-over:hover{cursor:pointer;background-color:rgba(5,144,199,.3)}.tr-over:hover .button-over{width:154px;margin-top:auto;margin:18px auto;height:34px;display:block;background-color:#0e235d}.button-over{display:none}.tr-over:hover .button-over span{font-family:Poppins-SemiBold;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;line-height:34px}.div-filter{border-radius:20px;border:1px solid hsla(192,5%,64%,.5);font-family:Roboto-Bold;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;text-align:center;color:#474f58;padding:10px 20px;margin-left:10px;cursor:pointer}.div-filter:hover{background:rgba(0,58,120,.3);border:1px solid #003a78}.div-filter.active{border-radius:20px;border:2px solid #003a78;color:#003a78}.icon{width:21px;height:21px}.dimension-response{max-width:580px;padding-right:20px;border-right:1px solid #d0d7dd}.logo-proposta{height:24px;width:24px}.proposta-response{font-family:Poppins-SemiBold;font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.3px;text-align:center;color:#404f54}.proposta-absolute{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;left:0;top:0;z-index:1;height:100%}.proposta-absolute:hover{cursor:pointer;background-color:rgba(5,21,72,.4)}.proposta-absolute:hover .proposta-over{width:280px;margin:auto auto;border:none;height:34px;display:block;background-color:#0e235d}.proposta-over{display:none}.proposta-absolute:hover .proposta-over{font-family:Poppins-SemiBold;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;line-height:34px}.table-ceckbox{border-radius:2px;border:2px solid #657175;height:18px;width:18px;padding:0 10px!important}.index-high{z-index:2}.check-all{padding-left:49px;position:absolute;top:34px;z-index:1}.check-all button{top:0;display:block;border:none;background:transparent}.check-all img{height:18px;width:18px}.check-all span{font-size:12px;font-family:Poppins-SemiBold;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#404f54}.editTitle{font-family:Poppins-ExtraLight;font-size:40px;color:#404f54;text-transform:uppercase}.row-clickable tbody tr{cursor:pointer}.row-clickable tbody tr:hover{background-color:rgba(0,117,147,.2)}.tab{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #dbe3e6}.tab div{padding:10px;border-radius:4px;margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0;font-family:Poppins-Bold;font-size:12px;color:#222;cursor:pointer;min-width:80px;text-align:center}.tab div.active{color:#00a3e2;border:1px solid #dbe3e6;border-bottom:1px solid #fff;background:#fff}.button-next{padding:20px;text-align:right}button{padding:5px 10px;border-radius:4px;border:1px solid #248afd;background:#00a3e2;color:#fff}.image-div .delete-image{border-radius:50%;min-width:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px}.text-bold-muted{font-family:Poppins-Medium;display:block;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#9fa7a9}.tableIcon{width:50px;height:50px;background-position:50%;background-repeat:no-repeat;background-size:contain}.reservation-edit .reservation-general{background:#fff}.reservation-edit .title{color:#9fa7a9;text-transform:uppercase;font-size:14px;font-weight:600}.reservation-edit .name{color:#000;font-size:18px;line-height:1;font-weight:600}.reservation-edit .infotext{color:#00a3e2;font-size:14px;line-height:1;margin-top:10px;display:block}.reservation-edit .info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservation-edit textarea{width:100%;border-radius:8px;border:1px solid #9fa7a9;padding:10px;padding-right:115px;font-family:Poppins-Medium;font-size:12px;letter-spacing:.4px;color:#404f54;outline:none!important;background:#fff;min-height:112px}.reservation-edit .text-area-submit{position:absolute;right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:1px;border-radius:8px;-ms-flex-pack:distribute;justify-content:space-around;height:97px;padding:10px;background:rgba(208,217,219,.6);width:112px}.reservation-edit .text-area-submit button{padding:2px 10px}.reservation-edit .public-note{color:#fff;border-radius:4px;padding:5px;font-size:13px;cursor:pointer;text-align:center;background:red}.reservation-edit .public-note.active{background:green}.reservation-edit .location-other{background:#fff}.reservation-edit .double-button-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.reservation-edit .back{background:red;border:1px solid red}.reservation-edit .note-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;border-radius:8px;margin-top:15px;border:1px solid #495057}.reservation-edit .note-list .backend-thumbnail{background-position:50%;background-size:cover;width:50px;height:50px;border-radius:50%;background-color:#bbb}.reservation-edit .note-detail{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservation-edit .note-detail .creator{font-size:18px;line-height:1;color:#171818;font-weight:500}.reservation-edit .note-detail .date{font-size:13px;line-height:1.2;color:#555}.email{padding-top:5px;font-size:16px;color:#00008b}.push{margin-top:20px}.push .form{background:#fff;padding:20px}.push .form .button-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.push .form .button-div button{width:300px;text-transform:uppercase;font-weight:700}.push .form .plus{margin-left:10px;cursor:pointer}.push .form .customer-list{padding:10px;border:1px solid #171818;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;border-radius:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.push .form .customer-list span{color:#171818}.push .form .customer-list img{cursor:pointer;padding:10px}.__modalsContainer[data-v-4087d636]{position:fixed;left:0;top:0;height:100vh;width:100vw;padding:20px;overflow-y:auto;display:none;z-index:999}.__modalBg[data-v-4087d636]{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(18,16,30,.6);overflow-y:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.__modalBg[data-v-4087d636],.__show[data-v-4087d636]{display:-webkit-box;display:-ms-flexbox;display:flex}body.__modal-open{overflow:hidden}