a,h1{color:#343548}.header-area,.header-section,.input-group{position:relative}*{box-sizing:border-box}@font-face{font-family:Gotham-Ultraitalic;src:url("fonts/Gotham-UltraItalic.otf")}@font-face{font-family:Gotham-Bold;src:url("fonts/Gotham-Bold.otf")}@font-face{font-family:Gotham-Black;src:url("fonts/Gotham-Black.otf")}@font-face{font-family:Gotham-Bookitalic;src:url("fonts/Gotham-BookItalic.otf")}@font-face{font-family:Gotham-Light;src:url("fonts/Gotham-Light.otf")}html{font-family:Gotham-Bold}.info p,h1{font-family:Gotham-Ultraitalic}h2,h4,h5,h6{font-family:Gotham-Bold;color:#a8c1e5}.info-section .form-info,h3,p{font-family:Gotham-Bookitalic}h3{color:#4559c5}p{margin-bottom:0}a{text-decoration:none}a:hover{color:#a8c1e5;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.header-area{display:flex;flex-direction:column}.header-area .info{width:100%;justify-content:space-around}.header-area .logo{margin-bottom:1.5rem}.info img{margin-right:.3rem}.hero-section img{width:100%;padding:1rem}.hero-section .titolo button{border:0;border-radius:50px;padding:8px 20px;margin-top:30px;cursor:pointer;color:#fff;background-color:#343548;width:14rem}.bg-section .icons .icon:hover,.form-info .tasto-preventivo:hover,.hero-section .titolo button:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:s scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;transition:transform .2s}.bg-section{background-color:#f3f2f4}.bg-section .icons .icon .bg-icon,.form-info .input-center{text-align:center}.bg-section .icons .icon .bg-icon img{background-color:#343548;border-radius:100%;padding:.9rem;width:4.5rem}.bg-section .icons .icon .testo-icon{padding:1rem;text-align:center}.bg-section .icons .icon .testo-icon p{font-family:Gotham-Ultraitalic;font-size:1rem;line-height:1.3rem}.bg-section .space .card{background-color:#fff;border-radius:10px;overflow:hidden;height:calc(100% - 0px);border:1px solid #ddd;margin:0 2rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.bg-section .space .card:hover{transform:scale(1.05,1.05);box-shadow:0 30px 18px -8px #0000001a;cursor:auto}.bg-section .space .card .immagine-card img{width:100%;background-size:cover}.bg-section .space .card .testo-card{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.bg-section .space .card .testo-card img{margin-right:.5rem}.bg-section .space .card .footer-card{text-align:center;border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);border-top:var(--bs-card-border-width) solid #e2e8f0}.bg-section .space .card .footer-card span{font-size:.9rem}.info-section{background-color:#a8c1e5}.info-section .form-info{color:#fff}.info-section .form-info .form-label{margin-bottom:1rem}.info-section .form-info select{background-color:#9eb7e2;color:#4559c5;border-radius:5rem;border-color:#4559c5;margin-bottom:2rem}.info-section .form-info .privacy,.info-section .form-info .tasto-preventivo{margin-top:0}.info-section .form-info select option{background-color:#fff;color:#4559c5;border-radius:5rem;border-color:#4559c5}.form-info input,.form-info textarea{border:1px solid #eee;box-sizing:border-box;margin:0 0 2rem;outline:0}.form-info .postazioni-field{background-color:#9eb7e2;color:#4559c5;border-radius:5rem;border-color:#4559c5}.form-info input[type=button]{-webkit-appearance:button;cursor:pointer}.form-info input::-webkit-inner-spin-button,.form-info input::-webkit-outer-spin-button{-webkit-appearance:none}.input-group{clear:both}.input-group input[type=button]{background-color:#fff;min-width:38px;width:auto;transition:.3s;border-radius:5rem}.input-group .button-minus,.input-group .button-plus{font-weight:700;height:38px;padding:0;width:38px}.input-group .quantity-field{position:relative;height:38px;left:-6px;text-align:center;width:62px;display:inline-block;font-size:13px;margin:0 0 5px;resize:vertical}.button-plus{left:-13px}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}.calendar__inputs{display:none}.form-info .tasto-preventivo{border:0;border-radius:50px;padding:8px 20px;cursor:pointer;color:#fff;background-color:#343548;width:14rem}.calendar{width:75%;margin:auto}.pika-single{padding:10px;border-radius:20px;border:1px solid #4559c5!important;border-bottom-color:#4559c5!important}.pika-single .pika-lendar{float:left;width:100%!important;padding:10px;display:flex;flex-direction:column;justify-content:center;margin:0}.pika-single .pika-lendar .pika-button{background:#fff;text-align:center}.pika-single .pika-lendar .pika-button:hover{color:#343548;background:#a8c1e5;box-shadow:none;border-radius:10px}.pika-single .pika-lendar .is-inrange .pika-button{background:#f3f2f4}.pika-single .pika-lendar .is-endrange .pika-button{color:#fff;background:#343548;box-shadow:none;border-radius:10px}.pika-single .pika-lendar .is-startrange .pika-button{color:#fff;background:#4559c5;box-shadow:none;border-radius:10px}.pika-single .pika-day{text-align:center;background:#f5f5f5;height:50px}@media only screen and (max-width:376px){.header-area .info{flex-direction:column;align-items:center}.header-area .info p{margin-bottom:.5rem}.hero-section h1{font-size:2.5rem;text-align:center}.hero-section .titolo button{margin:1.5rem auto auto}.bg-section .icons .lista-icone{flex-wrap:wrap;flex-direction:row}.bg-section .icons .icon .testo-icon p{font-size:.8rem}.bg-section .space .lista-card{flex-direction:column;align-content:center}.bg-section .space .lista-card .card{margin-bottom:1.2rem}.bg-section .space .lista-card .card div{display:block!important}.bg-section .space .lista-card .card p{margin-bottom:1rem}.seleziona-postazioni{justify-content:space-between}.calendar{width:100%}.colonna-calendario{margin-top:0}.privacy{margin:1.5rem 0!important}.tasto-preventivo{margin:auto;display:block}.input-seleziona-postazioni{width:74.3%}}@media only screen and (min-width:520px){.header-area{flex-direction:row}.header-area .info{width:auto;justify-content:flex-end}.header-area .logo{margin-bottom:0}.hero-section h1{font-size:4rem}.privacy{margin:0 0 1.5rem!important}}@media only screen and (min-width:377px) and (max-width:426px){.hero-section h1{font-size:3rem;text-align:center}.hero-section .titolo button{margin:1.5rem auto auto}.bg-section .icons .lista-icone{flex-wrap:wrap;flex-direction:row}.bg-section .space .lista-card{flex-direction:column;align-content:center}.bg-section .space .lista-card .card{margin-bottom:2rem}.calendar{width:100%}.colonna-calendario{margin-top:0}.privacy{margin:1.5rem 0!important}.tasto-preventivo{margin:auto;display:block}.seleziona-postazioni{justify-content:space-between}.input-seleziona-postazioni{width:78.4%}}@media only screen and (min-width:427px) and (max-width:1025px){.hero-section h1{font-size:2.5rem}.bg-section .icons .lista-icone{flex-wrap:wrap;flex-direction:row}.bg-section .icons .icon .bg-icon img{width:4rem}.bg-section .icons .icon .testo-icon{padding:1rem 0}.bg-section .icons .icon .testo-icon p{font-size:.9rem}.bg-section .space .card{margin:0 .8rem}.bg-section .space .lista-card .card div{display:block!important}.bg-section .space .lista-card .card p{margin-bottom:1rem}.info-section .input-seleziona-postazioni{max-width:52.5%}.privacy{margin:0 0 1.5rem!important}}