📁 File Manager Pro
v10.0.2 | PHP: 8.1.34
Server: LiteSpeed
2026-06-26 12:14:40
📂
/
/
home
/
pallabnv
/
public_html
/
wp-content__3bb9dea
/
themes
/
berich
/
assets
/
scss
/
elements
✏️
Editing: iconbox.scss
.pxl-icon-box { position: relative; .pxl-item--link { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 99; } } .pxl-icon-box1 { &.style-1 { .pxl-item--icon img { width: auto; } .pxl-item--description { font-size: 18px; color: #7a7f93; margin-bottom: 4px; @media #{$max-md} { font-size: 16px; } } .pxl-item--title { font-size: 26px; margin-bottom: 0; color: #082d3d; @media #{$max-md} { font-size: 20px; } } } &.style-2 { text-align: center; background-color: #F8F8F8; padding: 48px 20px 28px 20px; border-radius: 12px; box-shadow: 0 4px 20px rgba(#fff, 0.15) inset; background-position: center; background-repeat: no-repeat; background-size: cover; background-image: url(../img/bg-1.png); .pxl-item--icon { line-height: 1; margin-bottom: 44px; } .pxl-item--title { line-height: 1.25; margin-bottom: 0; font-size: 24px; font-weight: 500; min-height: 60px; color: #01062E; width: 100%; } .pxl-item--description { padding-top: 15px; } .pxl-item--meta { text-align: center; justify-content: center; } .pxl-item--inner { display: block; } } &.style-3 { .pxl-item--icon { margin-right: 23px; min-width: 61px; width: 61px; height: 61px; color: #fff; background-color: $primary_color; border-radius: 61px; display: inline-flex; justify-content: center; align-items: center; font-size: 28px; } .pxl-item--description { margin-bottom: 10px; } .pxl-item--title { font-size: 30px; margin-bottom: 0; } } } .pxl-icon-box2 { .pxl-item--icon { margin-bottom: 40px; i { font-size: 80px; color: $primary_color; } } .pxl-item--title { font-size: 24px; margin-bottom: 24px; @media #{$max-lg} { font-size: 20px; } } .pxl-item--description { padding-right: 17px; margin-bottom: 40px; @media #{$max-lg} { padding-right: 0; } @media #{$max-md} { font-size: 15px; } } .pxl--link { a { width: 48px; height: 48px; line-height: 44px; border: 2px solid $primary_color; display: inline-block; border-radius: 48px; text-align: center; color: $primary_color; font-size: 13px; @include transform(translateX(-30px)); opacity: 0; &:hover { color: #fff; background-color: $primary_color; } } } .pxl-item--inner { position: relative; z-index: 1; padding: 34px 40px 50px; @media #{$max-lg} { padding-left: 20px; padding-right: 15px; padding-bottom: 35px; } &:before { content: ''; z-index: -1; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; @include box-shadow(0 49px 35px rgba(#0e0e0e, 0.08)); @include transition(all .25s cubic-bezier(.645,.045,.355,1)); opacity: 0; @include transform(scaleY(0)); transform-origin: bottom center; -webkit-transform-origin: bottom center; } } &:hover { .pxl-item--inner:before { opacity: 1; @include transform(scaleY(1)); } .pxl--link a { @include transform(translateX(0px)); opacity: 1; } } } .pxl-icon-box3 { .pxl-item--title { font-size: 22px; @media #{$max-md} { font-size: 20px; } } .pxl-item--icon { position: absolute; top: -53px; left: 0; right: 0; margin: auto; width: 111px; height: 111px; background-color: $primary_color; @include border-radius(111px); z-index: 99; * { @extend .pxl-middle; } i { font-size: 55px; display: inline-flex; color: #fff; } svg { fill: #fff; height: 55px; } img { max-height: 55px; } } .pxl-item--link { z-index: 88; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .pxl-item--inner { position: relative; padding: 80px 40px 48px 40px; text-align: center; background-color: #fff; margin-top: 53px; @include transition(all .25s cubic-bezier(.645,.045,.355,1)); @media #{$max-lg} { padding-left: 30px; padding-right: 30px; } @media #{$max-md} { padding-left: 20px; padding-right: 20px; } &:before { content: ''; background-color: $secondary_color; width: 0; left: 0; right: 0; margin: auto; position: absolute; bottom: 0; @include transition(all .25s cubic-bezier(.645,.045,.355,1)); height: 4px; } &:hover { @include transform(translateY(21px)); &:before { width: 100%; } } } } .pxl-icon-box4 { position: relative; .pxl-item--icon { line-height: 1; position: relative; z-index: 1; height: 160px; margin-top: -80px; margin-bottom: 34px; i { color: $primary_color; font-size: 64px; } * { @extend .pxl-middle; z-index: -1; } .pxl-item--icon-bg { width: 300px; height: 300px; + i { color: #fff; } } } .pxl-item--title { font-size: 24px; margin-bottom: 22px; @media #{$max-lg} { font-size: 20px; } } .pxl-item--description { color: #666; @media #{$max-lg} { font-size: 15px; } } .pxl-item--holder { position: relative; z-index: 2; } .pxl--link { position: absolute; bottom: -30px; right: 0; left: 0; @include transition(all .2s cubic-bezier(.645,.045,.355,1)); opacity: 0; span { position: relative; &:before { content: ''; @include transition(all .2s cubic-bezier(.645,.045,.355,1)); position: absolute; left: 0; height: 1px; width: 0; background-color: $primary_color; bottom: 2px; opacity: 0.67; } } a { font-size: 15px; font-weight: 700; @extend .ft-theme-default; color: $primary_color; &:hover span:before { width: 100%; } } } .pxl-item--inner { position: relative; z-index: 1; text-align: center; padding: 30px 30px 66px 30px; margin-top: 50px; margin-bottom: 50px; @media #{$max-lg} { padding-left: 20px; padding-right: 20px; } &:before { content: ''; position: absolute; height: 100%; left: 0; right: 0; top: 0; @include border-radius(30px); background-color: #fff; @include box-shadow(0 21px 35px rgba(#000, 0.05)); z-index: -1; @include transition(all .2s cubic-bezier(.645,.045,.355,1)); } &:hover { &:before { height: calc(100% + 50px); } .pxl--link { bottom: 5px; opacity: 1; } } } &:hover { z-index: 99; } } .pxl-icon-box5 { .pxl-item--icon { line-height: 1; font-size: 78px; color: $primary_color; @include transition(all 300ms linear 0ms); margin-bottom: 4px; svg { height: 78px; fill: $primary_color; } } .pxl-item--title { font-size: 22px; color: #0a0a0a; margin-bottom: 12px; @include transition(all 300ms linear 0ms); } .pxl-item--description { font-size: 16px; color: #0a0a0a; @include transition(all 300ms linear 0ms); } .pxl-box--image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; @include transition(all 300ms linear 0ms); opacity: 0; &:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.8; @include background-horizontal($gradient_color_from, $gradient_color_to); } } .pxl-item--inner { position: relative; z-index: 1; background-color: #fff; padding: 45px 30px 38px 30px; text-align: center; box-shadow: 0 0 18px rgba(#6d6d6d, 0.13); &:hover { .pxl-item--icon, .pxl-item--title, .pxl-item--description { color: #fff !important; } .pxl-box--image { opacity: 1; } } } } .pxl-iconbox-carousel1 { .pxl-item--title { font-size: 20px; margin-bottom: 20px; } .pxl-item--desc { font-size: 15px; color: #7f7d9b; } .pxl-item--icon { margin-bottom: 18px; i { font-size: 68px; } svg { height: 68px; } } .pxl-item--link { position: absolute; bottom: 0; left: 32px; z-index: 88; opacity: 0; @include transition(all 300ms linear 0ms); a { line-height: 1; padding: 90px 20px 13px 20px; font-size: 14px; text-transform: uppercase; color: #fff; font-weight: 500; display: inline-flex; align-items: center; border-radius: 20px; @include background-gradient-button(to right, $gradient_color_from 0%, $gradient_color_to 51%, $gradient_color_from 100%); background-size: 200%, auto; font-family: 'Rubik', sans-serif; i { font-size: 16px; } &:hover, &:focus, &:active { background-position: right center; color: #fff; } } } .pxl-item--holder { background-color: #fff; box-shadow: 0 0 43px rgba(#090038, 0.07); border-radius: 20px; padding: 30px 20px 50px; text-align: center; position: relative; z-index: 99; } .pxl-item--inner { position: relative; padding: 10px; margin: 42px 0; z-index: 1; &:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; @include background-horizontal($gradient_color_from, $gradient_color_to); border-radius: 20px; filter: blur(5px); opacity: 0; @include transition(all 300ms linear 0ms); } &:hover { &:before { opacity: 0.33; } .pxl-item--link { left: 0; bottom: -32px; opacity: 1; } } } .pxl-swiper-arrow-wrap { .pxl-swiper-arrow { position: absolute; top: 50%; transform: translate(0, -50%); margin: 0; &.pxl-swiper-arrow-prev { left: -16px; @media #{$max-lg} { left: 25px; } } &.pxl-swiper-arrow-next { right: -16px; @media #{$max-lg} { right: 25px; } } } } } body.rtl { }
💾 Save Changes
❌ Cancel