Commit e89b985f by sujata

changes update

1 parent 67f1079c
...@@ -34,14 +34,14 @@ const Clientele = ({ ...@@ -34,14 +34,14 @@ const Clientele = ({
partners.map((logo) => ( partners.map((logo) => (
<SwiperSlide className={itemClassName} key={logo.id}> <SwiperSlide className={itemClassName} key={logo.id}>
<div className="justify-content-center align-items-center gap-5"> <div className="justify-content-center align-items-center gap-5">
<a href={logo.link} className="d-inline-block">
<Image <Image
src={logo.image} src={logo.image}
alt={logo.altText} alt={logo.altText}
fill fill
className="img-fluid image" className="img-fluid image"
/> />
</a>
</div> </div>
</SwiperSlide> </SwiperSlide>
))} ))}
......
...@@ -8,7 +8,7 @@ import Link from "next/link"; ...@@ -8,7 +8,7 @@ import Link from "next/link";
const industriesData = [ const industriesData = [
{ {
title: "Education", title: "Education",
subtitle: "Industries", subtitle: "INDUSTRIES",
description: description:
"As an expert in the Education sector, we understand that shaping minds is the foundation of a nation’s growth. Our extensive knowledge and experience allow us to provide unparalleled service.", "As an expert in the Education sector, we understand that shaping minds is the foundation of a nation’s growth. Our extensive knowledge and experience allow us to provide unparalleled service.",
imageSrc: "/images/industry/education.png", imageSrc: "/images/industry/education.png",
...@@ -19,7 +19,7 @@ const industriesData = [ ...@@ -19,7 +19,7 @@ const industriesData = [
}, },
{ {
title: "Life Sciences", title: "Life Sciences",
subtitle: "Industries", subtitle: "INDUSTRIES",
description: description:
"Supporting the Life Sciences sector, we leverage our comprehensive understanding to deliver innovative solutions that enhance the finance & tax complications of healthcare sector.", "Supporting the Life Sciences sector, we leverage our comprehensive understanding to deliver innovative solutions that enhance the finance & tax complications of healthcare sector.",
imageSrc: "/images/industry/life_science.webp", imageSrc: "/images/industry/life_science.webp",
...@@ -30,7 +30,7 @@ const industriesData = [ ...@@ -30,7 +30,7 @@ const industriesData = [
}, },
{ {
title: "Technology", title: "Technology",
subtitle: "Industries", subtitle: "INDUSTRIES",
description: description:
"From breakthroughs in software to cutting-edge technolgy, the Technology sector remains a key driver of innovation. Our expertise in finance equips us to provide strategic guidance and solutions tailored to the needs of this dynamic sector, ensuring the growth and financial success of our clients.", "From breakthroughs in software to cutting-edge technolgy, the Technology sector remains a key driver of innovation. Our expertise in finance equips us to provide strategic guidance and solutions tailored to the needs of this dynamic sector, ensuring the growth and financial success of our clients.",
imageSrc: "/images/industry/technology.png", imageSrc: "/images/industry/technology.png",
...@@ -41,7 +41,7 @@ const industriesData = [ ...@@ -41,7 +41,7 @@ const industriesData = [
}, },
{ {
title: "Hospitality", title: "Hospitality",
subtitle: "Industries", subtitle: "INDUSTRIES",
description: description:
"A sector that embodies hospitality and welcomes all, Hospitality is the heart of many economies. Our expertise in finance ensures that these establishments run smoothly and efficiently.", "A sector that embodies hospitality and welcomes all, Hospitality is the heart of many economies. Our expertise in finance ensures that these establishments run smoothly and efficiently.",
imageSrc: "/images/industry/hospitality.png", imageSrc: "/images/industry/hospitality.png",
...@@ -52,7 +52,7 @@ const industriesData = [ ...@@ -52,7 +52,7 @@ const industriesData = [
}, },
{ {
title: "Real Estate", title: "Real Estate",
subtitle: "Industries", subtitle: "INDUSTRIES",
description: description:
" Unlocking financial potential in Real Estate with our expertise, we enable clients to navigate the complex market and ensure sustainable investments.", " Unlocking financial potential in Real Estate with our expertise, we enable clients to navigate the complex market and ensure sustainable investments.",
imageSrc: "/images/industry/real-estate.png", imageSrc: "/images/industry/real-estate.png",
......
...@@ -6,7 +6,7 @@ import Image from "next/image"; ...@@ -6,7 +6,7 @@ import Image from "next/image";
import { Col, Container, Row } from "react-bootstrap"; import { Col, Container, Row } from "react-bootstrap";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/knowledge.webp",
pageTitle: "Blogs", pageTitle: "Blogs",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
...@@ -18,54 +18,42 @@ const posts = [ ...@@ -18,54 +18,42 @@ const posts = [
id: 1, id: 1,
image: "/images/blog/blogs1.jpeg", image: "/images/blog/blogs1.jpeg",
altText: "Blog Image", altText: "Blog Image",
date: "Jan 22, 2024", date: "Aug 23, 2024",
author: "Lords Evans", author: "By Advith Consulting",
authorLink: "/blog/author", authorLink: "/blog/author",
title: "Tax Deducted at Source under Income Tax Act", title: "Tax Deducted at Source under Income Tax Act",
shortDesc: shortDesc:
"Lorem ipsum dolor sit amet, conseteturants atal into sadipscing elitr, sed diam nonumy eirmod nsa ada tempor invidunt ut.", "Tax Deducted at Source under Income Tax ActBy Advith Consulting1. Introduction",
btnText: "Read More", btnText: "Read More",
detailsUrl: "/blogs/details", detailsUrl: "/blog/details",
}, },
{ {
id: 2, id: 2,
image: "/images/blog/blog-2.jpeg", image: "/images/blog/blog-2.jpeg",
altText: "Blog Image", altText: "Blog Image",
date: "Jan 22, 2024", date: "July 23, 2024",
author: "Sarah Taylor", author: "By Advith Consulting",
authorLink: "/blog/author", authorLink: "/blog/author",
title: "Reporting on Fraudulent Activities by Auditors", title: "Reporting on Fraudulent Activities by Auditors",
shortDesc: shortDesc:
"Lorem ipsum dolor sit amet, conseteturants atal into sadipscing elitr, sed diam nonumy eirmod nsa ada tempor invidunt ut.", "Reporting on Fraudulent Activities by AuditorsBy Advith ConsultingIntroduction",
btnText: "Read More", btnText: "Read More",
detailsUrl: "/blogs/details", detailsUrl: "/blog/details",
}, },
{ {
id: 3, id: 3,
image: "/images/blog/blogs3.jpeg", image: "/images/blog/blogs3.jpeg",
altText: "Blog Image", altText: "Blog Image",
date: "Jan 22, 2024", date: "Aug 15, 2024",
author: "James Andy", author: "By Advith Consulting",
authorLink: "/blog/author", authorLink: "/blog/author",
title: "Start-up and Angel Tax", title: "Start-up and Angel Tax",
shortDesc: shortDesc:
"Lorem ipsum dolor sit amet, conseteturants atal into sadipscing elitr, sed diam nonumy eirmod nsa ada tempor invidunt ut.eirmod nsa ada tempor invidunt ut.", "Start-up and Angel TaxBy Advith ConsultingBackgroundWith the aim of foste",
btnText: "Read More", btnText: "Read More",
detailsUrl: "/blogs/details", detailsUrl: "/blog/details",
},
{
id: 4,
image: "/images/blog/blog4.jpg",
altText: "Blog Image",
date: "Jan 16, 2024",
author: "James Andy",
authorLink: "/blog/author",
title: "Business Has Become a Good in the Global World",
shortDesc:
"Lorem ipsum dolor sit amet, conseteturants atal into sadipscing elitr, sed diam nonumy eirmod nsa ada tempor invidunt ut.",
btnText: "Read More",
detailsUrl: "/blogs/details",
}, },
]; ];
const Blogs = () => { const Blogs = () => {
...@@ -75,11 +63,11 @@ const Blogs = () => { ...@@ -75,11 +63,11 @@ const Blogs = () => {
<div className="blog-area ptb-100"> <div className="blog-area ptb-100">
<Container> <Container>
<Row> <Row>
<Col lg={8} md={12}> <Col lg={12} md={12}>
<div className="row justify-content-center"> <div className="row justify-content-center">
{posts && {posts &&
posts.map((post) => ( posts.map((post) => (
<Col lg={6} md={6} key={post.id}> <Col lg={4} md={4} key={post.id}>
<div className="single-blog-post"> <div className="single-blog-post">
<div className="post-image"> <div className="post-image">
<Link href={post.detailsUrl} className="d-block"> <Link href={post.detailsUrl} className="d-block">
...@@ -118,9 +106,9 @@ const Blogs = () => { ...@@ -118,9 +106,9 @@ const Blogs = () => {
</div> </div>
</Col> </Col>
<div className="col-lg-4 col-md-12"> {/* <div className="col-lg-4 col-md-12">
<BlogSidebar /> <BlogSidebar />
</div> </div> */}
</Row> </Row>
</Container> </Container>
</div> </div>
......
...@@ -8,7 +8,7 @@ import PageBanner from "@/components/reuseables/PageBanner"; ...@@ -8,7 +8,7 @@ import PageBanner from "@/components/reuseables/PageBanner";
import Image from "next/image"; import Image from "next/image";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/knowledge.webp",
pageTitle: "Budget Panorama", pageTitle: "Budget Panorama",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
......
import PageBanner from "@/components/reuseables/PageBanner"; import PageBanner from "@/components/reuseables/PageBanner";
import ContentSection from "@/components/reuseables/ServicesContent"; import ContentSection from "@/components/reuseables/ServicesContent";
import React from "react"; import React from "react";
import { motion } from "framer-motion";
import {
fadeIn,
slideFromLeft,
slideFromRight,
} from "@/components/reuseables/variants";
import { Container } from "react-bootstrap"; import { Container } from "react-bootstrap";
import MethodOne from "@/components/reuseables/services/MethodOne"; import MethodOne from "@/components/reuseables/services/MethodOne";
import Clientele from "@/components/reuseables/Clientele"; import Clientele from "@/components/reuseables/Clientele";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/csp.webp",
pageTitle: "Client Servicing - BA ", pageTitle: "Business Advisory ",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
activePageText: "BA", activePageText: "BA",
...@@ -23,27 +19,34 @@ const banners = [ ...@@ -23,27 +19,34 @@ const banners = [
const BAData = [ const BAData = [
{ {
subtitle: "Client Servicing", subtitle: "Client Servicing",
title: "Client Servicing - BA ", title: "Business Advisory ",
paragraphs: [ paragraphs: [
"At Advith Consulting, we guide businesses through the critical growth stages - Existence, Survival, Success, Take off & Maturity . Our advisory services are tailored to navigate each phase with strategic foresight and financial acumen, ensuring your business thrives at every turn. Partner with us for a journey of financial excellence.", "At Advith Consulting, we guide businesses through the critical growth stages - Existence, Survival, Success, Take off & Maturity . Our advisory services are tailored to navigate each phase with strategic foresight and financial acumen, ensuring your business thrives at every turn. Partner with us for a journey of financial excellence.",
], ],
imageSrc: "/images/about/people.jpg", imageSrc: "/images/about/people.jpg",
imageAlt: "Client Servicing Image", imageAlt: "Client Servicing Image",
}, },
];
const shareholders = [
{ {
subtitle: "About FC & CFO Services", // subtitle: "About FC & CFO Services",
title: "About FC & CFO Services", title: "Stakeholders & their expectations",
paragraphs: [ paragraphs: [
"An idea is great only as long as it solves a problem. In solving a problem, an organisation and its founder go through multiple stages. Founders are often stuck in a balancing act, handling multiple stakeholders and their expectations.Through our Business Advisory engagements, we play the critical role of guiding organizations through their growth journey, providing strategic insights and actionable plans that align with their goals. We help management teams and founders navigate the complexities of each stage, from existence to maturity, ensuring they make informed decisions. Our expertise enables us to identify the strengths, weaknesses, opportunities and threats of organisations, ultimately supporting our clients in achieving their long-term vision while effectively balancing stakeholder expectations", "McKinsey & Company has defined a matrix where they have arrived at 4 types of consulting - a neutral facilitator, a facilitative consultant, an observer or an expert. In Business Conuslting engagements, in addition to performing these roles, we also perform the role of a doer and an enabler, helping founders solve problems with their idea. ",
], ],
imageSrc: "/images/home/knowledge.png", imageSrc: "/images/home/knowledge.png",
imageAlt: "FC & CFO Services Image", imageAlt: "FC & CFO Services Image",
}, },
];
const aboutcfo = [
{ {
subtitle: "About FC & CFO Services", subtitle: "About FC & CFO Services",
title: "About FC & CFO Services", title: "About Business Advisory",
paragraphs: [ paragraphs: [
"McKinsey & Company has defined a matrix where they have arrived at 4 types of consulting - a neutral facilitator, a facilitative consultant, an observer or an expert. In Business Conuslting engagements, in addition to performing these roles, we also perform the role of a doer and an enabler, helping founders solve problems with their idea. ", "An idea is great only as long as it solves a problem. In solving a problem, an organisation and its founder go through multiple stages. Founders are often stuck in a balancing act, handling multiple stakeholders and their expectations.Through our Business Advisory engagements, we play the critical role of guiding organizations through their growth journey, providing strategic insights and actionable plans that align with their goals. We help management teams and founders navigate the complexities of each stage, from existence to maturity, ensuring they make informed decisions. Our expertise enables us to identify the strengths, weaknesses, opportunities and threats of organisations, ultimately supporting our clients in achieving their long-term vision while effectively balancing stakeholder expectations",
], ],
imageSrc: "/images/home/knowledge.png", imageSrc: "/images/home/knowledge.png",
imageAlt: "FC & CFO Services Image", imageAlt: "FC & CFO Services Image",
...@@ -140,7 +143,7 @@ const BaPage = () => { ...@@ -140,7 +143,7 @@ const BaPage = () => {
return ( return (
<> <>
<PageBanner banners={banners} /> <PageBanner banners={banners} />
<div className="cfo-services-area pt-100"> <div className="cfo-services-area pt-100 ">
<Container> <Container>
{BAData.map((item, index) => ( {BAData.map((item, index) => (
<ContentSection <ContentSection
...@@ -155,14 +158,47 @@ const BaPage = () => { ...@@ -155,14 +158,47 @@ const BaPage = () => {
))} ))}
</Container> </Container>
</div> </div>
<div className="cfo-services-area ptb-100 bg-light">
<Container>
{aboutcfo.map((item, index) => (
<ContentSection
key={item.id}
subtitle={item.subtitle}
title={item.title}
paragraphs={item.paragraphs}
imageSrc={item.imageSrc}
imageAlt={item.imageAlt}
reverse={index % 2 !== 1}
/>
))}
</Container>
</div>
<div className="cfo-services-area ptb-100">
<Container>
{shareholders.map((item, index) => (
<ContentSection
key={item.id}
subtitle={item.subtitle}
title={item.title}
paragraphs={item.paragraphs}
imageSrc={item.imageSrc}
imageAlt={item.imageAlt}
reverse={index % 2 !== 0}
/>
))}
</Container>
</div>
<MethodOne <MethodOne
data={MethodOneData} data={MethodOneData}
sectionTitle="Elements in CFO Services" sectionTitle="Methodology 2 - Nature of Engagements"
heading="Methodology 2 - Nature of Engagements" heading="Elements in CFO Services"
descrption="Here are some key activities we focus on in our CFO services." descrption="Here are some key activities we focus on in our CFO services."
sliderConfig={sliderConfig} // Pass the slider configuration here sliderConfig={sliderConfig} // Pass the slider configuration here
/> />
<div className="ptb-100 bg-fafafa"> <div className="ptb-100">
<Clientele partners={partners} /> <Clientele partners={partners} />
</div> </div>
</> </>
......
...@@ -13,8 +13,8 @@ import Clientele from "@/components/reuseables/Clientele"; ...@@ -13,8 +13,8 @@ import Clientele from "@/components/reuseables/Clientele";
import MethodTwoMobile from "@/components/reuseables/services/MethodMobile"; import MethodTwoMobile from "@/components/reuseables/services/MethodMobile";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/csp.webp",
pageTitle: "Client Servicing - CFO ", pageTitle: "Virtual FC & CFO Services",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
activePageText: "CFO", activePageText: "CFO",
...@@ -209,8 +209,8 @@ const CfoPage = () => { ...@@ -209,8 +209,8 @@ const CfoPage = () => {
</div> </div>
<MethodOne <MethodOne
data={MethodOneData} data={MethodOneData}
sectionTitle="Elements in CFO Services" sectionTitle="Methodology 2 - How we do it? "
heading="Methodology 2 - How we do it?" heading="Elements in CFO Services"
descrption="Here are some key activities we focus on in our CFO services." descrption="Here are some key activities we focus on in our CFO services."
sliderConfig={sliderConfig} // Pass the slider configuration here sliderConfig={sliderConfig} // Pass the slider configuration here
/> />
...@@ -227,7 +227,7 @@ const CfoPage = () => { ...@@ -227,7 +227,7 @@ const CfoPage = () => {
showAutoplay={sliderConfig.showAutoplay} showAutoplay={sliderConfig.showAutoplay}
/> />
<div className="ptb-100 bg-fafafa"> <div className="ptb-100">
<Clientele partners={partners} /> <Clientele partners={partners} />
</div> </div>
<MethodTwoMobile /> <MethodTwoMobile />
......
...@@ -7,7 +7,7 @@ import Industries from "@/components/reuseables/Industries"; ...@@ -7,7 +7,7 @@ import Industries from "@/components/reuseables/Industries";
import CallBackRequest from "@/components/reuseables/CallBackRequest"; import CallBackRequest from "@/components/reuseables/CallBackRequest";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/csp.webp",
pageTitle: "Client Servicing", pageTitle: "Client Servicing",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
......
...@@ -57,7 +57,7 @@ const OurService = () => { ...@@ -57,7 +57,7 @@ const OurService = () => {
<div className="services-area pt-100 pb-70"> <div className="services-area pt-100 pb-70">
<Container> <Container>
<div className="section-title"> <div className="section-title">
{/* <span className="sub-title">Client Servicing</span> */} <span className="sub-title">ADVITH CONSULTING</span>
<Heading el="h2" heading="What we do?" className="h2" /> <Heading el="h2" heading="What we do?" className="h2" />
<p> <p>
At Advith Consulting, we harness our wealth of Knowledge and expertise, leveraging our People to deliver exceptional Client satisfaction. At Advith Consulting, we harness our wealth of Knowledge and expertise, leveraging our People to deliver exceptional Client satisfaction.
......
...@@ -9,8 +9,8 @@ import { Container } from "react-bootstrap"; ...@@ -9,8 +9,8 @@ import { Container } from "react-bootstrap";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/csp.webp",
pageTitle: "Client Servicing - RA ", pageTitle: " Risk Advisory",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
activePageText: "RA", activePageText: "RA",
...@@ -21,7 +21,7 @@ const banners = [ ...@@ -21,7 +21,7 @@ const banners = [
const RAData = [ const RAData = [
{ {
subtitle: "Client Servicing", subtitle: "Client Servicing",
title: "Client Servicing - CFO", title: "Risk Advisory",
paragraphs: [ paragraphs: [
"As businesses grow and expand their footprint, an area that is often neglected is the requirement to bring in discipline in areas of finance, human resource management operations. At Advith Consulting, we follow a 4-step EASE Approach. E – Understand existing processes , A – Analyze the gaps S – Set up SOP’s , E – Effective Implementation ", "As businesses grow and expand their footprint, an area that is often neglected is the requirement to bring in discipline in areas of finance, human resource management operations. At Advith Consulting, we follow a 4-step EASE Approach. E – Understand existing processes , A – Analyze the gaps S – Set up SOP’s , E – Effective Implementation ",
], ],
...@@ -29,8 +29,8 @@ const RAData = [ ...@@ -29,8 +29,8 @@ const RAData = [
imageAlt: "Client Servicing Image", imageAlt: "Client Servicing Image",
}, },
{ {
subtitle: "About FC & CFO Services", subtitle: "Client Servicing",
title: "About FC & CFO Services", title: " About Risk Advisory",
paragraphs: [ paragraphs: [
"Often, it is not until something goes wrong that an organisation realises that it is has ineffective internal controls. Further, there is also a misconception among organisations that internal controls are needed only to satisy the statutory auditor. Strong internal controls play a crucial role in the success of any organisation. They enhance efficiency, ensure compliance, streamline operations & facilitate growth. Irrespective of the size of your organisation, defining processes, identifying risks & establishing controls are essential. At Advith, we understand the business of the entity and build strong yet agile processes to ensure that they stand the test of time. ", "Often, it is not until something goes wrong that an organisation realises that it is has ineffective internal controls. Further, there is also a misconception among organisations that internal controls are needed only to satisy the statutory auditor. Strong internal controls play a crucial role in the success of any organisation. They enhance efficiency, ensure compliance, streamline operations & facilitate growth. Irrespective of the size of your organisation, defining processes, identifying risks & establishing controls are essential. At Advith, we understand the business of the entity and build strong yet agile processes to ensure that they stand the test of time. ",
], ],
...@@ -158,15 +158,15 @@ const RaPage = () => { ...@@ -158,15 +158,15 @@ const RaPage = () => {
</div> </div>
<MethodOne <MethodOne
data={MethodOneData} data={MethodOneData}
sectionTitle="Elements in CFO Services" sectionTitle=" Methodology 1 "
heading="Methodology 1 - How we do it? " heading="How we do it? "
descrption="Here are some key activities we focus on in our CFO services." descrption="Here are some key activities we focus on in our CFO services."
sliderConfig={sliderConfig} // Pass the slider configuration here sliderConfig={sliderConfig} // Pass the slider configuration here
/> />
<MethodTwoSection <MethodTwoSection
sectionTitle="Elements in CFO Services - Option 2" sectionTitle="Components of Our Deliverable "
subTitle="Methodology 2 - How we do it?" subTitle="Methodology 2 "
methodData={methodTwoData} methodData={methodTwoData}
slidesPerView={5} slidesPerView={5}
spaceBetween={20} spaceBetween={20}
...@@ -174,7 +174,7 @@ const RaPage = () => { ...@@ -174,7 +174,7 @@ const RaPage = () => {
showPagination={true} showPagination={true}
showAutoplay={true} showAutoplay={true}
/> />
<div className="ptb-100 bg-fafafa"> <div className="ptb-100">
<Clientele partners={partners} /> <Clientele partners={partners} />
</div> </div>
</> </>
......
...@@ -10,8 +10,8 @@ import Clientele from "@/components/reuseables/Clientele"; ...@@ -10,8 +10,8 @@ import Clientele from "@/components/reuseables/Clientele";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/csp.webp",
pageTitle: "Client Servicing - TA ", pageTitle: " Transaction Advisory",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
activePageText: "TA", activePageText: "TA",
...@@ -21,7 +21,7 @@ const banners = [ ...@@ -21,7 +21,7 @@ const banners = [
const CFOData = [ const CFOData = [
{ {
subtitle: "Client Servicing", subtitle: "Client Servicing",
title: "Client Servicing - TA", title: "Transaction Advisory",
paragraphs: [ paragraphs: [
"At Advith Consulting, we don’t see deals as isolated events but rather as multiple related events forming part of a dynamic lifecycle. Our approach encompasses strategy, project management & execution and post transaction support. Our services include Deal Structuring, Mergers & Acquisitions, Due Diligence, Valuations, Cross Border Transactions, Transfer Pricing Advisory, Fund Raise Management, etc", "At Advith Consulting, we don’t see deals as isolated events but rather as multiple related events forming part of a dynamic lifecycle. Our approach encompasses strategy, project management & execution and post transaction support. Our services include Deal Structuring, Mergers & Acquisitions, Due Diligence, Valuations, Cross Border Transactions, Transfer Pricing Advisory, Fund Raise Management, etc",
], ],
...@@ -29,8 +29,8 @@ const CFOData = [ ...@@ -29,8 +29,8 @@ const CFOData = [
imageAlt: "Client Servicing Image", imageAlt: "Client Servicing Image",
}, },
{ {
subtitle: "About FC & CFO Services", subtitle: "Client Servicing",
title: "About FC & CFO Services", title: "About Transaction Advisory",
paragraphs: [ paragraphs: [
"Make or break events for an organisation, a transaction is an event that is likey to impact the operations, growth and scale of organisations in a siginficant manner.We bring together experts at different functional layers in order to ensure that you receive a 360 degree perspective on your transaction.", "Make or break events for an organisation, a transaction is an event that is likey to impact the operations, growth and scale of organisations in a siginficant manner.We bring together experts at different functional layers in order to ensure that you receive a 360 degree perspective on your transaction.",
], ],
...@@ -240,14 +240,14 @@ const TaPage = () => { ...@@ -240,14 +240,14 @@ const TaPage = () => {
</div> </div>
<MethodOne <MethodOne
data={MethodOneData} data={MethodOneData}
sectionTitle="Elements in CFO Services" sectionTitle="Methodology 2 - How we do it? "
heading="Methodology 2 - How we do it?" heading="Elements in CFO Services"
descrption="Here are some key activities we focus on in our CFO services." descrption="Here are some key activities we focus on in our CFO services."
sliderConfig={sliderConfig} // Pass the slider configuration here sliderConfig={sliderConfig} // Pass the slider configuration here
/> />
<MethodTwoSection <MethodTwoSection
sectionTitle="Elements in CFO Services - Option 2" sectionTitle="Methodology 2 - How we do it? "
subTitle="Methodology 2 - How we do it?" subTitle="Elements in CFO Services - Option 2"
methodData={methodTwoData} methodData={methodTwoData}
slidesPerView={sliderConfig.slidesPerView} slidesPerView={sliderConfig.slidesPerView}
breakpoints={sliderConfig.breakpoints} // Pass breakpoints here breakpoints={sliderConfig.breakpoints} // Pass breakpoints here
...@@ -256,7 +256,7 @@ const TaPage = () => { ...@@ -256,7 +256,7 @@ const TaPage = () => {
showPagination={sliderConfig.showPagination} showPagination={sliderConfig.showPagination}
showAutoplay={sliderConfig.showAutoplay} showAutoplay={sliderConfig.showAutoplay}
/> />
<div className="ptb-100 bg-fafafa"> <div className="ptb-100">
<Clientele partners={partners} /> <Clientele partners={partners} />
</div> </div>
</> </>
......
...@@ -5,7 +5,7 @@ import ContactForm from "./ContactForm"; ...@@ -5,7 +5,7 @@ import ContactForm from "./ContactForm";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/contact.webp",
pageTitle: "Contact", pageTitle: "Contact",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
......
...@@ -8,7 +8,7 @@ import PageBanner from "@/components/reuseables/PageBanner"; ...@@ -8,7 +8,7 @@ import PageBanner from "@/components/reuseables/PageBanner";
import Image from "next/image"; import Image from "next/image";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/knowledge.webp",
pageTitle: "Corpedia", pageTitle: "Corpedia",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
......
...@@ -57,7 +57,7 @@ const ClientService = () => { ...@@ -57,7 +57,7 @@ const ClientService = () => {
<div className="services-area pt-100 pb-5"> <div className="services-area pt-100 pb-5">
<Container> <Container>
<div className="section-title"> <div className="section-title">
<span className="sub-title">What we do?</span> <span className="sub-title">ADVITH CONSULTING</span>
<Heading el="h2" heading="What we do?" /> <Heading el="h2" heading="What we do?" />
<p> <p>
At Advith Consulting, we harness our wealth of Knowledge and expertise, leveraging our People to deliver exceptional Client satisfaction. At Advith Consulting, we harness our wealth of Knowledge and expertise, leveraging our People to deliver exceptional Client satisfaction.
......
...@@ -57,16 +57,26 @@ const People = () => { ...@@ -57,16 +57,26 @@ const People = () => {
</Col> </Col>
<Col lg={6} md={12}> <Col lg={6} md={12}>
<div className="call-back-request-text"> <div className="about-content">
{/* <span className="sub-title">{heading[0].subtitle}</span> */} {/* <span className="sub-title">{heading[0].subtitle}</span> */}
<Heading el="h2" heading={heading[0].title} className="h2" /> <Heading el="h2" heading={heading[0].title} className="h2" />
<p>{heading[0].description}</p> <p>{heading[0].description}</p>
<div className="row justify-content-center"> <div className="row justify-content-center">
{data.map((item, index) => ( {data.map((item, index) => (
<div className="single-call-back-box"> <div className="single-call-back-box">
<h3 className="sub-title">{item.title}</h3>
<p>{item.des}</p>
<ul className="features-list">
<li>
<div className="number">0{index+1}</div>
<h3>{item.title}</h3>
<p>
{item.des}
</p>
</li>
</ul>
</div> </div>
))} ))}
</div> </div>
......
...@@ -188,12 +188,12 @@ const Education = () => { ...@@ -188,12 +188,12 @@ const Education = () => {
whileInView={"show"} whileInView={"show"}
viewport={{ once: false, amount: 0.4 }} viewport={{ once: false, amount: 0.4 }}
> >
<div className="single-services-item border"> <div className="single-services-item projects-details-info">
<div className="d-flex align-items-center icon"> <div className="d-flex align-items-center icon icon1">
<i className={service.serviceIcon}></i> <i className={service.serviceIcon}></i>
</div> </div>
<h5>{service.title}</h5> <h5>{service.title}</h5>
<p>{service.descr}</p> {/* <p>{service.descr}</p> */}
</div> </div>
</motion.div> </motion.div>
</Col> </Col>
...@@ -209,7 +209,7 @@ const Education = () => { ...@@ -209,7 +209,7 @@ const Education = () => {
<Row> <Row>
<Col md={3} sm={12}> <Col md={3} sm={12}>
<div className="what-we-do-text text-left"> <div className="what-we-do-text text-left">
<span className="sub-title">Lorem</span> {/* <span className="sub-title">Lorem</span> */}
<Heading el="h2" heading="Clientele" /> <Heading el="h2" heading="Clientele" />
</div> </div>
</Col> </Col>
......
...@@ -178,12 +178,12 @@ const Hospitality = () => { ...@@ -178,12 +178,12 @@ const Hospitality = () => {
whileInView={"show"} whileInView={"show"}
viewport={{ once: false, amount: 0.4 }} viewport={{ once: false, amount: 0.4 }}
> >
<div className="single-services-item border"> <div className="single-services-item projects-details-info">
<div className="d-flex align-items-center icon"> <div className="d-flex align-items-center icon icon1">
<i className={service.serviceIcon}></i> <i className={service.serviceIcon}></i>
</div> </div>
<h5>{service.title}</h5> <h5>{service.title}</h5>
<p>{service.descr}</p> {/* <p>{service.descr}</p> */}
</div> </div>
</motion.div> </motion.div>
</Col> </Col>
...@@ -199,7 +199,7 @@ const Hospitality = () => { ...@@ -199,7 +199,7 @@ const Hospitality = () => {
<Row> <Row>
<Col md={3} sm={12}> <Col md={3} sm={12}>
<div className="what-we-do-text text-left"> <div className="what-we-do-text text-left">
<span className="sub-title">Lorem</span> {/* <span className="sub-title">Lorem</span> */}
<Heading el="h2" heading="Clientele" /> <Heading el="h2" heading="Clientele" />
</div> </div>
</Col> </Col>
......
...@@ -8,7 +8,7 @@ import Hospitality from "./Hospitality"; ...@@ -8,7 +8,7 @@ import Hospitality from "./Hospitality";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/industry.webp",
pageTitle: "Industry", pageTitle: "Industry",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
......
...@@ -14,7 +14,7 @@ const OurApproachData = [ ...@@ -14,7 +14,7 @@ const OurApproachData = [
paragraphs: [ paragraphs: [
"Our firm supports the life sciences industry by offering tailored financial solutions that drive research and development, statutory compliance, and market expansion. With many global pharma companies establishing their research hubs in India, we provide strategic financial guidance to enhance their operational and financial efficiency. Our expertise ensures that life sciences companies can focus on advancing healthcare while we manage their financial health. ", "Our firm supports the life sciences industry by offering tailored financial solutions that drive research and development, statutory compliance, and market expansion. With many global pharma companies establishing their research hubs in India, we provide strategic financial guidance to enhance their operational and financial efficiency. Our expertise ensures that life sciences companies can focus on advancing healthcare while we manage their financial health. ",
], ],
imageSrc: "/images/about/people.jpg", imageSrc: "/images/industry/life_science.webp",
imageAlt: "OurApproch", imageAlt: "OurApproch",
}, },
// Add more objects here if you have more content sections // Add more objects here if you have more content sections
...@@ -135,7 +135,7 @@ const LifeSciences = () => { ...@@ -135,7 +135,7 @@ const LifeSciences = () => {
</Col> </Col>
<Col lg={6} md={12}> <Col lg={6} md={12}>
<div className="what-we-do-img"> <div>
<motion.div <motion.div
variants={fadeIn(0.4)} variants={fadeIn(0.4)}
initial={"hidden"} initial={"hidden"}
...@@ -146,7 +146,7 @@ const LifeSciences = () => { ...@@ -146,7 +146,7 @@ const LifeSciences = () => {
src={item.imageSrc} src={item.imageSrc}
alt={item.imageAlt} alt={item.imageAlt}
layout="fill" layout="fill"
className="img-fluid image" className="img-fluid image rounded-5"
/> />
</motion.div> </motion.div>
</div> </div>
...@@ -179,12 +179,12 @@ const LifeSciences = () => { ...@@ -179,12 +179,12 @@ const LifeSciences = () => {
whileInView={"show"} whileInView={"show"}
viewport={{ once: false, amount: 0.4 }} viewport={{ once: false, amount: 0.4 }}
> >
<div className="single-services-item border"> <div className="single-services-item projects-details-info">
<div className="d-flex align-items-center icon"> <div className="d-flex align-items-center icon icon1">
<i className={service.serviceIcon}></i> <i className={service.serviceIcon}></i>
</div> </div>
<h5>{service.title}</h5> <h5>{service.title}</h5>
<p>{service.descr}</p> {/* <p>{service.descr}</p> */}
</div> </div>
</motion.div> </motion.div>
</Col> </Col>
......
...@@ -14,7 +14,7 @@ const OurApproachData = [ ...@@ -14,7 +14,7 @@ const OurApproachData = [
paragraphs: [ paragraphs: [
"Real estate finance is complex and dynamic. Through our expertise in the field of Real Estate, we will help you navigate the landscape and make informed decisions", "Real estate finance is complex and dynamic. Through our expertise in the field of Real Estate, we will help you navigate the landscape and make informed decisions",
], ],
imageSrc: "/images/about/people.jpg", imageSrc: "/images/industry/real-estate.png",
imageAlt: "OurApproch", imageAlt: "OurApproch",
}, },
// Add more objects here if you have more content sections // Add more objects here if you have more content sections
...@@ -105,7 +105,7 @@ const RealEstate = () => { ...@@ -105,7 +105,7 @@ const RealEstate = () => {
</Col> </Col>
<Col lg={6} md={12}> <Col lg={6} md={12}>
<div className="what-we-do-img"> <div>
<motion.div <motion.div
variants={fadeIn(0.4)} variants={fadeIn(0.4)}
initial={"hidden"} initial={"hidden"}
...@@ -116,7 +116,7 @@ const RealEstate = () => { ...@@ -116,7 +116,7 @@ const RealEstate = () => {
src={item.imageSrc} src={item.imageSrc}
alt={item.imageAlt} alt={item.imageAlt}
layout="fill" layout="fill"
className="img-fluid image" className="img-fluid image rounded-5"
/> />
</motion.div> </motion.div>
</div> </div>
...@@ -149,12 +149,12 @@ const RealEstate = () => { ...@@ -149,12 +149,12 @@ const RealEstate = () => {
whileInView={"show"} whileInView={"show"}
viewport={{ once: false, amount: 0.4 }} viewport={{ once: false, amount: 0.4 }}
> >
<div className="single-services-item border"> <div className="single-services-item projects-details-info">
<div className="d-flex align-items-center icon"> <div className="d-flex align-items-center icon icon1 ">
<i className={service.serviceIcon}></i> <i className={service.serviceIcon}></i>
</div> </div>
<h5>{service.title}</h5> <h5>{service.title}</h5>
<p>{service.descr}</p> {/* <p>{service.descr}</p> */}
</div> </div>
</motion.div> </motion.div>
</Col> </Col>
...@@ -170,7 +170,7 @@ const RealEstate = () => { ...@@ -170,7 +170,7 @@ const RealEstate = () => {
<Row> <Row>
<Col md={3} sm={12}> <Col md={3} sm={12}>
<div className="what-we-do-text text-left"> <div className="what-we-do-text text-left">
<span className="sub-title">Lorem</span> {/* <span className="sub-title">Lorem</span> */}
<Heading el="h2" heading="Clientele" /> <Heading el="h2" heading="Clientele" />
</div> </div>
</Col> </Col>
......
...@@ -14,7 +14,7 @@ const OurApproachData = [ ...@@ -14,7 +14,7 @@ const OurApproachData = [
paragraphs: [ paragraphs: [
"Whether you are a product or a service company, we deliver financial solutions that keep you ahead of the curve. We assist Tech companies in optimizing their financial operations, managing stakeholder relationships, and navigating the business finance environment. Our goal is to empower technology-driven businesses to scale and succeed.", "Whether you are a product or a service company, we deliver financial solutions that keep you ahead of the curve. We assist Tech companies in optimizing their financial operations, managing stakeholder relationships, and navigating the business finance environment. Our goal is to empower technology-driven businesses to scale and succeed.",
], ],
imageSrc: "/images/about/people.jpg", imageSrc: "/images/industry/technology.png",
imageAlt: "OurApproch", imageAlt: "OurApproch",
}, },
// Add more objects here if you have more content sections // Add more objects here if you have more content sections
...@@ -155,7 +155,7 @@ const Technology = () => { ...@@ -155,7 +155,7 @@ const Technology = () => {
</Col> </Col>
<Col lg={6} md={12}> <Col lg={6} md={12}>
<div className="what-we-do-img"> <div>
<motion.div <motion.div
variants={fadeIn(0.4)} variants={fadeIn(0.4)}
initial={"hidden"} initial={"hidden"}
...@@ -166,7 +166,7 @@ const Technology = () => { ...@@ -166,7 +166,7 @@ const Technology = () => {
src={item.imageSrc} src={item.imageSrc}
alt={item.imageAlt} alt={item.imageAlt}
layout="fill" layout="fill"
className="img-fluid image" className="img-fluid image rounded-5"
/> />
</motion.div> </motion.div>
</div> </div>
...@@ -199,12 +199,12 @@ const Technology = () => { ...@@ -199,12 +199,12 @@ const Technology = () => {
whileInView={"show"} whileInView={"show"}
viewport={{ once: false, amount: 0.4 }} viewport={{ once: false, amount: 0.4 }}
> >
<div className="single-services-item border"> <div className="single-services-item projects-details-info">
<div className="d-flex align-items-center icon"> <div className="d-flex align-items-center icon icon1">
<i className={service.serviceIcon}></i> <i className={service.serviceIcon}></i>
</div> </div>
<h5>{service.title}</h5> <h5>{service.title}</h5>
<p>{service.descr}</p> {/* <p>{service.descr}</p> */}
</div> </div>
</motion.div> </motion.div>
</Col> </Col>
......
...@@ -44,7 +44,6 @@ const BudgetPanorama = () => { ...@@ -44,7 +44,6 @@ const BudgetPanorama = () => {
<Col lg={8} md={8} sm={12}> <Col lg={8} md={8} sm={12}>
<div className="text-align-left"> <div className="text-align-left">
<Heading <Heading
subheading="Our Services"
heading={"Budget Panorama"} heading={"Budget Panorama"}
el="h2" el="h2"
/> />
......
...@@ -49,7 +49,7 @@ const Corpedia = () => { ...@@ -49,7 +49,7 @@ const Corpedia = () => {
<p className="mb-lg-5 mb-3"> <p className="mb-lg-5 mb-3">
Get the scoop on India's corporate legal happenings with Get the scoop on India's corporate legal happenings with
<br className="d-none d-lg-block" />
Corpedia, your go-to source for updates and analysis. Corpedia, your go-to source for updates and analysis.
</p> </p>
</div> </div>
......
...@@ -7,7 +7,7 @@ import TaxWire from "./TaxWire "; ...@@ -7,7 +7,7 @@ import TaxWire from "./TaxWire ";
import KnowledgeContent from "./KnowledgeContent"; import KnowledgeContent from "./KnowledgeContent";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/knowledge.webp",
pageTitle: "KnowledgeShack", pageTitle: "KnowledgeShack",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
......
...@@ -43,12 +43,14 @@ const AdvisoryBoard = () => { ...@@ -43,12 +43,14 @@ const AdvisoryBoard = () => {
whileInView={"show"} whileInView={"show"}
viewport={{ once: false, amount: 0.2 }} viewport={{ once: false, amount: 0.2 }}
> >
<div className="testimonial-img">
<Image <Image
src={member.image} src={member.image}
alt={member.name} alt={member.name}
layout="fill" layout="fill"
className="img-fluid image rounded-3" className="img-fluid image rounded-3"
/> />
</div>
</motion.div> </motion.div>
</div> </div>
</Col> </Col>
...@@ -77,12 +79,14 @@ const AdvisoryBoard = () => { ...@@ -77,12 +79,14 @@ const AdvisoryBoard = () => {
whileInView={"show"} whileInView={"show"}
viewport={{ once: false, amount: 0.2 }} viewport={{ once: false, amount: 0.2 }}
> >
<div className="testimonial-img">
<Image <Image
src={member.image} src={member.image}
alt={member.name} alt={member.name}
layout="fill" layout="fill"
className="img-fluid image rounded-3" className="img-fluid image rounded-3"
/> />
</div>
</motion.div> </motion.div>
</div> </div>
</Col> </Col>
......
...@@ -6,7 +6,7 @@ import TeamLead from "./TeamLead"; ...@@ -6,7 +6,7 @@ import TeamLead from "./TeamLead";
import TeamMember from "./TeamMembers"; import TeamMember from "./TeamMembers";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/people.webp",
pageTitle: "People", pageTitle: "People",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
......
...@@ -8,7 +8,7 @@ import PageBanner from "@/components/reuseables/PageBanner"; ...@@ -8,7 +8,7 @@ import PageBanner from "@/components/reuseables/PageBanner";
import Image from "next/image"; import Image from "next/image";
const banners = [ const banners = [
{ {
imageSrc: "/images/page-title-bg.jpg", imageSrc: "/images/banner/knowledge.webp",
pageTitle: "Tax Wire", pageTitle: "Tax Wire",
homePageUrl: "/", homePageUrl: "/",
homePageText: "Home", homePageText: "Home",
......
...@@ -36,13 +36,13 @@ const Footer = () => { ...@@ -36,13 +36,13 @@ const Footer = () => {
<Link href="/knowledge">Our Resources</Link> <Link href="/knowledge">Our Resources</Link>
</li> </li>
<li> <li>
<Link href="/about-simple">People</Link> <Link href="/people">People</Link>
</li> </li>
<li> <li>
<Link href="/services">Client Servicing</Link> <Link href="/client-servicing">Client Servicing</Link>
</li> </li>
<li> <li>
<Link href="/blog/details">Career</Link> <Link href="#">Career</Link>
</li> </li>
<li> <li>
<Link href="/contact">Contact Us</Link> <Link href="/contact">Contact Us</Link>
...@@ -55,11 +55,8 @@ const Footer = () => { ...@@ -55,11 +55,8 @@ const Footer = () => {
<div className="single-footer-widget pl-2"> <div className="single-footer-widget pl-2">
<h3>Knowledge</h3> <h3>Knowledge</h3>
<ul className="links-list"> <ul className="links-list">
<li> <li>
<Link href="/corpedia"> <Link href="/corpedia">Corpedia</Link>
Corpedia
</Link>
</li> </li>
<li> <li>
<Link href="/taxwire">Tax Wire</Link> <Link href="/taxwire">Tax Wire</Link>
...@@ -75,10 +72,8 @@ const Footer = () => { ...@@ -75,10 +72,8 @@ const Footer = () => {
<div className="single-footer-widget"> <div className="single-footer-widget">
<h3>Address</h3> <h3>Address</h3>
<p> <p>
No. 988, 1st Floor, 13th Cross No. 988, 1st Floor, 13th Cross Banashankari II stage <br />
Banashankari II stage <br /> Bengaluru 560 070. Karnataka, India.
Bengaluru 560 070. Karnataka, India.
</p> </p>
</div> </div>
<div className="single-footer-widget"> <div className="single-footer-widget">
...@@ -112,27 +107,42 @@ Bengaluru – 560 070. Karnataka, India. ...@@ -112,27 +107,42 @@ Bengaluru – 560 070. Karnataka, India.
<div className="col-lg-6 col-md-5 col-sm-6"> <div className="col-lg-6 col-md-5 col-sm-6">
<ul className="social-links"> <ul className="social-links">
<li> <li>
<a href="https://www.facebook.com/advithconsulting/" target="_blank"> <a
href="https://www.facebook.com/advithconsulting/"
target="_blank"
>
<i className="ri-facebook-fill"></i> <i className="ri-facebook-fill"></i>
</a> </a>
</li> </li>
<li> <li>
<a href="https://x.com/advith_consult?lang=en&mx=2" target="_blank"> <a
href="https://x.com/advith_consult?lang=en&mx=2"
target="_blank"
>
<i className="ri-twitter-x-fill"></i> <i className="ri-twitter-x-fill"></i>
</a> </a>
</li> </li>
<li> <li>
<a href="https://www.linkedin.com/company/advith-consulting-llp/" target="_blank"> <a
href="https://www.linkedin.com/company/advith-consulting-llp/"
target="_blank"
>
<i className="ri-linkedin-fill"></i> <i className="ri-linkedin-fill"></i>
</a> </a>
</li> </li>
<li> <li>
<a href="https://www.instagram.com/advithconsulting/?hl=en" target="_blank"> <a
href="https://www.instagram.com/advithconsulting/?hl=en"
target="_blank"
>
<i className="ri-instagram-line"></i> <i className="ri-instagram-line"></i>
</a> </a>
</li> </li>
<li> <li>
<a href="https://www.youtube.com/channel/UC7naGWMgKnpyKVKNCz5zGCg" target="_blank"> <a
href="https://www.youtube.com/channel/UC7naGWMgKnpyKVKNCz5zGCg"
target="_blank"
>
<i className="ri-youtube-line"></i> <i className="ri-youtube-line"></i>
</a> </a>
</li> </li>
......
...@@ -4,14 +4,9 @@ import { useRouter } from "next/router"; ...@@ -4,14 +4,9 @@ import { useRouter } from "next/router";
import Image from "next/image"; import Image from "next/image";
const Header = () => { const Header = () => {
const [currentPath, setCurrentPath] = useState("");
const [menu, setMenu] = useState(true); const [menu, setMenu] = useState(true);
const router = useRouter(); const router = useRouter();
useEffect(() => {
setCurrentPath(router.asPath);
}, [router]);
const toggleNavbar = () => { const toggleNavbar = () => {
setMenu(!menu); setMenu(!menu);
}; };
...@@ -19,13 +14,11 @@ const Header = () => { ...@@ -19,13 +14,11 @@ const Header = () => {
// Close the menu on route change // Close the menu on route change
useEffect(() => { useEffect(() => {
const handleRouteChange = () => { const handleRouteChange = () => {
setMenu(true); // Close the menu setMenu(true); // Close the menu on route change
}; };
// Listen for route changes
router.events.on("routeChangeStart", handleRouteChange); router.events.on("routeChangeStart", handleRouteChange);
// Cleanup event listener on component unmount
return () => { return () => {
router.events.off("routeChangeStart", handleRouteChange); router.events.off("routeChangeStart", handleRouteChange);
}; };
...@@ -42,15 +35,20 @@ const Header = () => { ...@@ -42,15 +35,20 @@ const Header = () => {
} }
}; };
document.addEventListener("scroll", handleScroll); window.addEventListener("scroll", handleScroll);
// Cleanup scroll event listener on unmount
return () => { return () => {
document.removeEventListener("scroll", handleScroll); window.removeEventListener("scroll", handleScroll);
}; };
}, []); }, []);
const isActive = (path) => currentPath.startsWith(path); // Check if a route is active
const isActive = (path) => {
if (path === "/") {
return router.pathname === path; // Exact match for home page
}
return router.pathname.startsWith(path); // Match subroutes
};
const classOne = menu ? "collapse navbar-collapse" : "collapse navbar-collapse show"; const classOne = menu ? "collapse navbar-collapse" : "collapse navbar-collapse show";
const classTwo = menu ? "navbar-toggler navbar-toggler-right collapsed" : "navbar-toggler navbar-toggler-right"; const classTwo = menu ? "navbar-toggler navbar-toggler-right collapsed" : "navbar-toggler navbar-toggler-right";
......
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
...@@ -74,7 +74,7 @@ Default CSS ...@@ -74,7 +74,7 @@ Default CSS
--optionalColor: #0f0f0f; --optionalColor: #0f0f0f;
--whiteColor: #ffffff; --whiteColor: #ffffff;
--blackColor: #262E2E; --blackColor: #262E2E;
--lightgrayColor: #F3F4F7; --lightgrayColor: #e6e6e68a;
--fontSize: 16px; --fontSize: 16px;
--transition: .5s; --transition: .5s;
} }
...@@ -1921,7 +1921,7 @@ Services Area CSS ...@@ -1921,7 +1921,7 @@ Services Area CSS
.services-box-budget h3 { .services-box-budget h3 {
margin-bottom: 0; margin-bottom: 0;
font-size: 22px; font-size: 20px;
word-wrap: break-word; word-wrap: break-word;
overflow: hidden; overflow: hidden;
max-height: 4.5em; max-height: 4.5em;
...@@ -1986,6 +1986,28 @@ Services Area CSS ...@@ -1986,6 +1986,28 @@ Services Area CSS
transform: translateY(-50%); transform: translateY(-50%);
} }
.single-services-item .icon1 {
transition: var(--transition);
font-size: 50px;
width: 50px;
border-radius: 50%;
height: 50px;
background-color: #FBF9F7;
position: relative;
color: var(--mainColor);
text-align: center;
margin-bottom: 25px;
}
.single-services-item .icon1 i {
left: 0;
right: 0;
top: 50%;
position: absolute;
transform: translateY(-50%);
}
.single-services-item h3 { .single-services-item h3 {
margin-bottom: 12px; margin-bottom: 12px;
font-size: 22px; font-size: 22px;
...@@ -2901,6 +2923,7 @@ Testimonial Area CSS ...@@ -2901,6 +2923,7 @@ Testimonial Area CSS
font-family: remixicon; font-family: remixicon;
font-size: 60px; font-size: 60px;
font-weight: normal; font-weight: normal;
z-index: 1;
} }
.testimonial-img:hover::before { .testimonial-img:hover::before {
...@@ -4918,6 +4941,8 @@ Blog Area CSS ...@@ -4918,6 +4941,8 @@ Blog Area CSS
border: 1px solid #eeeeee; border: 1px solid #eeeeee;
border-top: none; border-top: none;
transition: var(--transition); transition: var(--transition);
height: 30vh;
} }
.single-blog-post .post-content .meta { .single-blog-post .post-content .meta {
...@@ -7478,7 +7503,7 @@ Footer Area CSS ...@@ -7478,7 +7503,7 @@ Footer Area CSS
} }
.single-footer-widget .links-list li a:hover { .single-footer-widget .links-list li a:hover {
color: var(--whiteColor); color: var(--mainColor);
} }
.single-footer-widget .links-list li:last-child { .single-footer-widget .links-list li:last-child {
...@@ -7866,9 +7891,9 @@ Modal CSS ...@@ -7866,9 +7891,9 @@ Modal CSS
} }
/* people */ /* people */
.even-member { /* .even-member {
margin-top: 4vh; margin-top: 4vh;
} } */
/* method 2 */ /* method 2 */
...@@ -8128,7 +8153,7 @@ h3.sub-title { ...@@ -8128,7 +8153,7 @@ h3.sub-title {
} }
.fuctional-areas { .fuctional-areas {
min-height: 48vh; min-height: 36vh;
/* max-width: fit-content; */ /* max-width: fit-content; */
} }
.area_expertise{ .area_expertise{
...@@ -8147,3 +8172,6 @@ width: 80%!important; ...@@ -8147,3 +8172,6 @@ width: 80%!important;
h6.method-title-moblie{ h6.method-title-moblie{
font-size: 15px!important; font-size: 15px!important;
} }
.bg-light{
background-color: var(--lightgrayColor)!important;
}
\ No newline at end of file \ No newline at end of file
...@@ -2716,9 +2716,9 @@ Testimonial Area CSS ...@@ -2716,9 +2716,9 @@ Testimonial Area CSS
padding-left: 50px; padding-left: 50px;
&::before { &::before {
content: "\EC51"; content: "\ec51";
position: absolute; position: absolute;
left: 0; right: -45px;
background-color: var(--whiteColor); background-color: var(--whiteColor);
color: var(--mainColor); color: var(--mainColor);
border-radius: 50%; border-radius: 50%;
...@@ -2727,6 +2727,7 @@ Testimonial Area CSS ...@@ -2727,6 +2727,7 @@ Testimonial Area CSS
line-height: 100px; line-height: 100px;
width: 100px; width: 100px;
height: 100px; height: 100px;
z-index: 1 ;
font: { font: {
family: remixicon; family: remixicon;
size: 60px; size: 60px;
...@@ -2740,6 +2741,9 @@ Testimonial Area CSS ...@@ -2740,6 +2741,9 @@ Testimonial Area CSS
} }
} }
} }
.shape1 { .shape1 {
position: absolute; position: absolute;
right: 0; right: 0;
...@@ -4733,6 +4737,7 @@ Blog Area CSS ...@@ -4733,6 +4737,7 @@ Blog Area CSS
border: 1px solid #eeeeee; border: 1px solid #eeeeee;
border-top: none; border-top: none;
transition: var(--transition); transition: var(--transition);
height: 30vh;
.meta { .meta {
padding-left: 0; padding-left: 0;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!