@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Oswald:400,700";@import"https://fonts.googleapis.com/css?family=Nunito:400,700";@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,900;1,900&display=swap";:root{height:100vh;--color-grey: rgb(170, 170, 170);--color-white: whitesmoke}html{overflow-x:hidden}.bg-plans{background:url(https://cdn.pixabay.com/photo/2014/01/23/15/14/beach-party-250513_1280.jpg);background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.font{font-family:Amatic SC,cursive}.font-1{font-family:Rajdhani,sans-serif}.font-2{font-family:Oswald,sans-serif}.color-white{color:#f5f5f5}.color-brown{color:#2b0c00}.m-top{margin-top:100px}.background{background-color:#f5f5f5}.intro-video{height:100vh;opacity:.5}.intro-cont{width:300px;height:300px;border:1.5px solid rgba(0,0,0,.1);box-shadow:0 0 300px 5px #ffffffe6,inset 0 0 300px 5px #797979b3;backdrop-filter:blur(25px);border-radius:10px;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.intro-cont div img{width:100px}.intro-titolo{color:#f5f5f5;font-size:40px}.intro-pulsante{text-decoration:none;color:#fff;font-size:15px;font-weight:700;border:2px solid white;padding:10px 50px;border-radius:10px;transition:.2s}.intro-pulsante:hover{color:#000;background-color:#fff}.intro-pulsante:focus{color:#000;background-color:#fff}.body-home{background-color:#000;min-height:100vh}.coming-soon{font-family:Montserrat,sans-serif;font-weight:400;font-style:italic}.logo-animato{position:relative;width:300px;height:120px;opacity:.99}.logoB{animation:rotalogo;animation-duration:1s;animation-direction:alternate;animation-timing-function:cubic-bezier();transform-origin:bottom left;animation-iteration-count:3}@keyframes rotalogo{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}.videohome{width:281px;height:500px;border-radius:20px;box-shadow:0 0 30px #0000004d}.btn-none{background-color:transparent;border:none;padding:0;margin:0}.header-piani{width:100%;height:50vh;background-image:url(https://images.unsplash.com/photo-1648090319889-73787d9b3f14?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1170&q=80);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative;z-index:0;overflow:hidden}.header-piani-gradient{width:100%;height:50vh;background-color:#050505a2;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}.content-piani{position:absolute;background-color:#f5f5f5;width:552px;bottom:0;left:50%;z-index:100;text-align:center;padding-top:40px;-webkit-transform:translateX(-50%);transform:translate(-50%)}.content-piani span a{color:#5c00ce!important;text-decoration:none}.card-entry{width:300px;height:420px;background-color:#ffffffbf;backdrop-filter:blur(10px);border-radius:20px;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0 10px 13px -7px #000,5px 5px 15px 5px #0000;transition:all 1s}.card-entry:hover{transform:scale(1);-webkit-box-shadow:-10px 0px 13px -7px #000000,10px 0px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:-10px 0 13px -7px #000,10px 0 13px -7px #000,5px 5px 15px 5px #0000}.card-entry i{color:#0d8d01}.card-title-entry{width:100%;height:90px;background:linear-gradient(#2edd02,#0d8d01);position:relative;border-radius:20px}.circle-card-entry{position:absolute;width:100px;height:100px;background-color:#10b401;border-radius:50%;top:50%;border:5px solid white}.card-basic{width:300px;height:420px;border-radius:20px;background-color:#ffffffbf;backdrop-filter:blur(10px);-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0 10px 13px -7px #000,5px 5px 15px 5px #0000;transition:all 1s}.card-basic:hover{transform:scale(1);-webkit-box-shadow:-10px 0px 13px -7px #000000,10px 0px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:-10px 0 13px -7px #000,10px 0 13px -7px #000,5px 5px 15px 5px #0000}.card-basic i{color:#f06c00}.card-title-basic{width:100%;height:90px;border-radius:20px;background:linear-gradient(#fdbf78,#f06c00);position:relative}.circle-card-basic{position:absolute;width:100px;height:100px;background-color:#f7ab55;border-radius:50%;top:50%;border:5px solid white}.card-normal{width:300px;height:420px;background-color:#ffffffbf;backdrop-filter:blur(10px);border-radius:20px;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0 10px 13px -7px #000,5px 5px 15px 5px #0000;transition:all 1s}.card-normal:hover{transform:scale(1);-webkit-box-shadow:-10px 0px 13px -7px #000000,10px 0px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:-10px 0 13px -7px #000,10px 0 13px -7px #000,5px 5px 15px 5px #0000}.card-normal i{color:#0157b9}.card-title-normal{width:100%;height:90px;border-radius:20px;background:linear-gradient(#67a9f5,#0157b9);position:relative}.circle-card-normal{position:absolute;width:100px;height:100px;background-color:#2783eb;border-radius:50%;top:50%;border:5px solid white}.card-plus{width:300px;height:420px;background-color:#ffffffbf;backdrop-filter:blur(10px);border-radius:20px;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0 10px 13px -7px #000,5px 5px 15px 5px #0000;transition:all 1s}.card-plus:hover{transform:scale(1);-webkit-box-shadow:-10px 0px 13px -7px #000000,10px 0px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:-10px 0 13px -7px #000,10px 0 13px -7px #000,5px 5px 15px 5px #0000}.card-plus i{color:#a301b9}.card-title-plus{width:100%;height:90px;border-radius:20px;background:linear-gradient(#f795da,#a301b9);position:relative}.circle-card-plus{position:absolute;width:100px;height:100px;background-color:#e96cf5;border-radius:50%;top:50%;border:5px solid white}.price{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 767px){.content-piani{width:calc(100% - 60px);padding-top:30px}}.container1{width:200px;margin:0 auto;top:50%;left:0;text-align:center;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn-entry{border:none;border-radius:4px;text-shadow:0px 0px 10px rgba(0,0,0,.48);overflow:hidden;padding:10px 50px;margin-bottom:20px;font-size:20px;position:relative;color:#fff;outline:none;cursor:pointer;width:100%;-webkit-transition:background-position .7s,box-shadow .4s;transition:background-position .7s,box-shadow .4s;background-size:110%;font-family:Rajdhani,sans-serif}.btn-entry:hover{background-position:0% 30%}.btn-entry:hover:after{right:-5px;-webkit-transition:right .4s,-webkit-transform 30s .2s linear;transition:right .4s,-webkit-transform 30s .2s linear;transition:right .4s,transform 30s .2s linear;transition:right .4s,transform 30s .2s linear,-webkit-transform 30s .2s linear}.btn-entry:after{font-family:FontAwesome;display:block;position:absolute}.btn-entry:after{-webkit-transition:right .4s,-webkit-transform .2s;transition:right .4s,-webkit-transform .2s;transition:right .4s,transform .2s;transition:right .4s,transform .2s,-webkit-transform .2s;font-size:40px;opacity:.3;right:-120px;top:-6px}.btn-entry{background-color:#10b401}.btn-entry:hover:after{-webkit-transform:scale(1);transform:scale(1)}.btn-entry:after{content:"\f07a"}.btn-basic{border:none;border-radius:4px;text-shadow:0px 0px 10px rgba(0,0,0,.48);overflow:hidden;padding:10px 50px;margin-bottom:20px;font-size:20px;position:relative;color:#fff;outline:none;cursor:pointer;width:100%;-webkit-transition:background-position .7s,box-shadow .4s;transition:background-position .7s,box-shadow .4s;background-size:110%;font-family:Rajdhani,sans-serif}.btn-basic:hover{background-position:0% 30%}.btn-basic:hover:after{right:-5px;-webkit-transition:right .4s,-webkit-transform 30s .2s linear;transition:right .4s,-webkit-transform 30s .2s linear;transition:right .4s,transform 30s .2s linear;transition:right .4s,transform 30s .2s linear,-webkit-transform 30s .2s linear}.btn-basic:after{font-family:FontAwesome;display:block;position:absolute}.btn-basic:after{-webkit-transition:right .4s,-webkit-transform .2s;transition:right .4s,-webkit-transform .2s;transition:right .4s,transform .2s;transition:right .4s,transform .2s,-webkit-transform .2s;font-size:40px;opacity:.3;right:-120px;top:-6px}.btn-basic{background-color:#f7ab55}.btn-basic:hover:after{-webkit-transform:scale(1);transform:scale(1)}.btn-basic:after{content:"\f07a"}.btn-normal{border:none;border-radius:4px;text-shadow:0px 0px 10px rgba(0,0,0,.48);overflow:hidden;padding:10px 50px;margin-bottom:20px;font-size:20px;position:relative;color:#fff;outline:none;cursor:pointer;width:100%;-webkit-transition:background-position .7s,box-shadow .4s;transition:background-position .7s,box-shadow .4s;background-size:110%;font-family:Rajdhani,sans-serif}.btn-normal:hover{background-position:0% 30%}.btn-normal:hover:after{right:-5px;-webkit-transition:right .4s,-webkit-transform 30s .2s linear;transition:right .4s,-webkit-transform 30s .2s linear;transition:right .4s,transform 30s .2s linear;transition:right .4s,transform 30s .2s linear,-webkit-transform 30s .2s linear}.btn-normal:after{font-family:FontAwesome;display:block;position:absolute}.btn-normal:after{-webkit-transition:right .4s,-webkit-transform .2s;transition:right .4s,-webkit-transform .2s;transition:right .4s,transform .2s;transition:right .4s,transform .2s,-webkit-transform .2s;font-size:40px;opacity:.3;right:-120px;top:-6px}.btn-normal{background-color:#2783eb}.btn-normal:hover:after{-webkit-transform:scale(1);transform:scale(1)}.btn-normal:after{content:"\f07a"}.btn-plus{border:none;border-radius:4px;text-shadow:0px 0px 10px rgba(0,0,0,.48);overflow:hidden;padding:10px 50px;margin-bottom:20px;font-size:20px;position:relative;color:#fff;outline:none;cursor:pointer;width:100%;-webkit-transition:background-position .7s,box-shadow .4s;transition:background-position .7s,box-shadow .4s;background-size:110%;font-family:Rajdhani,sans-serif}.btn-plus:hover{background-position:0% 30%}.btn-plus:hover:after{right:-5px;-webkit-transition:right .4s,-webkit-transform 30s .2s linear;transition:right .4s,-webkit-transform 30s .2s linear;transition:right .4s,transform 30s .2s linear;transition:right .4s,transform 30s .2s linear,-webkit-transform 30s .2s linear}.btn-plus:after{font-family:FontAwesome;display:block;position:absolute}.btn-plus:after{-webkit-transition:right .4s,-webkit-transform .2s;transition:right .4s,-webkit-transform .2s;transition:right .4s,transform .2s;transition:right .4s,transform .2s,-webkit-transform .2s;font-size:40px;opacity:.3;right:-120px;top:-6px}.btn-plus{background-color:#e96cf5}.btn-plus:hover:after{-webkit-transform:scale(1);transform:scale(1)}.btn-plus:after{content:"\f07a"}.header-prevendite{width:100%;height:50vh;background-image:url(https://images.unsplash.com/photo-1506485777791-e120681573dd?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1632&q=80);background-position:top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative;z-index:0;overflow:hidden}.header-prevendite-gradient{width:100%;height:50vh;background-color:#050505a2;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}.content-prevendite{position:absolute;background-color:#000;width:552px;bottom:0;left:50%;z-index:100;text-align:center;padding-top:40px;-webkit-transform:translateX(-50%);transform:translate(-50%)}.content-prevendite span a{color:#555!important;text-decoration:none}.card-content{display:flex;width:900px;height:300px;border:1px solid transparent;background-color:#252525}.card-matrice{display:flex;flex-direction:column;justify-content:space-between;width:298px;padding:20px;border-right:1px dashed var(--color-grey)}.logo{width:230px}.title-matrice{text-align:center;color:var(--color-white)}.number{color:var(--color-white)}.card-body{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;text-align:left!important;width:600px;padding:20px!important;z-index:0}.img-event{position:absolute;width:52%;height:100%;right:0px;top:0px;opacity:.5;z-index:-1;mask-image:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.9),rgba(0,0,0,0));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.9),rgba(0,0,0,0))}.logo1{position:absolute;width:100px;right:30px}.logo2{position:absolute;width:100px;bottom:20px}.title-body{color:var(--color-white)}.description{text-align:center;color:var(--color-white)}.number1{text-align:end;color:var(--color-white)}@media only screen and (max-width: 767px){.content-prevendite{width:calc(100% - 60px);padding-top:30px}}.content-click{position:absolute;top:60%;left:35%;transform:translate(-50%,-50%)}.press-click{position:relative;width:20px;height:20px;border-radius:50%;border:2px solid transparent;animation-name:pulseClick;animation-duration:2s;animation-iteration-count:infinite}@keyframes pulseClick{0%{box-shadow:0 0 #ffffff80}80%{box-shadow:0 0 0 14px #25d36600}}.press-click-1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:1px;border:2px solid whitesmoke;border-radius:50%}.hand-click{position:absolute;top:10px;left:-20px;color:#f5f5f5;font-size:40px!important;animation-name:rotateClick;animation-duration:4s;animation-iteration-count:infinite;font-weight:900!important;font-family:"Font Awesome 6 Free"!important}@keyframes rotateClick{0%{transform:rotate(0)}25%{transform:rotate(50deg)}50%{transform:rotate(0)}75%{transform:rotate(50deg)}to{transform:rotate(0)}}@media screen and (max-width: 991px){.card-content{width:800px}}@media screen and (max-width: 841px){.card-content{width:700px}}@media screen and (max-width: 731px){.card-content{display:flex;width:600px;height:280px;border:1px solid transparent;background-color:#252525}.card-matrice{display:flex;flex-direction:column;justify-content:space-between;width:298px;padding:20px;border-right:1px dashed var(--color-grey)}.logo{width:150px}.title-matrice{font-size:13px;text-align:center;color:var(--color-white)}.number{color:var(--color-white)}.card-body{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:600px;padding:20px!important}.logo1{position:absolute;width:80px;right:30px}.logo2{position:absolute;width:80px;bottom:20px}.title-body{font-size:40px;color:var(--color-white)}}@media screen and (max-width: 631px){.card-content{width:550px;height:230px}.logo{width:130px}.title-matrice{font-size:10px;text-align:center;color:var(--color-white)}.logo1{position:absolute;width:80px;right:30px}.logo2{position:absolute;width:80px;bottom:20px}.description{font-size:10px;text-align:center;color:var(--color-white)}}@media screen and (max-width: 561px){.card-content{width:520px}}@media screen and (max-width: 531px){.card-content{width:510px}.resp{font-size:28px!important}}@media screen and (max-width: 521px){.card-content{width:480px;height:200px}.logo{width:110px;padding-bottom:5px}.resp{font-size:26px!important}.content-click{top:65%;left:25%;transform:translate(-50%,-50%)}.press-click{width:12px;height:12px}.hand-click{font-size:18px!important;top:7px;left:-8px}}@media screen and (max-width: 491px){.card-content{width:450px;height:190px}.logo{width:100px;padding-bottom:5px}.logo1{position:absolute;width:60px;right:30px}.logo2{position:absolute;width:60px;bottom:20px}.resp{font-size:20px!important}.content-click{top:65%;left:25%;transform:translate(-50%,-50%)}.press-click{width:12px;height:12px}.hand-click{font-size:18px!important;top:7px;left:-8px}}@media screen and (max-width: 461px){.card-content{width:420px;height:180px}.logo{width:95px;padding-bottom:5px}.resp{font-size:18px!important}.content-click{top:65%;left:25%;transform:translate(-50%,-50%)}.press-click{width:12px;height:12px}.hand-click{font-size:18px!important;top:7px;left:-8px}}@media screen and (max-width: 431px){.card-content{width:380px;height:160px}.logo{width:90px;padding-bottom:5px}.logo1{position:absolute;width:50px;right:20px}.logo2{position:absolute;width:50px;bottom:10px}.title-matrice{font-size:8px}.fs-4{font-size:.8rem!important}.resp{font-size:16px!important}.content-click{top:65%;left:25%;transform:translate(-50%,-50%)}.press-click{width:12px;height:12px}.hand-click{font-size:18px!important;top:7px;left:-8px}}@media screen and (max-width: 391px){.card-content{width:350px;height:150px}.logo{width:85px;padding-bottom:5px}.logo1{position:absolute;width:50px;right:10px}.logo2{position:absolute;width:50px;bottom:10px}.title-matrice{font-size:8px}.fs-5{font-size:.7rem!important}.resp{font-size:15px!important}.content-click{top:65%;left:25%;transform:translate(-50%,-50%)}.press-click{width:12px;height:12px}.hand-click{font-size:18px!important;top:7px;left:-8px}}.position-button{position:fixed;bottom:30px;right:20px}.button-circle{position:relative;width:40px;height:40px;border-radius:50%;background:#adadad7c;backdrop-filter:blur(25px) saturate(1);transition:all .5s}.arrow-up{position:absolute;color:#000;font-size:20px!important;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s}.header-contatti{width:100%;height:50vh;background-image:url(https://images.unsplash.com/photo-1642178233359-1c87278a80d8?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1170&q=80);background-position:bottom;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative;z-index:0;overflow:hidden}.header-contatti-gradient{width:100%;height:50vh;background-color:#050505a2;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1}.content-contatti{position:absolute;background-color:#f5f5f5;width:552px;bottom:0;left:50%;z-index:100;text-align:center;padding-top:40px;-webkit-transform:translateX(-50%);transform:translate(-50%)}.content-contatti span a{color:#5c00ce!important;text-decoration:none}.contact-address ul li i{font-size:25px;height:70px;width:70px;background:#e6e6e6;border-radius:50%;line-height:70px;text-align:center;color:#5c00ce;position:absolute;left:0;top:-4px}.contact-address ul li{list-style:none;padding-left:90px;position:relative;margin-bottom:40px}.btn-message{font-size:15px;color:#fff;background:#5c00ce;font-weight:700;letter-spacing:2px;border:none;text-transform:uppercase;display:inline-block;padding:14px 30px;width:100%}iframe{width:100%;height:450px;border-radius:20px}@media only screen and (max-width: 767px){.content-contatti{width:calc(100% - 60px);padding-top:30px}}@media screen and (max-width: 767px){iframe{height:400px}}@media screen and (max-width: 695px){iframe{height:300px}}
