JFIF  ` ` ;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 85 C   !"$"$ C hh"       } !1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz      w !1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz   ? .(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+QI3L( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( @y -#yIޚXP2$袊 ( ( ( ( ( ( ( ( ( ( ( ( ( ( 3FE a(dN^M4GӁMoO$dssYz4]4+HM9վ2#OL@ܟH O@}LYW=p3! 7'Z&;" zםg|Ij~DǶr^2sI🆒TS(2?y}xmux#sھ[Cqg0mr\ ҏĺҋ{d^Rrr#mOŬ]\>uKcq*?ɯL񆥥Ƕ[ĆlO b[2+'c9Yl{I`:R fڽ;g8jc}ZC)ʑX匌J@:(P Hzh@#֌6Y$ʹ -ڛhJۆqi7s^{|c)]zyۿP+𗈬MaH_?LfG/U ( ( ( ( ( ( ( ("iX1?.ቨ.a?6I"|O+<.2H]aizhV3G8v|t".RcR7t+d(E~0 zD$r2ۜ~oC+Qsvx~%8 ~_|@Nկ81\gNMI#x ÞƠ W Cidlu;$1G5xh\NM#oL Zv6u+fd$HbaKiܻN?ʥt0F۟+g ]Q+r{8"28S4.ofXɑ|֗ x&s_Мp{W.14h~RME;XVX`q֡|:֢oB1fSBP_ WI~Ծ<04%ar UΉ>cy ~1b5w|Iϊ1ٯ4D`A y{-+N SkڲVCXR)M^ѠSc^3! }b}VBَ'9ִ/j~!]/DY_'׿} UQDRBͲ>GLsSnJQ(W Cx`rbF }G:~çivZ1Q =V&,gߥI}kdsѻ4RVEPEPEPEPEPEPH)I1@ (;=7JkO8j_ ٛVr\Q0 "=_Z;-8*ᛯ[ino ZU>#/9]x0]> 3u&%S9/PQVҭtIbxP ==*9 jPX7uMr3<`Z\g:^qV \WKg.잹ȩZ]][Pi۬h=V'O2VK0 TI`z'_֚CH/G Է4V 5, up쇖?夿w5j9]APn<:cs[V57 ]vAl*բp֖Z Pu{ _N]6@ȫaՏ@6sX+W1q@ tX 鴫`I8h3D Gm vCċiҝzRzP!Ҕ`p:P }>5|4VR!-䝒I,O98(=e"|ۦuK *pl?B k@u=$ Mz%%Sr~SsW۴ͧ1;Lg99qw:)Ծ~Ǟ+|7s]Md 9)V5"ھ;/?p MLGN=ҾÈ67c&XL1#}0瞾o};^̠yJ}}ǡǾ%!<zbfEe}I]ֽ NzZ-T0I WiiehRin-lPN׉bgfIìh% $L vˆ*n.Kr{waҷRnGz<+d63G <M4Ҽ' m4H ǪՅ$qpxZZ)gڊ(((((( W|sZ|akmD:rJELr~wkMCX _v4E|!e u.W%1zu?θߎ b%#QB#ApN9^78R ᭭DdA&ӶJ:h9>ct`lҝQ+9 erGn"  0=*(((((&4u+`=cpoōj:-pwp~Q*%*nH/=6a#4׎cÚwyC޾W})ǚEEQ4w_JȨÔjf5>Ϟ[<t(c ~m1K#SI1S@ Z@5F)E0 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( )8;qzj6:s3yv ӥ b|J ͭj'*"㔃Ty ėc^lb=$7 N4a. R#!{\ts '᳣xj ao% T9ڔ4|QwZ|Z20k G>xO^;]o..tn7h ֆ[\y5/glKv:xu^)-_ۏLwOY5y` 6gҴ/ɬi[X~77O_ x>}NU =?=6;XDa+XSHRlA Q<7ֺ8@ԊzSA7qB Z(AEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP^WZ#GkM-] eRH-##0'TH( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ^cef6b88lr1ڀ< &[^dB>ץYYh#0JpP c4  QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE QE main.scss000064400000001054151055536020006367 0ustar00@import url("https://fonts.googleapis.com/css2?family=Jost:wght@400;500;600&family=Roboto&display=swap"); @import "_abstracts/_mixins"; @import "_abstracts/_variables"; @import "_base/_global"; @import "_base/_typography"; @import "_base/_about"; @import "_layout/_footer"; @import "_layout/_forms"; @import "_layout/_header"; @import "_layout/_banner"; @import "_layout/_sidebar"; @import "_layout/_section"; @import "_layout/_animation"; @import "_layout/_blog"; @import "_components/_buttons"; @import "_components/_color"; @import "_base/_dashboard"; _base/_about.scss000064400000007674151055536020010003 0ustar00%flex { display: flex; flex-wrap: wrap; } %center { top: 50%; left: 50%; @include transform(translate(-50%, -50%)); position: absolute; content: ""; } .pt-80 { padding-top: 80px; } .pb-80 { padding-bottom: 80px; } .pt-100 { padding-top: 70px; } .pb-100 { padding-bottom: 70px; } .pt-50 { padding-top: 35px; } .pb-50 { padding-bottom: 35px; } @include breakpoint(lg) { .pt-100 { padding-top: 100px; } .pb-100 { padding-bottom: 100px; } .pt-50 { padding-top: 50px; } .pb-50 { padding-bottom: 50px; } } .overlayer { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.7); z-index: 99; display: none; &.active { display: block; animation-name: fadeIn; -webkit-animation-name: fadeIn; -moz-animation-name: fadeIn; animation-duration: 0.3s; -webkit-animation-duration: 0.3s; -moz-animation-duration: 0.3s; } } .rtl { direction: rtl; } .ltr { direction: ltr; } .section-header { margin-bottom: 30px; position: relative; z-index: 1; &__subtitle { color: var(--base-clr); display: inline-block; text-transform: capitalize; margin: 0; display: inline-flex; align-items: flex-end; position: relative; &::after { display: inline; content: ""; background: var(--base-clr); height: 2px; width: 60px; @include border-radius(2px); left: 100%; bottom: 0; } margin-bottom: 20px; } &.text-lg-end { .section-header__subtitle { padding-right: 60px; &::after { left: calc(100% - 60px); } } } &__title { margin-bottom: 20px; } p { max-width: 630px; &:not(:last-child) { margin-bottom: 22px; } } &.text-center { max-width: 720px; margin-left: auto; margin-right: auto; .section-header__subtitle { justify-content: center; } p { max-width: 660px; margin-left: auto; margin-right: auto; } } &.text-white { color: $light-color; .section-header__title { color: $white; } } @include breakpoint(md) { margin-bottom: 40px; } @include breakpoint(lg) { margin-bottom: 50px; } } .pagination { display: flex; flex-wrap: wrap; justify-content: center; margin: -5px; margin-top: 30px; li { padding: 5px; a { width: 35px; height: 35px; line-height: 35px; text-align: center; @include border-radius(4px); background: var(--section-bg); color: var(--title-clr); border: 1px solid var(--border-clr); &:hover { border-color: var(--base-clr); } &.active { background: var(--base-clr); border-color: var(--base-clr); color: $white; } &.disabled { background: rgba(var(--base-rgb), 0.1); } } } } .owl-dots { display: flex; flex-wrap: wrap; margin: -3px; margin-top: 20px; justify-content: center; .owl-dot { width: 13px; height: 13px; display: flex; align-items: center; justify-content: center; @include border-radius(50%); @include transition($transition); margin: 3px; &.active { @include border-radius(50%); border: 1px solid var(--base-clr); border-color: var(--base-clr); @include transform(scale(1.3)); } span { background: var(--base-clr); width: 5px; height: 5px; @include border-radius(50%); } } } .toTopBtn { position: fixed; bottom: -60px; right: 30px; width: 40px; line-height: 40px; display: block; text-align: center; color: var(--base-clr); @include border-radius(5px); @include transition($transition); cursor: pointer; z-index: 3; background: var(--title-clr); &.active { bottom: 30px; } } .loader { position: fixed; inset: 0; background: var(--section-bg); z-index: 99999; &::before { @extend %center; width: 46px; height: 46px; @include border-radius(50%); border: 4px solid var(--title-clr); border-left-color: var(--base-clr); border-right-color: var(--base-clr); animation: rotate 3s linear infinite; } } @keyframes rotate { 0% { @include transform(translate(-50%, -50%) rotate(0deg)); } 100% { @include transform(translate(-50%, -50%) rotate(720deg)); } } _base/_typography.scss000064400000003315151055536020011063 0ustar00html { font-size: 16px; scroll-behavior: smooth; } body { padding: 0; margin: 0; font-size: 16px; color: var(--body-clr); line-height: 26px; overflow-x: hidden; font-family: var(--body-fonts); background: var(--body-bg); } h1, h2, h3, h4, h5, h6 { margin: 0; line-height: 1.2; color: var(--title-clr); font-family: var(--heading-fonts); font-weight: 500; a { color: var(--title-clr); &:hover { color: var(--base-clr); } } } h1 { font-size: 42px; } h2 { font-size: 28px; margin-top: -9px; } h3 { font-size: 24px; margin-top: -8px; } h4 { font-size: 22px; margin-top: -5px; } h5 { font-size: 20px; margin-top: -4px; font-weight: 500; } h6 { font-size: 18px; margin-top: -6px; font-weight: 500; } p { margin-top: -9px; &:last-child { margin-bottom: -7px !important; } } @include breakpoint(sm) { h1 { font-size: 48px; font-weight: 600; } h2 { font-size: 40px; margin-top: -11px; } h3 { font-size: 30px; margin-top: -9px; } h4 { font-size: 22px; margin-top: -7px; } h5 { font-size: 20px; margin-top: -5px; } } @include breakpoint(md) { h1 { font-size: 60px; line-height: 73px; } h2 { font-size: 42px; } h3 { font-size: 30px; margin-top: -9px; } h4 { font-size: 24px; margin-top: -8px; } h5 { font-size: 22px; margin-top: -7px; } } a { display: inline-block; @include transition($transition); &:hover { text-decoration: none; color: inherit; } } ul { margin: 0; padding: 0; li { list-style: none; } } label, button, select { cursor: pointer; } .bg_img { background-size: cover; background-position: center center; background-repeat: no-repeat; } .bg_contain { background-size: contain; } input, textarea { width: 100%; } _base/_global.scss000064400000000000151055536020010101 0ustar00_base/_dashboard.scss000064400000046727151055536020010622 0ustar00.dashboard-section { display: flex; background: var(--section-bg); .main--content { width: calc(100% - 260px); flex-grow: 1; } .dashboard-sidebar { width: 100%; max-width: 260px; @include breakpoint(max-xl) { position: fixed; left: 0; @include transition($transition); top: 0; z-index: 9999; &:not(.active) { @include transform(translateX(-100%)); } } } .breadcrumb { justify-content: flex-start; li { font-size: 14px; } } } @include breakpoint(xl) { .nav-toggle, .sidebar-close { display: none; } .navbar-top { min-height: 79px; align-items: center; display: flex; } } .breadcrumb-area { margin-bottom: 30px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; // box-shadow: 0 0 5px rgba(var(--title-rgb), 0.1); // padding: 20px; // background: var(--body-bg); // border: 1px solid var(--border-clr); @include border-radius(5px); .title { margin: 0; @include breakpoint(sm) { font-size: 24px; } } .breadcrumb { margin: 0; li { a { color: var(--title-clr); } } } } .dashboard-sidebar { height: 100vh; position: sticky; top: 0; background: url(./img/sidebar-bg.jpg) no-repeat center center / cover; > * { position: relative; z-index: 2; } .bg--gradient { top: 0; right: 0; position: absolute; content: ""; opacity: 0.93; width: 100%; height: 100%; z-index: 1; } .user-sidebar-header { display: flex; align-items: center; padding: 15px 15px 20px; border-bottom: 1px solid rgba(var(--white-rgb), 0.1); a { display: block; width: calc(100% - 30px); padding-right: 25px; img { width: 100%; height: 42px; object-fit: contain; object-position: left; } } .sidebar-close { position: relative; width: 30px; height: 30px; cursor: pointer; &::before, &::after { width: 25px; height: 2px; position: absolute; content: ""; top: 50%; left: 50%; @include transform(translate(-50%, -50%) rotate(45deg)); background: $danger-color; } &::after { @include transform(translate(-50%, -50%) rotate(-45deg)); } } } overflow: hidden; &-inner { overflow-y: auto; height: 100vh; } } .dashboard-header-profile { position: relative; display: flex; align-items: center; img { width: 40px; height: 40px; object-fit: cover; @include border-radius(50%); margin-right: 10px; } font-family: var(--heading-fonts); font-weight: 500; font-size: 14px; color: var(--white-clr); &:hover { color: var(--white-clr); } } .user-sidebar-body { padding: 30px 0; .user-sidbar-link { li { .subtitle { color: var(--base-clr); font-size: 14px; } a { padding: 8px 20px; color: var(--light-clr); display: flex; i { color: var(--base-clr); } font-size: 14px; .icon { width: 22px; display: inline-block; } &.active { border-left: 3px solid var(--base-clr); } &:hover { padding-left: 24px; background: rgba(var(--white-rgb), 0.051); } } &:not(:first-child) { .subtitle { display: block; margin-top: 25px; } } } } } body { *::-webkit-scrollbar { width: 5px; } *::-webkit-scrollbar-thumb { background: var(--base-clr); background: rgba(var(--white-rgb), 0.4); border-radius: 3px; } } .user-toggle-menu { position: absolute; top: calc(100% + 40px); right: 0; padding: 20px; @include border-radius(5px); background: var(--section-bg); min-width: 200px; font-size: 13px; border: 1px solid var(--border-clr); @include breakpoint(max-xl) { top: calc(100% + 27px); } &::before { content: ""; width: 30px; height: 30px; @include transform(rotate(45deg)); border: 1px solid var(--border-clr); display: block; position: absolute; top: -15px; background: var(--section-bg); right: 20px; border-right: none; border-bottom: none; @include breakpoint(max-sm) { right: 12px; } } ul { li { &:not(:last-child) { margin-bottom: 3px; } a { color: var(--title-clr); display: flex; align-items: center; i { font-size: 14px; width: 25px; color: var(--base-clr); } } } } &:not(.active) { display: none; } } .dashborad--content { padding: 30px; @include breakpoint(max-sm) { padding: 30px 15px; } display: flex; flex-direction: column; } .dashboard-card { @include border-radius(5px); // box-shadow: 0 0 5px rgba(var(--title-rgb), 0.1); background: var(--body-bg); border: 1px solid var(--border-clr); display: block; color: var(--base-clr); position: relative; &:not(:last-child) { margin-bottom: 10px; } position: relative; padding: 10px 0; .dashboard-link { position: absolute; inset: 0; } .deposit-btn-grp { display: flex; margin: -5px; a { display: block; margin: 5px; font-size: 12px; flex-grow: 1; width: calc((100% / 2) - 10px); } } &__header { display: flex; align-items: center; padding: 20px; &__icon { img { width: 56px; height: 56px; object-fit: contain; } } &__cont { width: calc(100% - 65px); padding-left: 20px; .name { font-weight: 600; margin: 0; } } @media screen and (min-width: 768px) { @include breakpoint(max-xxl) { .dashboard-card__header__icon img { width: 55px; height: 55px; } .dashboard-card__header__cont { width: calc(100% - 55px); padding-left: 15px; } padding: 20px 15px; } } } &__content { padding: 15px 20px; background: rgba(var(--title-rgb), 0.031); @include border-radius(0 0 5px 5px); border-top: 1px solid var(--border-clr); h6 { font-weight: 400; font-size: 14px; } @media screen and (min-width: 768px) { @include breakpoint(max-xxl) { padding: 20px 15px; } } } } .dashboard--wrapper { margin: -10px; @extend %flex; .dashboard--width { padding: 10px; width: 320px; flex-grow: 1; @include breakpoint(md) { width: 100%; max-width: calc(100% / 3); } @media screen and (min-width: 1024px) { max-width: calc(100% / 4); } } } .dashboard-title { color: var(--base-clr); margin: 0; margin-bottom: 15px; } .dashboard--content-item { &:not(:last-child) { margin-bottom: 40px; } .social-icons li a i { width: 50px; height: 50px; line-height: 50px; background: rgba(var(--title-rgb), 0.051); &:hover { background: var(--base-clr); color: var(--dark-clr); } } } .create-offer-header { ul { display: flex; flex-wrap: wrap; margin: 0 -12px -12px 0; font-family: var(--heading-fonts); cursor: pointer; li { span { padding: 0 30px 12px 25px; position: relative; &::before, &::after { position: absolute; content: ""; @include border-radius(50%); } &::after { top: 3px; left: 0; width: 20px; height: 20px; box-shadow: 0 0 4px rgba(var(--title-rgb), 0.5); padding-left: 0; } &::before { top: 8px; left: 5px; width: 10px; height: 10px; background: var(--title-clr); } } &.active { span { &::before { background: var(--base-clr); } } } } } } .create-offer-wrapper { border: 1px solid var(--border-clr); padding: 30px; @include border-radius(5px); background: var(--body-bg); .create-offer-header { margin-bottom: 35px; } @include breakpoint(max-sm) { padding: 30px 20px; } .form-label { display: block; } } .action-type-wrapper { display: flex; flex-wrap: wrap; margin: 0 -12px -20px; .form-check { margin: 0 12px 20px; // max-width: 400px; max-width: calc(50% - 24px); width: 100%; &-input { width: 30px; height: 30px; } h6 { margin: 0; margin-bottom: 10px; font-size: 16px; } p { margin: 0; } @include breakpoint(max-xl) { font-size: 14px; line-height: 1.6; } @include breakpoint(max-lg) { max-width: calc(50% - 24px); } @include breakpoint(max-sm) { max-width: 100%; } padding: 0; } .form-check-label { padding: 30px 20px; margin: 0; @include border-radius(5px); border: 1px solid var(--border-clr); display: block; height: 100%; position: relative; overflow: hidden; .checkmark { position: absolute; right: 15px; top: 15px; color: var(--base-clr); display: none; } } .form-check-input:checked ~ .form-check-label { background: var(--primary-clr); border-color: var(--primary-clr); color: var(--light-clr); .checkmark { animation: zoomIn 0.5s; -webkit-animation: zoomIn 0.5s; -moz-animation: zoomIn 0.5s; display: block; } h6 { color: var(--base-clr); } } } .sticky-deposit { position: sticky; top: 120px; } .chat__list { margin: 0; display: block; max-height: calc(100vh - 250px); min-height: 400px; overflow-y: scroll; } .chat__list > li { width: 100%; border-bottom: 1px solid #e1e1e1; padding: 10px 0; } .chat__list > li:last-child { border: none; } .chat__item { width: 100%; } .chat__item .item__inner { display: block; padding: 10px 15px; border-radius: 5px; margin-right: 14px; } .chat__item .item__inner .chat__meta { margin: 3px; margin-top: -25px; padding-left: 65px; font-size: 13px; } .chat__item .item__inner a { color: #456; } .chat__item.active .item__inner, .chat__item:hover .item__inner { background: rgba(31, 31, 35, 0.05); } .chat__msg-header .post__creator { display: inline-flex; position: relative; } .chat__msg-header .post__creator .profile-link { position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; } .msg__wrapper { padding: 0; } .chat__msg-body { max-height: calc(100vh - 250px); min-height: 400px; overflow-y: scroll; background: var(--section-bg); @include breakpoint(xl) { min-height: 500px; } @include breakpoint(xxl) { min-height: 550px; } } .chat__msg-body .msg__wrapper li p { padding: 10px 15px; border-radius: 15px 15px 15px 0; font-size: 15px; display: inline-block; } .chat__msg-body .msg__wrapper li.incoming__msg p { background: rgba(var(--title-rgb), 0.2); color: var(--title-clr); } .out__msg { background: #206bc4 !important; color: #fff; } .chat__msg-footer .send__msg { box-shadow: 0 0 15px rgba(31, 31, 35, 0.05); } .chat__msg-footer .send__msg .input-group { position: relative; } .chat__msg-footer .send__msg .form--control { height: 50px; padding: 10px 15px; padding-left: 60px; color: var(--title-clr); } .chat__msg-footer .send__msg .send-btn { background: rgba(31, 31, 35, 0.05); width: 50px !important; height: 50px !important; padding: 0; font-size: 24px; color: #fff; background: #206bc4 !important; } .chat__msg-footer .send__msg .upload-file { cursor: pointer; position: absolute; left: 0px; top: 0px; bottom: 0; z-index: 11; width: 50px; height: 50px; background: var(--section-bg); font-size: 18px; border-radius: 5px 0 0 5px !important; border: 1px solid var(--border-clr); } .msg__item .comment-img { max-width: 300px; width: 100%; } .msg__item .comment-img img { width: 100%; } ul li { list-style: none; } .msg__item .post__creator-content { padding-top: 0; } .chat__msg-footer .send__msg .upload-file i, .chat__msg-footer .send__msg .upload-file { text-align: center; line-height: 50px; } .send-btn { border-radius: 0 5px 5px 0; line-height: 50px; } .msg__item .post__creator-content .comment-date { display: block; font-size: 11px; margin-bottom: 7px; } .chat__msg-footer { margin-top: 20px; } .outgoing__msg .post__creator { display: flex; flex-wrap: wrap; flex-direction: row-reverse; } .post__creator-content { max-width: 90%; } @media screen and (min-width: 768px) { .post__creator-content { max-width: 575px; } } .outgoing__msg .post__creator-content { text-align: right; padding-left: 18px; padding-right: 18px; } .incoming__msg .post__creator-content { padding-left: 18px; padding-right: 18px; } .outgoing__msg .post__creator-content p { border-radius: 15px 15px 0 15px !important; } body * ::-webkit-scrollbar { width: 5px !important; height: 5px; } body * ::-webkit-scrollbar-thumb { background: var(--body-bg) !important; border-radius: 5px !important; } .msg__wrapper li { list-style: none; padding: 0; } .msg__wrapper li p { margin-bottom: 0; } .btn-primary { background: var(--primary-clr); } .chat__msg-header { border: none !important; } .chat__list { li { padding: 0 !important; border: none !important; } padding-right: 0; } .post__creator { .name { font-size: 18px; } } .chat__item.active { .item__inner { background: rgba(var(--title-rgb), 0.041); border-radius: 3px; margin: 0; } } .chat-wrapper { &-header { padding: 12px 15px; background: var(--primary-clr); @include border-radius(7px 7px 0 0); } &-body { border: 1px solid var(--border-clr); border-top: none; @include border-radius(0 0 7px 7px); } } .incoming__msg, .outgoing__msg { display: flex; flex-wrap: wrap; justify-content: space-between; .opponent__img { width: 30px; height: 30px; @include border-radius(50%); overflow: hidden; img { width: 100%; height: 100%; object-fit: cover; } } .message__content { width: calc(100% - 40px); font-size: 14px; padding: 30px; background: var(--section-bg); border: 1px solid var(--border-clr); border-radius: 5px; @media screen and (max-width: 450px) { padding: 20px; } p { margin: 0; } } max-width: 80%; @media screen and (max-width: 450px) { max-width: calc(100% - 15px); } } .outgoing__msg { margin-left: auto; flex-direction: row-reverse; .message__content { // background: rgba(var(--base-rgb), 0.2); background: rgba(var(--primary-rgb), 0.3); border: none; } } .chat-wrapper-body { padding: 0 20px 20px; li { display: flex; &:not(:last-child) { margin-bottom: 35px; } } .create-chat-context { height: 445px; overflow-y: auto; padding-top: 30px; padding-bottom: 30px; &::-webkit-scrollbar { display: none; } } textarea.form-control { height: 115px; } } .message--file { background: var(--section-bg); color: var(--body-clr); position: absolute; bottom: 10px; left: 10px; width: 35px; height: 35px; line-height: 35px; text-align: center; background: var(--section-bg); } .send--btn { position: absolute; bottom: 10px; right: 10px; } .attachments { text-decoration: underline; color: var(--base-clr); } .attachments--img { max-width: 280px; display: block; img { width: 100%; } } .user--profile { display: flex; align-items: center; position: relative; .thumb { width: 260px; @include border-radius(5px); overflow: hidden; height: 175px; img { width: 100%; height: 100%; object-fit: cover; } } .content { padding-left: 30px; .title { margin: 0; } } @include breakpoint(max-md) { .content { .title { font-size: 22px; line-height: 1.3; } } } @include breakpoint(max-sm) { flex-wrap: wrap; .thumb { width: 100%; height: unset; max-width: 300px; margin: 0 auto; } .content { width: 100%; padding: 20px 0 0; text-align: center; } } } .form-control[type="file" i] { appearance: none; background-color: initial; cursor: default; align-items: baseline; color: inherit; text-overflow: ellipsis; white-space: pre; text-align: start !important; padding: initial; border: initial; overflow: hidden !important; } .remove-thumb { position: absolute; text-align: center; background: $danger-color; z-index: 1; @include border-radius(3px); width: 30px; height: 30px; line-height: 30px; left: 10px; top: 10px; display: none; color: var(--white-clr); } .profile--card { padding: 30px; border: 1px solid var(--border-clr); @include border-radius(5px); background: var(--body-bg); @include breakpoint(max-sm) { padding: 20px 15px; } } .two-factor-item { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; &:not(:last-child) { border-bottom: 1px solid var(--border-clr); padding-bottom: 25px; } &:not(:first-child) { padding-top: 25px; } .left { display: flex; align-items: center; width: 100%; max-width: 500px; .icon { font-size: 34px; color: var(--base-clr); } .cont { width: calc(100% - 40px); padding-left: 20px; h5 { margin-bottom: 5px; } } } @include breakpoint(max-md) { .right { margin-top: 20px; text-align: center; } .cmn--btn { font-size: 14px; padding: 5px 15px; } } @include breakpoint(max-sm) { .left, .right { width: 100%; .icon { font-size: 24px; } } .left { font-size: 14px; .cont { padding-left: 20px; width: calc(100% - 25px); } } } } .default--card { background: var(--body-bg); border-color: var(--border-clr); .list-group { .list-group-item { font-size: 14px; } } .withdraw--list { .list-group { @include breakpoint(max-md) { @include breakpoint(sm) { font-size: 14px; } } } } } .withdraw--list { li { display: flex; flex-wrap: wrap; padding-left: 0; padding-right: 0; .name { font-weight: 500; position: relative; padding-right: 5px; &::after { content: ":"; } } } } .list-group { border-color: var(--border-clr); .list-group-item { background: transparent; border-color: var(--border-clr); } } strong { font-weight: 500; font-family: var(--heading-fonts); } .cmn--media { display: flex; flex-wrap: wrap; align-items: center; max-width: 200px; margin: 0 auto; @include breakpoint(max-lg) { margin-right: 0; } img { width: 40px; height: 40px; object-fit: cover; @include border-radius(50%); } .subtitle { padding-left: 15px; font-size: 17px; font-weight: 400; } @include breakpoint(max-sm) { img { width: 30px; height: 30px; } .subtitle { font-size: 15px; padding-left: 10px; } } } .change-language .language-bar option { color: var(--title-clr); } .nav--tabs { display: inline-flex; flex-wrap: wrap; border: none; margin: 0 -5px; .nav-item { padding: 5px; position: relative; z-index: 1; text-align: center; @include breakpoint(max-sm) { flex-grow: 1; min-width: 100px; } &::before { position: absolute; content: ""; left: 0; right: 0; bottom: calc(50% - 2px); height: 1px; border-bottom: 2px solid rgba(var(--base-rgb), 0.3); } .nav-link { padding: 5px 20px; @include border-radius(3px); border: 2px solid rgba(var(--base-rgb), 0.3); cursor: pointer; position: relative; background: var(--body-bg); &:hover { color: var(--base-clr); } &:hover, &.active { border-color: var(--base-clr); } &.active { background: var(--base-clr); color: var(--dark-clr); } } } } _layout/_footer.scss000064400000001025151055536020010552 0ustar00.footer-wrapper { display: flex; justify-content: space-between; align-items: center; @include breakpoint(max-lg) { flex-wrap: wrap; .footer-link { justify-content: center; width: 100%; margin-bottom: 10px; } justify-content: center; text-align: center; } } .footer-link { display: flex; flex-wrap: wrap; padding: 0 -12px; li { padding: 0 12px; a { text-transform: capitalize; color: var(--white-clr); font-family: var(--heading-fonts); padding: 5px; } } } _layout/_blog.scss000064400000005300151055536020010177 0ustar00/*Blogs*/ .blog__item { position: relative; @include transition($transition); &-img { height: 260px; @include border-radius(5px 5px 0 0); overflow: hidden; img { width: 100%; height: 100%; object-fit: cover; @include transition($transition); } @include breakpoint(lg) { @include breakpoint(max-xxl) { height: 240px; } } .date { position: absolute; top: 20px; right: 20px; width: 80px; padding: 10px 15px; text-align: center; background: var(--dark-clr); color: var(--base-clr); font-size: 20px; line-height: 1.4; font-family: var(--heading-fonts); font-weight: 500; @include border-radius(5px); border: 1px solid var(--border-dark); span { display: block; } } } .blog-link { position: absolute; z-index: 1; inset: 0; } &-cont { padding: 25px 25px 30px; border-radius: 0 0 5px 5px; background: var(--section-bg); border: 1px solid var(--border-clr); border-top: none; &-title { font-size: 20px; line-height: 1.3; margin: 0; margin-bottom: 22px; color: var(--base-clr); } @media screen and (max-width: 420px) { padding: 25px 15px 30px; } @media screen and (min-width: 992px) and (max-width: 1199px) { padding: 25px 15px 30px; } } .blog__author { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; .author { display: flex; align-items: center; img { width: 40px; height: 40px; @include border-radius(50%); object-fit: cover; } h6 { font-size: 16px; font-weight: 500; color: var(--base-clr); padding-left: 7px; margin: 0; } width: calc(100% - 80px); } .read--more { width: 80px; text-align: right; text-decoration: underline; } } &:hover { @include border-radius(5px); box-shadow: 0 0 3px rgba(var(--base-rgb), 0.6), 0 0 6px rgba(var(--base-rgb), 1); .blog__item-img { img { @include transform(scale(1.051)); } } } &-details { box-shadow: unset !important; .blog__item-img { height: unset; img { @include transform(scale(1)); } } .blog__details { p { margin-top: 0; &:not(:last-child) { margin-bottom: 25px; } } .subtitle { margin-top: 0; margin-bottom: 16px; } } } } .line--1, .line--2, .line--3, .line--4 { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .line--1 { -webkit-line-clamp: 1; } .line--2 { -webkit-line-clamp: 2; } .line--3 { -webkit-line-clamp: 3; } .line--4 { -webkit-line-clamp: 4; } _layout/_sidebar.scss000064400000004614151055536020010674 0ustar00/*Blog Sidebar*/ .widget { @include border-radius(7px); &:not(:last-child) { margin-bottom: 25px; } &-header { padding: 12px 15px; background: var(--base-clr); @include border-radius(7px 7px 0 0); } &-body { border: 1px solid var(--border-clr); border-top: none; padding: 20px; @include border-radius(0 0 7px 7px); .archive-links { li { a { color: var(--title-clr); display: flex; justify-content: space-between; padding: 8px 0; &::before { content: "\f101"; margin-right: 5px; display: inline-block; font-family: "Font Awesome 5 Free"; font-weight: 600; color: var(--base-clr); @include transition($transition); } span { &:last-child { margin-left: auto; } } &:hover { padding-left: 2px; &::before { @include transform(translateX(3px)); } } } &:not(:last-child) { border-bottom: 1px solid var(--border-clr); } &:first-child { a { padding-top: 0; } } &:last-child { a { padding-bottom: 0; } } } } .latest-posts { li { padding: 0; &:not(:last-child) { padding-bottom: 10px; border-bottom: 1px solid var(--border-clr); } &:not(:first-child) { padding-top: 10px; } a { display: flex; .img { width: 70px; img { height: 70px; object-fit: cover; width: 100%; @include border-radius(4px); } } .cont { width: calc(100% - 70px); padding-left: 15px; .subtitle { margin: 0; font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; } .date { font-size: 14px; color: var(--base-clr); } } } } } .widget-tags { @extend %flex; margin: -3px; li { padding: 3px; a { padding: 7px 15px; @include border-radius(4px); background: var(--section-bg); border: 1px solid var(--border-clr); color: var(--title-clr); font-size: 14px; &:hover, &.active { background: var(--base-clr); border-color: var(--base-clr); } } } } } } _layout/_banner.scss000064400000001344151055536020010525 0ustar00/*Banner*/ .banner-section { overflow: hidden; } .banner-wrapper { display: flex; align-items: center; justify-content: space-between; align-items: center; padding: 130px 0; @include breakpoint(md) { padding: 130px 0; min-height: calc(100vh - 42px - 75px); } } .banner-cont { width: 100%; max-width: 620px; } .banner-cont { .title { margin-bottom: 25px; } p { font-size: 18px; line-height: 1.5; max-width: 570px; margin-bottom: 35px; } @include breakpoint(sm) { p { font-size: 20px; } } } .banner-charts { background: #1d2330; border-bottom: 1px solid var(--border-dark); border-top: 1px solid var(--border-dark); } .banner-section { position: relative; } _layout/_animation.scss000064400000006531151055536020011242 0ustar00.particle, .particle2, .particle3, .particle4 { @include border-radius(50%); content: " "; position: fixed; background: transparent; z-index: 1; box-shadow: 571px 173px #00bcd4, 1732px 143px #00bcd4, 1745px 454px var(--base-clr), 234px 784px #00bcd4, 1793px 1123px #ff9800, 1076px 504px #03a9f4, 633px 601px var(--base-clr), 350px 630px #ffeb3b, 1164px 782px #00bcd4, 76px 690px #3f51b5, 1825px 701px #cddc39, 1646px 578px #ffeb3b, 544px 293px #2196f3, 445px 1061px #673ab7, 928px 47px #00bcd4, 168px 1410px #8bc34a, 777px 782px #9c27b0, 1235px 1941px #9c27b0, 104px 1690px #8bc34a, 1167px 1338px #e91e63, 345px 1652px #009688, 1682px 1196px var(--base-clr), 1995px 494px #8bc34a, 428px 798px var(--base-clr), 340px 1623px var(--base-clr), 605px 349px #9c27b0, 1339px 1344px #673ab7, 1102px 1745px #3f51b5, 1592px 1676px #2196f3, 419px 1024px #ff9800, 630px 1033px #4caf50, 1995px 1644px #00bcd4, 1092px 712px #9c27b0, 1355px 606px var(--base-clr), 622px 1881px #cddc39, 1481px 621px #9e9e9e, 19px 1348px #8bc34a, 864px 1780px #e91e63, 442px 1136px #2196f3, 67px 712px var(--base-clr), 89px 1406px var(--base-clr), 275px 321px #009688, 592px 630px #e91e63, 1012px 1690px #9c27b0, 1749px 23px #673ab7, 94px 1542px #ffeb3b, 1201px 1657px #3f51b5, 1505px 692px #2196f3, 1799px 601px #03a9f4, 656px 811px #00bcd4, 701px 597px #00bcd4, 1202px 46px var(--base-clr), 890px 569px var(--base-clr), 1613px 813px #2196f3, 223px 252px #ff9800, 983px 1093px var(--base-clr), 726px 1029px #ffc107, 1764px 778px #cddc39, 622px 1643px var(--base-clr), 174px 1559px #673ab7, 212px 517px #00bcd4, 340px 505px #fff, 1700px 39px #fff, 1768px 516px var(--base-clr), 849px 391px #ff9800, 228px 1824px #fff, 1119px 1680px #ffc107, 812px 1480px #3f51b5, 1438px 1585px #cddc39, 137px 1397px #fff, 1080px 456px #673ab7, 1208px 1437px #03a9f4, 857px 281px var(--base-clr), 1254px 1306px #cddc39, 987px 990px #4caf50, 1655px 911px #00bcd4, 1102px 1216px var(--base-clr), 1807px 1044px #fff, 660px 435px #03a9f4, 299px 678px #4caf50, 1193px 115px #ff9800, 918px 290px #cddc39, 1447px 1422px #ffeb3b, 91px 1273px #9c27b0, 108px 223px #ffeb3b, 146px 754px #00bcd4, 461px 1446px var(--base-clr), 1004px 391px #673ab7, 1529px 516px var(--base-clr), 1206px 845px #cddc39, 347px 583px #009688, 1102px 1332px var(--base-clr), 709px 1756px #00bcd4, 1972px 248px #fff, 1669px 1344px var(--base-clr), 1132px 406px var(--base-clr), 320px 1076px #cddc39, 126px 943px #ffeb3b, 263px 604px var(--base-clr), 1546px 692px var(--base-clr); } .particle { width: 4px; height: 4px; animation: particleAnime 60s linear infinite; } .particle2 { width: 3px; height: 3px; animation: particleAnime2 5s linear infinite; } .particle3 { width: 2px; height: 2px; animation: particleAnime 17s linear infinite; } .particle4 { width: 1px; height: 1px; animation: particleAnime2 30s linear infinite; } @keyframes particleAnime { 0% { transform: translateX(-80px) translateY(80px); } 50% { transform: translateX(-80px) translateY(0); } 100% { transform: translateX(0) translateY(-80px); } } @keyframes particleAnime2 { 0% { transform: translateX(2vw) translateY(-40px); } 50% { transform: translateX(2vw) translateY(-40px); } 100% { transform: translateX(2vw) translateY(-40px); } } _layout/_header.scss000064400000015415151055536020010514 0ustar00.parent-menu { position: relative; z-index: 999 !important; > a { align-items: center; &::after { content: "\f107"; font-weight: 700; font-family: "Font Awesome 5 Free"; margin-left: 5px; @include transition($transition); display: inline-block; @include breakpoint(max-lg) { margin-left: auto; } } } &:hover, &.open { > a { &::after { @include transform(rotate(-180deg)); } } } @include breakpoint(lg) { &.open { .submenu { display: block !important; } } .submenu { display: block !important; } } } .nav-toggle { position: relative; cursor: pointer; width: 25px; height: 20px; span { position: absolute; display: inline-block; height: 3px; width: 100%; @include transition($transition); background: $white; left: 0; &:first-child { top: 0; } &:nth-child(2) { top: 52%; transform: translateY(-65%); } &:last-child { bottom: 0; } } &.active { span { &:first-child { @include transform(rotate(45deg) translate(3px, 9px)); } &:nth-child(2) { opacity: 0; } &:last-child { @include transform(rotate(-45deg) translate(3px, -9px)); } } } } .navbar-top { position: relative; z-index: 999; padding-top: 5px; padding-bottom: 5px; // border-bottom: 1px solid rgba($white, 0.1); // background: rgba($white, 0.031); @include breakpoint(max-md) { padding-top: 10px; padding-bottom: 10px; } } .social-icons { @extend %flex; justify-content: center; margin: -3px; li { padding: 3px; a { i { width: 30px; height: 30px; line-height: 30px; text-align: center; @include border-radius(3px); border: 1px solid rgba($white, 0.2); @include transition($transition); color: var(--base-clr); background: rgba($white, 0.061); &[class*="facebook"] { color: $facebook; } &[class*="whatsapp"] { color: $whatsapp; } &[class*="twitter"] { color: $twitter; } &[class*="linkedin"] { color: $linkedin; } &[class*="instagram"] { color: $instagram; } &[class*="google"] { color: $google; } &[class*="youtube"] { color: $youtube; } &[class*="camera"] { color: $camera; } &[class*="pinterest"] { color: $pinterest; } &[class*="tumblr"] { color: $tumblr; } &[class*="behance"] { color: $behance; } &[class*="skype"] { color: $skype; } &[class*="vimeo"] { color: $vimeo; } } } } } .contact-bar { display: flex; flex-wrap: wrap; align-items: center; @include breakpoint(max-md) { justify-content: center; } li { a { color: $white; } &:not(:last-child) { border-right: 1px solid rgba($white, 0.2); a { padding: 0 10px; font-size: 14px; } } &:nth-last-child(2) { border: none; } } } header { position: relative; z-index: 9999; @include transition($transition); } .navbar-bottom { position: absolute; bottom: 0; background: rgba($white, 0.031); width: 100%; z-index: 999; &.active { box-shadow: 0 0 5px rgba(var(--base-rgb), 0.2); position: fixed; bottom: unset; top: 0; animation: fadeInDown 0.4s; -webkit-animation: fadeInDown 0.4s; -moz-animation: fadeInDown 0.4s; background: var(--dark-clr); .mode--toggle { display: block !important; } } } .navbar-wrapper { padding: 15px 0; .logo { max-width: 190px; @include breakpoint(max-sm) { max-width: 130px; } a { display: block; } img { width: 100%; height: 45px; object-fit: contain; object-position: left center; } } } .change-language { display: flex; align-items: center; font-size: 14px; .language-bar { height: 32px; padding-left: 5px; border: 1px solid rgba($white, 0.1); border-radius: 4px; margin-left: 15px; outline: none; background: rgba($white, 0.051); color: $white; option { color: $title; background: var(--section-bg); } &:focus { box-shadow: none; } } display: flex; align-items: center; @media screen and (max-width: 375px) { font-size: 12px; font-family: var(--heading-fonts); .language-bar { margin-left: 5px; } } &.text--title { .language-bar { color: $title; border-color: var(--border-clr); } } } /*Nav Menu*/ .navbar-wrapper { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; } .nav-menu { @include breakpoint(lg) { display: flex; flex-wrap: wrap; align-items: center; li { a:not([class*="btn"]) { // color: $title; color: $white; font-family: var(--heading-fonts); text-transform: capitalize; padding: 5px 15px; font-weight: 600; } .cmn--btn { padding: 5px 10px; @include border-radius(5px); } .sub-nav { min-width: 220px; position: absolute; left: 0; top: 100%; border-bottom: 3px solid var(--base-clr); @include border-radius(5px); background: var(--dark-clr); @include transition($transition); li { a { padding: 5px 15px; font-size: 14px; display: flex; justify-content: space-between; align-items: center; &:hover { padding-left: 20px; background: var(--base-clr); color: $white; } } &:not(:last-child) { > a { // border-bottom: 1px solid var(--border-clr); border-bottom: 1px solid rgba($white, 0.1); } } } .sub-nav { left: 100%; top: 0; } } &:not(:hover) { .sub-nav { @include transform(translateY(10px)); opacity: 0; visibility: hidden; } } &:nth-last-of-type(1), &:nth-last-of-type(2), &:nth-last-of-type(3) { .sub-nav { left: unset; right: 0; .sub-nav { right: 100%; } } } } } } /*Nav Mobile Menu*/ @include breakpoint(max-lg) { .nav-menu-area { position: fixed; left: 0; top: 0; bottom: 0; width: 100%; z-index: 999; max-width: 320px; background: var(--dark-clr); padding: 30px 20px; overflow-y: auto; @include transition($transition); transform-origin: left; .menu-close { position: absolute; right: 30px; top: 20px; font-size: 20px; } &:not(.active) { @include transform(scaleX(0)); } .nav-menu { li { a { color: $white; display: flex; justify-content: space-between; padding: 5px 0; border-bottom: 1px solid rgba($white, 0.2); &.cmn--btn { background: $white; color: var(--base-clr); display: inline-flex; padding: 5px 15px; margin-top: 15px; } } } .sub-nav { padding-left: 15px; display: none; font-size: 14px; } } } } .remove-scroll, .modal-open { header { visibility: hidden; opacity: 0; } } .mode--toggle { width: 30px; height: 30px; line-height: 30px; text-align: right; cursor: pointer; color: $white; } _layout/_section.scss000064400000055073151055536020010734 0ustar00/*About Section*/ .about--img { img { width: 100%; } @include breakpoint(max-sm) { margin-bottom: 30px; img { @include border-radius(5px); box-shadow: var(--base-shadow); } } @include breakpoint(sm) { margin-right: 25px; @include border-radius(5px); box-shadow: var(--base-shadow); padding: 25px; } } *[class*="border"] { border-color: var(--border-clr) !important; } section[class*="border"] { border-color: var(--border-dark-only) !important; } .about--content { @include breakpoint(lg) { max-width: 580px; } } .counter-area { display: flex; justify-content: space-between; margin: 0 -7px; .counter-item { margin-top: 25px; padding: 0 7px; } @include breakpoint(max-sm) { flex-wrap: wrap; justify-content: space-around; } } .counter-item { display: flex; flex-wrap: wrap; justify-content: center; .counter-thumb { width: 60px; img { width: 100%; } } .counter-content { width: calc(100% - 60px); padding-left: 15px; .counter-header { display: flex; margin-bottom: 5px; .title { margin: 0; font-weight: 500; } } h6 { font-weight: 400; } } @include breakpoint(max-xl) { @include breakpoint(lg) { .counter-thumb { width: 40px; } .counter-content { width: 100%; padding: 10px 0 0; text-align: center; .counter-header { justify-content: center; } } } } @include breakpoint(max-md) { @include breakpoint(sm) { .counter-thumb { width: 50px; } .counter-content { width: 100%; padding: 10px 0 0; text-align: center; .counter-header { justify-content: center; } } } } @include breakpoint(max-sm) { flex-wrap: wrap; width: 200px; } } /*Pricing Plan*/ .plan__item { padding: 30px; @include border-radius(10px); border: 1px solid var(--border-clr); background: var(--body-bg); @include transition($transition); height: 100%; @include breakpoint(sm) { @include breakpoint(max-md) { padding: 20px; } } @include breakpoint(lg) { @include breakpoint(max-xl) { padding: 20px; } } &-header { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; font-size: 14px; border-bottom: 1px solid var(--border-clr); padding-bottom: 20px; .right { text-align: center; padding: 15px 15px 10px; background: rgba(var(--title-rgb), 0.1); @include border-radius(5px); text-align: center; @include transition($transition); } .title { color: var(--base-clr); margin: 0; } } &-body { ul { padding: 25px 0; li { padding: 4px 0; font-size: 15px; display: flex; justify-content: space-between; &::before { content: "\f058"; font-family: "Font Awesome 5 Free"; font-weight: 500; color: var(--base-clr); font-size: 14px; margin-right: 5px; } .name { margin-right: auto; } } } } @include breakpoint(max-xl) { @include breakpoint(lg) { padding: 20px; } } @media (max-width: 400px) { padding: 20px; } .amount-range { color: var(--base-clr); margin-top: 5px; margin-bottom: 30px; @include breakpoint(xxl) { font-size: 24px; } } &:hover { background: var(--dark-clr) !important; color: var(--white-clr); box-shadow: 0 0 4px rgba(var(--base-rgb), 0.8), 0 0 6px rgba(var(--base-rgb), 0.4); .plan__item-header { border-color: rgba(var(--white-rgb), 0.1); .right { background: rgba(var(--white-rgb), 0.1); .title { color: var(--base-clr); } } .title { color: var(--white-clr); } } .amount-range { color: var(--base-clr); } } } .pricing--wrapper { div[class*="col"] { &:nth-child(2) { .plan__item { background: var(--dark-clr) !important; color: var(--white-clr); box-shadow: 0 0 4px rgba(var(--base-rgb), 0.8), 0 0 6px rgba(var(--base-rgb), 0.4); .plan__item-header { border-color: rgba(var(--white-rgb), 0.1); .right { background: rgba(var(--white-rgb), 0.1); .title { color: var(--base-clr); } } .title { color: var(--white-clr); } } .amount-range { color: var(--base-clr); } } } } } /*Partner*/ .partner-item { img { width: 100%; height: 80px; object-fit: contain; } padding: 15px; background: var(--body-bg); @include border-radius(5px); } /*How To Start*/ .how-thumb { img { max-width: 753px; @include breakpoint(max-xxl) { max-width: 720px; } @include breakpoint(max-xl) { max-width: 680px; } @include breakpoint(max-lg) { max-width: 100%; } } } .how-wrapper { counter-reset: how-counter; } .how__item { display: flex; flex-wrap: wrap; &-thumb { font-size: 24px; color: var(--white-clr); width: 70px; height: 70px; line-height: 70px; text-align: center; background: var(--base-clr); @include border-radius(5px); } &-content { padding-left: 30px; width: calc(100% - 70px); font-size: 15px; line-height: 1.6; p { max-width: 410px; } } &-title { margin: 0; margin-bottom: 15px; } position: relative; &::after { position: absolute; counter-increment: how-counter; content: "0" counter(how-counter); font-size: 40px; font-weight: 700; color: rgba(var(--base-rgb), 0.4); top: 100%; left: 0; } &:nth-of-type(n + 10) { &::after { content: counter(how-counter); } } &:not(:last-child) { margin-bottom: 45px; } @include breakpoint(lg) { flex-direction: row-reverse; text-align: right; &-content { padding-left: 0; padding-right: 30px; p { margin-left: auto; } } &::after { left: unset; right: 0; } } } .modal-content { box-shadow: var(--base-shadow); background: var(--body-bg); } .modal-title { display: flex; align-items: center; justify-content: center; &::after, &::before { content: ""; width: 60px; height: 2px; background: var(--base-clr); display: inline-block; } &::after { margin-left: 5px; } &::before { margin-right: 5px; } } .transaction--buttons { display: flex; flex-wrap: wrap; max-width: 600px; margin: -5px auto; justify-content: center; .cmn--btn { width: 220px; flex-grow: 1; margin: 5px; } @include breakpoint(max-sm) { margin: -5px; } } .table { font-size: 15px; color: var(--body-clr); margin: 0; * { border-color: var(--border-clr); } @include breakpoint(xl) { .badge { min-width: 70px; } } thead { background: var(--primary-clr); th { padding: 17px 0; border: none; color: var(--white-clr); } margin-left: -1px; margin-right: -1px; } border-left: 1px solid var(--border-clr); border-right: 1px solid var(--border-clr); tbody { tr { td { padding: 17px 0; } } } text-align: center; } @include breakpoint(max-xxl) { .table--mobile-xxl { padding-right: 5px; &:not(.no--scroll) { max-height: 70vh; overflow-x: hidden; overflow-y: auto; &::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(var(--title-rgb), 0.3); width: 4px; } &::-webkit-scrollbar { width: 4px; } &::-webkit-scrollbar-thumb { background-color: var(--base-clr); outline: 1px solid var(--base-clr); width: 4px; } } .table { width: 100%; border-left: 1px solid var(--border-clr); border-right: 1px solid var(--border-clr); border-top: 1px solid var(--border-clr); text-align: left; thead { display: none; } tbody { tr { display: block; td { display: flex; justify-content: space-between; align-items: center; &::before { content: attr(data-label); font-family: var(--heading-fonts); font-weight: 500; color: var(--title-clr); } border: none; padding: 3px 0; } border-bottom: 1px solid var(--border-clr); padding: 10px 15px; &:nth-child(even) { background: var(--section-bg); } } } } } } @include breakpoint(max-xl) { .table--mobile-xl { padding-right: 5px; &:not(.no--scroll) { max-height: 70vh; overflow-x: hidden; overflow-y: auto; &::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(var(--title-rgb), 0.3); width: 4px; } &::-webkit-scrollbar { width: 4px; } &::-webkit-scrollbar-thumb { background-color: var(--base-clr); outline: 1px solid var(--base-clr); width: 4px; } } .table { width: 100%; color: var(--body-clr); border-left: 1px solid var(--border-clr); border-right: 1px solid var(--border-clr); border-top: 1px solid var(--border-clr); text-align: left; thead { display: none; } tbody { tr { display: block; td { display: flex; justify-content: space-between; align-items: center; &::before { content: attr(data-label); font-family: var(--heading-fonts); font-weight: 500; color: var(--title-clr); } border: none; padding: 3px 0; } border-bottom: 1px solid var(--border-clr); padding: 10px 15px; &:nth-child(even) { background: var(--section-bg); } } } } } } @include breakpoint(max-lg) { .table--mobile-lg { padding-right: 5px; &:not(.no--scroll) { max-height: 70vh; overflow-x: hidden; overflow-y: auto; &::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(var(--title-rgb), 0.3); width: 4px; } &::-webkit-scrollbar { width: 4px; } &::-webkit-scrollbar-thumb { background-color: var(--base-clr); outline: 1px solid var(--base-clr); width: 4px; } } .table { width: 100%; color: var(--body-clr); border-left: 1px solid var(--border-clr); border-right: 1px solid var(--border-clr); border-top: 1px solid var(--border-clr); text-align: left; thead { display: none; } tbody { tr { display: block; td { display: flex; justify-content: space-between; align-items: center; &::before { content: attr(data-label); font-family: var(--heading-fonts); font-weight: 500; color: var(--title-clr); } border: none; padding: 3px 0; } border-bottom: 1px solid var(--border-clr); padding: 10px 15px; &:nth-child(even) { background: var(--section-bg); } } } } } } @include breakpoint(max-md) { .table--mobile-md { padding-right: 5px; &:not(.no--scroll) { max-height: 70vh; overflow-x: hidden; overflow-y: auto; &::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(var(--title-rgb), 0.3); width: 4px; } &::-webkit-scrollbar { width: 4px; } &::-webkit-scrollbar-thumb { background-color: var(--base-clr); outline: 1px solid var(--base-clr); width: 4px; } } .table { width: 100%; color: var(--body-clr); border-left: 1px solid var(--border-clr); border-right: 1px solid var(--border-clr); border-top: 1px solid var(--border-clr); text-align: left; thead { display: none; } tbody { tr { display: block; td { display: flex; justify-content: space-between; align-items: center; &::before { content: attr(data-label); font-family: var(--heading-fonts); font-weight: 500; color: var(--title-clr); } border: none; padding: 3px 0; } border-bottom: 1px solid var(--border-clr); padding: 10px 15px; &:nth-child(even) { background: var(--section-bg); } } } } } } @include breakpoint(max-sm) { .table--mobile-sm { padding-right: 5px; &:not(.no--scroll) { max-height: 70vh; overflow-x: hidden; overflow-y: auto; &::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(var(--title-rgb), 0.3); width: 4px; } &::-webkit-scrollbar { width: 4px; } &::-webkit-scrollbar-thumb { background-color: var(--base-clr); outline: 1px solid var(--base-clr); width: 4px; } } .table { width: 100%; color: var(--body-clr); border-left: 1px solid var(--border-clr); border-right: 1px solid var(--border-clr); border-top: 1px solid var(--border-clr); text-align: left; thead { display: none; } tbody { tr { display: block; td { display: flex; justify-content: space-between; align-items: center; &::before { content: attr(data-label); font-family: var(--heading-fonts); font-weight: 500; color: var(--title-clr); } border: none; padding: 3px 0; } border-bottom: 1px solid var(--border-clr); padding: 10px 15px; &:nth-child(even) { background: var(--section-bg); } } } } } } .modal { .table-responsive { max-height: 70vh; overflow-x: hidden; overflow-y: auto; &::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(var(--title-rgb), 0.3); width: 4px; } &::-webkit-scrollbar { width: 4px; } &::-webkit-scrollbar-thumb { background-color: var(--base-clr); outline: 1px solid var(--base-clr); width: 4px; } } .modal-content { position: relative; } } .modal-xl { @include breakpoint(lg) { @include breakpoint(max-xl) { max-width: 960px; } } @include breakpoint(md) { @include breakpoint(max-lg) { max-width: 660px; } } } .badge { font-family: var(--heading-fonts); font-weight: 500; text-transform: capitalize; padding: 5px 10px; @include border-radius(15px); } .close-modal-btn { background: transparent; color: $danger-color !important; font-size: 24px; padding: 0; width: 40px; height: 40px; line-height: 40px; @include breakpoint(md) { position: absolute; right: 20px; top: 10px; } } .bg--shapes { position: relative; &::before { content: ""; position: absolute; inset: 0 calc(50% - 250px) 0 0; mask: url(./img/profit-shape-2.png) no-repeat right center / cover; -webkit-mask: url(./img/profit-shape-2.png) no-repeat right center / cover; } @include breakpoint(max-lg) { &::before { inset: 0; } } } html:not(.dark-theme) { .bg--shapes { @include breakpoint(max-lg) { background: var(--section-bg); &::before { display: none; } .bg--section { background: var(--body-bg) !important; } } } } .modal { background: rgba(var(--primary-rgb), 0.3); } .profit-thumb { position: relative; z-index: 1; direction: rtl; img { max-width: 750px; } @include breakpoint(max-xl) { img { max-width: 680px; } } @include breakpoint(max-lg) { display: none; } } /*Team Section*/ .team__card { position: relative; z-index: 1; height: 100%; display: flex; flex-direction: column; &-img { height: 205px; img { width: 100%; height: 100%; object-fit: cover; @include border-radius(5px 5px 0 0); @include transition($transition); } @include border-radius(5px 5px 0 0); overflow: hidden; @include breakpoint(sm) { @include breakpoint(max-xxl) { height: 185px; } } } &-cont { margin-top: auto; border: 1px solid var(--border-clr); border-top: none; @include border-radius(0 0 5px 5px); padding: 25px 15px 10px; &-title { margin-bottom: 5px; margin-left: 7px; font-weight: 500; } text-align: center; } .social-icons { li { a { i { background: transparent; border: none; } } } } &:hover { .team__card-img { img { @include transform(scale(1.071)); } } } @include breakpoint(max-sm) { max-width: 320px; margin: 0 auto; } } /*Testimonial Section*/ .client__item { display: flex; flex-wrap: wrap; &-img { max-width: 540px; margin-bottom: 50px; img { width: 100%; height: 100%; object-fit: cover; @include border-radius(5px); margin-right: -30px; } } &-cont { margin-top: 50px; width: calc(100% - 540px); flex-grow: 1; padding: 40px 30px; position: relative; z-index: 1; margin-left: -100px; border: 4px solid rgba(var(--title-rgb), 0.2); @include border-radius(5px); align-self: flex-end; overflow: hidden; .section-header { margin-bottom: 15px; } .quote { font-size: 20px; line-height: 1.7; border-left: 3px solid var(--base-clr); border-radius: 6px; padding: 20px 0 20px 25px; margin: 0; } } @include breakpoint(max-xl) { .client__item-img { width: 400px; } .client__item-cont { width: calc(100% - 400px); } } @include breakpoint(max-lg) { .quote { font-size: 18px; } } @include breakpoint(max-md) { .client__item-img { width: 100%; margin-right: 40px; margin-bottom: 0; } .client__item-cont { margin: -40px 0 0 40px; } } @media screen and (max-width: 450px) { .client__item-img { height: 270px; } .client__item-cont { margin: -40px 0 0 20px; padding: 30px 20px; .quote { padding: 0 0 0 20px; font-size: 16px; } } } } /*CTAs Section*/ .ctas-section { padding: 80px 0; } /*Choose Section*/ .choose-area { padding: 45px 30px; @include border-radius(5px); .choose-item { width: 50%; margin-bottom: 40px; padding: 0 12px; display: flex; align-items: center; .choose-thumb { width: 50px; font-size: 36px; line-height: 1; color: var(--base-clr); } .choose-content { width: calc(100% - 50px); padding-left: 10px; font-size: 14px; line-height: 1.6; &-title { margin: 0; margin-bottom: 15px; color: var(--base-clr); } } @include breakpoint(max-md) { @include breakpoint(sm) { flex-wrap: wrap; text-align: center; justify-content: center; .choose-content { width: 100%; padding: 20px 0 0; } } } @include breakpoint(max-sm) { width: 100%; } } .choose-inner { margin: 0 -12px -40px; display: flex; flex-wrap: wrap; @include breakpoint(xl) { align-items: center; } } @include breakpoint(max-sm) { padding: 30px 15px; } } /*Referral Section*/ .referral-thumb { img { width: 100%; } @include breakpoint(max-lg) { max-width: 420px; margin: 0 auto; } } .comission-area { margin: 40px -5px 30px; display: flex; flex-wrap: wrap; justify-content: space-between; @include breakpoint(max-sm) { margin-top: 25px; } } .comission-item { display: flex; flex-wrap: wrap; align-items: center; padding: 0 5px 15px; .thumb { width: 65px; height: 60px; line-height: 60px; text-align: center; font-size: 22px; font-family: var(--heading-fonts); border: 1px solid var(--border-clr); @include border-radius(5px); background: rgba(var(--title-rgb), 0.1); color: var(--base-clr); } .cont { width: calc(100% - 65px); padding-left: 15px; } } /*Payment Gateway*/ .payement-gateway-thumb { img { width: 100%; @include border-radius(5px); } } /*Brand Section*/ .brand-item { img { width: 100%; } @include border-radius(5px); overflow: hidden; border: 3px solid rgba(var(--base-rgb), 0.3); } .about-text-item { &:not(:last-child) { margin-bottom: 35px; @include breakpoint(md) { margin-bottom: 45px; } } .title { color: var(--base-clr); margin-bottom: 15px; } p { margin: 0; } ul { li { padding: 0; &::before { content: ""; position: absolute; width: 5px; height: 5px; @include border-radius(50%); background: var(--base-clr); left: 0; top: 9px; } position: relative; padding-left: 20px; } } } .hero-bg { inset: 0; position: absolute; } .hero-text { padding: 120px 0 100px; position: relative; z-index: 1; &-title { color: var(--white-clr); } @include breakpoint(max-md) { padding: 100px 0 80px; } } .breadcrumb { padding: 0; margin: 0; margin-top: 15px; li { font-size: 18px; color: var(--base-clr); font-family: var(--heading-fonts); a { color: var(--white-clr); display: flex; align-items: center; &::after { content: ""; display: inline-block; margin: 0 5px; width: 12px; height: 2px; background: var(--base-clr); } } } } .contact__item { &-icon { width: 66px; height: 66px; line-height: 64px; text-align: center; color: var(--base-clr); font-size: 28px; border: 2px solid rgba(var(--base-rgb), 0.3); @include border-radius(5px); } @extend %flex; align-items: center; &-cont { width: calc(100% - 66px); padding-left: 20px; &-title { margin: 0; margin-bottom: 5px; } } &:not(:last-child) { margin-bottom: 25px; } } .mapouter { position: relative; text-align: right; width: 100%; } .gmap_canvas { overflow: hidden; background: none !important; height: 450px; width: 100%; @include border-radius(10px); iframe { width: 100%; height: 100%; } @include breakpoint(max-md) { height: 380px; } } .contact-wrapper { padding: 50px 45px 40px; overflow: hidden; @include breakpoint(max-md) { padding: 35px 20px 30px; } } /*Faqs Section*/ .accordion-item { border: 1px solid var(--border-clr); background: var(--section-bg); @include border-radius(5px); &:not(:last-child) { margin-bottom: 10px; } .accordion-title { padding: 20px; cursor: pointer; .title { margin: 0; font-size: 18px; width: calc(100% - 15px); } display: flex; justify-content: space-between; .right-icon { width: 14px; height: 14px; display: block; border-right: 2px solid var(--title-clr); border-bottom: 2px solid var(--title-clr); @include transform(rotate(45deg)); @include transition($transition); } } .accordion-content { padding: 30px 20px; display: none; border-top: 1px solid var(--border-clr); p { margin: 0; &:not(:last-child) { margin-bottom: 20px; } } } &.open { .accordion-title { .title { color: var(--base-clr); } .right-icon { @include transform(rotate(-135deg)); } } } &.active { .accordion-content { display: block; } } } _layout/_forms.scss000064400000006620151055536020010410 0ustar00input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, textarea:-webkit-autofill, textarea:-webkit-autofill:hover, textarea:-webkit-autofill:focus, select:-webkit-autofill, select:-webkit-autofill:hover, select:-webkit-autofill:focus { border: 1px solid var(--base-clr); -webkit-text-fill-color: var(--title-clr); box-shadow: 0 0 0px 1000px var(--body-bg) inset; -webkit-box-shadow: 0 0 0px 1000px var(--body-bg) inset; transition: background-color 5000s ease-in-out 0s; } .form-control { background: var(--body-bg) !important; border: 1px solid var(--border-clr); outline: none; box-shadow: none !important; &:focus { border-color: var(--base-clr); } &.cmn--btn { color: var(--white-clr); } &:-webkit-autofill, &:-webkit-autofill:hover, &:-webkit-autofill:focus { border: 1px solid var(--base-clr) !important; -webkit-text-fill-color: var(--title-clr) !important; box-shadow: 0 0 0px 1000px var(--body-bg) inset !important; -webkit-box-shadow: 0 0 0px 1000px var(--body-bg) inset !important; transition: background-color 5000s ease-in-out 0s !important; } } input, select, button { &.form-control { height: 50px; color: var(--title-clr); &:focus { color: var(--title-clr); } &[type="number"] { &::-webkit-inner-spin-button, &::-webkit-outer-spin-button { display: none; } } } } select.form-control { -webkit-appearance: button; } textarea { &.form-control { height: 150px; } } select.form--control { &:focus { background: var(--section-bg); } -webkit-appearance: button; option { color: var(--title-clr); } } .form-label { font-family: var(--heading-fonts); font-weight: 500; text-transform: capitalize; } .btn { font-family: var(--heading-fonts); } .form-check { .form-check-input { &:checked { background-color: var(--base-clr); border-color: var(--base-clr); } &:focus { box-shadow: var(--base-shadow-sm); } } } /*Account Section*/ .accounts-section { padding: 50px; min-height: 100vh; display: flex; flex-direction: column; .accounts-inner { position: relative; z-index: 2; flex-grow: 1; @include border-radius(10px); display: flex; flex-direction: column; &__wrapper { @include border-radius(10px); overflow: hidden; flex-grow: 1; display: flex; flex-wrap: wrap; a { font-family: var(--heading-fonts); } .accounts-left { width: 50%; display: flex; flex-direction: column; justify-content: center; border: 1px solid var(--border-clr); border-right: none; @include border-radius(10px 0 0 10px); &-content { padding: 40px; max-width: 540px; margin: 0 auto; .top--icon { font-size: 50px; line-height: 1; color: var(--primary-clr); } .section-header { max-width: 540px; } } } .accounts-right { width: 50%; background: url(./img/account-bg.png) var(--primary-clr) no-repeat center center / 100% 100%; padding: 50px 30px; min-height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-evenly; img { width: 100%; max-width: 460px; } .section-header { max-width: 540px; } } } } @include breakpoint(max-md) { display: none; } } _abstracts/_mixins.scss000064400000003365151055536020011245 0ustar00// BORDER RADIUS @mixin border-radius($radius) { -webkit-border-radius: $radius; -moz-border-radius: $radius; border-radius: $radius; } // transition @mixin transition($transition) { -webkit-transition: $transition; -moz-transition: $transition; transition: $transition; } // transform property @mixin transform($property) { -webkit-transform: $property; -ms-transform: $property; transform: $property; } @mixin breakpoint($point) { @if $point==sm { @media (min-width: 576px) { @content ; } } @else if $point==max-sm { @media (max-width: 575px) { @content ; } } @else if $point==md { @media (min-width: 768px) { @content ; } } @else if $point==max-md { @media (max-width: 767px) { @content ; } } @else if $point==lg { @media (min-width: 992px) { @content ; } } @else if $point==max-lg { @media (max-width: 991px) { @content ; } } @else if $point==xl { @media (min-width: 1200px) { @content ; } } @else if $point==max-xl { @media (max-width: 1199px) { @content ; } } @else if $point==xxl { @media (min-width: 1400px) { @content ; } } @else if $point==max-xxl { @media (max-width: 1399px) { @content ; } } } //Gadient Color Of Text @mixin gradient-color($gradient-color) { background: $gradient-color; -webkit-text-fill-color: transparent; -moz-text-fill-color: transparent; -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; }_abstracts/_variables.scss000064400000005216151055536020011703 0ustar00$bootstrap-sass-asset-helper: false !default; $title: #3d065f; $success-color: #0ead69; $secondary-color: #4c6572; $danger-color: #d90429; $warning-color: #ee9b00; $info-color: #00b4d8; $primary-color: #0c67a3; // var(--border-clr): #e8eaff; $ash-color: #fafafa; $white: #fff; $lallu-color: #e883ae; $dark-color: #192a56; $dark-bg: #131b32; $light-color: #daddff; $black: #000; $section-bg-2: #fafafa; $whatsapp: #25d366; $facebook: #3b5998; $twitter: #55acee; $linkedin: #007bb5; $pinterest: #007bb5; $skype: #2fb7df; $youtube: #cd201f; $google: #dd4b39; $camera: #e4405f; $instagram: #e4405f; $tumblr: #34465d; $behance: #1769ff; $star: #e9ba17; $green: #0be881; $green-h: #0fbcf9; $red: #f53b57; $yellow: #dec32b; $nell: #212fb4; $navy: #d8e0f3; $placeholder: #a1a1a2; $name-dec: #3f485d; $futbol: #db3776; $vimeo: #1ab7ea; $dribble: #ea4c89; $transition: all ease 0.3s; $base2: #92278f; $base3: #8dc63f; $base4: #00bfff; .bg--gradient-light { background: #f3f9ff; } .bg--gradient, .bg--shapes::before { background: linear-gradient( to left top, #45108a, #440d7f, #420a74, #400769, #3d065f ); background-repeat: no-repeat; background-size: cover; background-attachment: fixed; background-position: center center; } :root { --base-clr: #d5a953; --base-rgb: 213, 170, 83; --body-clr: #536479; --title-clr: #3d065f; --title-rgb: 61, 6, 95; --body-bg: #ffffff; --section-bg: #f3f9ff; --dark-clr: #3d065f; --dark-rgb: 61, 6, 95; --white-clr: #ffffff; --white-rgb: 255, 255, 255; --primary-clr: #0c67a3; --primary-rgb: 12, 103, 163; --border-clr: #e5e5e5; --border-dark: #283c40; --border-dark-only: transparent; --heading-fonts: "Jost", sans-serif; --body-fonts: "Roboto", sans-serif; --base-shadow-sm: 0 0 1px var(--base-clr), 0 0 3px var(--base-clr); --base-shadow: 0 0 1px var(--base-clr), 0 0 2px var(--base-clr), 0 0 3px var(--base-clr), 0 0 5px var(--base-clr), 0 0 7px var(--base-clr); --light-clr: #daddff; } .dark-theme { --base-clr: #d5a953; --base-rgb: 213, 170, 83; --body-clr: #daddff; --title-clr: #ffffff; --title-rgb: 255, 255, 255; --section-bg: #11272c; --body-bg: #0e2429; --dark-clr: #142120; --dark-rgb: 20, 33, 32; --white-clr: #ffffff; --white-rgb: 255, 255, 255; --border-clr: #283c40; --border-dark: #283c40; --border-dark-only: #283c40; .bg--shapes::before, .bg--gradient, .bg--gradient-light { background: linear-gradient( to left top, #142135, #0b2231, #0a232b, #0e2225, #142120 ); background-repeat: no-repeat; background-size: cover; background-attachment: fixed; background-position: center center; } .bg--shapes::before { background: rgba(var(--white-rgb), 0.031); } } _components/_buttons.scss000064400000004521151055536020011626 0ustar00.cmn--btn { font-family: var(--heading-fonts); position: relative; color: $white; border-radius: 7px; width: auto; font-weight: 500; text-transform: capitalize; outline: none; border: none; padding: 10px 25px; overflow: hidden; background: var(--base-clr); text-decoration: none; border: 2px solid var(--base-clr, 0.3); text-align: center; &:hover, &.btn-outline { color: var(--base-clr); background: transparent; border-color: var(--base-clr); .round-effect { &::before { background: var(--base-clr); } i { color: var(--white-clr); } } } &.btn-outline { &:hover { background: var(--base-clr); color: $white; } } .round-effect { position: relative; margin-left: 15px; &::before { width: 25px; height: 25px; @include border-radius(50%); background: rgba(var(--dark-rgb), 0.3); @extend %center; } i { position: relative; z-index: 1; } } } button.cmn--btn { padding-top: 0; padding-bottom: 0; height: 50px; &:hover { color: $white; background: var(--base-clr); } } .btn.cmn--btn { outline: none; box-shadow: none; &:hover { color: $title; border-color: rgba($title, 0.1); } } .video--btn { width: 60px; height: 60px; line-height: 60px; text-align: center; @include border-radius(50%); position: relative; background: var(--base-clr); &::after, &::before { @extend %center; width: 100%; height: 100%; @include border-radius(50%); background: var(--base-clr); opacity: 0.4; } &::after { animation: inside-ripple 2s linear infinite; animation-delay: 1s; } &::before { animation: outside-ripple 2s linear infinite; } i { position: relative; z-index: 1; color: $white; } } @keyframes inside-ripple { 0% { @include transform(translate(-50%, -50%) scale(1.1)); } 50% { @include transform(translate(-50%, -50%) scale(1.5)); } 100% { @include transform(translate(-50%, -50%) scale(1.5)); opacity: 0; } } @keyframes outside-ripple { 0% { @include transform(translate(-50%, -50%) scale(1)); } 50% { @include transform(translate(-50%, -50%) scale(1.5)); } 100% { @include transform(translate(-50%, -50%) scale(1.5)); opacity: 0; } } .btn__grp { display: flex; flex-wrap: wrap; align-items: center; margin: -12px; a { margin: 12px; } @include breakpoint(max-sm) { margin: -5px; a { margin: 5px; } } } _components/_color.scss000064400000004276151055536020011255 0ustar00.bg--body { background-color: var(--body-bg) !important; } .bg--section { background-color: var(--section-bg) !important; } .btn--base, .badge--base, .bg--base { background-color: var(--base-clr) !important; } .btn--primary, .badge--primary, .bg--primary { background-color: $primary-color !important; } .btn--secondary, .badge--secondary, .bg--secondary { background-color: $secondary-color !important; } .btn--success, .badge--success, .bg--success { background-color: $success-color !important; } .btn--danger, .badge--danger, .bg--danger { background-color: $danger-color !important; } .btn--warning, .badge--warning, .bg--warning { background-color: $warning-color !important; } .btn--warning { color: $dark-color !important; } .btn--info, .badge--info, .bg--info { background-color: $info-color !important; } .btn--dark, .badge--dark, .bg--dark { background-color: $dark-color !important; } .btn--white, .badge--white, .bg--white { background-color: $white !important; } [class*="btn--"] { color: $white; font-weight: 500; &:hover { color: $white; } } .btn--warning, .badge--warning, .btn--white, .badge--white { color: $title; &:hover { color: $title; } } .btn--black, .badge--black, .bg--black { background-color: #000 !important; } .btn--title, .badge--title, .bg--title { background-color: $title !important; } .text--primary { color: $primary-color !important; } .text--secondary { color: $secondary-color !important; } .text--success { color: $success-color !important; } .text--danger { color: $danger-color !important; } .text--warning { color: $warning-color !important; } .text--info { color: $info-color !important; } .text--dark { color: $dark-color !important; } .text--white { color: $white !important; p, ul li, ul li a, span { color: $light-color; } } .text--black { color: $black !important; } .text--body { color: var(--body-clr) !important; } .text--base { color: var(--base-clr); } .text--title { color: var(--title-clr) !important; } .text--light { color: $light-color !important; } .bg--transparent { background-color: transparent !important; } .bg--none { background: none !important; } .text--star { color: $star; } a { text-decoration: none; }