You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

177 lines
4.0 KiB

.status {
padding: 100px 0px;
.stats_wrapp {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 50px;
@media (max-width:992px) {
gap: 15px;
}
}
.stat {
text-align: center;
width: 100%;
}
.type {
font-weight: 500;
position: relative;
padding-bottom: 25px;
color: var(--black-color);
&:after {
position: absolute;
content: "";
width: 70px;
height: 2px;
background-color: var(--up-primary);
bottom: 10%;
left: 50%;
transform: translate(-50%, -50%);
}
}
p {
color: var(--brand-text);
}
.number {
font-size: 2.6rem;
font-weight: 500;
margin-bottom: 10px;
}
}
.goals {
background-color: var(--up-bg-section);
padding: 100px 0px;
.wrapper {
.goals_text {
h4 {
color: var(--up-primary);
margin-bottom: 20px;
font-size: 30px;
}
.content {
padding-top: 20px;
h6 {
color: var(--up-primary);
padding-bottom: 15px;
}
p {
color: var(--white-color);
}
}
}
.goals_img {
max-width: 700px;
margin: auto;
@media (max-width:992px) {
margin-top: 40px;
}
img {
width: 100%;
}
}
}
}
.our_team {
padding: 100px 0px;
@media (max-width:768px) {
padding-bottom: 50px;
}
.wrapper {
.team_wrapper {
.img_wrapper {
max-width: 450px;
position: relative;
margin-bottom: 20px;
img {
width: 100%;
border-radius: 8px;
}
ul {
display: flex;
justify-content: end;
width: 100%;
position: absolute;
top: 15px;
right: 15px;
padding-left: 0;
li{
margin-right: 10px;
}
.icon {
fill: #D5BC93;
/* Initial color */
transition: fill 0.3s ease;
/* Smooth transition */
}
.icon:hover {
fill: white;
/* New color on hover */
}
li {
a {
display: block;
border-radius: 50%;
padding: 8px;
border: 1px solid;
border-color: var(--up-primary);
height: 40px;
width: 40px;
display: flex;
&:hover {
background-color: var(--up-primary);
}
}
}
}
}
}
}
}
.subscribe {
padding-bottom: 100px;
@media (max-width:768px) {
padding-bottom: 50px;
}
.sub_content {
background-image: url(../../assets/banner/sub.png);
background-position: center;
background-size: cover;
text-align: center;
color: var(--white-color);
padding: 40px 20px;
border-radius: 15px;
h2 {
margin-bottom: 25px;
}
}
}