.wpcf7-form-control-wrap{width:100%}input[type=tel]{max-width:100%;margin-bottom:15px;padding:18.5px 20px;height:auto;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;display:block;width:100%;line-height:1.5em;font-family:'Outfit',sans-serif;font-size:14px;font-weight:300;color:#555;background-image:none;border:none;border-radius:30px}.um-misc-img{width:120px;justify-self:center;margin-bottom:20px}.header .caption span.h1{position:relative;font-size:65px;font-weight:700;margin-bottom:0;color:#fff;line-height:1em;-webkit-animation-delay:.4s;animation-delay:.4s;display:inline-grid}.header .caption span.h6{position:relative;font-size:14px;font-weight:900;color:var(--theme-secondary);text-transform:uppercase;letter-spacing:6px;margin-bottom:0;-webkit-animation-delay:.2s;animation-delay:.2s}.about .item .curv-butn{z-index:99}.number.red-bg i{vertical-align:middle;display:inline-block}.banner-content p{font-family:'Outfit',sans-serif;font-weight:700;line-height:1.5em;margin:0 0 15px;color:#fff;font-size:17px}.copyright p{margin:0}.logo-img{width:260px}.header .caption span.h1{font-size:55px}@media screen and (max-width:991px){.navbar .logo-img{width:240px}.content{text-align:center}}ol,ul{padding-left:1rem !important}.cars1 .item .con .book{text-align:left;margin-top:1px}.list li{gap:0px !important}.list li+li{margin-top:0 !important}@media (max-width:768px){.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:0 5px 0;width:90vw;max-width:90%;border-radius:28px;box-shadow:0 4px 10px rgba(0,0,0,.3);display:none;z-index:9999;height:auto}}.fs-14{font-size:14px;line-height:25px}@media (max-width:768px){.fs-14{font-size:12px;line-height:20px}}.list-text{font-size:14px;line-height:25px}@media (max-width:768px){.list-text{font-size:12px;line-height:20px}}.titolo-interno{font-size:34px;text-align:left;line-height:normal}@media (max-width:768px){.titolo-interno{font-size:20px;text-align:center;line-height:normal;margin-top:5px}}.cars1 .item .con .details{font-size:14px !important;color:#555;margin-bottom:0;margin-right:10px;transition:all .5s ease}.cars1 .item .con .details span i{font-size:18px !important;color:var(--theme-color);margin-right:2px;font-style:normal}.owl-carousel.owl-drag .owl-item .item.iniziale{height:80vh !important}.header.slider-fade{height:80vh !important}.v-middle{position:absolute !important;width:100%;top:50%;bottom:30px;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:9}.site-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:120px;background:linear-gradient(to bottom,#00,transparent);z-index:0;pointer-events:none}.site-header{position:relative;z-index:10}.landing-page .navbar:not(.nav-scroll){position:relative;top:auto;left:auto;width:100%}.landing-page{position:relative;z-index:20;border-bottom:1px solid #e9e9e9;box-shadow:0px 5px 15px rgb(15 36 84/11%)}.landing-page .navbar:not(.nav-scroll){position:relative;top:auto;left:auto;width:100%}.landing-page .navbar.nav-scroll{position:fixed;top:-100px;left:0;width:100%}@media screen and (max-width:991px){.landing-page .navbar:not(.nav-scroll){position:relative;top:auto;left:auto}.landing-page .navbar.nav-scroll{position:fixed;top:-85px;left:0;width:100%;transform:translateY(85px)}}.landing-page .navbar .navbar-nav .nav-link{font-family:'Outfit',sans-serif;font-size:14px;font-weight:300;color:#000;margin:1px;-webkit-transition:all .4s;transition:all .4s;padding-right:9px;padding-left:9px}.landing-page .nav-scroll{border-bottom:1px solid #e9e9e9 !important;box-shadow:0px 5px 15px rgb(15 36 84/11%) !important}.landing-page .blog1 .item .img{overflow:hidden;isolation:isolate;width:200px;justify-self:center;border-radius:100%;margin-bottom:60px}.landing-page .blog1 .item .wrapper .con{overflow:hidden;position:relative;transition:all ease .4s;padding-bottom:0;place-items:center}.section-padding-landing.beije{background:#f9f7f4}.section-padding-landing{padding:70px 0}.landing-page .cars3 .item .img{position:relative;border-radius:20px;overflow:hidden;display:block;isolation:isolate}.landing-page .cars3 .item .info .title{color:#fff;font-size:18px;font-weight:700;margin-bottom:5px}.landing-page .cars3 .item .img:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.1}.landing-page .cars3 .car-editorial-item{position:relative;height:100%}.landing-page .cars3 .car-editorial-item .img{position:relative;display:block;overflow:hidden;border-radius:20px;isolation:isolate;margin-bottom:10px}.landing-page .cars3 .car-editorial-item .img img{width:100%;aspect-ratio:8/4.6;object-fit:cover;transition:transform .8s ease}.landing-page .cars3 .car-editorial-item:hover .img img{transform:scale(1.08)}.landing-page .cars3 .car-editorial-item .img:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.68) 0%,rgba(0,0,0,.18) 38%,rgba(0,0,0,.04) 100%);pointer-events:none}.landing-page .cars3 .car-editorial-item .info{left:0;right:0;padding:0 24px;z-index:3;color:#fff}.landing-page .cars3 .car-editorial-item .info .title{color:#000;font-size:22px;line-height:1.15em;margin-bottom:10px;font-weight:700}.landing-page .cars3 .car-editorial-item .info .details{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:13px;line-height:1.4em;color:rgba(0,0,0,.86);margin-right:0}.landing-page .cars3 .car-editorial-item .info .details span{margin-right:0}.landing-page .cars3 .car-editorial-item .info .details span i{color:var(--theme-color);margin-right:4px}.landing-page .cars3 .car-editorial-item .editorial-text{position:relative;padding-left:18px;margin-top:10px}.landing-page .cars3 .car-editorial-item .editorial-text:before{content:"";position:absolute;left:0;top:4px;width:2px;height:calc(100% - 8px);background:var(--theme-color);opacity:.9}.landing-page .cars3 .car-editorial-item .editorial-text p{margin:0;font-size:14px;line-height:1.9em;color:#555}@media screen and (max-width:991px){.landing-page .cars3 .car-editorial-item .img img{aspect-ratio:4/4.5}.landing-page .cars3 .car-editorial-item .info .title{font-size:19px}.landing-page .cars3 .car-editorial-item .editorial-text p{font-size:13px;line-height:1.8em}}@media screen and (max-width:767px){.landing-page .cars3 .car-editorial-item .img img{aspect-ratio:16/12}.landing-page .cars3 .car-editorial-item .info{padding:0 18px;bottom:18px}.landing-page .cars3 .car-editorial-item .info .title{font-size:18px}.landing-page .cars3 .car-editorial-item .info .details{font-size:12px;gap:6px 10px}.landing-page .cars3 .car-editorial-item .editorial-text{padding-left:14px}}.landing-page .cars3 .car-editorial-item .img:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(255 255 255/0%) 0%,rgba(0,0,0,0) 38%,rgba(0,0,0,0) 100%);pointer-events:none}[data-overlay-dark="5"]:before{opacity:.5}.second-footer .widget-area .widget.landing-footer{padding:0}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.copyright.landing-footer{padding-top:0;padding-bottom:0}