Submit
Path:
~
/
home
/
getwphos
/
www
/
techniquetechs
/
wp-content
/
themes
/
plexify
/
assets
/
scss
/
elements
/
File Content:
_basic.scss
.pxl-heading-wrap{ .heading-title{ margin: var(--pxl-mt, 0) var(--pxl-mr, 0) var(--pxl-mb, 0) var(--pxl-ml, 0); } .heading-subtitle{ margin: var(--pxl-mt, 0) var(--pxl-mr, 0) var(--pxl-mb, 0) var(--pxl-ml, 0); } /* .pxl-typed{ text-decoration-thickness: 3px !important; text-underline-offset: 6px; } */ .heading-highlight { position: relative; @media (max-width: $xs_max) { display: block; } &.typewrite { display: inline-flex; white-space: nowrap; position: relative; .pxl-item--text { position: absolute; top: 0; left: 0; opacity: 0; background-color: $heading_color; color: #E5DEED; border-radius: 130px; text-transform: uppercase; padding: 0 20px; &:not(.is-active) { animation: pxlkeywordrotatingout .8s cubic-bezier(.86,0,.07,1) both; transform: translate(-50%, -50%); left: 50%; top: 50%; } &.is-active { position: relative; opacity: 1; animation: pxlkeywordrotatingin .8s cubic-bezier(.86,0,.07,1) both; } } } } .pxl-image--highlight{ position: relative; } } .pxl-cursor-circle { --circle-size: 40px; position: fixed; height: var(--circle-size); width: var(--circle-size); border: 1px solid $heading_color; border-radius: 100%; top: calc(var(--circle-size) / 2 * -1); left: calc(var(--circle-size) / 2 * -1); pointer-events: none; z-index: 1000; } @media (max-width: $lg_max) { .pxl-cursor-circle { display: none !important; } } .pxl-text-editor{ a{ text-decoration-thickness: 1px !important; text-underline-offset: 3px; } p{ color: inherit; } &.pxl-text-truncate{ font-size: var(--truncate-font-size); line-height: var(--truncate-line-height); max-height: calc( var(--truncate-font-size) * var(--truncate-line-height) * var(--truncate-line)); overflow: hidden; display: -webkit-box; -webkit-line-clamp: var(--truncate-line); -webkit-box-orient: vertical; } } .pxl-icon-list-wg{ .list-item{ column-gap: 10px; a{ color: inherit; } &:after{ position: absolute; bottom: 0; width: 100%; margin: auto; } } .pxl-icon{ font-size: 15px; position: relative; top: var(--icon-vertical-offset, initial); @include transition(); i,svg{ width: 1em; height: 1em; position: relative; display: block; @include transition(); } .icon-text{ display: block; line-height: 1; } } .item-title{ margin-bottom: 0; a{ color: inherit; } } .item-text{ margin-bottom: 0; @include transition(); } &.icon-type-bullet{ .list-item{ &:before{ content: ""; width: 6px; height: 6px; border-radius: 6px; display: inline-flex; background-color: $heading_color; position: absolute; left: 0; top: 9px; } .item-text{ margin-left: 15px; } } } } .pxl-block-quote-wrap{ .quote-icon{ svg{ width: 1em; height: 1em; } } .blockquote-footer{ margin-top: 26px; margin-bottom: 10px; font-size: 16px; font-weight: 500; color: $primary_color; &:before { content: "— "; } } } .pxl-icon-wg{ .pxl-icon{ font-size: var(--font-size, 16px); display: inline-flex; color: var(--color); i{ position: relative; display: block; } svg{ width: 1em; height: 1em; position: relative; display: block; fill: var(--color); } } .icon-inner:hover{ .pxl-icon{ color: var(--color-hover, var(--color)); svg{ fill: var(--color-hover, var(--color)); } } } .icon-inner[data-elementor-open-lightbox="yes"]{ cursor: pointer; } } .pxl-image-wg{ &.bg-image{ height: 100%; background-image: var(--pxl-image-bg); background-size: cover; background-repeat: no-repeat; } &.pxl-bg-parallax{ height: 100%; } .parallax-inner{ background-image: var(--pxl-image-bg); } } .pxl-shape-wg{ height: 100%; } .pxl-counter-wg{ .counter-number{ display: inline-flex; font-size: 40px; font-weight: 500; color: $heading_color; } .counter-title{ display: inline; } } .pxl-post-category { .item-image{ overflow: hidden; margin-bottom: 12px; width: max-content; border-radius: 50%; img{ border-radius: 50%; transform: scale(1) rotate(0); transition: all 350ms ease-in-out 0s; @media (max-width: $xs_max) { max-width: 120px; max-height: 120px; } } } .item-category{ display: block; font-weight: 500; font-size: 20px; line-height: 1.75em; color: $heading_color; .item-count{ color: $body_color; font-weight: 400; font-size: 16px; } a{ color: inherit; } } .item-inner{ display: flex; flex-direction: column; align-items: center; &:hover{ img{ transform: scale(1.05) rotate(-15deg); } } } } //* Accordion .pxl-accordion { .ac-content { display: none; } &.style1 { .ac-title{ font-size: 28px; line-height: 95px; font-weight: 400; justify-content: space-between; color: $heading_color; gap: 20px; } .ac-title-wrap{ border-bottom: 1px solid var(--border-color); cursor: pointer; } .ac-item{ &:last-child{ .ac-title-wrap{ border-bottom: none; } .ac-content{ border-bottom: none; border-top: 1px solid var(--border-color); } } &.active{ .pxl-plus-minus{ &::after{ transform: rotate(-90deg); } } } } .ac-content{ font-weight: 300; font-size: 24px; line-height: 35px; padding: 19px 0px 30px; border-bottom: 1px solid var(--border-color); max-width: 875px; } .pxl-plus-minus{ display: flex; align-items: center; justify-content: center; position: relative; width: 22px; height: 22px; &::before, &::after{ content: ""; position: absolute; border-radius: 4px; background-color: #494949; transition: all 350ms ease-in 0s; } &::before{ width: 22px; height: 4px; } &::after{ width: 4px; height: 22px; } @media (max-width: $xs_max) { width: 18px; height: 18px; &::before{ width: 18px; height: 2px; } &::after{ width: 2px; height: 18px; } } } } &.style2 { .pxl-plus-minus{ position: relative; display: flex; align-items: center; &::before{ position: absolute; content: "\e971"; font-family: 'pxli'; left: 0; font-size: 24px; color: $heading_color; transition: all 350ms ease-in-out 0s; } } .ac-item{ background-color: #fff; border-radius: 20px; padding: 20px 46px 19px 40px; margin-top: 15px; &.active{ .pxl-plus-minus{ &::before{ transform: rotate(90deg); } } } &:first-child{ margin-top: 0; } } .ac-title{ font-size: 24px; font-weight: 500; justify-content: space-between; color: $heading_color; cursor: pointer; } .ac-content{ padding-top: 15px; margin-top: 15px; border-top: 1px solid #ECECDE; } } } //pxl-widget-divider .pxl-widget-divider{ .pxl-divider{ background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%); } } //pxl-pricing-single .pxl-pricing-single{ .pricing-price{ font-size: 55px; font-weight: 600; line-height: 46px; color: $heading_color; display: flex; align-items: baseline; transition: all 250ms ease-in 0s; .price-suffix{ font-size: 18px; color: $body_color; font-weight: 400; margin-left: 10px; transition: all 250ms ease-in 0s; @media (max-width: $xs_max) { font-size: 16px; } } } .pricing-title{ font-size: 28px; font-weight: 500; margin-top: 16px; margin-bottom: 8px; transition: all 250ms ease-in 0s; } .desc{ font-size: 18px; line-height: 24px; max-width: 245px; transition: all 250ms ease-in 0s; @media (max-width: $xs_max) { font-size: 16px; line-height: 22px; } } .item-feature { display: flex; align-items: center; gap: 10px; margin-top: 11px; .pxl-icon{ display: inline-flex; i{ color: $primary_color; font-size: 20px; transition: all 250ms ease-in 0s; } svg{ fill: $primary_color; width: 20px; height: 20px; transition: all 250ms ease-in 0s; } } .item-text{ font-size: 16px; transition: all 250ms ease-in 0s; } &:first-child{ margin-top: 0; } } .pricing-feature{ margin-top: 32px; } .pricing-button{ margin-top: 37px; a{ width: 100%; max-width: 232px; transition: all 300ms ease-in-out 0s; } } .brand{ text-transform: uppercase; font-size: 12px; font-weight: 600; background-color: $heading_color; color: #fff; padding: 5px 16px; position: absolute; top: 0; right: 0; transition: all 300ms ease-in-out 0s; opacity: 0; transform: translateY(0); } .box-item{ transition: all 300ms ease-in-out 0s; } .inner-item{ position: relative; padding: 86px 32px 0 40px; transition: all 300ms ease-in-out 0s; background-repeat: no-repeat; background-position: right; @media (max-width: $xs_max) { padding: 60px 30px 0 30px; } &:hover{ background-color: $primary_color; background-image: url(../images/bg-overlay.png); transition: all 300ms ease-in-out 0s; .brand{ opacity: 1; transform: translateY(-10px); } .price-suffix{ color: $heading_color; } .desc{ color: $heading_color; } .pxl-icon{ i{ color: rgba(0, 0, 0, 0.1); } svg{ fill: rgba(0, 0, 0, 0.1); } } .item-text{ color: $heading_color; } .btn-primary{ background-color: $heading_color; color: #fff; } .box-item{ transform: translateY(-42px); @media (max-width: $xs_max) { transform: translateY(-30px); } } } } &.highlight-none{ .brand{ display: none; } } } //pxl-tabs .pxl-tabs{ .tabs-content{ position: relative; .tab-content{ display: none; // opacity: 0; // @include animation(pxlFadeInUp 400ms linear 1 forwards); &.active{ display: block; } } } &.layout-1{ .tabs-title{ @include d-flex(); column-gap: 5px; row-gap: 20px; } .tab-title { font-size: 18px; line-height: 24px; text-transform: capitalize; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, var(--body-color), var(--body-color) 50%, var(--heading-color) 50%); background-size: 200% 100%; background-position: 100%; transition: all 0.35s ease-in-out; cursor: pointer; position: relative; padding: 0 15px 14px; &::after{ content: ""; position: absolute; bottom: 1px; left: 0; right: 0; height: 3px; background: $primary_color; opacity: 0; transform: scaleX(0); transition: all 300ms ease-in-out; z-index: 1; } &.active { background-position: 0%; &::after{ opacity: 1; transform: scaleX(1); } } } } &.layout-2{ position: relative; .tabs-title{ flex-direction: column; position: absolute; bottom: 73px; right: 0; z-index: 1; text-align: end; gap: 26px; } .tab-title { --body-tabs-color: #D9D9D9; font-size: 20px; line-height: 24px; text-transform: uppercase; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to right, var(--heading-color), var(--heading-color) 50%, var(--body-tabs-color) 50%); background-size: 200% 100%; background-position: -100%; transition: all 0.4s ease-in-out; cursor: pointer; &:hover{ background-position: 0%; } &.active { background-position: 0%; } } } } //pxl-location-wrap .pxl-location-wrap{ .map-area { margin-top: 40px; .map-wrapper { position: relative; } .location-wrap { position: absolute; @include transform(translate(-50%, -100%)); cursor: pointer; @include transition(all 0.3s ease); } } .tt-top-left, .tt-top-right{ .box-inner{ bottom: 100%; right: 50%; } } .pxl-ttip{ position: relative; display: inline-block; .box-inner{ position: absolute; pointer-events: none; background: $heading_color; padding: 10px 30px 10px 10px; z-index: 10; @include transform(translate(50% ,-16px)); gap: 15px; width: max-content; border-radius: 8px; transition: all 300ms ease-in-out 0s; &::before{ content: ""; position: absolute; background: 0 0; border: 7px solid transparent; z-index: 10; margin-bottom: 0; top: auto; bottom: -14px; transition: 0.3s; left: auto; right: 50%; transform: translateX(50%); border-top-color: $heading_color; } } &:hover{ .box-inner{ @include transform(translate(50% ,-16px) scale(1.05)); &::before{ transform: translateX(50%) scale(0.7); } } } @media (max-width: $md_max) { .box-inner{ opacity: 0 !important; padding: 10px; } &:hover{ .box-inner{ opacity: 1 !important; } } } @media (max-width: $sm_max) { .box-inner{ flex-direction: column; gap: 8px; } } } .map-marker{ width: 15px; height: 15px; background-color: $heading_color; transition: all 400ms cubic-bezier(0.39, 0.58, 0.57, 1) 0s; border-radius: 50%; position: relative; border: 5px solid $primary_color; box-shadow: 0px 0px 30px $primary_color; } .title-location{ display: flex; flex-direction: column; justify-content: center; } .item-image{ img{ border-radius: 4px; } @media (max-width: $md_max) { img{ width: 60px; height: 70px; object-fit: cover; } } @media (max-width: $sm_max) { img{ width: 100%; } } } .item-title{ font-size: 18px; font-weight: 500; color: #fff; margin-bottom: 23px; @include transition(all 0.3s ease); @media (max-width: $md_max) { margin-bottom: 10px; } @media (max-width: $sm_max) { font-size: 16px; } } .item-number, .item-email{ color: #fff; font-size: 14px; @include transition(all 0.3s ease); @media (max-width: $sm_max) { font-size: 12px; } } .item-email{ margin-top: 3px; } } .pxl-video-player { .btn-video-wrap{ flex-direction: column; cursor: pointer; } .pxl-video-btn{ width: 60px; height: 60px; border-radius: 50%; background-color: $primary_color; display: flex; align-items: center; justify-content: center; > span{ font-size: 14px; color: $black; } } .video-text{ font-size: 18px; color: $heading_color; margin-top: 14px; } &.btn-style-style-1{ .pxl-video-btn{ position: relative; overflow: hidden; background-color: transparent; border: 1px solid $primary_color; transition: all 300ms ease-in-out 0s; &::before{ content: ''; position: absolute; width: 101%; height: 101%; background: $primary_color; -webkit-mask: url('../images/nature-sprite.png'); mask: url('../images/nature-sprite.png'); -webkit-mask-size: 2300% 100%; mask-size: 2300% 100%; border: none; @include animation(ani2 0.5s steps(22) forwards); } &:hover{ &::before{ @include animation(ani 0.7s steps(22) forwards); } } span, svg{ z-index: 1; } } } } .pxl-circle-text { display: flex; justify-content: center; .pxl-scroll-down { position: absolute; width: 100%; height: 100%; top: 0; left: 0; border-radius: 50%; z-index: 1; } .item-inner{ padding: 1px; overflow: hidden; @include border-radius(50%); display: inline-flex; } .pxl-item-inner { background-color: #fff; position: relative; @include border-radius(50%); width: 200px; height: 200px; display: inline-flex; align-items: center; text-align: center; justify-content: center; &::before{ --color-circle-border: rgba(25, 27, 29, 0.2); --animation-duration-border: 5s; content: ''; z-index: -2; text-align: center; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(0deg); position: absolute; width: calc(100% + 2px); height: calc(100% + 2px); background-repeat: no-repeat; background-position: 0 0; background-image: conic-gradient(rgba(0, 0, 0, 0), var(--color-circle-border), rgba(0, 0, 0, 0) 75%); animation: rotate-line var(--animation-duration-border) linear infinite; } .pxl-rotate { --animation-duration-text: 10s; position: relative; width: 100%; height: 100%; animation: rotateText var(--animation-duration-text) linear infinite; .text { font-size: 18px; position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; transform: translate(-50%, -50%); letter-spacing: 5.5px; text { fill: $heading_color; position: relative; } } } .pxl-icon-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(-130deg); line-height: 1; svg, i{ color: $heading_color; transform: rotate(130deg); } i{ font-size: 40px; } svg{ width: 40px; height: 40px; } } .pxl-meta-content { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; transform: translate(-48%, -48%); } } } //pxl-group-image .pxl-group-image{ .inner-item{ display: flex; align-items: center; justify-content: center; .item-image{ position: absolute; top: 0; bottom: 0; border-radius: 10px; overflow: hidden; display: flex; img{ object-fit: cover; } } &:first-child{ .item-image{ position: relative; top: 0 !important; bottom: 0 !important; z-index: 2; } } &:nth-child(even){ .item-image{ z-index: 1; top: 40px; @media (max-width: $xs_max) { top: 20px; } } } &:nth-child(odd){ .item-image{ top: 90px; @media (max-width: $xs_max) { top: 40px; } } } } } //pxl-heading-scroll-effect .pxl-heading-scroll-effect{ --heading-color-1: rgba(25, 27, 29, 0.2); .heading-text{ margin-bottom: 0; div{ background-clip: text; color: transparent; background: linear-gradient( to right, var( --heading-color) 50%, var( --heading-color-1) 50%) no-repeat; -webkit-background-clip: text; background-clip: text; background-size: 200% 100%; background-position-x: 100%; transition: background-size cubic-bezier(.1,.5,.5,1) 0.75s; } } } //pxl-text-trail .pxl-text-trail{ position: relative; overflow: hidden; height: 780px; .box-inner{ position: absolute; display: flex; justify-content: center; align-items: center; background-position: left; background-size: cover; background-repeat: no-repeat; top: 0; left: 0; right: 0; bottom: -80px; } .item-text{ position: absolute; top: 0; left: 0; opacity: 0; will-change: transform; font-size: 40px; font-family: $heading_font_family; line-height: 45px; color: $heading_color; text-transform: uppercase; padding: 11.5px 30px; background-color: $primary_color; border-radius: 50px; } } .pxl-tabs-slip{ .pxl-tabs--content { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; min-height: max-content; } .pxl-item--content { overflow: hidden; position: relative; transform-origin: bottom; max-width: 100% !important; width: 100% !important; left: 0 !important; } .pin-spacer { width: 100% !important; } &.style-1{ .pxl-tabs--content { gap: 21px; } } } //pxl-fancybox-wrap .pxl-fancybox-wrap{ &.layout-1{ .fancybox-inner{ text-align: center; height: 408px; display: flex; flex-direction: column; justify-content: space-between; gap: 30px; padding: 59px 22px 49px; background-color: $primary_color; border-radius: 20px; position: relative; overflow: hidden; transition: all 350ms ease-in-out 0s; @media (max-width: $xs_max) { height: 350px; padding: 35px 20px 35px; } &::before{ content: ""; position: absolute; width: 361px; height: 361px; right: -153px; top: -146px; background-repeat: no-repeat; background-position: left bottom; background-image: url(../images/circle-service-2.png); background-size: cover; @media (max-width: $sm_max) { width: 290px; height: 290px; right: -100px; top: -120px; } } &::after{ content: ''; position: absolute; background-color: #E5DEED; width: 20px; height: 20px; border-radius: 50%; left: 50%; bottom: 0; transform: translate(-50%, 50%); } &:hover{ background-color: $heading_color; &::before{ animation: reverse-rotate 0.8s forwards; background-image: url(../images/circlehover-service-2.png); } .item-number{ color: $primary_color; } .title{ color: $primary_color; } } } .item-number{ font-size: 50px; color: $heading_color; position: relative; z-index: 1; transition: all 350ms ease-in-out 0s; @media (max-width: $sm_max) { font-size: 43px; } @media (max-width: $xs_max) { font-size: 36px; } } .pxl-fancybox-content{ position: relative; z-index: 1; } .title{ font-size: 24px; color: $heading_color; margin-bottom: 11px; transition: all 350ms ease-in-out 0s; @media (max-width: $xs_max) { font-size: 20px; } } .desc{ color: $second_color; @include text-truncate-multi-line(18px, 24px, 3); @media (max-width: $xs_max) { font-size: 16px; line-height: 22px; } } } &.layout-2{ .title{ font-size: 24px; line-height: 30px; font-weight: 500; max-width: 387px; margin-bottom: 2px; } .desc{ font-size: 17px; line-height: 24px; font-weight: 500; } .pxl-icon{ i{ font-size: 100px; } svg{ min-width: 100px; } } .fancybox-inner{ align-items: center; column-gap: 35px; row-gap: 20px; background-color: #fff; border-radius: 20px; padding: 44px 58px 44px 54px; transition: all 350ms ease-in-out 0s; border: 1px solid transparent; height: 200px; &:hover{ border-bottom: 4px solid; border-color:#8CC633; } @media (max-width: $xs_max) { flex-direction: column; align-items: start; height: auto; } } } } .pxl-team{ &.layout-1{ .inner-item{ display: inline-block; background-color: #fff; padding: 5px; border-radius: 6px; text-align: center; .item-image{ border-radius: 4px; overflow: hidden; } .item-name{ font-size: 14px; line-height: 20px; font-family: $heading_font_family; color: $heading_color; margin-bottom: 0; margin-top: 5px; } } } } //pxl-chart .pxl-chart{ &.layout-1{ .inner-item{ display: flex; gap: 10px; height: 177px; } .item-chart{ display: flex; height: 100%; gap: 10px; align-items: end; } .item-chart-1, .item-chart-2{ height: 100%; width: 35px; display: inline-block; border-radius: 8px; @media (max-width: $xs_max) { border-radius: 4px; } } .item-chart-1{ background-color: $primary_color; } .item-chart-2{ background-color: #ECECDE; } .item-month{ font-size: 14px; font-weight: 500; line-height: 20px; position: relative; top: 1px; } } &.layout-2{ .location-wrap { position: absolute; @include transform(translate(-50%, -100%) scale(0.6)); opacity: 0; @include transition(all 0.4s ease); z-index: 1; } .chart-marker{ width: 45px; height: 45px; background-color: #fff; font-size: 18px; line-height: 24px; font-weight: 500; color: $heading_color; border-radius: 50%; display: flex; align-items: center; justify-content: center; position: relative; cursor: pointer; box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.1); &::before, &::after{ content: ""; position: absolute; width: 100%; height: 10px; } &::before{ top: -10px; } &::after{ bottom: -10px; } } .item-title{ position: absolute; font-size: 16px; line-height: 1.5; color: $heading_color; font-weight: 700; text-transform: uppercase; left: 50%; top: -10px; transform: translate(-50%, -100%); padding: 7px 15px 6px; background-color: #fff; border-radius: 8px; @include transition( all 400ms ease-in-out 0s); @media (max-width: $md_max) { opacity: 0; } @media (max-width: $sm_max) { font-size: 14px; padding: 7px 10px 6px; } @media (max-width: $xs_max) { font-size: 12px; padding: 4px 8px 3px; border-radius: 4px; } } .item-des{ position: absolute; min-width: 250px; font-size: 16px; line-height: 1.5; color: $heading_color; font-weight: 500; background-color: #fff; padding: 18px 20px 17px; border-radius: 10px; left: 50%; bottom: 0; transform: translate(-50%, 100%); opacity: 0; clip-path: inset(0 0 100% 0); @include transition( all 400ms ease-in-out 0s); @media (max-width: $sm_max) { font-size: 14px; } @media (max-width: $xs_max) { font-size: 12px; padding: 14px 15px 13px; } } .pxl-ttip{ &:hover{ z-index: 3; .item-des{ clip-path: inset(0 0 0 0); opacity: 1; transform: translate(-50%, calc(100% + 6px)); } .item-title{ background-color: #A9DE59; } @media (max-width: $md_max) { .item-title{ opacity: 1; } } } } .map-wrapper{ svg{ width: 100%; } &.pxl-animated-waypoint.active{ > *{ &:nth-child(1) { transition-delay: 0s; } &:nth-child(2) { transition-delay: 0.2s; } &:nth-child(3) { transition-delay: 0.4s; } &:nth-child(4) { transition-delay: 0.6s; } &:nth-child(5) { transition-delay: 0.8s; } &:nth-child(6) { transition-delay: 1s; } &:nth-child(7) { transition-delay: 1.2s; } &:nth-child(8) { transition-delay: 1.4s; } &:nth-child(9) { transition-delay: 1.6s; } &:nth-child(10) { transition-delay: 1.8s; } } svg{ .path-chart{ stroke-dasharray: 3000px; stroke-dashoffset: 3000px; animation: dash 2s linear forwards; } } .location-wrap { @include transform(translate(-50%, -100%) scale(1)); opacity: 1; &.pxl-ttip{ &:hover{ transition-delay: 0s; } } } } } } } //pxl-login .pxl-login-wrap{ .pu-form-heading{ text-align: center; margin-bottom: 29px; } .form-title{ color: #24262B; font-size: 28px; font-weight: 600; line-height: 100%; margin-bottom: 14px; @media (max-width: $xs_max) { font-size: 24px; } } .form-desc{ color: #505050; text-align: center; font-size: 16px; font-weight: 400; line-height: 100%; } .pu-form-item{ margin-bottom: 30px; @media (max-width: $xs_max) { margin-bottom: 25px; } &:last-child{ margin-bottom: 0; } .lbl{ color: #24262B; font-family: $heading_font_family; font-size: 16px; font-weight: 500; line-height: 100%; margin-bottom: 10px; } input{ color: $heading_color; font-family: $heading_font_family; font-size: 15px; font-weight: 400; line-height: 100%; background: #F3F3F3; border: none; padding-left: 24px; padding-right: 24px; &::placeholder{ color: #666; font-size: 15px; font-weight: 400; } } } .pu-button-action{ margin-top: 44px; margin-bottom: 0; display: flex; align-items: center; justify-content: center; gap: 15.5px; flex-wrap: wrap; @media (max-width: $xs_max) { margin-top: 35px; } .pxl-btn{ color: $white; font-size: 16px; font-weight: 600; line-height: 20px; text-transform: uppercase; padding: 15px 35px; background: $heading_color; transition: all 300ms ease-in-out 0s; &:hover{ background-color: $primary_color; color: $heading_color; } } .pu-link-form{ > a{ color: #24262B; font-family: $heading_font_family; font-size: 16px; font-weight: 600; line-height: 50px; text-transform: uppercase; border: 1px solid #24262B; padding: 12px 35px; transition: all 300ms ease-in-out 0s; &:hover{ background-color: $primary_color; color: $heading_color; border-color: $primary_color; } } } } &.login-form{ .remember-wrap{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 0; > a{ color: $heading_color; font-size: 15px; font-weight: 400; line-height: 100%; } } .label-for-checkbox{ cursor: pointer; margin-bottom: 0; input{ border-radius: 1px; border: 2px solid #D7D7D7; } span{ color: #24262B; font-size: 15px; font-weight: 400; line-height: 100%; position: relative; top: -1px; } } .box-login-button{ display: flex; align-items: center; justify-content: center; margin-top: 35px; gap: 14px; } .pu-button-action{ margin-top: 0; } .pu-link-form{ > a{ color: #24262B; font-family: $heading_font_family; font-size: 16px; font-weight: 600; line-height: 50px; text-transform: uppercase; border: 1px solid #24262B; padding: 12px 35px; transition: all 300ms ease-in-out 0s; &:hover{ background-color: $primary_color; color: $heading_color; border-color: $primary_color; } } } .pu-form-item{ &.pu-login-pass{ margin-bottom: 14px; } } } } .pxl-frontend-form{ button[type="submit"]{ min-width: 186px; @include transition(all .3s ease); .btn-text{ @include scale(1); @include transition(all .3s ease); } .pxli-spinner{ font-size: 16px; position: absolute; top: 50%; left: 50%; margin-top: -7.5px; margin-left: -7.5px; line-height: 1; opacity: 0; visibility: hidden; @include transition(); } &.loading{ .btn-text{ opacity: 0; @include transform(scale(0)); } .pxli-spinner{ font-size: inherit; opacity: 1; visibility: visible; @include animation('spin 1s infinite linear'); } } } } .pu-error{ position: relative; display: block; width: 100%; margin-bottom: 0; .tt-text{ position: absolute; top: 7px; right: 0; pointer-events: none; display: inline-block; padding: 5px 20px; font-size: 13px; line-height: 1.5; z-index: 2; pointer-events: none; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; background: #e15a58; &:before { content: ''; position: absolute; background: 0 0; z-index: 1000001; margin-bottom: 0; top: auto; left: auto; right: 6px; top: -12px; bottom: auto; transition: 0.3s; border-bottom-color: #e15a58; } } } .field-checkbox .pu-error .tt-text{ left: 0; right: auto; &:before { left: 0; right: auto; } } .pu-password-strength{ &.short{ color: #ff030b; } &.bad{ color: #ff9800; } &.good{ color: #b0c017; } &.strong{ color: #5ed640; } } .pu-password-hint{ font-size: 13px; color: #ff030b; } .pxl-login-reg-form{ .pxl-login-form { display: none; &.active{ display: block; } } .pxl-register-form{ display: none; &.active{ display: block; } } } ///dark-mode .dark-mode{ .pxl-cursor-circle { border: 2px solid $heading_color; } }
Submit
FILE
FOLDER
Name
Size
Permission
Action
_basic.scss
45693 bytes
0644
_carousel.scss
21992 bytes
0644
_grid.scss
14365 bytes
0644
_list.scss
6012 bytes
0644
_slider.scss
7318 bytes
0644
elements.scss
92 bytes
0644
N4ST4R_ID | Naxtarrr