/*========================================================================== * Services One CSS ==========================================================================*/ .services__one { background: var(--color-2); &-item { background: var(--bg-white); border: 1px solid var(--border-color-1); border-radius: 8px; padding: 40px 80px 40px 40px; transition: 0.5s; > i { font-size: 80px; color: var(--text-heading-color); transition: 0.4s; } h4 { margin-top: 90px; } .more_btn { margin-top: 25px; } &:hover { background: var(--color-1); .more_btn, > i { color: var(--primary-color-1); } h4 a { color: var(--text-white); &:hover { color: var(--primary-color-1); } } } } } /*========================================================================== * Services Two CSS ==========================================================================*/ .services__two { overflow: hidden; .services__one-item { background: var(--color-2); > i { font-size: 45px; display: inline-flex; color: var(--text-heading-color); background: var(--bg-white); width: 80px; height: 80px; min-width: 80px; align-items: center; justify-content: center; border-radius: 50%; } &:hover { background: var(--color-1); } } } /*========================================================================== * Services Three CSS ==========================================================================*/ .services__three { background: var(--color-1); &-title { .subtitle { border-color: #474644; color: var(--text-white); } h2 { color: var(--text-white); } p { color: var(--color-6); } .build_button { &::before { background: var(--bg-white); } &:hover { color: var(--color-1); i { color: var(--color-1); background: #F1F1F1; } } } } &-item { border-bottom: 1px solid var(--border-color-3); &-title { padding: 30px 0; h3 { color: var(--text-white); display: flex; align-items: center; gap: 20px; span { color: var(--primary-color-1); font-size: 24px; line-height: 32px; } } &.active { h3 { color: var(--primary-color-1); } } } &-body { padding: 0 0 30px 50px; display: none; p { color: var(--color-6); margin-bottom: 0; margin-top: 30px; } } } } /*========================================================================== * Services Four CSS ==========================================================================*/ .services__four { background: var(--color-1); overflow: hidden; &-title { .subtitle { border-color: #474644; color: var(--text-white); } h2 { color: var(--text-white); } .build_button { &::before { background: var(--bg-white); } &:hover { color: var(--color-1); i { color: var(--color-1); background: #F1F1F1; } } } } &-image { margin-right: -295px; } .services__one-item { background: var(--color-1); border-color: var(--border-color-3); > i { color: var(--primary-color-1); } .more_btn, h4 { color: var(--text-white); } &:hover { background: var(--primary-color-1); .more_btn, h4 a, > i { color: var(--text-heading-color); } } } } /*========================================================================== * Services Details CSS ==========================================================================*/ .services__details-area { &-list { padding: 0; margin: 0; margin-bottom: 35px; margin-top: 20px; li { display: inline-flex; align-items: center; list-style: none; margin-bottom: 8px; gap: 8px; i { display: inline-flex; } &:last-child { margin-bottom: 0; } } } } @media (max-width: 991px) { .services__four-image { margin-right: 0; } }