.portafolio_portafolioContainer__kf0nn{padding-top:130px;position:relative;background:#f9fdff}.portafolio_portafolioContainerLinks__G_dMT{display:flex;justify-content:center;flex-wrap:wrap;column-gap:2rem;row-gap:1rem;width:90vw;margin:1rem auto 0;font-weight:500}.portafolio_portafolioContainerLinks__G_dMT div{padding:.2rem .45rem;background:#3b414e;border:1px solid rgba(0,0,0,.253);font-size:.8rem;letter-spacing:2px;word-spacing:4px;color:#fff;cursor:pointer;transition:var(--transition-short)}.portafolio_portafolioContainerLinks__G_dMT div:hover{background:var(--secondary-text-Color);border:1px solid #fff;color:#fff}.portafolio_portafolioGroupImagenesContainer__uDgel{width:70vw;max-width:1200px;display:flex;align-items:center;height:-moz-fit-content;height:fit-content;color:red;margin:0 auto 2rem}.portafolio_portafolioImagenesContainer__bbseV{margin:100px auto 500px;border:1px solid #639;display:flex;justify-content:center;align-items:flex-start}.portafolio_portafolioBtn__UZvEG{background:transparent;border:transparent;font-size:3rem;color:var(--secondary-text-Color);cursor:pointer}.portafolio_portafolioBtn__UZvEG:hover{color:var(--primary-lineTitle-Color);transform:scale(1.1)}@media only screen and (max-width:1050px){.portafolio_portafolioImagenesContainer__bbseV{margin-top:100px;margin-bottom:450px}.portafolio_portafolioContainer__kf0nn{padding-top:115px}}@media only screen and (max-width:750px){.portafolio_portafolioContainer__kf0nn{padding-top:110px}.portafolio_portafolioContainerLinks__G_dMT{row-gap:.35rem}.portafolio_portafolioContainerLinks__G_dMT div{padding:.15rem .35rem}.portafolio_portafolioGroupImagenesContainer__uDgel{width:85vw;justify-content:space-between}.portafolio_portafolioImagenesContainer__bbseV{margin-top:85px;margin-bottom:300px}.portafolio_portafolioContainerLinks__G_dMT div{font-size:.65rem}.portafolio_portafolioContainerLinks__G_dMT{flex-direction:column;width:-moz-fit-content;width:fit-content}.portafolio_portafolioBtn__UZvEG{font-size:2.5rem}}.portafolio_titleContainer__PY_Ja{width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.portafolio_title__2_6fU{margin-bottom:.65rem;font-size:2.5rem;letter-spacing:4px;word-spacing:6px;font-weight:600}.portafolio_span__JWD_4{color:var(--secondary-text-Color)}.portafolio_titleLayer__IdWTO{margin:0 auto 1rem;width:50%;height:1px;background-color:var(--primary-lineTitle-Color)}@media only screen and (max-width:750px){.portafolio_title__2_6fU{margin-bottom:.5rem;width:70vw;line-height:55px;font-size:2rem;line-height:50px}}.x{position:absolute;width:390px;height:390px;cursor:zoom-in}.y{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.605);cursor:zoom-out;z-index:10}.img1,.img2,.img3,.img4,.img5,.imgView{position:absolute;width:390px;height:390px;object-fit:cover;border:10px solid #fff;box-shadow:1px 1px 15px #b9b7b7}.imgZoom{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:65vw;height:65vh;object-fit:contain}.closeBtn{display:none}.closeBtnActivated{background:transparent;border:transparent;display:inherit;position:absolute;top:4rem;right:4rem;text-align:left;font-size:3.5rem;color:red}.img1{transform:rotate(12.5deg)}.img2{transform:rotate(10deg)}.img3{transform:rotate(7.5deg)}.img4{transform:rotate(5deg)}.img5{transform:rotate(2.5deg)}.imgView{transform:rotate(0deg)}@media only screen and (max-width:1050px){.portafolioImagenesContainer{margin-top:100px;margin-bottom:450px}.img1,.img2,.img3,.img4,.img5,.img51,.img52,.img53,.img54,.imgView{width:320px;height:320px}.x{width:325px;height:325px}}@media only screen and (max-width:750px){.portafolioContainerLinks{column-gap:1rem;row-gap:.85rem}.portafolioGroupImagenesContainer{width:85vw;justify-content:space-between}.portafolioContainer{padding-top:2.5rem}.portafolioImagenesContainer{margin-top:90px;margin-bottom:300px}.portafolioContainerLinks div{font-size:.75rem}.img1,.img2,.img3,.img4,.img5,.img51,.img52,.img53,.img54,.imgView,.x{width:250px;height:250px}.portafolioBtn{font-size:2.5rem}.imgZoom{width:85vw;height:65vh}.closeBtnActivated{top:2rem;right:2rem;font-size:3rem}}