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.active{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' stroke='rgba(0, 0, 0, .5)' fill='rgba(0, 0, 0, .5)' 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:130px;height:calc(100vh - 130px);overflow-y:auto;width:80%;justify-content:left;text-align:left;background-color:#fcd1b0;background:linear-gradient(90deg,#fcd1b0 0%,#fcd1b0 58%,rgba(252,209,176,.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 textarea:focus+label,.form-group textarea: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 - 130px);position:fixed;top:130px;left:0;display:flex;overflow:hidden;z-index:999;align-content:center;transition:all linear .8s;background-color:#fcd1b0;background:linear-gradient(90deg,#fcd1b0 0%,#fcd1b0 58%,rgba(252,209,176,.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:#11162b}h1{color:#11162b;font-size:47px;font-weight:bold;font-family:'Sora',sans-serif;line-height:1;width:fit-content;margin-bottom:3rem}h1:after{content:"";background-image:url('../img/graffio.svg');background-size:contain;background-repeat:no-repeat;background-position:center center;display:block;width:100%;height:50px}h2{color:#11162b;font-size:30px;font-weight:normal;font-family:'Sora',sans-serif}h2 a,h2 a:hover{color:#11162b}h3{color:#fc7338;font-size:24px;font-family:'Sora',sans-serif;font-weight:normal}h3 a,h3 a:hover{color:#fc7338}h4{color:#fff;font-size:26px;font-weight:normal}.color1{color:#393f5e}.color2{color:#fff}.color3{color:#11162b}.size1{font-size:18px}.size2{font-size:22px}.bg1{background-color:#fcd1b0}.bg2{background-image:url('../img/bg2.jpg');background-position:center center;background-size:cover;min-height:700px}.bg3{background-color:#de932e}.sora{font-family:'Sora',sans-serif}body{font-family:'Public Sans',sans-serif;padding-top:130px}.navbar{position:fixed;top:0;height:130px;z-index:999;background-color:#fcd1b0}.navbar-light .navbar-nav .nav-link{color:#11162b;font-weight:200;font-size:19px;padding-right:1.5rem;padding-left:1.5rem;position:relative}.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:#11162b}.navbar-light .navbar-nav .active>.nav-link:after,.navbar-light .navbar-nav .nav-link.active:after,.navbar-light .navbar-nav .nav-link.show:after,.navbar-light .navbar-nav .show>.nav-link:after,.navbar-light .navbar-nav .nav-link:hover:after{display:block;position:absolute;content:"";width:100%;height:10px;left:0;bottom:0;background-image:url('../img/graffio.svg');background-size:contain;background-position:center center;background-repeat:no-repeat}.seeMore,.seeMore2{background-color:#fc7338;color:#fff;font-size:19px;padding:.5rem 1rem;display:inline-block;border-radius:8px;transition:all linear .3s;border:1px solid #fc7338;font-family:'Public Sans',sans-serif;margin-bottom:1rem}.seeMore:after,.seeMore2:after{content:"→";margin-left:2rem;margin-right:1rem;transition:all linear .3s}.seeMore:hover,.seeMore2:hover{border:1px solid #fc7338;color:#fc7338;background-color:#fff;text-decoration:none}.seeMore:hover:after,.seeMore2:hover:after{margin-left:3rem;margin-right:0}.seeMore2{font-size:16px;padding:.3rem .8rem}.areacompetenza{background-color:#fcd1b0}.carousel-control-prev,.slick-prev{left:unset;right:30px}.slick-next,.slick-prev,.slick-prev:focus,.slick-prev:hover,.slick-next:focus,.slick-next:hover{background-repeat:no-repeat;background-position:center center;width:26px}.slick-next:before,.slick-prev:before{content:unset}.carousel-control-prev-icon,.slick-prev,.slick-prev:focus,.slick-prev:hover{background-image:url('../img/arrow-left.svg')}.carousel-control-next-icon,.slick-next,.slick-next:focus,.slick-next:hover{background-image:url('../img/arrow-right.svg')}.frase{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);font-size:45px;color:#fff;font-family:'Sora',sans-serif;text-align:center}.recensione{position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:50%;background-color:#fff;padding:2rem;color:#111;font-size:24px}.recensione .nome{color:#fc7338;font-size:27px;font-family:'Sora',sans-serif;margin-top:1rem}.carousel-indicators li{height:6px;background-color:#faf4e7;width:75px;opacity:1}.carousel-indicators .active{background-color:#fc7338}footer{margin-top:2rem;background-color:#f5f6ff;color:#393f5e;font-size:16px;font-weight:300;padding-top:1rem}footer a,footer a:hover{color:#393f5e}footer p{color:#11162b;font-size:22px;font-family:'Sora',sans-serif;margin-bottom:2rem;font-weight:normal}.expandable{margin-bottom:2rem}.expandable a.linkexpander{font-weight:300;display:block;background-color:#fcd1b0;color:#393f5e;font-size:18px;padding:1rem;padding-left:3rem}.expandable a.linkexpander:hover{text-decoration:none}.expandable .expander{height:0;color:#000;font-size:20px;width:70%;margin-top:1rem}.expandable.expanded .expander{margin-bottom:1rem}.expandable a.linkexpander:before{content:"+";color:#fc7338;font-size:37px;padding-right:1rem;position:absolute;left:1rem;top:50%;transform:translateY(-50%);line-height:56px;height:100%}.expandable.expanded a.linkexpander::before{content:"-";line-height:51px}.contatori{background-color:#de932e;padding-top:2rem;padding-bottom:2rem}.numeri .numero{color:#fff;font-size:26px;font-family:'Sora',sans-serif;text-align:center}.numeri .numero em{font-style:normal}.numeri .testo{color:#fff;font-size:15px;text-align:center;margin-top:2em}.form-control{background-color:#de932e;border:0;border-radius:0;border-bottom:1px solid #fff;color:#fff;height:60px}textarea.form-control{height:135px;padding-top:20px}.form-control:focus{background-color:#de932e;color:#fff}.form-group input:placeholder-shown:invalid,.form-group textarea:placeholder-shown:invalid{border-color:#fff}.form-group input::placeholder,.form-group textarea::placeholder{color:#fff}input[type='checkbox']{accent-color:#fc7338}.btn-primary{background-color:#fff;color:#de932e;font-size:17px;padding:.5rem 1rem;display:inline-block;border-radius:8px;transition:all linear .3s;border:1px solid #fff;font-family:'Public Sans',sans-serif}.btn-primary:after{content:"→";margin-left:2rem;margin-right:1rem;transition:all linear .3s}.btn-primary:hover{border:1px solid #fff;color:#fff;background-color:#de932e;text-decoration:none}.btn-primary:hover:after{margin-left:3rem;margin-right:0}.processo>div{padding:1rem;font-size:17px;color:#fff;min-height:400px}.processo>div div:nth-child(1){background-color:#fff;padding:1rem;color:#fc7338;font-size:18px;font-weight:bold;font-family:'Sora',sans-serif;position:absolute;top:1rem;width:calc(100% - 4rem);left:2rem}.processo>div div:nth-child(2){position:absolute;bottom:1rem;width:calc(100% - 4rem);left:2rem}.processo:nth-child(even)>div div:nth-child(1){top:unset;bottom:1rem}.processo:nth-child(even)>div div:nth-child(2){bottom:unset;top:1rem}.processo:nth-child(even)>div{background-color:#fc7338}.processo:nth-child(odd)>div{background-color:#fad481}.cms-content{font-weight:300;font-size:20px;color:#11162b}.cms-content a{color:#de932e;text-decoration:underline}.column2{column-count:2}.paging.active{text-decoration:underline}@media screen and (max-width:1199px){.seeMore,.seeMore2{font-size:16px}.seeMore::after,.seeMore2::after,.seeMore:hover::after,.seeMore2:hover::after{margin-left:1rem;margin-right:0}.recensione{font-size:20px}}@media screen and (max-width:991px){.frase{width:100%}.recensione{width:70%}}@media screen and (max-width:767px){.frase{bottom:0;font-size:35px}}@media screen and (max-width:575px){h1{font-size:37px}.slick-next{right:20px}.slick-prev{right:60px}.frase{font-size:25px}.recensione{width:80%;font-size:18px}.recensione .nome{font-size:20px}}