TaxWire .js
3.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
import React from "react";
import Link from "next/link";
import { Col, Container, Row } from "react-bootstrap";
import Heading from "@/components/reuseables/Heading";
import { motion } from "framer-motion";
import { slideFromLeft } from "@/components/reuseables/variants";
const services = [
{
id: 1,
serviceIcon: "icon ri-group-2-line",
serviceTitle: "Human Consultancy",
serviceShortDescription:
"Lorem ipsum dolor sit amet, consetetur sadicinan elitr, sed diam nonumy eirmod tempor invidunt utis labore et dolore magna aliquyam erat, sed diamsan voluptua at vero.",
readMoreText: "Read More",
serviceDetailsUrl: "/services/details",
},
{
id: 2,
serviceIcon: "icon ri-briefcase-line",
serviceTitle: "Solicitor Consultancy",
serviceShortDescription:
"Lorem ipsum dolor sit amet, consetetur sadicinan elitr, sed diam nonumy eirmod tempor invidunt utis labore et dolore magna aliquyam erat, sed diamsan voluptua at vero.",
readMoreText: "Read More",
serviceDetailsUrl: "/services/details",
},
{
id: 3,
serviceIcon: "icon ri-money-dollar-box-line",
serviceTitle: "Financial Consultancy",
serviceShortDescription:
"Lorem ipsum dolor sit amet, consetetur sadicinan elitr, sed diam nonumy eirmod tempor invidunt utis labore et dolore magna aliquyam erat, sed diamsan voluptua at vero.",
readMoreText: "Read More",
serviceDetailsUrl: "/services/details",
},
];
const TaxWire = () => {
return (
<>
<div className="taxwire-area pt-70 pb-100 ">
<Container>
<Row>
<Col lg={8} md={8} sm={12}>
<div className="text-align-left">
<Heading
subheading="Our Services"
heading={"TaxWire"}
el="h2"
/>
<p className="mb-lg-5 mb-3">
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed
<br className="d-none d-lg-block" />
diam nonumy eirmod tempor invidunt ut labore et dolore.
</p>
</div>
</Col>
<Col
lg={4}
md={4}
sm={12}
className="d-flex align-self-center justify-content-start justify-content-lg-end mb-5 mb-lg-0"
>
<Link href="/services" className="default-btn-two">
Load More <i className="ri-arrow-right-line"></i>
</Link>
</Col>
</Row>
<Row className="align-items-center">
{services &&
services.map((service, index) => (
<Col lg={4} md={6} sm={12} key={service.id}>
<motion.div
variants={slideFromLeft(index * 0.5)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
>
<div className="services-box-budget">
<div className="d-flex align-items-center">
<i className={service.serviceIcon}></i>
<h3>
<Link href={service.serviceDetailsUrl}>
{service.serviceTitle}
</Link>
</h3>
</div>
<p>{service.serviceShortDescription}</p>
<Link
href={service.serviceDetailsUrl}
className="default-btn"
>
{service.readMoreText}{" "}
<i className="ri-arrow-right-line"></i>
</Link>
</div>
</motion.div>
</Col>
))}
</Row>
</Container>
</div>
</>
);
};
export default TaxWire;