.ContenedorInputFotoProyect{justify-content:center;align-items:center;width:100%;height:auto;padding:2%;display:flex}.imageClass{height:auto}.TituloComponente{text-align:center;justify-content:space-between;align-items:center;width:100%;height:auto;padding:2%;display:flex}.squareView{background:var(--palette-app-primary);width:100%;height:100%;text-shadow:var(--palette-app-textShadow);cursor:pointer;border:1px solid #00000008;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 10px 30px #00000014}.squareViewList{width:100%;height:auto;text-shadow:var(--palette-app-textShadow);cursor:pointer;background:var(--palette-app-primary);border:1px solid #00000008;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 10px 30px #00000014}[data-mui-color-scheme=dark] .squareView,[data-mui-color-scheme=dark] .squareViewList{border:1px solid #ffffff0d;box-shadow:0 15px 40px #0000004d}.squareView:hover,.squareViewList:hover{border-color:var(--palette-buttons-primary-main);transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #0000001f}[data-mui-color-scheme=dark] .squareView:hover,[data-mui-color-scheme=dark] .squareViewList:hover{border-color:var(--palette-buttons-primary-main);box-shadow:0 25px 50px #00000080}.buttons-support-card{width:auto;height:auto;display:flex}.BotonesComponente{justify-content:space-between;align-items:flex;background:var(--palette-app-primary);width:100%;height:auto;display:flex;position:absolute;bottom:0}.TituloComponente>h2{word-wrap:break-word;text-align:center;height:3.5vw;padding:0 7% 0%}.TituloComponente{justify-content:space-between;align-items:center;width:95%;height:auto;display:flex}.ImagenDiv{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;width:100%;height:auto;display:flex;position:relative}.PrecioProyecto{text-align:end;justify-content:center;width:93%;font-size:20px;display:flex}.TituloProyecto{cursor:pointer;width:100%;display:inline-block}.TituloProyecto>h2{font-size:3vw}.selectBorderCardFromCatalog:hover{outline:4px solid red}@media (max-width:480px){.BotonesComponente{flex-direction:row;align-items:center;width:100%;height:20%;display:flex;position:relative;bottom:0}.ImagenDiv{width:100%;height:auto}.PrecioProyecto{width:100%;height:100%;font-size:18px}}
