File: /var/www/kosmicfarms/public/scss/_features.scss
//
// features.scss
//
.feature-list {
li {
margin-bottom: 7px;
}
}
.features {
.icon,
.icons {
background: rgba($primary, 0.1);
}
.icons {
height: 80px;
width: 80px;
line-height: 72px;
margin: 0 auto;
transform: rotate(22.5deg);
transition: all 0.5s ease;
}
.image {
&:before {
content: "";
position: absolute;
bottom: 5px;
right: -15px;
width: 70px;
height: 70px;
border-radius: 6px;
transform: rotate(33.75deg);
background: linear-gradient(45deg, transparent, rgba($primary, 0.09));
z-index: -1;
}
}
.ride-image {
transform: rotate(-45deg);
img {
border-radius: 100% 100% 100% 0;
}
}
.title-2 {
font-size: 20px;
}
&:hover {
.icons {
transform: rotate(0deg);
}
.image {
&:before {
background: rgba($primary, 0.07);
animation: spinner-border 5s linear infinite;
}
}
}
}
.features,
.key-feature {
.title {
font-size: 18px;
}
.icon {
height: 45px;
width: 45px;
line-height: 45px;
}
}
.key-feature {
transition: all 0.3s ease;
.icon {
background: linear-gradient(45deg, transparent, rgba($primary, 0.15));
}
&:hover {
transform: scale(1.05);
}
}
// Work process
.work-process {
transition: all 0.5s ease;
.title {
font-size: 20px;
}
.step, .step-icon {
opacity: 0.06;
}
a {
font-size: 15px;
}
&:hover {
transform: translateY(-10px);
}
}
//course.html
.course-feature {
.title {
font-size: 20px;
&:hover {
color: $primary !important;
}
}
.full-img {
position: absolute;
bottom: 0;
left: 0;
right: 0;
opacity: 0;
margin: 0 auto;
z-index: -2;
transition: all 0.5s ease;
}
&:hover {
transform: translateY(-10px);
.full-img {
opacity: 0.08;
}
}
}
//index-crypto.html and index-course.html
.crypto-table,
.course-feature {
position: relative;
z-index: 2;
transition: all 0.5s ease;
margin: -260px 0 0px;
box-shadow: $shadow;
}
//index-job.html
.catagories {
transition: all 0.5s ease;
&:hover {
transform: translateY(-10px);
box-shadow: $shadow;
}
a {
&:hover {
color: $primary !important;
}
}
}
//Classic App
.app-feature-shape-right,
.app-feature-shape-left {
&:after {
bottom: 0rem;
width: 30rem;
height: 40rem;
border-radius: 10rem;
}
}
.app-feature-shape-right {
&:after {
left: 10rem;
transform: rotate(150deg);
}
}
.app-feature-shape-left {
&:after {
right: 10rem;
transform: rotate(210deg);
}
}
.app-subscribe {
position: absolute;
top: -200px;
}
//Classic Saas
.saas-feature-shape-left,
.saas-feature-shape-right {
&:after {
bottom: -3rem;
width: 35rem;
height: 35rem;
border-radius: 15rem;
transform: rotate(145deg);
}
}
.saas-feature-shape-left {
&:after {
left: -10rem;
}
}
.saas-feature-shape-right {
&:after {
right: -10rem;
}
}
.app-feature-shape-right,
.app-feature-shape-left,
.saas-feature-shape-left,
.saas-feature-shape-right,
.social-feature-left,
.social-feature-right {
&:after {
background: rgba($primary, 0.1);
box-shadow: 0 0 40px rgba($primary, 0.1);
}
}
.app-feature-shape-right,
.app-feature-shape-left,
.saas-feature-shape-left,
.saas-feature-shape-right,
.social-feature-left,
.social-feature-right {
&:after {
content: "";
position: absolute;
z-index: -1;
}
}
//Social Media Marketing
.social-feature-left,
.social-feature-right {
&:after {
width: 450px;
height: 520px;
border-radius: 30px;
bottom: -75px;
}
}
.social-feature-left {
&:after {
right: -200px;
}
}
.social-feature-right {
&:after {
left: -200px;
}
}
.explore-feature {
transition: all 0.5s ease;
.icon {
height: 80px;
width: 80px;
line-height: 80px;
transition: all 0.5s ease;
}
&:hover {
box-shadow: $shadow-lg !important;
.icon,
.title {
color: $primary !important;
}
}
}
@media (max-width: 768px) {
.process-arrow {
&:after {
display: none;
}
}
.app-feature-shape-right {
&:after {
left: 0;
}
}
.app-feature-shape-left {
&:after {
right: 0;
}
}
.social-feature-left,
.social-feature-right {
&:after {
width: 300px;
height: 400px;
bottom: -65px;
}
}
}
@media screen and (max-width: 767px) {
.course-feature, .crypto-table {
margin: 0 0 30px;
}
.app-subscribe {
position: relative;
top: 0;
}
.saas-feature-shape-left,
.saas-feature-shape-right {
&:after{
bottom: -1rem;
width: 25rem;
height: 25rem;
border-radius: 10rem;
}
}
}
@media (max-width: 575px) {
.social-feature-left,
.social-feature-right {
&:after {
bottom: -35px;
}
}
.social-feature-left {
&:after {
right: 60px;
}
}
.social-feature-right {
&:after {
left: 60px;
}
}
}