File: //home/arjun/projects/propbase/propbase_website/styles/home.scss
@import "partials/partials";
.container-1400{
@media (min-width: 1700px) {
max-width: 1400px;
}
}
.home-outer{
background-color: #000;
font-family: $font-primary;
}
.layer-1{
z-index: 2;
position: relative;
}
.bg-anim{
width: 100vw;
height: 100vh;
position: fixed;
right: 0;
top: 0;
left: auto;
z-index: 1;
display: flex;
align-items: center;
justify-content: flex-end;
}
.home-banner-sec{
padding-top: 85px;
position: relative;
z-index: 1;
margin-bottom: 120px;
@media ($sm-1679) {
margin-bottom: 90px;
}
@media ($sm-1481) {
margin-bottom: 60px;
}
@media (max-width: 767px) {
margin-bottom: 70px;
}
&::after{
content: '';
display: block;
aspect-ratio: 2;
width: 100%;
height: 100%;
backdrop-filter: blur(294.70001220703125px);
position: absolute;
left: 0;
top: 0;
z-index: -2;
background-image: url('../public/img/baner-bg-shape.svg');
background-size: contain;
background-repeat: no-repeat;
background-position: center;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
opacity: .7;
@media ($sm-1679) {
margin-top: 0;
max-height: 100vh;
}
}
.banner-content-sec{
padding: 50px 0 70px;
@media ($sm-1679) {
padding: 50px 0 40px;
}
@media ($sm-1481) {
padding: 30px 0 40px;
}
@media ($sm-991) {
padding: 30px 0 20px;
}
.banner-content-wrapper{
align-items: center;
@media ($sm-991) {
flex-wrap: wrap;
flex-direction: column;
}
.text-block{
color: #fff;
max-width: 705px;
@media ($sm-1679) {
max-width: 680px;
}
@media ($sm-991) {
order: 2;
max-width: 600px;
}
@media ($sm-767) {
max-width: 100%;
}
h2{
// font-family: 'Gunplay';
font-size: 53px;
font-weight: 700;
margin-bottom: 15px;
@media ($sm-1679) {
font-size: 45px;
}
@media ($sm-1481) {
font-size: 40px;
}
@media ($sm-1199) {
font-size: 34px;
}
@media ($sm-991) {
font-size: 28px;
}
@media ($sm-767) {
font-size: 25px;
}
}
p{
font-size: 14px;
line-height: 26px;
padding-right: 80px;
margin-bottom: 40px;
@media ($sm-1199) {
padding-right: 40px;
}
@media ($sm-767) {
padding-right: 0;
}
}
.btn-col{
width: 160px;
margin-right: 15px;
display: flex;
flex-direction: column;
align-items: center;
.stake-btn{
font-size: 14px;
display: block;
width: 100%;
text-align: center;
padding: 10px 15px;
background-color: $primary-blue;
color: #fff;
border-radius: 3px;
transition: .3s;
&:hover{
background-color: #fff;
color: $primary-blue;
}
&.stake-btn-mkt{
background-color: #FDB52A;
&:hover{
background-color: #fff;
color: #FDB52A;
}
}
}
a{
text-decoration: none;
}
.how-works{
font-size: 14px;
display: inline-flex;
align-items: center;
text-decoration: none;
padding: 5px;
margin-top: 10px;
color: #fff;
transition: .3s;
@media ($sm-479) {
font-size: 13px;
}
&:hover{
color: $primary-blue;
}
img{
margin-left: 15px;
}
}
}
.welcome-slider-cover{
padding-top: 60px;
max-width: 500px;
@media ($sm-1679) {
padding-top: 40px;
}
@media ($sm-1481) {
padding-top: 30px;
}
@media ($sm-1199) {
padding-top: 25px;
}
.slick-dots {
bottom: 0;
text-align: left;
li {
margin: 0;
button{
&:before{
color: #141E3A;
color: #294183;
opacity: 1;
}
}
&.slick-active{
button{
&:before{
color: #fff;
}
}
}
}
}
.welcome-notes{
color: #fff;
h4{
display: flex;
align-items: center;
font-size: 14px;
font-weight: 500;
margin-bottom: 10px;
img{
margin-right: 10px;
}
}
p{
font-size: 13px;
font-weight: 300;
@media ($sm-579) {
font-size: 12px;
}
}
}
}
}
.img-block{
flex-shrink: 0;
margin-left: auto;
@media ($sm-991) {
order: 1;
width: 100%;
text-align: center;
margin: unset;
margin-bottom: 25px;
}
img{
max-width: 100%;
@media ($sm-1679) {
max-height: 530px;
}
@media ($sm-1481) {
max-height: 500px;
}
@media ($sm-1199) {
max-height: 420px;
}
@media ($sm-991) {
max-height: 300px;
}
@media ($sm-767) {
max-height: 260px;
}
}
}
}
}
.banner-data-block{
.data-block-wrapper{
justify-content: space-between;
padding: 10px 0 70px;
@media ($sm-1679) {
padding: 10px 0 40px;
}
@media ($sm-1481) {
padding: 10px 0 40px;
}
@media ($sm-767) {
flex-wrap: wrap;
justify-content: center;
}
@media ($sm-479) {
justify-content: unset;
}
.data-card{
padding: 5px;
padding-left: 25px;
border-left: 3px solid #0D1933;
@media ($sm-1199) {
padding-left: 20px;
}
@media ($sm-767) {
width: calc(100% / 3);
margin-bottom: 20px;
}
@media ($sm-479) {
width: 50%;
margin-bottom: 20px;
}
p{
color: $primary-blue;
font-size: 15px;
font-weight: 500;
margin-bottom: 5px;
@media ($sm-1481) {
font-size: 14px;
}
@media ($sm-1199) {
font-size: 13px;
}
@media ($sm-991) {
font-size: 12px;
}
}
h4{
margin-bottom: 0;
color: #fff;
font-size: 22px;
font-weight: 600;
@media ($sm-1679) {
font-size: 20px;
}
@media ($sm-1481) {
font-size: 18px;
}
@media ($sm-991) {
font-size: 16px;
}
}
}
}
}
.logo-block{
width: 100%;
overflow: hidden;
// .logo-wrapper{
// display: flex;
// align-items: center;
// }
.logo-card{
display: block;
margin-right: 40px;
}
}
.banner-soc-block{
position: absolute;
left: 4vw;
top: 30%;
display: flex;
flex-direction: column;
z-index: 2;
@media ($sm-1679) {
left: 2vw;
}
@media ($sm-767) {
display: none;
}
.bnr-soc-link{
display: inline-flex;
align-items: center;
justify-content: center;
text-decoration: none;
border: 1px solid #222222;
width: 34px;
height: 34px;
border-radius: 50%;
margin: 9px 0;
transition: .3s;
&:hover{
border-color: rgba($color: #fff, $alpha: 0.5);
box-shadow: 0 0 10px 10px #2966FF33;
}
}
}
}
.title-md{
text-align: center;
font-size: 28px;
font-weight: 600;
@media ($sm-1679) {
font-size: 26px;
}
@media ($sm-1481) {
font-size: 23px;
}
@media ($sm-991) {
font-size: 20px;
}
}
.partner-sec{
color: #fff;
position: relative;
z-index: 1;
padding: 100px 0;
@media ($sm-1679) {
padding: 80px 0;
}
@media ($sm-1481) {
padding: 60px 0;
}
@media ($sm-991) {
padding: 40px 0;
}
.partner-block-cover{
padding-bottom: 120px;
@media ($sm-1679) {
padding-bottom: 80px;
}
@media ($sm-1481) {
padding-bottom: 60px;
}
.title-md{
margin-bottom: 100px;
@media ($sm-1679) {
margin-bottom: 60px;
}
@media ($sm-1481) {
margin-bottom: 40px;
}
}
.partner-col{
@media ($sm-991) {
margin-bottom: 50px;
&:last-child{
margin-bottom: 0;
}
}
}
.content-block{
display: flex;
flex-direction: column;
align-items: center;
.logo-img{
margin-bottom: 30px;
img{
max-width: 100%;
max-height: 58px;
@media ($sm-1481) {
max-height: 52px;
max-width: 170px;
}
@media ($sm-991) {
max-height: 35px;
max-width: 140px;
}
}
}
p{
max-width: 250px;
text-align: center;
margin-bottom: 30px;
@media ($sm-1679) {
font-size: 15px;
}
@media ($sm-991) {
max-width: 300px;
}
}
.btn-block{
text-align: center;
@media ($sm-479) {
width: 100%;
max-width: 330px;
margin: 0 auto;
}
.visit-link{
@media ($sm-479) {
width: 100%;
margin-bottom: 15px;
}
}
}
}
}
.visit-link{
width: 180px;
display: inline-block;
text-align: center;
padding: 10px 15px;
text-decoration: none;
color: #fff;
background-color: #1E1E1E;
border-radius: 3px;
font-size: 14px;
font-weight: 500;
transition: .3s;
&:hover{
background-color: #fff;
color: #1E1E1E;
}
}
.security-block-cover{
padding-bottom: 80px;
@media ($sm-1679) {
padding-bottom: 70px;
}
@media ($sm-1481) {
padding-bottom: 50px;
}
@media ($sm-991) {
padding-bottom: 40px;
}
.title-md{
margin-bottom: 50px;
}
.security-col{
@media ($sm-991) {
margin-bottom: 20px;
}
.security-card{
padding: 50px;
height: 100%;
background: #6363631A;
backdrop-filter: blur(3px);
border-radius: 15px;
color: #fff;
align-items: center;
@media ($sm-1679) {
padding: 35px;
}
@media ($sm-1481) {
padding: 25px;
}
@media ($sm-1199) {
padding: 20px;
}
@media ($sm-991) {
max-width: 628px;
margin: 0 auto;
}
@media ($sm-479) {
flex-wrap: wrap;
flex-direction: column;
}
.content-left{
flex-grow: 1;
@media ($sm-479) {
width: 100%;
text-align: center;
}
.content-logo{
text-align: center;
margin-bottom: 25px;
min-height: 75px;
@media ($sm-1679) {
min-height: 70px;
margin-bottom: 20px;
}
@media ($sm-1481) {
min-height: 58px;
}
img{
@media ($sm-1679) {
max-height: 70px;
}
@media ($sm-1481) {
max-height: 58px;
}
@media ($sm-1199) {
max-height: 45px;
max-width: 150px;
}
}
}
p{
font-size: 14px;
margin-bottom: 25px;
max-width: 250px;
@media ($sm-1199) {
font-size: 13px;
}
@media ($sm-479) {
margin: 0 auto 20px;
}
}
}
.range-block{
flex-shrink: 0;
border: 1px solid #30333D;
border-radius: 40px;
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.2) 1.4%, rgba(190, 183, 183, 0.2) 44.15%, rgba(22, 22, 22, 0.2) 98.6%);
width: 210px;
height: 210px;
padding: 35px;
display: flex;
align-items: center;
justify-items: center;
@media ($sm-1679) {
width: 180px;
height: 180px;
padding: 25px;
}
@media ($sm-1481) {
width: 160px;
height: 160px;
padding: 15px;
}
@media ($sm-1199) {
width: 140px;
height: 140px;
}
@media ($sm-479) {
margin-top: 25px;
}
}
}
}
}
.bridging-block-cover{
padding-bottom: 130px;
@media ($sm-1679) {
padding-bottom: 80px;
}
@media ($sm-1481) {
padding-bottom: 70px;
}
@media ($sm-991) {
padding-bottom: 50px;
}
.title-md{
margin-bottom: 40px;
}
.bridging-content-cover{
background: #6363631A;
border-radius: 15px;
max-width: 628px;
backdrop-filter: blur(3px);
margin: 0 auto;
text-align: center;
color: #fff;
padding: 65px 40px;
@media ($sm-1679) {
padding: 55px 30px;
}
@media ($sm-991) {
padding: 45px 25px;
}
@media ($sm-579) {
padding: 35px 15px;
}
.bridging-logo{
margin-bottom: 25px;
@media ($sm-579) {
margin-bottom: 20px;
}
img{
@media ($sm-1481) {
max-height: 45px;
}
@media ($sm-991) {
max-height: 38px;
}
}
}
p{
max-width: 470px;
margin: 0 auto;
@media ($sm-1679) {
font-size: 15px;
}
@media ($sm-991) {
font-size: 14px;
}
}
}
}
.wallet-block-cover{
.title-md{
margin-bottom: 50px;
@media ($sm-1679) {
margin-bottom: 40px;
}
@media ($sm-991) {
margin-bottom: 30px;
}
}
.wallet-row{
justify-content: space-between;
@media ($sm-991) {
flex-wrap: wrap;
justify-content: unset;
}
.wallet-col{
background: #6363631A;
border-radius: 15px;
padding: 35px 45px;
display: flex;
align-items: center;
width: calc((100% / 5) - 25px);
font-size: 22px;
font-weight: 600;
padding-right: 20px;
img{
margin-right: 25px;
@media ($sm-1679) {
max-height: 38px;
}
@media ($sm-1481) {
max-height: 35px;
margin-right: 18px;
}
@media ($sm-1199) {
max-height: 34px;
margin-right: 12px;
}
@media ($sm-479) {
max-height: 21px;
margin-right: 10px;
}
}
@media ($sm-1679) {
font-size: 20px;
padding: 30px 30px;
}
@media ($sm-1481) {
font-size: 18px;
padding: 25px 20px;
width: calc((100% / 5) - 15px);
}
@media ($sm-1199) {
font-size: 16px;
padding: 25px 15px;
width: calc((100% / 5) - 10px);
}
@media ($sm-991) {
width: calc((100% / 3) - 10px);
margin: 0 5px 15px;
}
@media ($sm-991) {
width: calc((100% / 2) - 10px);
}
@media ($sm-479) {
font-size: 14px;
padding: 15px 10px;
}
}
}
}
}
.sub-title-block{
color: #fff;
h4{
margin-bottom: 15px;
color: $primary-blue;
.sub-title-label{
display: inline-block;
border: 3px solid #303030;
font-size: 16px;
font-weight: 700;
padding: 15px 20px;
border-radius: 12px;
@media ($sm-1679) {
font-size: 14px;
padding: 12px 20px;
}
@media ($sm-1481) {
font-size: 13px;
padding: 10px 20px;
}
@media ($sm-1199) {
font-size: 12px;
padding: 8px 15px;
}
}
}
}
.sub-title{
font-weight: 700;
font-size: 54px;
@media ($sm-1679) {
font-size: 44px;
}
@media ($sm-1481) {
font-size: 34px;
}
@media ($sm-1199) {
font-size: 28px;
}
@media ($sm-579) {
font-size: 24px;
}
}
.title-p{
color: #878787;
font-size: 18px;
@media ($sm-1679) {
font-size: 16px;
}
@media ($sm-1199) {
font-size: 15px;
}
@media ($sm-767) {
font-size: 14px;
}
}
.property-nexus-sec{
overflow: hidden;
padding-bottom: 150px;
@media ($sm-1679) {
padding-bottom: 110px;
}
@media ($sm-1481) {
padding-bottom: 70px;
}
@media ($sm-991) {
padding-bottom: 60px;
}
.property-det-wrapper{
align-items: center;
@media ($sm-991) {
flex-wrap: wrap;
flex-direction: column;
}
.img-block{
flex-shrink: 0;
width: 50%;
@media ($sm-991) {
width: 100%;
text-align: center;
margin-bottom: 25px;
order: 1;
}
img{
@media ($sm-1679) {
max-height: 640px;
max-width: 100%;
}
@media ($sm-1481) {
max-height: 530px;
max-width: 100%;
}
@media ($sm-1199) {
max-height: 490px;
}
@media ($sm-991) {
max-height: 300px;
}
}
}
.property-content-block{
width: 50%;
@media ($sm-991) {
width: 100%;
order: 2;
}
.sub-title-block{
margin-bottom: 50px;
@media ($sm-1481) {
margin-bottom: 40px;
}
@media ($sm-1199) {
margin-bottom: 30px;
}
}
.btn-block{
.prop-link{
display: inline-block;
text-decoration: none;
padding: 10px 30px;
border-radius: 3px;
color: #fff;
background-color: #2966FF;
transition: .3s ease-in-out;
&:hover{
background-color: #fff;
color: #2966FF;
}
@media ($sm-1679) {
font-size: 15px;
}
}
}
}
}
.property-nexus-wrapper{
flex-wrap: wrap;
.prop-col{
padding: 10px;
width: 50%;
color: #fff;
margin-bottom: 60px;
@media ($sm-1679) {
margin-bottom: 30px;
}
@media ($sm-579) {
width: 100%;
}
.prop-icon{
margin-bottom: 35px;
@media ($sm-1679) {
margin-bottom: 25px;
}
img{
@media ($sm-1679) {
max-width: 55px;
}
@media ($sm-1481) {
max-width: 50px;
}
@media ($sm-1199) {
max-width: 40px;
}
}
}
h4{
font-size: 24px;
font-weight: 600;
margin-bottom: 10px;
@media ($sm-1679) {
font-size: 22px;
}
@media ($sm-1481) {
font-size: 20px;
}
@media ($sm-1199) {
font-size: 18px;
}
}
p{
max-width: 270px;
margin-bottom: 0;
font-size: 14px;
@media ($sm-579) {
max-width: 90%;
}
@media ($sm-479) {
max-width: 100%;
}
}
}
}
}
.props-economy-sec{
padding-bottom: 140px;
position: relative;
z-index: 1;
@media ($sm-1679) {
padding-bottom: 100px;
}
@media ($sm-1481) {
padding-bottom: 80px;
}
@media ($sm-991) {
padding-bottom: 60px;
}
.container-1400{
padding-left: 100px;
padding-right: 100px;
@media ($sm-1481) {
padding-left: 50px;
padding-right: 50px;
}
@media ($sm-1199) {
padding-left: 15px;
padding-right: 15px;
}
}
&::after{
content: '';
display: block;
aspect-ratio: 2;
width: 100%;
height: 100%;
backdrop-filter: blur(294.70001220703125px);
position: absolute;
left: 0;
top: 0;
z-index: -1;
background-image: url('../public/img/baner-bg-shape.svg');
background-size: contain;
background-repeat: no-repeat;
background-position: center;
left: -50%;
top: 0;
bottom: 0;
margin: auto;
opacity: .9;
}
.sub-title-block{
margin-bottom: 80px;
@media ($sm-1679) {
margin-bottom: 50px;
}
@media ($sm-1481) {
margin-bottom: 30px;
}
p{
max-width: 760px;
margin: 0 auto;
}
}
.economy-cover{
display: flex;
align-items: center;
justify-content: center;
margin: 0 auto;
padding: 100px 0;
.tokn-block{
border-radius: 50%;
padding: 25px;
position: relative;
border: dashed 2px #CAC2CE26;
border: 2px dashed;
border-image-source: linear-gradient(180deg, rgba(94, 114, 182, 0.15) 0%, rgba(202, 194, 206, 0.15) 100%);
background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='' rx='400' ry='400' stroke='%235E72B640' stroke-width='2' stroke-dasharray='15' stroke-dashoffset='88' stroke-linecap='butt'/%3e%3c/svg%3e");
.tokn-img-block{
border-radius: 50%;
img{
@media ($sm-1679) {
max-width: 320px;
}
@media ($sm-1481) {
max-width: 290px;
}
}
}
.tok-feat-block{
display: inline-flex;
align-items: center;
justify-content: center;
width: 320px;
border: 1px solid #161616;
padding: 10px 15px;
color: #fff;
position: absolute;
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.14) 1.4%, rgba(22, 22, 22, 0.14) 98.6%);
border-radius: 14px;
@media ($sm-1679) {
font-size: 14px;
width: 270px;
}
&::after{
content: '';
height: 15px;
width: 1px;
display: block;
position: absolute;
background-color: #353535;
}
img{
margin-right: 20px;
}
&.feat-block-1{
top: -80px;
left: 0;
right: 0;
margin: auto;
&::after{
top: calc(100% + 10px);
}
}
&.feat-block-2{
top: 15%;
left: calc(100% + 20px);
&::after{
transform: rotate(335deg) translateY(5px);
left: -30px;
top: 0;
bottom: 0;
margin: auto;
width: 15px;
height: 1px;
}
}
&.feat-block-3{
top: 45%;
left: calc(100% + 50px);
&::after{
left: -30px;
top: 0;
bottom: 0;
margin: auto;
width: 15px;
height: 1px;
}
}
&.feat-block-4{
top: 75%;
left: calc(100% + 10px);
&::after{
left: -30px;
top: 0;
bottom: 0;
margin: auto;
width: 15px;
height: 1px;
transform: rotate(15deg) translateY(-5px);
}
}
&.feat-block-5{
bottom: -80px;
left: 0;
right: 0;
margin: auto;
&::after{
top: -25px;
}
}
&.feat-block-6{
top: 75%;
right: calc(100% + 10px);
&::after{
right: -30px;
top: 0;
bottom: 0;
margin: auto;
width: 15px;
height: 1px;
transform: rotate(335deg) translateY(5px);
}
}
&.feat-block-7{
top: 45%;
right: calc(100% + 50px);
&::after{
right: -30px;
top: 0;
bottom: 0;
margin: auto;
width: 15px;
height: 1px;
}
}
&.feat-block-8{
top: 15%;
right: calc(100% + 20px);
&::after{
transform: rotate(15deg) translateY(-5px);
right: -30px;
top: 0;
bottom: 0;
margin: auto;
width: 15px;
height: 1px;
}
}
}
}
}
.economy-tab-wrapper{
@media ($sm-991) {
flex-wrap: wrap;
}
.econ-right-block{
width: 45%;
@media (max-width: 1400px) {
width: 50%;
}
@media ($sm-991) {
width: 100%;
}
}
.econ-left-block{
width: 55%;
padding-right: 30px;
@media (max-width: 1400px) {
width: 50%;
}
@media ($sm-991) {
width: 100%;
margin-bottom: 15px;
padding-right: 0;
}
.econ-btn-block{
.econ-btn-item{
margin-bottom: 15px;
&:last-child{
margin-bottom: 0;
}
}
.econ-btn{
border: none;
backdrop-filter: blur(4px);
position: relative;
width: 100%;
display: flex;
align-items: center;
padding: 20px 40px;
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.14) 1.4%, rgba(22, 22, 22, 0.14) 98.6%);
color: #fff;
font-size: 16px;
border-radius: 14px;
transition: .3s;
@media ($sm-1679) {
font-size: 15px;
padding: 16px 35px;
}
@media (max-width: 1400px) {
padding: 15px 30px;
}
@media ($sm-579) {
padding: 15px;
font-size: 14px;
}
&::after{
content: '';
position: absolute;
top: 0;
bottom: 0;
right: 40px;
margin: auto;
display: inline-block;
background-image: url('../public/img/tab-arw-lg.svg');
background-repeat: no-repeat;
background-position: center;
background-size: contain;
width: 26px;
height: 15px;
transform: translateX(-15px);
opacity: 0;
transition: .4s ease-in-out;
@media ($sm-1679) {
right: 35px;
}
@media ($sm-1481) {
right: 30px;
}
@media ($sm-1199) {
width: 22px;
}
@media ($sm-579) {
width: 15px;
right: 15px;
}
}
&:hover, &.active{
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.14) 1.4%, rgba(0, 73, 255, 0.14) 98.6%);
color: $primary-blue;
.icon-sm{
img{
filter: brightness(0) saturate(100%) invert(42%) sepia(80%) saturate(6829%) hue-rotate(223deg) brightness(110%) contrast(101%);
}
}
&::after{
transform: translateX(0);
opacity: 1;
}
}
.icon-sm{
width: 22px;
margin-right: 20px;
@media ($sm-579) {
width: 18px;
margin-right: 15px;
}
img{
max-width: 100%;
}
}
}
}
}
.econ-det-cover{
height: 100%;
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.14) 1.4%, rgba(22, 22, 22, 0.14) 98.6%);
backdrop-filter: blur(4px);
border-radius: 24px;
width: 100%;
margin-left: auto;
.econ-det-card{
color: #fff;
padding: 55px 60px;
@media ($sm-1679) {
padding: 40px 50px;
}
@media (max-width: 1400px) {
padding: 35px 30px;
}
@media ($sm-579) {
padding: 20px;
}
h4{
font-size: 24px;
display: flex;
align-items: center;
margin-bottom: 15px;
@media ($sm-1679) {
font-size: 22px;
}
@media ($sm-1481) {
font-size: 20px;
}
img{
width: 25px;
margin-right: 15px;
@media ($sm-1679) {
width: 22px;
}
@media ($sm-1481) {
width: 19px;
}
}
}
p{
color: #878787;
font-size: 14px;
max-width: 500px;
}
.det-img-block{
padding-top: 35px;
img{
display: inline-block;
max-width: 330px;
max-height: 330px;
@media ($sm-1679) {
max-width: 300px;
}
@media ($sm-991) {
max-width: 200px;
}
@media ($sm-579) {
max-width: 160px;
}
}
}
}
}
}
}
.tokn-distribure-sec{
padding-bottom: 120px;
@media ($sm-1679) {
padding-bottom: 80px;
}
@media ($sm-1199) {
padding-bottom: 60px;
}
.container-1400{
padding-left: 100px;
padding-right: 100px;
@media ($sm-1481) {
padding-left: 50px;
padding-right: 50px;
}
@media ($sm-1199) {
padding-left: 15px;
padding-right: 15px;
}
}
.sub-title-block{
margin-bottom: 70px;
@media ($sm-1679) {
margin-bottom: 55px;
}
@media ($sm-1199) {
margin-bottom: 45px;
}
@media ($sm-991) {
margin-bottom: 30px;
}
}
.tokn-dstrb-wrapper{
@media ($sm-991) {
flex-wrap: wrap;
flex-direction: column;
}
.tokn-dstrb-right{
width: 45%;
@media ($sm-1199) {
width: 50%;
}
@media ($sm-991) {
width: 100%;
}
}
.tokn-dstrb-left{
padding-right: 50px;
width: 55%;
@media ($sm-1199) {
padding-right: 15px;
width: 50%;
}
@media ($sm-991) {
padding-right: 0;
width: 100%;
margin-bottom: 20px;
}
.tokn-grph{
text-align: center;
img{
max-width: 100%;
@media ($sm-1679) {
max-height: 450px;
}
@media ($sm-1481) {
max-height: 400px;
}
}
}
.legnd-cover{
border: 1px solid #12132E;
border-radius: 13px;
padding: 10px 15px;
margin-top: 50px;
justify-content: center;
@media ($sm-991) {
justify-content: space-around;
}
@media ($sm-579) {
margin-top: 30px;
}
@media ($sm-479) {
flex-direction: column;
justify-content: unset;
}
.legnd-block{
display: inline-flex;
align-items: center;
margin-right: 40px;
@media (max-width: 1400px) {
margin-right: 20px;
}
@media ($sm-479) {
margin-right: 0;
margin-bottom: 15px;
}
&:last-child{
@media (max-width: 1400px) {
margin-right: 0;
}
@media ($sm-479) {
margin-bottom: 0;
}
}
.indctr{
flex-shrink: 0;
width: 17px;
height: 17px;
background-color: #22AA30;
@media (max-width: 1400px) {
width: 13px;
height: 13px;
}
&.indctr-2{
background-color: $primary-blue;
}
}
.lgnd-txt{
padding-left: 15px;
color: #fff;
p{
font-size: 12px;
margin-bottom: 2px;
@media (max-width: 1400px) {
font-size: 10px;
}
}
h4{
margin-bottom: 0;
font-size: 18px;
font-weight: 700;
@media ($sm-1679) {
font-size: 16px;
}
@media (max-width: 1400px) {
font-size: 14px;
}
}
}
}
}
}
.tkn-graph-slider-cover{
height: 100%;
background: linear-gradient(134.63deg, #0C1130 3.25%, rgba(0, 0, 0, 0) 98.14%);
border-radius: 34px;
padding: 80px 60px 45px 80px;
@media ($sm-1679) {
padding: 60px 40px 35px 60px;
}
@media ($sm-1679) {
padding: 45px 30px 30px;
}
@media ($sm-1199) {
padding: 30px 25px;
}
@media ($sm-479) {
padding: 25px 18px;
border-radius: 22px;
}
}
.grph-btn-block{
.grph-btn{
border: 1px solid #222665;
transition: .3s;
width: 50px;
height: 50px;
margin-left: 10px;
background-color: transparent;
position: relative;
z-index: 2;
@media ($sm-1679) {
width: 44px;
height: 44px;
}
@media ($sm-1481) {
width: 40px;
height: 40px;
}
@media ($sm-1199) {
width: 36px;
height: 36px;
}
&:hover{
border-color: $primary-blue;
}
}
}
.tkn-graph-slider{
margin-top: -25px;
height: calc(100% - 45px);
.slick-dots{
text-align: left;
li {
width: 45px;
@media ($sm-1199) {
width: 35px;
}
@media ($sm-479) {
width: 15px;
}
button{
width: 100%;
height: 3px;
border-radius: 2px;
padding: 0;
background: #2F316B;
&::before{
display: none;
}
}
&.slick-active{
button{
background: $primary-blue;
}
}
}
}
.tkn-item{
color: #fff;
h4{
margin-bottom: 25px;
font-size: 24px;
@media ($sm-1679) {
font-size: 22px;
}
@media ($sm-1481) {
font-size: 20px;
}
@media ($sm-1199) {
font-size: 18px;
}
}
p{
font-size: 18px;
font-weight: 300;
@media ($sm-1679) {
font-size: 16px;
}
@media ($sm-1481) {
font-size: 15px;
}
@media ($sm-1199) {
font-size: 14px;
}
}
.img-item{
margin-bottom: 50px;
@media ($sm-1481) {
margin-bottom: 35px;
}
@media ($sm-1199) {
margin-bottom: 25px;
}
.img-block{
width: 105px;
height: 105px;
background: #13153B;
@media ($sm-1481) {
width: 90px;
height: 90px;
}
@media ($sm-1199) {
width: 80px;
height: 80px;
}
img{
@media ($sm-1481) {
max-width: 40px;
max-height: 40px;
}
@media ($sm-1199) {
max-width: 36px;
max-height: 36px;
}
}
}
}
}
}
}
.vesting-graph-block{
width: 100%;
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.14) 1.4%, rgba(22, 22, 22, 0.14) 98.6%);
border-radius: 23px;
padding: 70px 65px;
@media ($sm-1199) {
padding: 50px 45px;
}
@media ($sm-991) {
padding: 30px;
}
@media ($sm-579) {
padding: 20px;
}
img{
max-width: 100%;
}
}
}
.buy-props-on-sec{
padding-bottom: 150px;
@media ($sm-1679) {
padding-bottom: 110px;
}
@media ($sm-1481) {
padding-bottom: 80px;
}
@media ($sm-1199) {
padding-bottom: 60px;
}
@media ($sm-479) {
padding-bottom: 40px;
}
.wallet-row{
justify-content: space-between;
color: #fff;
flex-wrap: wrap;
margin-top: 35px;
@media ($sm-991) {
justify-content: unset;
}
.wallet-col{
background: #6363631A;
border-radius: 15px;
padding: 35px;
display: flex;
align-items: center;
width: calc((100% / 4) - 30px);
font-size: 20px;
font-weight: 600;
padding-right: 20px;
margin-bottom: 30px;
position: relative;
@media ($sm-1679) {
font-size: 20px;
padding: 30px 30px;
}
@media ($sm-1481) {
font-size: 18px;
padding: 25px;
}
@media ($sm-1199) {
font-size: 16px;
padding: 25px 15px;
width: calc((100% / 4) - 10px);
}
@media ($sm-991) {
width: calc((100% / 3) - 10px);
margin: 0 5px 25px;
}
@media ($sm-767) {
width: calc((100% / 2) - 10px);
}
@media ($sm-579) {
font-size: 14px;
}
@media ($sm-479) {
width: 100%;
margin: 0 0 20px;
}
.high-badge{
position: absolute;
display: inline-flex;
align-items: center;
white-space: nowrap;
background-color: #493000;
border-radius: 10px 0 0 10px;
padding: 3px 15px;
color: #fff;
text-transform: uppercase;
font-size: 10px;
top: 13px;
right: 0;
letter-spacing: .5px;
font-weight: 400;
@media ($sm-1679) {
top: 8px;
}
@media ($sm-479) {
top: 8px;
font-size: 9px;
padding: 3px 10px;
}
img{
margin-right: 8px;
filter: none;
}
}
.pan-icon{
width: 39px;
}
img{
margin-right: 25px;
@media ($sm-1199) {
margin-right: 15px;
}
filter: grayscale(1) brightness(5);
@media ($sm-1679) {
max-height: 38px;
max-width: 45px;
}
@media ($sm-1481) {
max-height: 34px;
max-width: 40px;
}
@media ($sm-1199) {
max-height: 30px;
max-width: 36px;
}
&.toggle-img-light{
filter: none;
}
&.toggle-img-clr{
display: none;
}
}
&:hover{
img{
filter: none;
&.toggle-img-clr{
display: inline-block;
}
&.toggle-img-light{
display: none;
}
}
}
}
}
}
.pricing-sec{
padding-bottom: 120px;
@media ($sm-1679) {
padding-bottom: 80px;
}
@media ($sm-1199) {
padding-bottom: 60px;
}
.sub-title-block{
margin-bottom: 60px;
.sub-title{
margin-bottom: 20px;
br{
@media ($sm-579) {
display: none;
}
}
}
p{
@media ($sm-1679) {
font-size: 14px;
}
br{
@media ($sm-579) {
display: none;
}
}
}
}
.price-col-wrapper{
justify-content: space-between;
@media ($sm-991) {
flex-wrap: wrap;
justify-content: center;
}
.price-card{
padding: 65px 40px 70px;
background: #6363631A;
width: calc((100% / 3) - 50px);
border-radius: 16px;
margin-bottom: 20px;
transition: .3 ease-in-out;
position: relative;
z-index: 1;
@media ($sm-1679) {
padding: 45px 35px 50px;
}
@media ($sm-1481) {
padding: 40px 30px;
}
@media ($sm-1199) {
width: calc((100% / 3) - 20px);
padding: 35px 25px;
}
@media ($sm-991) {
width: 100%;
max-width: 400px;
padding: 35px 25px;
}
&::before{
border-radius: 16px;
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.2) 1.4%, rgba(190, 183, 183, 0.2) 44.15%, rgba(22, 22, 22, 0.2) 98.6%);
opacity: 0;
transition: .3s ease-in-out;
display: block;
}
&:hover{
&::before{
opacity: 1;
}
}
.popular-badge{
display: inline-block;
position: absolute;
right: 25px;
top: 25px;
border-radius: 3px;
color: #fff;
padding: 4px 10px;
background-color: $primary-blue;
width: 110px;
text-align: center;
font-size: 13px;
font-weight: 600;
@media ($sm-1481) {
font-size: 12px;
width: 100px;
}
}
.price-det-block{
flex-grow: 1;
color: #fff;
margin-bottom: 50px;
.img-block{
margin-bottom: 45px;
@media ($sm-1679) {
margin-bottom: 25px;
}
img{
@media ($sm-1679) {
max-height: 65px;
}
@media ($sm-1481) {
max-height: 46px;
}
@media ($sm-1199) {
max-height: 38px;
}
}
}
h4{
font-size: 25px;
margin-bottom: 15px;
@media ($sm-1679) {
font-size: 22px;
}
@media ($sm-1481) {
font-size: 20px;
}
@media ($sm-1199) {
font-size: 18px;
}
}
p{
margin-bottom: 40px;
line-height: 26px;
@media ($sm-1679) {
margin-bottom: 25px;
font-size: 14px;
line-height: 24px;
}
@media ($sm-1481) {
margin-bottom: 20px;
}
}
ul{
list-style: none;
li{
color: #fff;
margin-bottom: 22px;
position: relative;
padding-left: 50px;
&::before{
content: '';
position: absolute;
left: 0;
top: 0;
width: 28px;
height: 28px;
background-image: url('../public/img/price-tik.svg');
background-repeat: no-repeat;
background-size: contain;
@media ($sm-1679) {
width: 22px;
height: 22px;
}
}
@media ($sm-1679) {
margin-bottom: 18px;
font-size: 14px;
padding-left: 40px;
}
@media ($sm-479) {
margin-bottom: 15px;
font-size: 12px;
}
}
}
}
.btn-block{
.download-btn{
width: 100%;
background-color: $primary-blue;
color: #fff;
text-align: center;
text-decoration: none;
padding: 10px 15px;
border-radius: 3px;
display: block;
transition: .3s;
@media ($sm-1679) {
font-size: 14px;
}
&:hover{
opacity: .8;
}
}
}
}
}
}
.blog-sec{
padding-bottom: 130px;
@media ($sm-1679) {
padding-bottom: 100px;
}
@media ($sm-1481) {
padding-bottom: 80px;
}
@media ($sm-1199) {
padding-bottom: 50px;
}
.blog-title-block{
justify-content: space-between;
margin-bottom: 60px;
@media ($sm-1679) {
margin-bottom: 40px;
}
@media ($sm-479) {
flex-wrap: wrap;
flex-direction: column;
}
.btn-block{
margin-top: auto;
@media ($sm-479) {
margin-top: 15px;
}
.browse-btn{
background-color: #FDB52A;
color: #fff;
border-radius: 3px;
padding: 10px 45px;
font-size: 14px;
font-weight: 500;
display: inline-block;
text-decoration: none;
@media ($sm-767) {
padding: 8px 25px;
}
}
}
}
.blog-col{
@media ($sm-991) {
margin-bottom: 15px;
}
}
.blog-card{
border: 1px solid #2C2C2C;
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.2) 1.4%, rgba(22, 22, 22, 0.2) 98.6%);
border-radius: 14px;
padding: 15px;
color: #fff;
&.blog-card-lg{
height: 100%;
.img-block{
margin-bottom: 25px;
@media ($sm-1679) {
margin-bottom: 15px;
}
img{
width: 100%;
border-radius: 14px;
max-height: 350px;
max-width: 100%;
object-fit: cover;
@media ($sm-1679) {
max-height: 300px;
}
@media ($sm-1481) {
max-height: 250px;
}
@media ($sm-1199) {
max-height: 200px;
}
@media ($sm-479) {
max-height: 150px;
}
}
}
h2{
font-size: 26px;
font-weight: 700;
margin-bottom: 25px;
line-height: 41px;
@media ($sm-1679) {
font-size: 23px;
line-height: 36px;
}
@media ($sm-1481) {
font-size: 20px;
line-height: normal;
}
@media ($sm-1199) {
font-size: 18px;
margin-bottom: 15px;
}
}
h5{
font-size: 16px;
font-weight: 500;
margin-bottom: 20px;
@media ($sm-1679) {
font-size: 15px;
}
@media ($sm-1199) {
font-size: 14px;
}
}
p{
color: #4E4E4E;
color: #949494;
@media ($sm-1679) {
font-size: 14px;
}
@media ($sm-1199) {
font-size: 13px;
}
}
}
&.blog-card-sm{
margin-bottom: 25px;
&:last-child{
margin-bottom: 0;
}
@media ($sm-479) {
flex-wrap: wrap;
flex-direction: column;
}
.img-block{
flex-shrink: 0;
width: 255px;
height: 230px;
@media ($sm-1679) {
width: 230px;
height: 180px;
}
@media ($sm-1481) {
width: 200px;
height: 150px;
}
@media ($sm-1199) {
width: 150px;
}
@media ($sm-991) {
max-height: 120px;
}
@media ($sm-479) {
max-height: none;
width: 100%;
height: auto;
}
img{
border-radius: 12px;
width: 100%;
height: 100%;
object-fit: cover;
@media ($sm-991) {
max-height: 120px;
}
@media ($sm-479) {
max-height: 80px;
width: auto;
}
}
}
.det-block{
padding-top: 25px;
padding-left: 20px;
@media ($sm-1199) {
padding-top: 5px;
padding-left: 15px;
}
@media ($sm-479) {
padding-left: 0;
padding-top: 10px;
}
.date{
text-align: right;
font-size: 14px;
color: #FDB52A;
margin-bottom: 20px;
@media ($sm-1679) {
font-size: 12px;
}
@media ($sm-1199) {
margin-bottom: 15px;
}
@media ($sm-479) {
text-align: left;
}
}
h2{
margin-bottom: 13px;
font-size: 20px;
font-weight: 600;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
@media ($sm-1679) {
font-size: 18px;
}
@media ($sm-1481) {
font-size: 16px;
}
@media ($sm-1199) {
font-size: 14px;
margin-bottom: 10px;
}
}
p{
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
margin-bottom: 0;
color: #4E4E4E;
color: #949494;
font-size: 16px;
@media ($sm-1679) {
font-size: 14px;
}
@media ($sm-1679) {
font-size: 13px;
}
}
}
}
}
}
.performance-sec{
padding-bottom: 130px;
@media ($sm-1679) {
padding-bottom: 70px;
}
@media ($sm-1481) {
padding-bottom: 60px;
}
@media ($sm-767) {
padding-bottom: 30px;
}
.performance-row{
.performance-col{
margin-bottom: 25px;
&:nth-child(4){
@media ($sm-991) {
order: 5;
}
}
&:nth-child(5){
@media ($sm-991) {
order: 4;
}
}
}
.performance-card{
// width: calc((100% / 3) - 25px);
display: block;
width: 100%;
height: 100%;
border: solid 1px;
height: 50px;
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.2) 1.4%, rgba(22, 22, 22, 0.2) 98.6%);
border: 1px solid #2C2C2C;
border-radius: 14px;
padding: 50px 35px;
height: 280px;
text-decoration: none;
color: #fff;
position: relative;
background-size: cover;
@media ($sm-1679) {
height: 230px;
}
@media ($sm-1481) {
height: 200px;
padding: 35px 30px;
}
@media ($sm-1199) {
padding: 25px;
}
@media ($sm-991) {
height: auto;
min-height: 60px;
}
@media ($sm-479) {
padding: 20px 15px;
}
h5{
font-size: 23px;
font-weight: 700;
margin-bottom: 12px;
@media ($sm-1679) {
font-size: 20px;
}
@media ($sm-1481) {
font-size: 18px;
}
}
p{
font-size: 14px;
@media ($sm-1679) {
font-size: 13px;
margin-bottom: 10px;
}
}
.arw-btn-block{
position: absolute;
width: 100%;
bottom: 50px;
left: 0;
height: 50px;
text-align: center;
@media ($sm-1679) {
height: 40px;
bottom: 30px;
}
@media ($sm-1679) {
height: 30px;
bottom: 20px;
}
img{
opacity: 0;
position: absolute;
margin: 0 auto;
left: 0;
right: 0;
transition: .5s ease-in-out;
width: 50px;
@media ($sm-1679) {
width: 40px;
}
@media ($sm-1481) {
width: 30px;
}
}
}
&.bg-1{
background-image: url('../public/img/topics-bg-1.png');
}
&.bg-2{
background-image: url('../public/img/topics-bg-1.png');
}
&.performance-card-lg{
p{
max-width: 460px;
}
.arw-btn-block{
img{
left: 60%;
}
}
}
&:hover{
.arw-btn-block{
img{
opacity: 1;
left: calc(90% - 80px);
}
}
}
}
}
}
.footer-sec{
border-top: 1px solid #1D1D1D;
padding: 100px 0 80px;
@media ($sm-1679) {
padding: 80px 0 60px;
}
@media ($sm-1199) {
padding: 60px 0 50px;
}
@media ($sm-991) {
padding: 40px 0 30px;
}
.f-row{
@media ($sm-991) {
flex-wrap: wrap;
}
.f-left-col, .f-right-col{
width: 50%;
}
.f-left-col{
@media ($sm-1199) {
width: 40%;
}
@media ($sm-991) {
width: 100%;
margin-bottom: 40px;
}
}
.f-right-col{
@media ($sm-1199) {
width: 60%;
}
@media ($sm-991) {
width: 100%;
@media ($sm-579) {
flex-wrap: wrap;
}
}
}
}
.f-logo-col{
max-width: 270px;
color: #fff;
.f-logo-block{
margin-bottom: 30px;
.f-logo{
display: inline-block;
img{
@media ($sm-1679) {
max-height: 40px;
}
@media ($sm-1199) {
max-height: 35px;
}
}
}
}
p{
font-weight: 500;
margin-bottom: 50px;
@media ($sm-1679) {
font-size: 14px;
margin-bottom: 40px;
}
@media ($sm-991) {
margin-bottom: 20px;
}
}
.f-soc-block{
width: 100%;
.f-soc-link{
flex-shrink: 0;
margin-right: 23px;
display: inline-flex;
align-items: center;
justify-content: center;
text-decoration: none;
border: 1px solid #222222;
width: 34px;
height: 34px;
border-radius: 50%;
transition: .3s;
&:hover{
border-color: rgba($color: #fff, $alpha: 0.5);
box-shadow: 0 0 10px 10px #2966FF33;
}
@media ($sm-1679) {
margin-right: 18px;
}
}
}
}
.f-right-col-nav{
font-size: 14px;
width: calc(100% / 3);
@media ($sm-579) {
width: 100%;
}
.f-link-block{
margin-bottom: 25px;
@media ($sm-579) {
margin-bottom: 15px;
}
.f-nav-link{
color: #fff;
display: inline-block;
transition: .3s;
text-decoration: none;
&:hover{
color: $primary-blue;
}
}
}
.info-mail-block{
.info-mail-link{
display: inline-flex;
align-items: center;
text-decoration: none;
color: #fff;
transition: .3s;
&:hover{
color: $primary-blue;
}
.icn{
flex-shrink: 0;
margin-right: 15px;
display: inline-flex;
align-items: center;
justify-content: center;
text-decoration: none;
border: 1px solid #222222;
width: 34px;
height: 34px;
border-radius: 50%;
transition: .3s;
}
}
}
}
}
.our-tech-sec{
padding-top: 80px;
position: relative;
overflow: hidden;
z-index: 1;
@media ($sm-1679){
padding-top: 70px;
}
@media ($sm-1481){
padding-top: 60px;
}
@media ($sm-991){
padding-top: 40px;
}
&::after{
content: '';
display: block;
aspect-ratio: 2;
width: 100%;
height: 100%;
backdrop-filter: blur(294.70001220703125px);
position: absolute;
left: 0;
top: 0;
z-index: -1;
background-image: url('../public/img/baner-bg-shape.svg');
background-size: contain;
background-repeat: no-repeat;
background-position: center;
left: 50%;
top: 0;
bottom: 0;
margin: auto;
opacity: .7;
}
.our-tech-row{
@media ($sm-991) {
flex-wrap: wrap;
}
.tech-col-left, .tech-col-right{
width: 50%;
color: #fff;
@media ($sm-991) {
width: 100%;
}
}
.tech-col-cover{
max-width: 620px;
@media ($sm-1679) {
max-width: 560px;
}
@media ($sm-991) {
max-width: 100%;
}
}
.tech-col-left{
.sub-title-block{
p{
font-size: 14px;
line-height: 30px;
color: #fff;
}
}
}
}
.lg-slider-block{
}
.tech-img-slider{
.slick-track{
display: flex !important;
}
.slick-slide{
height: inherit !important;
}
.img-item, .slick-slide{
padding: 15px;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
img{
display: inline-block;
max-width: 100%;
transform: translateX(-50%);
transition: .3s;
@media ($sm-1679) {
max-height: 450px;
}
@media ($sm-1481) {
max-height: 400px;
max-width: 380px;
}
@media ($sm-1199) {
max-height: 300px;
max-width: 300px;
}
}
&.slick-current{
img{
transform: translateX(0);
}
}
}
}
.sm-slider-block{
position: relative;
&::before{
content: '';
position: absolute;
left: 0;
top: 0;
width: 1px;
height: 100%;
background: linear-gradient(180deg, #000000 0%, #193D99 50%, #000000 99%);
left: 70px;
background-repeat: no-repeat;
background-position: center;
@media ($sm-1199) {
left: 51px;
}
@media ($sm-991) {
left: 17px;
}
}
}
.tech-detail-slider{
.det-item, .slick-slide{
padding-left: 180px;
padding-bottom: 100px;
min-height: 200px;
position: relative;
color: #fff;
@media ($sm-1679){
padding-left: 170px;
padding-bottom: 60px;
min-height: 170px;
}
@media ($sm-1481){
padding-left: 150px;
min-height: 150px;
padding-bottom: 40px;
}
@media ($sm-1199) {
padding-left: 100px;
}
@media ($sm-991) {
padding-left: 60px;
}
h3{
font-size: 28px;
font-weight: 600;
margin-bottom: 15px;
@media ($sm-1679) {
font-size: 24px;
}
@media ($sm-1481) {
font-size: 21px;
}
@media ($sm-1199) {
font-size: 19px;
}
}
p{
font-size: 15px;
line-height: 30px;
margin-bottom: 15px;
@media ($sm-1679) {
font-size: 14px;
line-height: 28px;
}
@media ($sm-1199) {
font-size: 13px;
line-height: normal;
}
}
.id-box{
border: 1px dashed #33333399;
border-radius: 8px;
background-color: #3838381A;
color: #fff;
font-size: 16px;
padding: 10px 15px;
padding-right: 60px;
position: relative;
overflow: hidden;
@media ($sm-1679) {
font-size: 15px;
}
@media ($sm-1481) {
font-size: 14px;
}
@media ($sm-1199) {
font-size: 13px;
}
.id-copy-btn{
position: absolute;
right: 15px;
top: 0;
bottom: 0;
padding: 3px;
border: none;
background-color: transparent;
margin: auto;
transition: .3s;
opacity: 0;
}
}
&:hover{
.id-copy-btn{
opacity: 1;
}
}
.num{
position: absolute;
left: 0;
top: -100%;
width: 125px;
height: 125px;
border-radius: 50%;
display: inline-flex;
align-items: center;
justify-content: center;
border: 1px solid #2A66FF;
opacity: 0;
background: #0000006B;
z-index: 2;
@media ($sm-1679) {
width: 100px;
height: 100px;
left: 20px;
}
@media ($sm-1481) {
width: 80px;
height: 80px;
left: 28px;
}
@media ($sm-1199) {
width: 45px;
height: 45px;
left: 28px;
}
@media ($sm-991) {
left: 0;
width: 35px;
height: 35px;
}
img{
@media ($sm-1679) {
max-width: 52px;
max-height: 52px;
}
@media ($sm-1481) {
max-width: 40px;
max-height: 40px;
}
@media ($sm-1199) {
max-width: 24px;
max-height: 24px;
}
@media ($sm-991) {
max-width: 20px;
max-height: 20px;
}
}
}
&.slick-current{
.num{
transition: .5s ease-in-out;
opacity: 1;
top: 0;
}
}
}
.slick-list{
padding-top: 0 !important;
}
}
}
.rights-sec{
background: #111111;
padding: 18px 0;
.container{
justify-content: space-between;
}
p{
margin-bottom: 0;
color: #595959;
font-size: 14px;
@media ($sm-1679) {
font-size: 13px;
}
@media ($sm-479) {
font-size: 12px;
}
a{
text-decoration: underline;
color: #fff;
margin-bottom: 0;
}
}
}
.team-sec{
padding-bottom: 130px;
@media ($sm-1679) {
padding-bottom: 100px;
}
@media ($sm-1481) {
padding-bottom: 70px;
}
@media ($sm-1199) {
padding-bottom: 50px;
}
@media ($sm-991) {
padding-bottom: 20px;
}
.team-title-block{
margin-bottom: 40px;
.sub-title-block{
max-width: 850px;
margin: 0 auto;
}
}
.team-wrapper{
padding: 0 90px;
@media (max-width: 1400px) {
padding: 0 50px;
}
@media ($sm-1199) {
padding: 0;
}
}
.team-col{
@media ($sm-767) {
margin-bottom: 20px;
}
}
.team-card{
height: 100%;
width: 100%;
background: linear-gradient(135.6deg, rgba(101, 100, 100, 0.2) 1.4%, rgba(22, 22, 22, 0.2) 98.6%);
backdrop-filter: blur(4px);
border: 1px solid #2C2C2C;
border-radius: 14px;
padding: 75px 55px;
color: #fff;
transition: .3s ease-in-out;
@media ($sm-1679) {
padding: 55px 45px;
}
@media ($sm-1481) {
padding: 40px;
}
@media (max-width: 1400px) {
padding: 40px 20px;
}
@media ($sm-1199) {
padding: 25px 15px;
}
@media ($sm-767) {
margin: 0 auto;
max-width: 360px;
}
.img-block{
text-align: center;
margin-bottom: 50px;
@media ($sm-1679) {
margin-bottom: 35px;
}
@media ($sm-991) {
margin-bottom: 25px;
}
img{
width: 150px;
height: 150px;
border-radius: 50%;
object-fit: cover;
@media ($sm-1679) {
width: 130px;
height: 130px;
}
@media ($sm-1481) {
width: 110px;
height: 110px;
}
@media ($sm-991) {
width: 80px;
height: 80px;
}
}
}
h3{
font-size: 27px;
font-weight: 600;
margin-bottom: 2px;
@media ($sm-1679) {
font-size: 23px;
}
@media ($sm-1481) {
font-size: 21px;
}
@media ($sm-991) {
font-size: 19px;
}
}
p{
font-size: 18px;
font-weight: 300;
color: $primary-blue;
margin-bottom: 15px;
font-weight: 300;
@media ($sm-1679) {
font-size: 16px;
}
@media ($sm-1481) {
font-size: 15px;
}
@media ($sm-991) {
font-size: 14px;
}
}
.notes{
min-height: 80px;
font-size: 16px;
font-weight: 300;
@media ($sm-1679) {
font-size: 14px;
min-height: 65px;
}
@media ($sm-1481) {
font-size: 13px;
min-height: 62px;
}
@media ($sm-991) {
font-size: 12px;
min-height: 58px;
}
@media ($sm-767) {
min-height: auto;
}
}
.link-block{
padding-top: 10px;
.auth-link{
width: 67px;
height: 67px;
padding: 2px;
border: 1px solid #191919;
margin: 0 8px;
transition: .2s;
@media ($sm-1679) {
width: 60px;
height: 60px;
}
@media ($sm-1481) {
width: 52px;
height: 52px;
}
@media ($sm-991) {
width: 40px;
height: 40px;
}
img{
max-width: 100%;
transition: .2s;
@media ($sm-1679) {
max-height: 21px;
}
@media ($sm-1481) {
max-height: 18px;
}
@media ($sm-991) {
max-height: 15px;
}
}
}
}
&:hover{
background: linear-gradient(161.91deg, #0C0D30 7.72%, rgba(33, 56, 114, 0) 83.68%);
.link-block .auth-link{
border-color: #191B4F;
img{
filter: brightness(0) saturate(100%) invert(28%) sepia(47%) saturate(4490%) hue-rotate(220deg) brightness(105%) contrast(102%);
}
}
}
}
}