.choose-card:hover,.rank-card:hover,.work-card:hover{box-shadow:0 0 25px rgba(0,0,0,.1);transform:translateY(-5px)}body{box-sizing:border-box;padding:0;margin:0;overflow-x:hidden}.hero{background:url('../img/1.jpg') center center/cover no-repeat;color:#fff;padding:120px 20px;text-align:center;border-image:1 fill linear-gradient(0deg ,#0000,#000000a1)}@keyframes gradientShift{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.hero h1{font-size:3rem;font-weight:700}.hero a.telegram-link{background:#08c;color:#fff;padding:10px 20px;border-radius:30px;text-decoration:none;display:inline-block;margin-top:20px;transition:.3s}.hero a.telegram-link:hover{background:#0073aa}.choose-card,.reward-box,.work-card{transition:.3s;border-radius:12px}.choose-card:hover{background-color:#dc3545;color:#fff}.icon-box{width:50px;height:50px;font-size:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.reward-box:hover{transform:translateY(-5px);box-shadow:0 0 20px rgba(0,0,0,.08)}.rank-card{border-radius:12px;transition:.3s}.imgg img{width:100%;aspect-ratio:2;object-fit:cover;transition: all 0.4s;}.error{color:#e74225}.area-padding{overflow:hidden}.contact-form input[type=email],.contact-form input[type=password],.contact-form input[type=text]{border:1px solid #c4c4c4;border-radius:12px}header{transition:.4s;z-index:999}header.fixed{position:fixed;top:0;width:100%}.choose-card:hover i,.join-sec .left i,.rank-card:hover i,.work-card i{animation:2s linear infinite jollo}@keyframes jollo{0%,100%,11.1%{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@media only screen and (max-width:767px){#join-community .row{margin:0}}.gallery-sec .imgg img:hover{transform: translateY(-5px);}@media only screen and (max-width: 1023px) {.registration-page{padding: 15px;}.registration-page .row{height: auto;min-height: auto !important;} .login-page .login-row{margin: 0;}}