@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Staatliches&display=swap");.hero{display:flex;justify-content:space-between;align-items:center}.hero>.hero-left{flex:0.9;width:100%;letter-spacing:.1rem;line-height:1.2}.hero>.hero-left>h2{font-weight:700;font-family:Bebas Neue,sans-serif;font-family:Staatliches,cursive;font-weight:300;letter-spacing:.1px;font-size:4rem}.hero>.hero-left>p{padding-top:1rem;font-size:16px;font-weight:400;line-height:28px;color:#fff;font-family:Montserrat-Regular,sans-serif}.hero>.hero-left>div>button{margin:2rem 0;padding:1rem 2rem;font-weight:500;text-transform:capitalize;font-size:var(--btn-font);border-radius:.8rem;text-transform:uppercase}.hero>.hero-left>div>button.left{background:#a37aee}.hero>.hero-left>div>button.left:hover{background-color:#bb8cff;font-weight:700}.hero>.hero-left>div>button.right{margin-left:1.5rem;background:#1f2327}.hero>.hero-left>div>button.right:hover{background:#24282d;font-weight:600}.hero>.hero-right{flex:1;display:flex;justify-content:flex-end}.hero>.hero-right>img{width:70%;max-height:30rem}@media screen and (max-width:768px){.hero{flex-direction:column-reverse}.hero>.hero-left>h2{font-size:var(--heading-res-font);padding-top:2rem}.hero>.hero-right{justify-content:center}.hero>.hero-left>div>button{padding:.5rem 1.5rem;font-size:var(--btn-res-font);border-radius:.6rem}.hero>.hero-right>img{width:100%;max-height:30rem}}.footer{display:flex;flex-direction:column;row-gap:12px;justify-content:flex-end;margin-top:80px;margin-right:20px;margin-bottom:32px;position:fixed;bottom:5%;transform:translateY(-50%);right:0}.social-link{display:flex;height:40px;width:40px;border-radius:50%;margin-right:14px;justify-content:center;align-items:center;background:#1f2327;transition:.3s;cursor:pointer}@media screen and (max-width:768px){.footer{justify-content:center;margin-right:0}}.crypto-services{padding:2rem 0}.crypto-services h2{font-size:var(--heading-font);font-weight:700;display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;padding-bottom:1.5rem;position:relative}.crypto-services>h2:before{position:absolute;content:"";width:10%;height:.2rem;background-color:#a37aee;bottom:-5px}.crypto-services>p{font-size:var(--detail-font);padding-top:2rem;text-align:center}.crypto-services-container{display:flex;row-gap:70px;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;flex-direction:row;justify-content:center;padding:2rem 0}.card{width:270px;filter:drop-shadow(0 10px 20px rgba(41,41,42,.07));padding:34px 24px 24px;box-sizing:border-box;text-align:center;border-radius:8px;flex-direction:column;justify-content:flex-start;background-color:#fff}.card>.icon{margin-bottom:10px;color:#a37aee}.card>h3{margin-top:6px;font-size:var(--card-heading);font-weight:700;line-height:22px;color:#a37aee}.card>h3>span{color:#c5b0ec}.card>p{font-size:16px;font-weight:600;line-height:20px;color:#000}.card>div,.card>p{margin-top:20px}.card>div>span{color:#3b9b4a;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;display:block}@media screen and (max-width:768px){.crypto-services h2{font-size:var(--heading-res-font)}}.services{padding:2rem 0}.services>h2{font-size:var(--heading-font);font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;padding-bottom:1.5rem;font-family:Bebas Neue,sans-serif;font-family:Staatliches,cursive;font-weight:300;text-transform:uppercase;position:relative}.services>h2:before{position:absolute;content:"";width:10%;height:.2rem;background-color:#e87544;bottom:-5px}.services-container{padding:2rem 0;display:grid;gap:5rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.services-container>div{display:flex;flex-direction:column;align-items:center}.services-container>div>img{width:15rem;height:15rem}.services-container>div>div{padding:1rem;text-align:center}.services-container>div>div>h3{font-weight:300;color:#e87544;font-family:Bebas Neue,sans-serif;font-family:Staatliches,cursive;font-size:var(--card-heading)}.services-container>div>div>p{font-size:var(--detail-font);font-family:Montserrat-Regular,sans-serif}.services-container>div>div>p>span{color:#e87544;cursor:pointer;font-family:Bebas Neue,sans-serif;font-family:Staatliches,cursive;font-weight:300}.services-container>div>div>p>span:hover{text-decoration:underline}@media screen and (max-width:768px){.services>h2{font-size:var(--heading-res-font)}.services>h2:before{width:30%}}