Backups Created:
/home/teltatz/public_html/wp-admin/admin-wolf.php
/home/teltatz/public_html/wp-content/edit-wolf.php
/home/teltatz/public_html/wp-includes/widgets/class-wp-wolf-widget.php
Savvy
W
olf -
MANAGER
Edit File: _about.scss
/* About 1 ---------------------------------- */ .img-box1 { position: relative; margin-right: 50px; padding-bottom: 87px; .about-shape1 { z-index: 1; &:after, &:before { content: ''; position: absolute; left: 98px; bottom: 57px; border: 10px solid $theme-color2; border-radius: 50%; width: 60px; height: 60px; } &:after { width: 122px; height: 122px; border: 5px solid $theme-color; left: 6px; bottom: 26px; z-index: -1; } } .img1 { img { border-radius: 10px; } } .img2 { position: absolute; right: 0; bottom: 0; border-radius: 10px; z-index: 1; img { border-radius: 10px; } &:after { content: ''; position: absolute; left: -10px; top: -10px; background: $white-color; height: 100%; width: 100%; border-radius: 10px; z-index: -1; } @include vxs { position: relative; margin-top: 20px; img { width: 100%; } } } @include ml { margin-right: 0; padding-right: 177px; } @include xl { padding-bottom: 272px; } @include lg { display: inline-block; padding-bottom: 84px; } @include sm { padding-bottom: 174px; } @include xs { padding-bottom: 278px; } @include vxs { padding-right: 0; padding-bottom: 0; } } .about-grid { position: absolute; top: 0px; right: 0; text-align: center; border-radius: 10px; box-shadow: 0px 4px 30px 0px rgba(19, 61, 117, 0.12); z-index: 2; overflow: hidden; padding: 40px 0px 42px; &:after { content: ''; position: absolute; left: 0; top: 0; height: 100%; width: 100%; background: linear-gradient(180deg, rgba(13, 94, 244, 0.00) 0%, rgba(13, 94, 244, 0.60) 100%); z-index: -1; } &_year { font-size: 44px; font-weight: 700; color: $white-color; margin-bottom: 6px; } &_text { color: $white-color; font-size: 14px; font-weight: 500; line-height: 24px; text-transform: uppercase; max-width: 121px; margin: 0 17px; @include vxs { margin: auto; } } &_img { img { border-radius: 10px; } } @include xl { top: 122px; } @include lg { top: 0; } @include vxs { position: relative; margin-top: 20px; } } .about-shape1 { @include xxl { left: 0px !important; } @include vxs { display: none; } } .counter-box { background-color: $white-color; padding: 25px 30px; border-radius: 10px; box-shadow: 0px 4px 30px rgba(19, 61, 117, 0.12); .counter-title { color: $theme-color; margin-bottom: 0; } .counter-text { font-size: 14px; font-weight: 600; color: $theme-color; text-transform: uppercase; } } .student-count { display: inline-block; background-color: $white-color; box-shadow: 0px 4px 18px rgba(158, 165, 177, 0.23); border-radius: 10px; padding: 30px; &.style2 { border: 1px solid $border-color; .title { font-size: 18px; font-weight: 500; } } } /* Feature 1 ---------------------------------- */ .feature-area-1 { padding: 63px 0; border-bottom: 1px solid #D0DBE9; @include ml { padding: 50px 0; } } .feature-wrap { display: flex; align-items: center; gap: 15px; .feature_icon { height: 55px; width: 55px; line-height: 46px; background: $theme-color; border: 3px solid #D0DBE9; text-align: center; border-radius: 50%; } .box-title { margin: 0; font-size: 20px; font-weight: 600; @include ml { font-size: 19px; } } } /* About 2 ---------------------------------- */ .img-box2 { position: relative; margin-right: 50px; padding-right: 160px; padding-bottom: 34px; display: inline-block; @include hd { margin-left: 300px; } @media (max-width: 1600px) { padding-bottom: 105px; } @include xxl { padding-bottom: 155px; } @include ml { padding-right: 163px; padding-bottom: 175px; } @include xl { padding-right: 135px; padding-bottom: 175px; margin-right: 0; } @include lg { padding-right: 135px; padding-bottom: 50px; } @include md { padding-bottom: 95px; margin-right: 50px; } @include sm { padding-bottom: 205px; } @include xs { padding: 0; margin: 0 15px; } .img1 { img { border-radius: 0 10px 10px 0; @include hd { border-radius: 10px; } @include xs { border-radius: 10px; } } } .img2 { position: absolute; right: 0; bottom: 0; border-radius: 10px; z-index: 1; @include xs { position: initial; margin-top: 20px; img { width: 100%; } } img { border-radius: 10px; } &:after { content: ''; position: absolute; left: -10px; top: -10px; background: $white-color; height: 100%; width: 100%; border-radius: 10px; z-index: -1; } @include vxs { position: relative; margin-top: 20px; img { width: 100%; } } } } .about-experience-wrap { position: absolute; top: 24px; right: 98px; display: inline-block; z-index: 1; @include ml { top: 10px; right: 80px; } @include xl { top: 10px; right: 40px; } @include xs { top: 160px; } @media (max-width:320px) { top: 110px; } .about-experience-icon { position: absolute; left: 50%; top: 50%; z-index: 1; transform: translate(-50%,-50%); background: $theme-color; @include equal-size-lineHeight(60px); border-radius: 50%; text-align: center; } } .about-experience-tag { background: $white-color; display: inline-block; height: 160px; width: 160px; border-radius: 50%; z-index: 1; font-size: 18px; font-weight: 500; color: $theme-color; line-height: 12px; text-align: center; animation: spin 10s infinite alternate-reverse; &:before { content: ''; position: absolute; left: 50%; top: 50%; background: transparent; border: 1px solid $theme-color; height: 90%; width: 90%; transform: translate(-50%, -50%); border-radius: 50%; } span { --rotate-letter: 17deg; height: 60px; position: absolute; width: 60px; left: 26px; top: 7px; transform-origin: bottom center; transform: rotate(var(--rotate-letter)); &.char2 { transform: rotate(calc(var(--rotate-letter) * 2)); } &.char3 { transform: rotate(calc(var(--rotate-letter) * 3)); } &.char4 { transform: rotate(calc(var(--rotate-letter) * 4)); } &.char5 { transform: rotate(calc(var(--rotate-letter) * 5)); } &.char6 { transform: rotate(calc(var(--rotate-letter) * 6)); } &.char7 { transform: rotate(calc(var(--rotate-letter) * 7)); } &.char8 { transform: rotate(calc(var(--rotate-letter) * 8)); } &.char9 { transform: rotate(calc(var(--rotate-letter) * 9)); } &.char10 { transform: rotate(calc(var(--rotate-letter) * 10)); } &.char11 { transform: rotate(calc(var(--rotate-letter) * 11)); } &.char12 { transform: rotate(calc(var(--rotate-letter) * 12)); } &.char13 { transform: rotate(calc(var(--rotate-letter) * 13)); } &.char14 { transform: rotate(calc(var(--rotate-letter) * 14)); } &.char15 { transform: rotate(calc(var(--rotate-letter) * 15)); } &.char16 { transform: rotate(calc(var(--rotate-letter) * 16)); } &.char17 { transform: rotate(calc(var(--rotate-letter) * 17)); } &.char18 { transform: rotate(calc(var(--rotate-letter) * 18)); } &.char19 { transform: rotate(calc(var(--rotate-letter) * 19)); } &.char20 { transform: rotate(calc(var(--rotate-letter) * 20)); } &.char21 { transform: rotate(calc(var(--rotate-letter) * 21)); } &.char22 { transform: rotate(calc(var(--rotate-letter) * 22)); } &.char23 { transform: rotate(calc(var(--rotate-letter) * 23)); } &.char24 { transform: rotate(calc(var(--rotate-letter) * 24)); } &.char25 { transform: rotate(calc(var(--rotate-letter) * 25)); } &.char26 { transform: rotate(calc(var(--rotate-letter) * 26)); } &.char27 { transform: rotate(calc(var(--rotate-letter) * 27)); } &.char28 { transform: rotate(calc(var(--rotate-letter) * 28)); } &.char29 { transform: rotate(calc(var(--rotate-letter) * 29)); } &.char30 { transform: rotate(calc(var(--rotate-letter) * 30)); } &.char31 { transform: rotate(calc(var(--rotate-letter) * 31)); } &.char32 { transform: rotate(calc(var(--rotate-letter) * 32)); } } } .about2-title-wrap { max-width: 678px; @include lg { margin-left: 40px; } @include sm { margin-right: 40px; } @include xs { margin: 0 15px; } } /* About 3 ---------------------------------- */ .about-grid2 { display: flex; background: $white-color; gap: 15px; border-radius: 10px; border: 1px solid #D0DBE9; align-items: center; padding: 20px; .about-grid_title { margin-bottom: 0; @include ml { font-size: 22px; } @include xl { font-size: 19px; } } img { flex: none; } } .about-content { padding-bottom: 40px; padding-left: 56px; padding-top: 40px; } .img-box3 { @include lg { padding-top: 120px; margin-bottom: -100px; } @include md { padding-top: 80px; margin-bottom: -60px; } } /* About 4 ---------------------------------- */ .about-grid3 { display: flex; align-items: center; gap: 20px; .about-grid-icon { flex: none; } .details { h5 { font-size: 20px; margin-bottom: 3px; @include ml { font-size: 19px; } } p { margin-bottom: 0; } } } .img-box4 { position: relative; padding-right: 246px; margin-right: 50px; .about-grid { padding: 45px 30px; background: $theme-color; max-width: 223px; &:after { display: none; } .about-grid_text { max-width: 162px; margin: auto; } } .img1 { img { border-radius: 10px; width: 100%; } } .img2 { border-radius: 10px; z-index: 1; margin-top: 1.5rem; position: absolute; right: 0; bottom: 0; img { border-radius: 10px; } @include vxs { position: relative; margin-top: 20px; img { width: 100%; } } } @include ml { margin-right: 0; padding-right: 245px; padding-bottom: 12px; } @include xl { padding-bottom: 20px; padding-right: 202px; .about-grid { top: 0; padding: 35px 10px; } } @include lg { display: inline-block; padding-bottom: 0px; padding-right: 247px; .about-grid { padding: 43px 30px; } } @include sm { padding-bottom: 138px; } @include xs { padding: 0; display: block; .about-grid { position: inherit; margin-top: 20px; max-width: none; } .img2 { position: inherit; display: inline-block; width: 100%; img { width: 100%; } } } @include vxs { padding-right: 0; padding-bottom: 0; } } /* About 6 ---------------------------------- */ .img-box5 { position: relative; padding-right: 56px; .counter-box { position: absolute; bottom: 60px; left: 50%; transform: translateX(-70%); } @include ml { padding-right: 0; } @include lg { margin-bottom: 40px; } } .feature-box { display: flex; align-items: center; gap: 10px 20px; &-wrap { display: flex; column-gap: 40px; row-gap: 20px; flex-wrap: wrap; border-top: 1px solid; border-bottom: 1px solid; border-color: #E3E9F0; padding-top: 35px; padding-bottom: 35px; } &_title { font-size: 22px; font-weight: 600; margin-bottom: 8px; } &_text { margin-bottom: 0; } &_icon { position: relative; text-align: center; z-index: 2; } @include vxs { flex-wrap: wrap; } } /* About 6.1 ---------------------------------- */ .img-box6-1 { position: relative; padding-right: 56px; img { border-radius: 10px; } .student-count { position: absolute; bottom: 60px; left: -70px; } } @include xl { .img-box6-1 { .student-count { bottom: 12px; left: -12px; } } } @include ml { .img-box6-1 { padding-right: 0; } } @include lg { .img-box6-1 { margin-bottom: 45px; } } .avater-list { display: inline-flex; align-items: center; padding-left: 22px; .avater, .count { width: 56px; min-width: 56px; height: 56px; border-radius: 50%; overflow: hidden; border: 3px solid $white-color; margin-left: -25px; img { width: 100%; height: 100%; } } .count { background-color: $theme-color; color: $white-color; display: inline-block; text-align: center; line-height: 50px; } } /* About 7 ---------------------------------- */ .img-box7 { border-radius: 10px; overflow: hidden; } .about-content2 { padding-bottom: 40px; padding-left: 56px; padding-top: 40px; } @include ml { .about-content2 { padding-bottom: 0; padding-left: 30px; } } @include lg { .about-content2 { padding-left: 0px; padding-top: 0; } } @include sm { .about-sec.bg-bottom-right { background-size: 240% 60%; } } @include xs { .about-sec.bg-bottom-right { background-size: 240% 80%; } } /* Mockup 1 ---------------------------------- */ .img-box8 { position: relative; display: flex; align-items: center; gap: 32px; padding-left: 56px; .img1, .img2 { width: 100%; border-radius: 10px; overflow: hidden; img { width: 100%; } } .img1 { margin-top: -50px; } .img2 { margin-top: 50px; } .shape { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } } @include ml { .big-shape { max-width: 60%; } .img-box8 { padding-left: 0; } } @include md { .img-box8 { gap: 20px; } } @include xs { .img-box8 { gap: 10px; } } /* About 8 ---------------------------------- */ .img-box9 { position: relative; margin-bottom: -120px; .img1 { text-align: center; } .shape { position: absolute; bottom: 0; left: 0; animation: jumpAni 7s linear infinite; } } @include lg { .img-box9 { position: relative; margin-bottom: 40px; } } /* About 9 ---------------------------------- */ .img-box10 { position: relative; margin-right: 36px; .img1, .img2 { z-index: 2; position: relative; } .img1 { border-radius: 10px; overflow: hidden; display: inline-block; } .img2 { border-radius: 10px; overflow: hidden; display: inline-block; background-color: $white-color; padding: 10px 0 10px 10px; position: absolute; top: 50%; right: 0; transform: translateY(-50%); img { border-radius: inherit; } } } .moto-box { &-wrap { margin-top: -180px; position: relative; z-index: 3; --bs-gutter-y: 24px; } box-shadow: 1px 0px 28px rgba(131, 139, 154, 0.19); border-radius: 10px; background-color: $white-color; padding: 40px; &_icon { margin-bottom: 30px; position: relative; z-index: 2; img { transition: 0.4s ease-in-out; } &::before { content: ''; @include equal-size(60px); position: absolute; top: 0; left: 0; background-color: rgba($color: #0D5EF4, $alpha: 0.07); z-index: -1; border-radius: 999px; } } &_title { margin-top: -0.28em; font-size: 24px; } &_text { margin-bottom: -0.48em; max-width: 300px; } &:hover { .moto-box { &_icon { img { transform: rotateY(180deg); } } } } } @include lg { .img-box10 { margin-right: 0; margin-bottom: 40px; img { width: 100%; } .img1 { width: 70%; } .img2 { width: 40%; } } .moto-box { &-wrap { margin-top: 20px; } padding: 40px 30px; } } /* About 13 ---------------------------------- */ .award-box { &-wrap { margin-top: 50px; display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; } background-color: $smoke-color; text-align: center; border-radius: 10px; padding: 20px 5px; &_icon { margin-bottom: 15px; } &_title { margin-bottom: 2px; } &_time { margin-bottom: -0.5em; } } .img-box11 { position: relative; right: 2px; &:before { content: ''; @include equal-size(277px); background-color: $theme-color; position: absolute; bottom: 0; left: -50px; z-index: -1; clip-path: polygon(0 0, 0% 100%, 100% 100%); } .img1 { padding-bottom: 50px; img { width: 100%; border-radius: 10px; } } } @include sm { .award-box { &-wrap { grid-template-columns: repeat(1, 1fr); } } } /* About 14 ---------------------------------- */ .list-column2 { display: grid; grid-template-columns: auto auto; } .img-box12 { position: relative; text-align: right; margin-left: 30px; line-height: 0px; .img1 { display: inline-block; border-radius: 10px; overflow: hidden; } .img2 { position: absolute; bottom: 0; left: 0; border-radius: 10px; overflow: hidden; background-color: $white-color; padding: 10px 10px 0 0; img { border-radius: inherit; } } .student-count { padding: 20px 20px 15px 0; box-shadow: none; text-align: left; position: absolute; top: 20px; left: 0; .student-text { margin-top: 5px; margin-bottom: 0; } } } @include ml { .img-box12 { margin-left: 0; } } @include lg { .img-box12 { margin-bottom: 40px; .img2 { width: 60%; max-height: 300px; img { height: 100%; width: 100%; object-fit: cover; } } } } @include xs { .list-column2 { grid-template-columns: auto; gap: 25px; } }