From fa6133befce73ba9194ab89abe2bddaef4c10cbf Mon Sep 17 00:00:00 2001 From: Subham Maity <97989643+Subham-Maity@users.noreply.github.com> Date: Sat, 6 Aug 2022 21:58:08 +0530 Subject: [PATCH] Button CSS Update + Bug Fix Bug = Reload with Box Div Up and Down --- index.html | 12 +- style.css | 1777 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 1787 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 1d6fe09..267f8c4 100644 --- a/index.html +++ b/index.html @@ -38,11 +38,19 @@

-
+ + + + + + + + Today + diff --git a/style.css b/style.css index bc90c5a..a4d7560 100644 --- a/style.css +++ b/style.css @@ -140,3 +140,1780 @@ body { .inner-quotes-container p{font-size: 1.2rem;} .inner-quotes-container h3{font-size: 1.5rem;} } + + + + + + + + + + + + + + + + + + + + + + + + + + +html { + height: 100%; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +body { + min-height: 100%; + position: relative; + padding-bottom: 3rem; + margin: 0; + padding: 0; + text-align: center; + width: 100%; + /* background: linear-gradient(170deg, rgba(49, 57, 73, 0.8) 20%, rgba(49, 57, 73, 0.5) 20%, rgba(49, 57, 73, 0.5) 35%, rgba(41, 48, 61, 0.6) 35%, rgba(41, 48, 61, 0.8) 45%, rgba(31, 36, 46, 0.5) 45%, rgba(31, 36, 46, 0.8) 75%, rgba(49, 57, 73, 0.5) 75%), linear-gradient(45deg, rgba(20, 24, 31, 0.8) 0%, rgba(41, 48, 61, 0.8) 50%, rgba(82, 95, 122, 0.8) 50%, rgba(133, 146, 173, 0.8) 100%) #313949; */ + font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; +} + +/* + * Animated CSS button + * Copyright Alexander Bodin 2019-09-07 + * + * Useage: .class {@import button($button-size, $hue, $sat);} + */ +.animated-button { + background: linear-gradient(-30deg, #0b1b3d 50%, #08142b 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #d4e0f7; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #8592ad; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button:hover::before { + opacity: 0.2; +} + +.animated-button span { + position: absolute; +} + +.animated-button span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(8, 20, 43, 0)), to(#2662d9)); + background: linear-gradient(to left, rgba(8, 20, 43, 0), #2662d9); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@-webkit-keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(8, 20, 43, 0)), to(#2662d9)); + background: linear-gradient(to top, rgba(8, 20, 43, 0), #2662d9); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@-webkit-keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(8, 20, 43, 0)), to(#2662d9)); + background: linear-gradient(to right, rgba(8, 20, 43, 0), #2662d9); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@-webkit-keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 20, 43, 0)), to(#2662d9)); + background: linear-gradient(to bottom, rgba(8, 20, 43, 0), #2662d9); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@-webkit-keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button1 { + background: linear-gradient(-30deg, #3d0b0b 50%, #2b0808 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #f7d4d4; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button1::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #ad8585; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button1:hover::before { + opacity: 0.2; +} + +.animated-button1 span { + position: absolute; +} + +.animated-button1 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(43, 8, 8, 0)), to(#d92626)); + background: linear-gradient(to left, rgba(43, 8, 8, 0), #d92626); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button1 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(43, 8, 8, 0)), to(#d92626)); + background: linear-gradient(to top, rgba(43, 8, 8, 0), #d92626); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button1 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(43, 8, 8, 0)), to(#d92626)); + background: linear-gradient(to right, rgba(43, 8, 8, 0), #d92626); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button1 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 8, 8, 0)), to(#d92626)); + background: linear-gradient(to bottom, rgba(43, 8, 8, 0), #d92626); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button2 { + background: linear-gradient(-30deg, #3d240b 50%, #2b1a08 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #f7e6d4; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button2::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #ad9985; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button2:hover::before { + opacity: 0.2; +} + +.animated-button2 span { + position: absolute; +} + +.animated-button2 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(43, 26, 8, 0)), to(#d98026)); + background: linear-gradient(to left, rgba(43, 26, 8, 0), #d98026); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button2 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(43, 26, 8, 0)), to(#d98026)); + background: linear-gradient(to top, rgba(43, 26, 8, 0), #d98026); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button2 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(43, 26, 8, 0)), to(#d98026)); + background: linear-gradient(to right, rgba(43, 26, 8, 0), #d98026); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button2 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 26, 8, 0)), to(#d98026)); + background: linear-gradient(to bottom, rgba(43, 26, 8, 0), #d98026); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button3 { + background: linear-gradient(-30deg, #3d3d0b 50%, #2b2b08 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #f7f7d4; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button3::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #adad85; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button3:hover::before { + opacity: 0.2; +} + +.animated-button3 span { + position: absolute; +} + +.animated-button3 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(43, 43, 8, 0)), to(#d9d926)); + background: linear-gradient(to left, rgba(43, 43, 8, 0), #d9d926); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button3 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(43, 43, 8, 0)), to(#d9d926)); + background: linear-gradient(to top, rgba(43, 43, 8, 0), #d9d926); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button3 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(43, 43, 8, 0)), to(#d9d926)); + background: linear-gradient(to right, rgba(43, 43, 8, 0), #d9d926); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button3 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 43, 8, 0)), to(#d9d926)); + background: linear-gradient(to bottom, rgba(43, 43, 8, 0), #d9d926); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button4 { + background: linear-gradient(-30deg, #243d0b 50%, #1a2b08 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #e6f7d4; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button4::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #99ad85; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button4:hover::before { + opacity: 0.2; +} + +.animated-button4 span { + position: absolute; +} + +.animated-button4 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(26, 43, 8, 0)), to(#80d926)); + background: linear-gradient(to left, rgba(26, 43, 8, 0), #80d926); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button4 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(26, 43, 8, 0)), to(#80d926)); + background: linear-gradient(to top, rgba(26, 43, 8, 0), #80d926); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button4 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(26, 43, 8, 0)), to(#80d926)); + background: linear-gradient(to right, rgba(26, 43, 8, 0), #80d926); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button4 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(26, 43, 8, 0)), to(#80d926)); + background: linear-gradient(to bottom, rgba(26, 43, 8, 0), #80d926); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button5 { + background: linear-gradient(-30deg, #0b3d0b 50%, #082b08 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #d4f7d4; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button5::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #85ad85; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button5:hover::before { + opacity: 0.2; +} + +.animated-button5 span { + position: absolute; +} + +.animated-button5 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(8, 43, 8, 0)), to(#26d926)); + background: linear-gradient(to left, rgba(8, 43, 8, 0), #26d926); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button5 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(8, 43, 8, 0)), to(#26d926)); + background: linear-gradient(to top, rgba(8, 43, 8, 0), #26d926); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button5 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(8, 43, 8, 0)), to(#26d926)); + background: linear-gradient(to right, rgba(8, 43, 8, 0), #26d926); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button5 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 43, 8, 0)), to(#26d926)); + background: linear-gradient(to bottom, rgba(8, 43, 8, 0), #26d926); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button6 { + background: linear-gradient(-30deg, #0b3d24 50%, #082b1a 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #d4f7e6; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button6::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #85ad99; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button6:hover::before { + opacity: 0.2; +} + +.animated-button6 span { + position: absolute; +} + +.animated-button6 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(8, 43, 26, 0)), to(#26d980)); + background: linear-gradient(to left, rgba(8, 43, 26, 0), #26d980); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button6 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(8, 43, 26, 0)), to(#26d980)); + background: linear-gradient(to top, rgba(8, 43, 26, 0), #26d980); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button6 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(8, 43, 26, 0)), to(#26d980)); + background: linear-gradient(to right, rgba(8, 43, 26, 0), #26d980); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button6 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 43, 26, 0)), to(#26d980)); + background: linear-gradient(to bottom, rgba(8, 43, 26, 0), #26d980); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button7 { + background: linear-gradient(-30deg, #0b3d3d 50%, #082b2b 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #d4f7f7; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button7::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #85adad; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button7:hover::before { + opacity: 0.2; +} + +.animated-button7 span { + position: absolute; +} + +.animated-button7 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(8, 43, 43, 0)), to(#26d9d9)); + background: linear-gradient(to left, rgba(8, 43, 43, 0), #26d9d9); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button7 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(8, 43, 43, 0)), to(#26d9d9)); + background: linear-gradient(to top, rgba(8, 43, 43, 0), #26d9d9); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button7 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(8, 43, 43, 0)), to(#26d9d9)); + background: linear-gradient(to right, rgba(8, 43, 43, 0), #26d9d9); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button7 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 43, 43, 0)), to(#26d9d9)); + background: linear-gradient(to bottom, rgba(8, 43, 43, 0), #26d9d9); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button8 { + background: linear-gradient(-30deg, #0b243d 50%, #081a2b 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #d4e6f7; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button8::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #8599ad; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button8:hover::before { + opacity: 0.2; +} + +.animated-button8 span { + position: absolute; +} + +.animated-button8 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(8, 26, 43, 0)), to(#2680d9)); + background: linear-gradient(to left, rgba(8, 26, 43, 0), #2680d9); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button8 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(8, 26, 43, 0)), to(#2680d9)); + background: linear-gradient(to top, rgba(8, 26, 43, 0), #2680d9); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button8 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(8, 26, 43, 0)), to(#2680d9)); + background: linear-gradient(to right, rgba(8, 26, 43, 0), #2680d9); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button8 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 26, 43, 0)), to(#2680d9)); + background: linear-gradient(to bottom, rgba(8, 26, 43, 0), #2680d9); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button9 { + background: linear-gradient(-30deg, #0b0b3d 50%, #08082b 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #d4d4f7; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button9::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #8585ad; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button9:hover::before { + opacity: 0.2; +} + +.animated-button9 span { + position: absolute; +} + +.animated-button9 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(8, 8, 43, 0)), to(#2626d9)); + background: linear-gradient(to left, rgba(8, 8, 43, 0), #2626d9); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button9 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(8, 8, 43, 0)), to(#2626d9)); + background: linear-gradient(to top, rgba(8, 8, 43, 0), #2626d9); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button9 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(8, 8, 43, 0)), to(#2626d9)); + background: linear-gradient(to right, rgba(8, 8, 43, 0), #2626d9); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button9 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(8, 8, 43, 0)), to(#2626d9)); + background: linear-gradient(to bottom, rgba(8, 8, 43, 0), #2626d9); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button10 { + background: linear-gradient(-30deg, #240b3d 50%, #1a082b 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #e6d4f7; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button10::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #9985ad; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button10:hover::before { + opacity: 0.2; +} + +.animated-button10 span { + position: absolute; +} + +.animated-button10 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(26, 8, 43, 0)), to(#8026d9)); + background: linear-gradient(to left, rgba(26, 8, 43, 0), #8026d9); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button10 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(26, 8, 43, 0)), to(#8026d9)); + background: linear-gradient(to top, rgba(26, 8, 43, 0), #8026d9); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button10 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(26, 8, 43, 0)), to(#8026d9)); + background: linear-gradient(to right, rgba(26, 8, 43, 0), #8026d9); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button10 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(26, 8, 43, 0)), to(#8026d9)); + background: linear-gradient(to bottom, rgba(26, 8, 43, 0), #8026d9); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button11 { + background: linear-gradient(-30deg, #3d0b3d 50%, #2b082b 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #f7d4f7; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button11::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #ad85ad; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button11:hover::before { + opacity: 0.2; +} + +.animated-button11 span { + position: absolute; +} + +.animated-button11 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(43, 8, 43, 0)), to(#d926d9)); + background: linear-gradient(to left, rgba(43, 8, 43, 0), #d926d9); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button11 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(43, 8, 43, 0)), to(#d926d9)); + background: linear-gradient(to top, rgba(43, 8, 43, 0), #d926d9); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button11 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(43, 8, 43, 0)), to(#d926d9)); + background: linear-gradient(to right, rgba(43, 8, 43, 0), #d926d9); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button11 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 8, 43, 0)), to(#d926d9)); + background: linear-gradient(to bottom, rgba(43, 8, 43, 0), #d926d9); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.animated-button12 { + background: linear-gradient(-30deg, #3d0b24 50%, #2b081a 50%); + padding: 20px 40px; + margin: 12px; + display: inline-block; + -webkit-transform: translate(0%, 0%); + transform: translate(0%, 0%); + overflow: hidden; + color: #f7d4e6; + font-size: 20px; + letter-spacing: 2.5px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + -webkit-box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); + box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5); +} + +.animated-button12::before { + content: ''; + position: absolute; + top: 0px; + left: 0px; + width: 100%; + height: 100%; + background-color: #ad8599; + opacity: 0; + -webkit-transition: .2s opacity ease-in-out; + transition: .2s opacity ease-in-out; +} + +.animated-button12:hover::before { + opacity: 0.2; +} + +.animated-button12 span { + position: absolute; +} + +.animated-button12 span:nth-child(1) { + top: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, right top, left top, from(rgba(43, 8, 26, 0)), to(#d92680)); + background: linear-gradient(to left, rgba(43, 8, 26, 0), #d92680); + -webkit-animation: 2s animateTop linear infinite; + animation: 2s animateTop linear infinite; +} + +@keyframes animateTop { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.animated-button12 span:nth-child(2) { + top: 0px; + right: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left bottom, left top, from(rgba(43, 8, 26, 0)), to(#d92680)); + background: linear-gradient(to top, rgba(43, 8, 26, 0), #d92680); + -webkit-animation: 2s animateRight linear -1s infinite; + animation: 2s animateRight linear -1s infinite; +} + +@keyframes animateRight { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } + 100% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.animated-button12 span:nth-child(3) { + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: -webkit-gradient(linear, left top, right top, from(rgba(43, 8, 26, 0)), to(#d92680)); + background: linear-gradient(to right, rgba(43, 8, 26, 0), #d92680); + -webkit-animation: 2s animateBottom linear infinite; + animation: 2s animateBottom linear infinite; +} + +@keyframes animateBottom { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.animated-button12 span:nth-child(4) { + top: 0px; + left: 0px; + height: 100%; + width: 2px; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(43, 8, 26, 0)), to(#d92680)); + background: linear-gradient(to bottom, rgba(43, 8, 26, 0), #d92680); + -webkit-animation: 2s animateLeft linear -1s infinite; + animation: 2s animateLeft linear -1s infinite; +} + +@keyframes animateLeft { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } + 100% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} +/*# sourceMappingURL=button.css.map */ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +