frontend_v2/src/app/components/home/rules/rules.component.scss
@import './variables.scss';
@import './mixins.scss';
.rules-container {
margin-top: 200px;
margin-bottom: 50px;
.heading {
text-align: left;
}
.rules-image {
width: 80%;
display: inline-block;
vertical-align: top;
background-size: 100% 100%;
text-align: center;
}
.rules-content {
display: inline-block;
}
.rule-laptop {
height: 300px;
margin-top: 150px;
margin-bottom: 33% !important;
}
.rule-img {
height: 90px;
margin-left: 5px;
}
.rule-title {
line-height: 90px;
vertical-align: top;
font-size: $fs-18;
font-weight: $fw-bolder;
color: $gray-darker;
}
.rule-text {
padding: 5px;
margin-left: 20px;
padding-right: 20px;
margin-bottom: 20px;
font-size: $fs-16;
font-weight: $fw-regular;
color: $gray-darker;
text-align: left;
line-height: 20px;
letter-spacing: 0.5px;
}
}
@include screen-medium {
.rules-container {
.rules-image {
width: 100%;
}
.rule-laptop {
height: 200px !important;
margin-top: 100px;
}
}
}
@include screen-small {
.rules-container {
.rules-image {
width: 100%;
display: block !important;
}
.rules-content {
display: block !important;
padding-left: 20px !important;
}
.rules-container .participate {
margin-left: 50px;
}
.rules-container .row .btn-fire {
width: 50% !important;
min-width: 50% !important;
}
.rule-laptop {
height: 200px !important;
margin-top: 150px;
margin-bottom: 100px;
}
}
}