.customanchor a{font-weight:600;color:#1e40af;text-decoration:none;position:relative;transition:all .2s ease-in-out;padding-bottom:2px}.customanchor a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1.5px;background-color:currentColor;transition:all .2s ease-in-out;border-radius:.5px}.customanchor a:hover{color:#1d4ed8}.customanchor a:hover:after{height:0}.dark .customanchor a{color:#60a5fa}.dark .customanchor a:hover{color:#93c5fd}.dark .customanchor a:hover:after{height:0}.nonebtn a:hover,.nonebtn link:hover,.nonebtn:hover{background-color:none;background:none}.btn1,.btn1 a{color:#fff}.btn2{box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017}.btn1 a:hover{font-weight:none;padding:20px 32px;box-shadow:none;outline:none}@keyframes gradientAnimation{0%{background:linear-gradient(90deg,#06b6d4,#3b82f6)}25%{background:linear-gradient(90deg,#ec4899,#f43f5e)}50%{background:linear-gradient(90deg,#f59e0b,#ef4444)}75%{background:linear-gradient(90deg,#10b981,#34d399)}to{background:linear-gradient(90deg,#06b6d4,#3b82f6)}}.animated-gradient{animation:gradientAnimation 5s linear infinite}@keyframes bgChange{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.btn-gradient{background-size:400% 400%;animation:bgChange 10s ease infinite}@keyframes pulse-border{0%{box-shadow:0 0 10px #007bff80}50%{box-shadow:0 0 20px #007bffcc}to{box-shadow:0 0 10px #007bff80}}.pulse-animation{animation:pulse-border 1.5s infinite}.hover-text-shadow:hover{text-shadow:2px 2px 4px #0000004d,-2px -2px 4px #ffffff1a}.h1-hover-effect:hover{color:#2563eb;text-shadow:0 5px 15px #2563ebb3}.h2-hover-effect:hover{color:#4ade80;text-shadow:0 3px 10px #4ade8080}.h3-hover-effect:hover{color:#facc15;text-shadow:0 3px 6px #facc1580}.strong-border{border:2px solid #0000;background-clip:padding-box}.hover-border:hover{border-color:#9333ea}