@media (hover:none) and (pointer:coarse){#home h1,h2{color:#fff}#home h1,h2,h3{text-align:center}#home h1{font-size:2em;letter-spacing:4px;background:rgba(212,63,82,.1);padding:20px 30px;margin:20px auto;border-radius:12px;border:2px solid #d43f52;text-shadow:0 0 4px rgba(0,0,0,.6)}h2{font-size:1.6em;background-color:rgba(255,255,255,.05);padding:10px 15px;border-radius:8px;margin-top:30px}h3{font-size:1.3em;font-weight:700;color:#f0f0f0;margin-top:20px}section{padding-top:50px;padding-bottom:50px}#home .btn{font-size:1.1em;height:50px;width:160px;padding-top:12px}.rotate{display:none!important}.static-tt{display:block;font-size:1em;color:#fff;background-color:rgba(0,0,0,.4);padding:12px 18px;margin:30px auto 20px;text-align:center;border-left:4px solid #d43f52;border-right:4px solid #d43f52;border-radius:8px;max-width:90%;box-shadow:0 0 10px rgba(212,63,82,.3);letter-spacing:1px}#home{background-attachment:scroll!important}.portfolio-thumb .portfolio-overlay{opacity:.9!important;transform:none!important;pointer-events:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;box-sizing:border-box;border-radius:8px}.portfolio-thumb .portfolio-overlay h4,.portfolio-thumb .portfolio-overlay h5{color:#fff;text-align:center;margin:6px 0;padding:4px;line-height:1.3}}#home{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;will-change:transform;transform:translateZ(0)}@media (hover:none) and (pointer:coarse),screen and (max-width:768px){.portfolio-thumb .portfolio-overlay{opacity:.9!important;transform:none!important;pointer-events:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:10px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;box-sizing:border-box;border-radius:8px}.portfolio-thumb .portfolio-overlay h4,.portfolio-thumb .portfolio-overlay h5{color:#fff;text-align:center;margin:6px 0;padding:4px;line-height:1.3}}