|
- .service {
- position: relative;
- display: flex;
- flex-direction: column;
- align-items: center;
- width: 100%;
- padding: 5.625rem 16.25rem 6.25rem;
- .backgroundFullImage(url(@/assets/img/home/service-bg.png));
-
- &__item {
- width: 25%;
- padding: 1.25rem 1.25rem 1.5625rem;
- background: #ffffff;
- border-radius: 1.25rem;
- box-shadow: 0rem 0rem 0.75rem rgba(33, 73, 212, 0.06);
- cursor: pointer;
-
- &:hover {
- box-shadow: 0rem 0rem 0.75rem rgba(33, 73, 212, 0.12);
- }
-
- &__image-container {
- width: 18.4375rem;
- height: 10.6875rem;
- margin-bottom: 0.75rem;
- overflow: hidden;
- border-radius: 1.875rem;
- }
-
- &__image {
- width: 100%;
- height: 100%;
- transform: scale(1);
- transition: transform 0.3s linear;
- }
-
- &:hover &__image {
- transform: scale(1.1);
- }
-
- &__title {
- height: 2.625rem;
- margin-bottom: 0.875rem;
- color: @home-text-color;
- font-size: 0.9375rem;
- .multiLine(2);
- }
-
- &:hover &__title {
- color: @primary-color;
- }
-
- &__user-avatar {
- flex: none;
- width: 1.3125rem;
- height: 1.3125rem;
- margin-right: 0.5rem;
- }
-
- &__user {
- margin-right: 0.5rem;
- color: #191919;
- font-size: 0.875rem;
- .singleLine();
- }
-
- &__date {
- flex: none;
- margin-right: 0;
- margin-left: auto;
- color: @text-color-tertiary;
- font-size: 0.8125rem;
- }
- }
- }
|