body{background-color:#fff}p{font-size:16px;text-align:justify}.mb100{margin-bottom:100px}.navbtn{height:50px;font-weight:500;margin:0 9px;text-align:center;color:#d2d2d2;text-decoration:none;align-content:center;transition:.3s}@media only screen and (max-width:992px){.navbtn{margin:0}.navbtn-bg{position:absolute;top:0;border-radius:10px;background:#fff;opacity:.2;width:100%;height:100%;transition:.9s}.navbtn-bg:hover{opacity:.1;transition:.3s}}.navparr{border:none;transition:.2s}.navparr:hover{border-bottom:1px solid #d2d2d2;transition:.2s}.imgPerfil{border-radius:300px;object-fit:contain;height:300px;width:300px}@media only screen and (max-width:600px){.imgPerfil{height:300px;width:300px}}.divTec{border-radius:8px}.titleLine{border-bottom:2px solid var(--primary)}.proyImg{height:260px;border:1px solid var(--primary);border-radius:15px}@media only screen and (max-width:600px){.proyImg{height:180px}}.proyImgFilter{border-radius:15px;width:100%;height:100%;transition:.4s}.proyImgFilter:hover{background:var(--primary);opacity:.2;transition:.4s}.btnContact{position:fixed;bottom:10px;right:10px;cursor:pointer;background:#2b7fcf;width:70px;height:70px;border-radius:40px 40px 0 40px;transition:.3s}.btnContact:hover{background-color:#4e9de3;transition:.3s}