a.active.focus,a.active:focus,a.focus,a:active.focus,a:active:focus,a:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.form-control:focus{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 0 0 rgba(0,123,255,0)}.mt-6,.my-6{margin-top:7rem!important}.mb-6,.my-6{margin-bottom:7rem!important}.pt-6,.py-6{padding-top:7rem!important}.pb-6,.py-6{padding-bottom:7rem!important}.closeMenu{position:absolute;top:1em;right:1em}.closeMenu:hover{color:#000;text-decoration:none;-webkit-animation:spin 1s linear 1;-moz-animation:spin 1s linear 1;animation:spin 1s linear 1}textarea{resize:none}.rowBeforeMenu{height:50px;justify-content:right;align-items:center;display:flex}.navbar-nav{display:flex;align-items:center}.navbar-light .navbar-nav .nav-link{color:#000}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link:hover{color:#fff}.navbar-toggler-icon{cursor:pointer}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-toggler-icon.active{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' stroke='rgba(255, 255, 255, 1)' fill='rgba(255, 255, 255, 1)' viewBox='0 0 24 24' width='24px' height='24px'%3e%3cpath d='M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z'/%3e%3c/svg%3e")}#navbarResponsive.active{top:100px;height:calc(100vh - 100px);overflow-y:auto;width:80%;justify-content:left;text-align:left;background-color:#5c8ea5;background:linear-gradient(90deg,#5c8ea5 0%,#5c8ea5 58%,rgba(92,142,165,.5) 100%)}#navbarResponsive .navbar-nav{align-items:flex-start}#navbarResponsive.active .nav-item-logo{display:none}.valign{display:flex;align-items:center}.valignbottom{display:flex;align-items:flex-end}.valigntop{display:flex;align-items:flex-start}.payment-summary{width:100%;max-width:700px;margin-left:auto;margin-right:auto;padding:40px;border:1px solid #ccc;background-color:#f2f2f2;margin-bottom:40px}.payment-summary #stripe{padding:20px;margin-bottom:20px;margin-top:20px}.payment-summary #stripecard{font-size:18px;height:50px;line-height:50px;background-color:#fff;border:1px solid #333;padding:15px}.payment-summary table{width:100%}.payment-summary hr{border-color:#aaa;margin-top:15px;margin-bottom:15px}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.logo-responsive{display:none}.form-group{position:relative}.form-group label{position:absolute;top:3px;left:3px;font-size:0;transition:all linear .5s}.form-group input:focus+label,.form-group input:not(:placeholder-shown)+label,.form-group select:focus+label,.form-group select:has(option:checked:not([value=""]))+label{font-size:9px}.form-group input{transition:padding linear .5s}.form-group input:focus::placeholder{color:transparent}.form-group input:invalid,.form-group textarea:invalid{border-color:#f00}.form-group input:focus,.form-group textarea:focus{box-shadow:none;border-color:#ffa500}.form-group input:valid,.form-group textarea:valid{border-color:#008000}.form-group input:not(:focus):invalid,.form-group textarea:not(:focus):invalid{animation:shake 1s linear 1 normal}.form-group input:placeholder-shown:invalid,.form-group textarea:placeholder-shown:invalid{animation:unset;border-color:#808080}form:not(:valid) [type='submit']{opacity:.3}form:valid{opacity:1;pointer-events:auto}.header{position:relative}.header .testo{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:25px;color:#fff;text-align:center;width:50%;z-index:10}.expandable .expander{height:250px;overflow:hidden;transition:all linear .3s;position:relative}.expandable .expander:before{position:absolute;height:100px;background:linear-gradient(0deg,#fff 0%,transparent 100%);bottom:0;left:0;width:100%;content:""}.expandable.expanded .expander:before{display:none}.expandable.expanded .expander{height:auto}.expandable a.linkexpander{position:relative;display:inline-block;cursor:pointer}.expandable a.linkexpander:before{content:"Apri"}.expandable.expanded a.linkexpander:before{content:"Chiudi"}@media screen and (max-width:1199px){#navbarResponsive{width:0;height:calc(100vh - 100px);position:fixed;top:100px;left:0;display:flex;overflow:hidden;z-index:999;align-content:center;transition:all linear .8s;background-color:#5c8ea5;background:linear-gradient(90deg,#5c8ea5 0%,#5c8ea5 58%,rgba(92,142,165,.5) 100%);justify-content:left;text-align:left}}@media screen and (min-width:1200px){.navbar-toggler-icon{display:none}.closeMenu{display:none}}a,a:hover{color:#5c8ea5}h2{color:#09141d;font-size:50px;font-weight:normal}.bg1{background-color:rgba(9,20,29,.05)}.bg2{background-color:#f7f7f7}.size1{font-size:18px}.size2{font-size:40px}.size3{font-size:15px}.size4{font-size:20px}.color1{color:#0f0e0e}.color2{color:#878787}.color3{color:rgba(9,20,29,.7)}.color4{color:#09141d}.color5{color:#f73d31}body{font-family:'Instrument Sans',sans-serif;padding-top:0}body.dett-blog,body.list-area,body.body-area_riservata{padding-top:100px}.navbar{position:fixed;top:0;height:100px;z-index:999}.navbar.fullColor{background-color:#5c8ea5}.navbar-light .navbar-nav .nav-link{color:#fff;font-size:18px;padding-left:1rem;padding-right:1rem}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link:hover{text-decoration:underline}body.dett-blog .navbar-light .navbar-nav .nav-link,body.list-area .navbar-light .navbar-nav .nav-link,body.body-area_riservata .navbar-light .navbar-nav .nav-link{color:#1c2a3a}body.dett-blog .navbar-light.fullColor .navbar-nav .nav-link,body.list-area .navbar-light.fullColor .navbar-nav .nav-link,body.body-area_riservata .navbar-light.fullColor .navbar-nav .nav-link{color:#fff}.nav-item-contattaci{position:absolute;right:0;top:0}#navlink7{font-size:0}#navlink7:before{content:url('../img/ar.svg');display:block;width:25px;height:25px}body.list-area #navlink7:before,body.dett-blog #navlink7:before,body.body-area_riservata #navlink7:before{content:url('../img/ar-black.svg')}body.list-area.fullColor #navlink7:before,body.dett-blog.fullColor #navlink7:before,body.body-area_riservata.fullColor #navlink7:before{content:url('../img/ar.svg')}#navlink8,body.dett-blog.fullColor #navlink8,body.list-area.fullColor #navlink8,body.body-area_riservata.fullColor #navlink8{color:#09141d;background-color:#fff;border-radius:25px;padding:.7rem 1.5rem;display:inline-block;border:1px solid #fff;transition:all ease-in .3s}#navlink8:hover,body.dett-blog.fullColor #navlink8:hover,body.list-area.fullColor #navlink8:hover,body.body-area_riservata.fullColor #navlink8:hover{text-decoration:none;background-color:#09141d;border:1px solid #09141d;color:#fff}body.dett-blog #navlink8,body.list-area #navlink8,body.body-area_riservata #navlink8{color:#fff;background-color:#1c2a3a;border:1px solid #1c2a3a}body.dett-blog #navlink8:hover,body.list-area #navlink8:hover,body.body-area_riservata #navlink8:hover{background-color:#fff;border:1px solid #1c2a3a;color:#1c2a3a}.logo svg{color:#fff}body.dett-blog .logo svg,body.list-area .logo svg,body.body-area_riservata .logo svg{color:#000}body.dett-blog.fullColor .logo svg,body.list-area.fullColor .logo svg,body.body-area_riservata.fullColor .logo svg{color:#fff}.header{min-height:calc(100vw*.5936)}.header .testo{font-size:18px;color:#fff;left:8.3333%;transform:translateY(-50%);text-align:left;line-height:1}.header .testo div{width:50%;margin-top:2rem}.header .testo p{font-size:70px;font-weight:bold;font-style:italic}.seeMore{color:#09141d;background-color:#fff;border-radius:25px;padding:.7rem 1.5rem;display:inline-block;border:1px solid #fff;transition:all ease-in .3s}.seeMore:hover{text-decoration:none;background-color:#09141d;border:1px solid #09141d;color:#fff}.seeMore2{color:#fff;background-color:#1c2a3a;border-radius:25px;padding:.7rem 1.5rem;display:inline-block;border:1px solid #1c2a3a;transition:all ease-in .3s}.seeMore2:hover{text-decoration:none;background-color:#fff;border:1px solid #1c2a3a;color:#1c2a3a}.seeMore3{color:#1c2a3a;text-decoration:none}.seeMore3:hover{text-decoration:underline;color:#1c2a3a}.areacompetenza{border-left:1px solid rgba(9,20,29,.3)}.areacompetenza:hover{border-left:1px solid #09141d}.areacompetenza .counter{color:rgba(9,20,29,.2);font-size:30px}.areacompetenza .titolo,.areacompetenza .titolo a{color:#09141d;font-size:30px}.areacompetenza .sottotitolo{color:rgba(9,20,29,.7);font-size:18px;margin-bottom:0}.navigator,.navigator2{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:flex-end}.navigator2{position:relative}.navigator .count-slides,.navigator2 .count-slides{font-size:30px;color:#1c2a3a;display:flex;align-items:center;margin-right:2rem}.carousel-control-next,.carousel-control-prev{position:relative;width:unset}.carousel-control-next-icon,.carousel-control-prev-icon{height:63px;width:63px}.carousel-control-prev-icon{background-image:url('../img/back.png')}.carousel-control-next-icon{background-image:url('../img/next.png')}.cv{color:#fff;font-size:15px;position:absolute;bottom:0;left:0;height:0;overflow:hidden;display:flex;align-items:flex-end;background-color:rgba(9,20,29,.7);width:100%}.team.active::after{content:"";display:block;position:absolute;bottom:-6rem;left:50%;transform:translateX(-50%) translateY(100%);clip-path:polygon(0 0,50% 100%,100% 0);background-color:rgba(9,20,29,.05);height:30px;width:30px}.team:hover .cv{height:100%;padding:.5rem}.team.team-openable{cursor:pointer}.team.team-openable:hover .cv{height:0;padding:0}.sentenza .data,.sentenza .breveDescrizione{color:rgba(9,20,29,.7);font-size:18px}.sentenza .titolo,.blog-elenco .titolo{background-color:#1c2a3a;font-size:30px;color:#fff;border-radius:15px;min-height:200px;display:flex;align-items:center;justify-content:center;text-align:center}.sentenza a{color:#1c2a3a;font-size:20px;text-decoration:none}.form-group input,.form-group textarea{border:0;border-bottom:1px solid #707070;border-radius:0;color:#707070;height:60px}.form-group textarea{height:135px}.form-group select{width:100%;height:60px;background-color:transparent;border:0;border-bottom:1px solid #707070;color:#707070}input[type='checkbox']{accent-color:#5c8ea5}.btn-primary{background-color:#1c2a3a;color:#fff;border-radius:25px;padding:.7rem 1.5rem;display:inline-block;border:1px solid #1c2a3a;transition:all ease-in .3s}.btn-primary:hover{text-decoration:none;background-color:#fff;border:1px solid #1c2a3a;color:#1c2a3a}footer{background-color:rgba(9,20,29,.05);padding-top:2rem;margin-top:2rem;color:#000;font-size:16px}footer p{font-size:25px;color:#09141d}footer a{color:#09141d}footer ul{flex-direction:row;display:flex;list-style:none;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem}footer ul li a{color:#1c2a3a;font-size:20px;padding-left:1rem;padding-right:1rem}.credit,.credit a{color:#09141d}.descrizioneEstesaTeam{color:rgba(9,20,29,.7);font-size:20px;display:none}.cms-content h1{color:#1c2a3a;font-size:45px;margin-bottom:4rem}.cms-content{color:rgba(9,20,29,.7);font-size:16px}body.list-area .navbar-light .navbar-toggler-icon,body.dett-blog .navbar-light .navbar-toggler-icon,body.body-area_riservata .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.paragrafo-area-competenza ul{list-style:none;margin-left:0;padding-left:0}.paragrafo-area-competenza li{padding-left:1em;text-indent:-1em}.paragrafo-area-competenza li:before{content:"-";padding-right:8px}.nav.nav-tabs li{width:50%}.nav.nav-tabs li a{display:block;color:#5c8ea5;padding:.5rem;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #5c8ea5}.nav.nav-tabs li a.active,.nav.nav-tabs li a:hover{background-color:#5c8ea5;color:#fff;text-decoration:none}.areariservata{display:flex;margin-top:1rem}.areariservata:before{content:"";background-image:url('../img/documento.svg');background-size:contain;background-repeat:no-repeat;background-position:center center;height:25px;width:25px;display:inline-block;margin-right:5px}.areariservata.big:before{height:50px;width:50px}.areariservata.big:hover{text-decoration:none;background-color:#5c8ea5;color:#fff}.border-radius{border-radius:15px}.logout{color:#fff;background-color:#1c2a3a;border:1px solid #1c2a3a;border-radius:25px;padding:.7rem 1.5rem;display:inline-block;transition:all ease-in .3s;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%)}.logout:hover{background-color:#fff;border:1px solid #1c2a3a;color:#1c2a3a}@media screen and (max-width:1199px){.header .testo{width:83.3333%;top:unset;bottom:1rem;transform:unset}.nav-item-contattaci{position:relative;margin-top:1rem}.sentenza .titolo,.blog-elenco .titolo{font-size:27px}.cv{font-size:18px}}@media screen and (max-width:991px){.header .testo p{font-size:50px}.sentenza .titolo,.blog-elenco .titolo{font-size:25px}}@media screen and (max-width:767px){.team .cv{height:100%;padding:.5rem}.header .testo p{font-size:40px}}@media screen and (max-width:575px){.header .testo div{width:83.3333%}h2{font-size:40px}footer ul{display:block}.header .testo p{font-size:30px}.header .testo{font-size:17px}}