.general-wrapper{width:1140px;max-width:1140px;margin:0 auto}@media (max-width:1119px){.breakdance .general-wrapper{padding:0 2%}}@media (max-width:767px){.breakdance .general-wrapper{padding:0 2%}}@media (max-width:479px){.breakdance .general-wrapper{padding:0 4%}}.breakdance .lateral-menu{position:absolute;left:0;height:100svh;background:#fff;width:80px;z-index:16}.breakdance .equip-bg{transition:300ms ease-in-out all}.breakdance .equip-bg{width:100%;aspect-ratio:1 / 1;background-size:cover;background-position:center;transition:background-size 0.5s ease!important}.equip-bg:hover{transition:0.3ms ease-in-out all}.equip-bg:hover{background-size:105%}.breakdance .slide-hero-wrapper{width:100%;height:100%;padding:0;background-color:pink}.breakdance .no-padding{padding:0px 0px 0px 0px}.breakdance .no-padding{padding:0}@media (max-width:1119px){.breakdance .open-lat-menu{max-width:45px}}.breakdance .text-red{color:#FE0000}.altipla-blog .ee-post-button{position:absolute;left:0px!important;bottom:0;margin-bottom:63px;border:none;font-family:"Roboto Condensed",sans-serif;font-size:14px;letter-spacing:1.8px;text-transform:uppercase;font-weight:400;background-color:#fff;height:calc(100% - 63px);border-radius:0;display:flex;align-items:flex-end;opacity:0;transition:all 0.3s ease}.altipla-blog .ee-post-button:hover{background-color:#fff;color:#fe0000}.breakdance .altipla-blog .ee-post-button:after{content:'';display:inline-block;background-image:url(https://www.altipla.cat/wp-content/uploads/2024/09/Arrow_left_light.png);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;margin-left:10px;vertical-align:middle}article:hover .ee-post-button{opacity:1}.breakdance .div-wrap-blogpost{width:100%;margin:0 auto}.breakdance .single-post-altipla img{width:100%!important;max-width:590px!important;margin-bottom:35px!important}.breakdance .single-post-altipla *{max-width:590px;margin-left:auto!important;margin-right:auto!important}.breakdance .single-post-altipla p{margin-bottom:16px!important}@media (max-width:767px){.breakdance .single-post-altipla p{padding-left:20px;padding-right:20px}.breakdance .single-post-altipla h2{padding-left:20px;padding-right:20px}.breakdance .single-post-altipla h3{padding-left:20px;padding-right:20px}.breakdance .single-post-altipla h4{padding-left:20px;padding-right:20px}}.breakdance .link-serveis-effects{transition:all 0.3s ease}.link-serveis-effects:hover{transform:translateY(-4px)}.breakdance .alt-lat-header{background-color:#fff;width:80px;height:100svh;position:fixed;z-index:99;border:1px solid #1d1d1d;left:0px}@media (max-width:1119px){.breakdance .alt-lat-header{position:fixed;top:0;width:100svw;height:65px;background-color:#ffffff05;border:none}}.breakdance .alt-lat-header-wrapper{width:100%;min-height:100%!important;padding:45px 18px;justify-content:space-between}@media (max-width:1119px){.breakdance .alt-lat-header-wrapper{width:100%;height:100%;padding:4px 15px;display:flex;flex-direction:row;align-items:left;justify-content:center}}.breakdance .menu-lat-popup{height:100svh!important;min-height:100svh!important;background-color:transparent!important;padding-left:80px}.breakdance .menu-lat-popup .breakdance-popup{width:100%;height:100%;padding:0px;width:70svw;margin-right:auto}.breakdance .menu-lat-popup .breakdance-popup .breakdance-popup-content{padding:0px;width:100%;height:100%}@media (max-width:1119px){.breakdance .menu-lat-popup{padding-left:0px}.breakdance .menu-lat-popup .breakdance-popup{width:100%;height:100%;padding:0px;width:100svw;margin-right:auto}}@media (max-width:767px){.breakdance .menu-lat-popup .breakdance-popup{width:100%}}.breakdance .menu-lat-wrapper{width:100%;height:100%;display:flex;flex-direction:row}.breakdance .latmenu-column{width:50%;height:100%;display:flex;align-items:center;justify-content:center}.breakdance .link-menu-effect{transition:all 0.3s ease}@media (max-width:1023px){.breakdance .link-menu-effect{font-size:28px!important}}.link-menu-effect:hover{transform:translateX(6px);color:#FE0000}.breakdance .serveis-links-wrapp{position:absolute;background-color:rgb(255,255,255,0.9);width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 35px;opacity:0;transition:opacity 0.5s ease}@media (max-width:767px){.breakdance .serveis-links-wrapp{opacity:1}}.breakdance .serveis-link-effect{color:#1d1d1d;text-decoration:none;font-size:22px;border-bottom:1px solid transparent;transition:all 0.3s ease}@media (max-width:767px){.breakdance .serveis-link-effect{font-size:18px}}.breakdance .serveis-link{cursor:pointer}