.hero-home{position:relative!important;overflow:hidden;background-color:#29283A!important;background-image:none!important}.hero-home>.elementor-container,.hero-home .elementor-widget-wrap,.hero-home .elementor-widget-shortcode,.hero-home .elementor-shortcode{position:relative;z-index:2;transform-style:preserve-3d}.hpx{position:relative;z-index:2;height:200vh;padding:8rem 0 0;overflow:hidden;-webkit-perspective:1200px;perspective:1200px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.hpx-header{position:absolute;top:0;left:0;right:0;z-index:10;max-width:100%;margin:0 auto;padding:7rem 80px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px;pointer-events:none}.hpx-header-text{width:50%}.hpx-header-btn{width:50%;display:flex;align-items:center;justify-content:center;pointer-events:auto}.hpx-h1{text-align:left;font-size:4rem;font-weight:900;line-height:1.1;color:#fff!Important;margin:0}.hpx-h1 .hero-subtitle{display:block;font-weight:900}.hero-subtitle{font-weight:400!Important;font-size:3rem!Important;display:block!Important}.hpx-p{max-width:640px;font-size:1.05rem;line-height:1.6;color:#e8e8ec;margin:20px 0 0}@keyframes hpx-fade-up{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes hpx-fade-in{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.hpx-h1{animation:hpx-fade-up .7s cubic-bezier(.22,.61,.36,1) both}.hpx-p{animation:hpx-fade-up .7s cubic-bezier(.22,.61,.36,1) .12s both}.hpx-header-btn{animation:hpx-fade-in .6s cubic-bezier(.22,.61,.36,1) .28s both}@media (prefers-reduced-motion:reduce){.hpx-h1,.hpx-p,.hpx-header-btn{animation:none}}#pvb-btn{width:100px;height:100px;padding:35px;border-radius:100px;border:none;background:#fff;box-shadow:0 0 43px 0 rgb(0 0 0 / .5);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .25s ease}#pvb-btn:hover{background:#fff0}#pvb-btn svg{width:100%;height:100%;fill:#9E7421;display:block}.hpx-rows{position:relative;margin-top:12rem;display:flex;flex-direction:column;gap:1.25rem;will-change:transform,opacity;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateX(10deg) rotateZ(12deg) translateY(-550px);opacity:.25}.hpx-row{display:flex;flex-direction:row;gap:1.25rem;will-change:transform}.hpx-row-1,.hpx-row-3{flex-direction:row-reverse;justify-content:flex-start}.hpx-row-2{flex-direction:row;justify-content:flex-start}.hpx-row .pch{pointer-events:auto;flex:0 0 26rem;width:26rem;max-width:26rem}.pch{position:relative;width:100%;border-radius:25px;margin-top:10px;z-index:50;transition:transform .3s,z-index 0s}.pch-top{position:relative;z-index:1;background:#29283A;border-radius:25px 25px 0 0;margin:5px 0 -30px 0;padding:15px 15px 40px 15px;min-height:75px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px}@media (max-width:1024px){.pch-top{display:none!important}}.pch-cats{font-family:'Montserrat',sans-serif;font-size:.7rem;font-weight:600;color:#fff}.pch-cats a{color:#fff!important;text-decoration:none}.pch-cats a:hover{color:#10CCAE!important}.pch-img{position:relative;z-index:4;min-height:190px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:25px;padding:15px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-between;justify-content:space-between}.pch-img::before{content:'';position:absolute;inset:0;border-radius:25px;background:linear-gradient(180deg,#fff0 50%,rgb(0 0 0) 80%);opacity:.65;z-index:0;pointer-events:none}.pch-img>*{position:relative;z-index:1}.pch-img-row{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.pch-dur{display:inline-block;background:rgb(0 0 0 / .5);border-radius:6px;padding:5px 10px;font-family:'Montserrat',sans-serif;font-size:.8rem;font-weight:600;color:#fff;max-width:60%}.pch-price{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;max-width:40%}.pch-eur{display:inline-block;background:#DD9E22;border-radius:6px 0 0 6px;padding:5px 2px 5px 10px;font-family:'Montserrat',sans-serif;font-size:.8rem;font-weight:600;color:#fff;white-space:nowrap}.pch-bgn{display:inline-block;background:#DD9E22;border-radius:0 6px 6px 0;padding:5px 10px 5px 2px;font-family:'Montserrat',sans-serif;font-size:.8rem;font-weight:400;color:#fff;white-space:nowrap}.pch-title{position:relative;z-index:10;width:100%;margin:0;padding:0;font-family:'Montserrat',sans-serif;font-size:.85rem;font-weight:600;color:#fff!important;line-height:1.3}.pch-bot{position:relative;z-index:1;background:#29283A;border-radius:0 0 25px 25px;margin:-30px 0 0 0;padding:40px 15px 15px 15px;min-height:75px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px}.pch-vehicle{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;width:100%;font-family:'Montserrat',sans-serif;font-size:.7rem;font-weight:500;color:#fff;text-align:center}.pch-vehicle i{font-size:15px;color:#fff;flex-shrink:0}.pch-link{position:absolute;inset:0;z-index:20;border-radius:25px}@media (min-width:1000px){.pch{transition:transform .3s,z-index 0s}.clickhere:hover{transform:translateY(-20px);z-index:10}.showme-up{opacity:0;transform:translateY(100%);transition:transform .3s,opacity .3s}.clickhere:hover .showme-up{opacity:1;transform:translateY(0)}.showme-down{opacity:0;transform:translateY(-100%);transition:transform .3s,opacity .3s}.clickhere:hover .showme-down{opacity:1;transform:translateY(0)}}@media (max-width:1470px){.hpx-header{flex-direction:column;align-items:flex-start;padding:3rem 40px}}@media (max-width:1024px){.hpx{height:200vh}.hpx-header{flex-direction:column;align-items:flex-start;padding:3rem 40px}.hpx-header-btn{align-self:center}.hpx-rows{margin-top:10rem;gap:1rem}.hpx-row{gap:1rem}.hpx-row .pch{flex:0 0 20rem;width:20rem;max-width:20rem}}@media (max-width:767px){.hpx-h1{font-size:2.4rem!Important}.hpx-header{flex-direction:column;align-items:flex-start;padding:3rem 20px}.hpx-p{font-size:.95rem}.hero-subtitle{font-size:1.3rem!important}.hpx-header-text{width:100%}#pvb-btn{width:55px;height:55px;padding:15px}.pch-top{padding:10px 20px 40px 20px;min-height:50px}.pch-bot{padding:40px 20px 10px 20px;min-height:50px}.pch-dur{max-width:55%}.pch-price{max-width:45%}.hpx-row .pch{flex:0 0 16rem;width:16rem;max-width:16rem}}