Commit 8aaa3ff0 by sujata

changes shared by client

1 parent 285dc4c8
Showing 46 changed files with 1091 additions and 298 deletions
import React from "react";
import { Swiper, SwiperSlide } from "swiper/react";
import { Autoplay } from "swiper/modules";
import { Autoplay, Navigation } from "swiper/modules";
import Image from "next/image";
import SwiperNav from "./SwiperNav";
const Clientele = ({
partners = [],
......@@ -13,39 +14,47 @@ const Clientele = ({
768: { slidesPerView: 4 },
992: { slidesPerView: 5 },
},
sliderClassName = "partner-slides",
sliderClassName = "partner-slides position-relative",
itemClassName = "single-partner-item",
}) => {
return (
<div className="partner-area">
<div className="container">
<Swiper
spaceBetween={spaceBetween}
breakpoints={slidesPerViewBreakpoints}
autoplay={{
delay: autoplayDelay,
disableOnInteraction: true,
pauseOnMouseEnter: true,
}}
modules={[Autoplay]}
className={sliderClassName}
>
{partners &&
partners.map((logo) => (
<SwiperSlide className={itemClassName} key={logo.id}>
<div className="justify-content-center align-items-center gap-5">
<div className="position-relative">
<Swiper
spaceBetween={spaceBetween}
breakpoints={slidesPerViewBreakpoints}
loop={true}
autoplay={{
delay: autoplayDelay,
disableOnInteraction: true,
pauseOnMouseEnter: true,
}}
navigation={{
nextEl: ".custom-swiper-button-next",
prevEl: ".custom-swiper-button-prev",
}}
modules={[Autoplay, Navigation]}
className={sliderClassName}
>
{partners &&
partners.map((logo) => (
<SwiperSlide className={itemClassName} key={logo.id}>
<div className="justify-content-center align-items-center gap-5">
<Image
src={logo.image}
alt={logo.altText}
fill
className="img-fluid image"
/>
</div>
</SwiperSlide>
))}
</Swiper>
</div>
</SwiperSlide>
))}
</Swiper>
<div className="cust_nav text-center mt-md-4 mt-2">
<SwiperNav />
</div>
</div>
</div>
</div>
);
......
import React from "react";
import { Container } from "react-bootstrap";
const funfact = [
{
......@@ -31,7 +32,7 @@ const Counter = () => {
return (
<>
<div className="funfacts-area bg-color">
<div className="container">
<Container>
<div className="row justify-content-center">
{funfact &&
funfact.map((item) => (
......@@ -46,7 +47,7 @@ const Counter = () => {
</div>
))}
</div>
</div>
</Container>
</div>
</>
);
......
import Image from "next/image";
import React from "react";
import { Swiper, SwiperSlide } from "swiper/react";
import { Autoplay, Pagination } from "swiper/modules";
import { Autoplay, Navigation, Pagination } from "swiper/modules";
import { Col, Container, Row } from "react-bootstrap";
import Heading from "./Heading";
import Link from "next/link";
import SwiperNav from "./SwiperNav";
const industriesData = [
{
title: "Education",
......@@ -67,7 +68,8 @@ const industriesData = [
const Industries = () => {
return (
<>
<div className="free-quote-area bg-color">
<div className="free-quote-area bg-color position-relative">
<Swiper
spaceBetween={30}
pagination={{ clickable: true }}
......@@ -90,8 +92,13 @@ const Industries = () => {
disableOnInteraction: true,
pauseOnMouseEnter: true,
}}
modules={[Pagination, Autoplay]}
className="industry-slides"
navigation={{
nextEl: ".custom-swiper-button-next",
prevEl: ".custom-swiper-button-prev",
}}
loop={true}
modules={[Navigation , Autoplay]}
className="industry-slides position-relative"
>
{industriesData.map((industry, index) => (
<SwiperSlide className="single-partner-item" key={index}>
......@@ -116,7 +123,8 @@ const Industries = () => {
<Image
src={industry.imageSrc}
alt={industry.imageAlt}
layout="fill"
width={1920}
height={1080}
className="img-fluid rounded-5 image"
/>
</Col>
......@@ -134,6 +142,9 @@ const Industries = () => {
</SwiperSlide>
))}
</Swiper>
<div className="cust_nav industry_nav swiper-nav text-center mt-md-4 mt-2">
<SwiperNav />
</div>
</div>
</>
);
......
......@@ -3,6 +3,7 @@ import Link from "next/link";
import Image from "next/image";
import { Swiper, SwiperSlide } from "swiper/react";
import { Pagination, Autoplay } from "swiper/modules";
import { Container } from "react-bootstrap";
const PageBanner = ({ banners = [] }) => {
return (
......@@ -40,10 +41,10 @@ const PageBanner = ({ banners = [] }) => {
fill
style={{ objectFit: "cover" }} // Replace objectFit prop
priority
className="img-fluid"
className="img-fluid postion-absolute"
/>
</div>
<div className="container">
<Container>
<div className="page-title-content">
<h2>{banner.pageTitle}</h2>
<ul>
......@@ -53,7 +54,7 @@ const PageBanner = ({ banners = [] }) => {
<li>{banner.activePageText}</li>
</ul>
</div>
</div>
</Container>
</div>
</SwiperSlide>
))}
......
import React from 'react'
const ServiceTable = () => {
return (
<div>ServiceTable</div>
)
}
export default ServiceTable
\ No newline at end of file
import React from "react";
const SwiperNav = () => {
return (
<>
<button className="custom-swiper-button-prev border-0 bg-transparent m-2">
<svg
xmlns="http://www.w3.org/2000/svg"
width="31"
height="30"
viewBox="0 0 31 30"
fill="none"
>
<path
d="M15.5 0C23.7713 0 30.5 6.71112 30.5 14.9607C30.5 23.2104 23.7713 29.9215 15.5 29.9215C7.22873 29.9215 0.5 23.2104 0.5 14.9607C0.5 6.71112 7.22873 0 15.5 0ZM10.8662 15.8422L17.1163 22.0758C17.36 22.3189 17.68 22.4411 18 22.4411C18.32 22.4411 18.64 22.3189 18.8838 22.0758C19.3725 21.5883 19.3725 20.8004 18.8838 20.3129L13.5175 14.9607L18.8837 9.60853C19.3725 9.12108 19.3725 8.33313 18.8837 7.84568C18.395 7.35823 17.605 7.35823 17.1163 7.84568L10.8662 14.0793C10.3775 14.5668 10.3775 15.3547 10.8662 15.8422Z"
fill="#CDCDCD"
/>
</svg>
</button>
<button className="custom-swiper-button-next border-0 bg-transparent m-2">
<svg
xmlns="http://www.w3.org/2000/svg"
width="31"
height="30"
viewBox="0 0 31 30"
fill="none"
>
<path
d="M15.5 0C7.22873 0 0.5 6.71112 0.5 14.9607C0.5 23.2104 7.22873 29.9215 15.5 29.9215C23.7713 29.9215 30.5 23.2104 30.5 14.9607C30.5 6.71112 23.7713 0 15.5 0ZM20.1338 15.8422L13.8837 22.0758C13.64 22.3189 13.32 22.4411 13 22.4411C12.68 22.4411 12.36 22.3189 12.1162 22.0758C11.6275 21.5883 11.6275 20.8004 12.1162 20.3129L17.4825 14.9607L12.1163 9.60853C11.6275 9.12108 11.6275 8.33313 12.1163 7.84568C12.605 7.35823 13.395 7.35823 13.8837 7.84568L20.1338 14.0793C20.6225 14.5668 20.6225 15.3547 20.1338 15.8422Z"
fill="#CDCDCD"
/>
</svg>
</button>
</>
);
};
export default SwiperNav;
......@@ -18,65 +18,81 @@ const banners = [
const services = [
{
id: 1,
serviceIcon: "icon ri-group-2-line",
serviceTitle: "Budget Panorama - 2024",
serviceShortDescription:
"Advith Consulting is a seasoned business consulting firm with nearly 40 years of experience. The firm is led by a core team of highly experienced professionals with sound knowledge in their area of expertise. ",
readMoreText: "Read More",
serviceDetailsUrl: "/services/details",
serviceShortDescription: "Overview of the latest budget details.",
serviceDetailsUrl: "images/my_pdf/PDF1722416289.pdf",
date: "31 Jul 2024",
},
{
id: 2,
serviceIcon: "icon ri-briefcase-line",
serviceTitle: "Budget Panorama - 2023",
serviceShortDescription:
"Advith Consulting is a business consulting firm with almost 40 years of experience on its resume. We provide a myriad of business consulting services in the fields of Direct tax, Indirect tax, Outsourcing (CFO services, Accounts, Payroll & Compliance Management), Corporate law & Advisory among others",
readMoreText: "Read More",
serviceDetailsUrl: "/services/details",
serviceShortDescription: "Insights from the budget report.",
serviceDetailsUrl: "images/my_pdf/PDF1676028541.pdf",
date: "10 Feb 2023",
},
{
id: 3,
serviceIcon: "icon ri-money-dollar-box-line",
serviceTitle: "Budget Panorama - 2022",
serviceShortDescription:
"Amidst the growing worry due to the 3rd Covid wave, in particular the Omicron wave, the Hon'ble Finance Minister of India (FM) presented the Budget 2022 on 1st February 2022. The Economic Survey which was tabled before the India Parliament indicated a real GDP expansion of 9.2% in 2021-22, which showed a faster recovery of the economy after it contracted in FY 2020-21. This a positive sign and also shows the resilience that the Indian economy inherently has.",
readMoreText: "Read More",
serviceDetailsUrl: "/services/details",
serviceShortDescription: "Summary of the budget highlights.",
serviceDetailsUrl: "images/my_pdf/PDF1644406663.pdf",
date: "09 Feb 2022",
},
{
id: 4,
serviceIcon: "icon ri-group-2-line",
serviceTitle: "Budget Panorama - 2021",
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",
serviceTitle: "Budget - 2021",
serviceShortDescription: "Key points from the 2021 budget.",
serviceDetailsUrl: "images/my_pdf/PDF1629281326.pdf",
date: "23 Aug 2021",
},
{
id: 5,
serviceIcon: "icon ri-briefcase-line",
serviceTitle: "Budget Panorama - 2020",
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",
serviceTitle: "Budget - 2020",
serviceShortDescription: "An overview of the 2020 budget.",
serviceDetailsUrl: "images/my_pdf/PDF1629281462.pdf",
date: "20 Aug 2021",
},
{
id: 6,
serviceIcon: "icon ri-money-dollar-box-line",
serviceTitle: "Budget Panorama - 2019",
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",
serviceTitle: "Final Budget - 2019",
serviceShortDescription: "Details of the final budget for 2019.",
serviceDetailsUrl: "images/my_pdf/PDF1629874104.pdf",
date: "12 Jul 2019",
},
{
id: 7,
serviceTitle: "Interim Budget - 2019",
serviceShortDescription: "Information on the interim budget of 2019.",
serviceDetailsUrl: "images/my_pdf/PDF1629874052.pdf",
date: "11 Feb 2019",
},
{
id: 8,
serviceTitle: "Budget - 2018",
serviceShortDescription: "Insights from the 2018 budget.",
serviceDetailsUrl: "images/my_pdf/PDF1629874244.pdf",
date: "12 Jun 2018",
},
{
id: 9,
serviceTitle: "Budget - 2017",
serviceShortDescription: "Overview of the 2017 budget.",
serviceDetailsUrl: "images/my_pdf/PDF1629874296.pdf",
date: "12 Jun 2017",
},
{
id: 10,
serviceTitle: "Budget - 2016",
serviceShortDescription: "Highlights from the 2016 budget.",
serviceDetailsUrl: "images/my_pdf/PDF1629874330.pdf",
date: "12 Jun 2016",
},
];
const BudgetPanorama = () => {
return (
<>
<PageBanner banners={banners} />
<div className="budget-panorama-page-area pt-70 pb-100 bg-light">
<Container>
<div className="section-title">
......@@ -102,7 +118,7 @@ const BudgetPanorama = () => {
<div className="d-flex align-items-center">
{/* <i className={service.serviceIcon}></i> */}
<Image
src="../images/knoweledge/budget_panorama.svg"
src="/images/knoweledge/budget_panorama.svg"
alt={service.serviceTitle}
width={40}
height={40}
......@@ -121,7 +137,7 @@ const BudgetPanorama = () => {
href={service.serviceDetailsUrl}
className="default-btn"
>
{service.readMoreText}{" "}
Read More
<i className="ri-arrow-right-line"></i>
</Link>
</div>
......
import Heading from "@/components/reuseables/Heading";
import Link from "next/link";
import React from "react";
const services = [
{
id: 1,
serviceIcon: "icon ri-briefcase-line",
serviceTitle: "Manager - Direct Tax Services",
serviceShortDescription:
"Would be involved in the Firm’s effort towards reading, researching, content creation and content dissemination in various modes Would be involved in ",
location: "Bangalore South, India",
yearofExperience: "1-3 years",
Date: "Jul 23, 2022",
jobtype: "Full Time",
serviceDetailsUrl: "/career/detail",
},
{
id: 2,
serviceIcon: "icon ri-briefcase-line",
serviceTitle: "Manager - Direct Tax Services",
serviceShortDescription:
"Would be involved in the Firm’s effort towards reading, researching, content creation and content dissemination in various modes Would be involved in ",
location: "Bangalore South, India",
yearofExperience: "1-3 years",
Date: "Jul 23, 2022",
jobtype: "Full Time",
serviceDetailsUrl: "/career/detail",
},
{
id: 3,
serviceIcon: "icon ri-briefcase-line",
serviceTitle: "Manager - Direct Tax Services",
serviceShortDescription:
"Would be involved in the Firm’s effort towards reading, researching, content creation and content dissemination in various modes Would be involved in ",
location: "Bangalore South, India",
yearofExperience: "1-3 years",
Date: "Jul 23, 2022",
jobtype: "Full Time",
serviceDetailsUrl: "/career/detail",
},
];
const CareerListing = () => {
return (
<>
<div className="services-area ptb-70 career-details">
<div className="container">
<div className="section-title">
<span className="sub-title">Current Openings</span>
<Heading heading={"Join us"} />
<p>
At Advith Consulting, we believe in creating a long term career
for those work with us.
</p>
</div>
<div className="row align-items-center">
{services &&
services.map((service) => (
<div className="col-lg-4 col-sm-6 col-md-6" key={service.id}>
<div className="services-box">
<div className="d-flex align-items-center">
<i className={service.serviceIcon}></i>
<h3>
<Link href={service.serviceDetailsUrl}>
{service.serviceTitle}
</Link>
</h3>
</div>
<div className="d-flex justify-content-between">
<p className="location">{service.location} </p>
<p className="yearofExperience">
{service.yearofExperience}
</p>
</div>
<p className="mt-0 career-shortdesc">
{service.serviceShortDescription}
</p>
<div className="d-flex justify-content-between">
<p className="date">{service.Date} </p>
<p className="job-type">
{service.jobtype}
</p>
</div>
</div>
</div>
))}
</div>
</div>
</div>
</>
);
};
export default CareerListing;
import React from "react";
import PageBanner from "@/components/reuseables/PageBanner";
import CareerListing from "./CareerListing";
const CareerPage = () => {
const banners = [
{
imageSrc: "/images/banner/career.webp",
pageTitle: "Career",
homePageUrl: "/",
homePageText: "Home",
activePageText: "Career",
},
];
return (
<>
<PageBanner banners={banners} />
<CareerListing />
</>
);
};
export default CareerPage;
import React from "react";
const jobInformation = [
{
date: "04/15/2022",
jobType: "Full Time",
industry: "Consulting",
workExperience: "1-3 years",
city: "Bangalore South",
State_Province: "Karnataka",
country: "India",
Zip_PostalCode: "560056",
},
];
const CareerSidebar = () => {
return (
<>
<div className="projects-details-info">
{jobInformation && jobInformation.length > 0 && (
<ul>
<li>
<i className="ri-shield-user-line"></i>
<span>Date Opened :</span>
<p>{jobInformation[0].date}</p>
</li>
<li>
<i className="ri-map-pin-2-line"></i>
<span>Job Type:</span>
{jobInformation[0].jobType}
</li>
<li>
<i className="ri-price-tag-3-line"></i>
<span>Industry:</span>
{jobInformation[0].industry}
</li>
<li>
<i className="ri-calendar-2-line"></i>
<span>Work Experience :</span>
{jobInformation[0].workExperience}
</li>
<li>
<i className="ri-global-line"></i>
<span>City:</span>
{jobInformation[0].city}
</li>
<li>
<i className="ri-global-line"></i>
<span>State/Province:</span>
{jobInformation[0].State_Province}
</li>
<li>
<i className="ri-global-line"></i>
<span>Country:</span>
{jobInformation[0].country}
</li>
<li>
<i className="ri-global-line"></i>
<span>Zip/Postal Code:</span>
{jobInformation[0].Zip_PostalCode}
</li>
</ul>
)}
</div>
</>
);
};
export default CareerSidebar;
import React from "react";
import CareerSidebar from "./CareerSidebar";
import { Col, Container, Row } from "react-bootstrap";
import PageBanner from "@/components/reuseables/PageBanner";
const banners = [
{
imageSrc: "/images/banner/career.webp",
pageTitle: "Manager - Direct Tax Services",
homePageUrl: "/",
homePageText: "Home",
activePageText: "career",
},
// Add more banners as needed
];
const career = [
{
id: 1,
title: "Software Developer",
aboutus:
"Advith Consulting is a business consulting firm with almost 40 years of experience on its resume.Four decades in the consulting industry has equipped us with exceptional in-house talent to serve our clients’ requirements.Our client pool extends across multiple industries, ranging from manufacturing, information technology, trading, education, hospitality, and pharmaceuticals. Consistent and timely delivery of results has helped Advith Consulting carve a niche for itself. We provide consultancy services to an array of clients, including family businesses, entrepreneurial ventures, public listed companies, and multinational corporations.",
jobdescription: [
"Would be involved in the Firm’s effort towards reading, researching, content creation and content dissemination in various modes",
"Would be involved in working on Position papers and Guidance Notes for internal usage by the Firm",
"Would be involved in servicing clients from various industry profile and geographies in engagements involving:",
],
requirements: [
"Excellent Communication Skill",
"Chartered Accountant",
"Experience (2-5 years PQE)",
"Should have relevant Direct Tax Consulting experience",
"Should have strong fundamental understanding of Direct Tax law and practice.",
"Must have keen interest in legal and working knowledge of Direct Taxation",
"Enthusiasm towards reading, researching, and working in Direct Tax domain to build a specialised career in DT domain",
"Good Analytical & Interpersonal Skill",
"Good Team Player and respect for Organization hierarchy",
],
benfit: [
"Pay commensurate with a growing mid-sized Full scope finance & tax consulting Firm",
"Candidates who are looking to build a medium to long term career all the way till leadership team will receive unparallel mentorship and opportunity."
],
},
];
const Detail = () => {
return (
<>
<PageBanner banners={banners} />
<div className="projects-details-area ptb-100">
<Container>
<Row>
<Col md={8} sm={12}>
<div className="projects-details-desc">
<h3>About Us</h3>
<p>{career[0].aboutus}</p>
<h3>Job Description</h3>
<p>
<ul>
{career[0].jobdescription.map((item, index) => (
<li key={index}>{item}</li>
))}
</ul>
</p>
<h3>Requirements</h3>
<p>
<ul>
{career[0].requirements.map((item, index) => (
<li key={index}>{item}</li>
))}
</ul>
</p>
<h3>Benefits</h3>
<p>
<ul>
{career[0].benfit.map((item, index) => (
<li key={index}>{item}</li>
))}
</ul>
</p>
<button className="default-btn">Apply Now <i class="ri-arrow-right-line"></i></button>
</div>
</Col>
<Col md={4} sm={12}>
<CareerSidebar />
</Col>
</Row>
</Container>
</div>
</>
);
};
export default Detail;
import React from "react";
import Link from "next/link";
import { Swiper, SwiperSlide } from "swiper/react";
import { Pagination, Autoplay } from "swiper/modules";
import Heading from "@/components/reuseables/Heading";
import { Container } from "react-bootstrap";
import { Pagination, Autoplay, Navigation } from "swiper/modules";
import Image from "next/image";
import { motion } from "framer-motion";
import { slideFromLeft } from "@/components/reuseables/variants";
import Heading from "@/components/reuseables/Heading";
import { Container } from "react-bootstrap";
import SwiperNav from "@/components/reuseables/SwiperNav";
const services = [
{
......@@ -51,82 +52,95 @@ const services = [
},
];
const OurService = () => {
const ClientService = () => {
return (
<>
<div className="services-area pt-100 pb-70">
<Container>
<div className="services-area pt-100 pb-5">
<Container>
<div className="section-title">
<span className="sub-title">ADVITH CONSULTING</span>
<Heading el="h2" heading="What we do?" className="h2" />
<span className="sub-title">ADVITH CONSULTING</span>
<Heading el="h2" heading="What we do?" />
<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.
</p>
</div>
<div className="position-relative px-md-4 mt-md-5 mt-2">
<Swiper
spaceBetween={30}
centeredSlides={true}
navigation={{
nextEl: ".custom-swiper-button-next",
prevEl: ".custom-swiper-button-prev",
}}
pagination={{
clickable: true,
}}
breakpoints={{
0: {
slidesPerView: 1,
},
768: {
slidesPerView: 2,
},
1200: {
slidesPerView: 3,
},
}}
autoplay={{
delay: 5000,
// disableOnInteraction: true,
// pauseOnMouseEnter: true,
}}
loop={true}
modules={[Autoplay, Navigation]}
className="services-slides position-relative"
>
{services &&
services.map((service, index) => (
<SwiperSlide className="single-services-box" key={service.id}>
<motion.div
variants={slideFromLeft(0.5)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
>
<div className="image">
<Link href={service.detailsUrl}>
<Image
src={service.image}
fill
alt={service.altText}
className="img-fluid image"
/>
</Link>
</div>
<div className="content">
<h3>
<Link href={service.detailsUrl}>{service.title}</Link>
</h3>
<Swiper
spaceBetween={30}
pagination={{
clickable: true,
}}
breakpoints={{
0: {
slidesPerView: 1,
},
768: {
slidesPerView: 2,
},
1200: {
slidesPerView: 3,
},
}}
autoplay={{
delay: 5000,
disableOnInteraction: true,
pauseOnMouseEnter: true,
}}
modules={[Pagination, Autoplay]}
className="services-slides"
>
{services &&
services.map((service) => (
<SwiperSlide className="single-services-box" key={service.id}>
<motion.div
variants={slideFromLeft(0.5)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
>
<div className="image">
<Link href={service.detailsUrl}>
<Image
src={service.image}
alt={service.altText}
layout="fill"
className="img-fluid image"
/>
</Link>
</div>
<div className="content">
<h3>
<Link href={service.detailsUrl}>{service.title}</Link>
</h3>
<p>{service.description}</p>
<p>{service.description}</p>
<Link href={service.detailsUrl} className="default-btn">
{service.linkText}{" "}
<i className="ri-arrow-right-line"></i>
</Link>
</div>
</motion.div>
</SwiperSlide>
))}
</Swiper>
<Link href={service.detailsUrl} className="default-btn">
{service.linkText}
<i className="ri-arrow-right-line"></i>
</Link>
</div>
</motion.div>
</SwiperSlide>
))}
<Swiper pagination={{ clickable: true }} />
</Swiper>
<div className="cust_nav swiper-nav text-center mt-md-4 mt-2">
<SwiperNav />
</div>
</div>
</Container>
</div>
</>
);
};
export default OurService;
export default ClientService;
......@@ -41,9 +41,24 @@ const RAData = [
const sliderConfig = {
spaceBetween: 20,
slidesPerView: 4,
showPagination: true,
showAutoplay: true,
autoplayDelay: 4000,
breakpoints: {
320: {
slidesPerView: 2,
spaceBetween: 10,
},
768: {
slidesPerView: 2,
spaceBetween: 20,
},
1024: {
slidesPerView: 3,
spaceBetween: 20,
},
1200: {
slidesPerView: 5,
spaceBetween: 20,
},
},
};
const MethodOneData = [
{
......@@ -137,6 +152,9 @@ const partners = [
},
];
const RaPage = () => {
return (
<>
......@@ -168,11 +186,12 @@ const RaPage = () => {
sectionTitle="Components of Our Deliverable "
subTitle="Methodology 2 "
methodData={methodTwoData}
slidesPerView={5}
spaceBetween={20}
autoplayDelay={4000}
showPagination={true}
showAutoplay={true}
slidesPerView={sliderConfig.slidesPerView}
breakpoints={sliderConfig.breakpoints} // Pass breakpoints here
spaceBetween={sliderConfig.spaceBetween}
autoplayDelay={sliderConfig.autoplayDelay}
showPagination={sliderConfig.showPagination}
showAutoplay={sliderConfig.showAutoplay}
/>
<div className="ptb-100">
<Clientele partners={partners} />
......
......@@ -19,62 +19,95 @@ const banners = [
const services = [
{
id: 1,
serviceIcon: "icon ri-global-line",
serviceTitle: "Karnataka Compulsory Gratuity Insurance Rules, 2024",
serviceShortDescription:
"Gratuity is a monetary compensation payable by an employer to employees who have rendered 5 or more years of continuous service to an organization and retires or quits the organization",
readMoreText: "Read More",
"The Karnataka government has made it mandatory for employers to offer gratuity insurance for their employees. These rules ensure the timely payment of gratuity and provide a more secure framework for employee benefits.",
serviceDetailsUrl: "/corpedia/details",
date: "15 Feb 2024",
},
{
id: 2,
serviceIcon: "icon ri-global-line",
serviceTitle: "Recent amendment in Companies and LLP Act in India",
serviceShortDescription:
"Recently, the Ministry of Corporate Affairs came out with certain amendments concerning dematerilisation of shares of private limited companies, the issue of warrants by companies, certain administrative matters, and additional compliances applicable to Limited Liability Partnerships (LLP). ",
readMoreText: "Read More",
"Recently, the Ministry of Corporate Affairs came out with certain amendments concerning dematerilisation of shares of private limited companies, the issue of warrants by companies, certain administrative matters, and additional compliances applicable to Limited Liability Partnerships (LLP).",
serviceDetailsUrl: "/corpedia/details",
date: "16 Nov 2023",
},
{
id: 3,
serviceIcon: "icon ri-global-line",
serviceTitle:
"Recent Amendments relating to Accounts and Audit under Companies Act, 2013",
serviceTitle: "Recent Amendments relating to Accounts and Audit under Companies Act, 2013",
serviceShortDescription:
"Recently, the Ministry of Corporate Affairs came out with certain amendments which impact the maintenance of accounts, reporting and preparation of financial statements",
readMoreText: "Read More",
"Several amendments have been introduced under the Companies Act, 2013, specifically regarding auditing and reporting standards, compliance requirements, and financial disclosures.",
serviceDetailsUrl: "/corpedia/details",
date: "18 Aug 2021",
},
{
id: 4,
serviceIcon: "icon ri-group-2-line",
serviceTitle:
"The Companies (Corporate Social Responsibility Policy) Amendment Rules, 2021",
serviceTitle: "The Companies (Corporate Social Responsibility Policy) Amendment Rules, 2021",
serviceShortDescription:
"The Company law in India mandates certain category of companies to carry out Corporate Social Responsibility (CSR) activities mandatorily.",
readMoreText: "Read More",
"The 2021 amendment to CSR rules focuses on expanding the scope of CSR activities, ensuring better compliance, and introducing a more structured approach to corporate social responsibility.",
serviceDetailsUrl: "/corpedia/details",
date: "28 Jan 2021",
},
{
id: 5,
serviceIcon: "icon ri-briefcase-line",
serviceTitle: "Company and LLP – Amnesty Schemes",
serviceShortDescription:
"Ministry of Corporate Affairs (MCA), in order to encourage Companies and Limited Liability Partnerships (LLPs) to come clean on all the non-compliances that they may have mounted over the years, has come out with 2 amnest",
readMoreText: "Read More",
"The government introduced amnesty schemes aimed at providing relief to companies and LLPs with overdue filings and compliance requirements, offering reduced penalties.",
serviceDetailsUrl: "/corpedia/details",
date: "04 Apr 2020",
},
{
id: 6,
serviceIcon: "icon ri-money-dollar-box-line",
serviceTitle: "ESI contribution rates reduced",
serviceShortDescription:
"The Employees’ State Insurance Corporation (ESIC), a statutory body, is set up under theEmployees’ State Insurance (ESI) Act, 1948. The body administers the scheme of ESI and protects the interests of the employees thereunder and their immediate dependents who are entitled to medical facilities in unforeseen situations.",
readMoreText: "Read More",
"In an effort to support businesses and employees, the ESI contribution rates have been significantly reduced, offering relief to both employers and employees.",
serviceDetailsUrl: "/corpedia/details",
date: "24 Jun 2019",
},
{
id: 7,
serviceTitle: "Condonation of Delay Scheme 2018",
serviceShortDescription:
"This scheme allows companies and LLPs to make up for delays in filing annual returns and financial statements with a condonation of penalties, ensuring compliance with statutory requirements.",
serviceDetailsUrl: "/corpedia/details",
date: "06 Jan 2018",
},
{
id: 8,
serviceTitle: "ESIC – Background & Recent Amendments",
serviceShortDescription:
"Recent amendments to the ESIC have introduced new reforms that strengthen employee welfare and ensure greater coverage for workers across various sectors.",
serviceDetailsUrl: "/corpedia/details",
date: "11 Jan 2017",
},
{
id: 9,
serviceTitle: "The Master Stroke",
serviceShortDescription:
"The introduction of new reforms and regulations under this policy aims to streamline business practices and promote greater ease of doing business in India.",
serviceDetailsUrl: "/corpedia/details",
date: "10 Nov 2016",
},
{
id: 10,
serviceTitle: "Startup India Initiative – A Glimpse",
serviceShortDescription:
"The Startup India initiative offers tax breaks, incentives, and simplified compliance procedures for startups to promote innovation and entrepreneurship.",
serviceDetailsUrl: "/corpedia/details",
date: "30 Apr 2016",
},
{
id: 11,
serviceTitle: "The Companies (Accounting Standard) Amendment Rule, 2016",
serviceShortDescription:
"The amendment to the Companies (Accounting Standard) rules brings updated accounting practices in line with international standards, ensuring transparency and accuracy in financial reporting.",
serviceDetailsUrl: "/corpedia/details",
date: "18 Apr 2016",
},
];
const CorpediaPage = () => {
return (
<>
......@@ -94,14 +127,13 @@ const CorpediaPage = () => {
services.map((service, index) => (
<Col lg={4} md={6} sm={12} key={service.id}>
<motion.div
variants={slideFromLeft(index * 0.5)}
variants={slideFromLeft(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> */}
<Image
src="../images/knoweledge/corpedia.svg"
alt={service.serviceTitle}
......@@ -122,7 +154,7 @@ const CorpediaPage = () => {
href={service.serviceDetailsUrl}
className="default-btn"
>
{service.readMoreText}
Read More
<i className="ri-arrow-right-line"></i>
</Link>
</div>
......
import React from "react";
import Link from "next/link";
import { Swiper, SwiperSlide } from "swiper/react";
import { Pagination, Autoplay } from "swiper/modules";
import { Pagination, Autoplay, Navigation } from "swiper/modules";
import Image from "next/image";
import { motion } from "framer-motion";
import { slideFromLeft } from "@/components/reuseables/variants";
import Heading from "@/components/reuseables/Heading";
import { Container } from "react-bootstrap";
import SwiperNav from "@/components/reuseables/SwiperNav";
const services = [
{
......@@ -55,74 +56,87 @@ const ClientService = () => {
return (
<>
<div className="services-area pt-100 pb-5">
<Container>
<Container>
<div className="section-title">
<span className="sub-title">ADVITH CONSULTING</span>
<Heading el="h2" heading="What we do?" />
<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.
</p>
</div>
<div className="position-relative px-md-4 mt-md-5 mt-2">
<Swiper
spaceBetween={30}
centeredSlides={true}
navigation={{
nextEl: ".custom-swiper-button-next",
prevEl: ".custom-swiper-button-prev",
}}
pagination={{
clickable: true,
}}
breakpoints={{
0: {
slidesPerView: 1,
},
768: {
slidesPerView: 2,
},
1200: {
slidesPerView: 3,
},
}}
autoplay={{
delay: 5000,
// disableOnInteraction: true,
// pauseOnMouseEnter: true,
}}
loop={true}
modules={[Autoplay, Navigation]}
className="services-slides position-relative"
>
{services &&
services.map((service, index) => (
<SwiperSlide className="single-services-box" key={service.id}>
<motion.div
variants={slideFromLeft(0.5)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
>
<div className="image">
<Link href={service.detailsUrl}>
<Image
src={service.image}
fill
alt={service.altText}
className="img-fluid image"
/>
</Link>
</div>
<div className="content">
<h3>
<Link href={service.detailsUrl}>{service.title}</Link>
</h3>
<Swiper
spaceBetween={30}
pagination={{
clickable: true,
}}
breakpoints={{
0: {
slidesPerView: 1,
},
768: {
slidesPerView: 2,
},
1200: {
slidesPerView: 3,
},
}}
autoplay={{
delay: 5000,
disableOnInteraction: true,
pauseOnMouseEnter: true,
}}
modules={[Pagination, Autoplay]}
className="services-slides"
>
{services &&
services.map((service, index) => (
<SwiperSlide className="single-services-box" key={service.id}>
<motion.div
variants={slideFromLeft(0.5)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
>
<div className="image">
<Link href={service.detailsUrl}>
<Image
src={service.image}
layout="fill"
alt={service.altText}
className="img-fluid image"
/>
</Link>
</div>
<div className="content">
<h3>
<Link href={service.detailsUrl}>{service.title}</Link>
</h3>
<p>{service.description}</p>
<p>{service.description}</p>
<Link href={service.detailsUrl} className="default-btn">
{service.linkText}
<i className="ri-arrow-right-line"></i>
</Link>
</div>
</motion.div>
</SwiperSlide>
))}
</Swiper>
<Link href={service.detailsUrl} className="default-btn">
{service.linkText}
<i className="ri-arrow-right-line"></i>
</Link>
</div>
</motion.div>
</SwiperSlide>
))}
<Swiper pagination={{ clickable: true }} />
</Swiper>
<div className="cust_nav swiper-nav text-center mt-md-4 mt-2">
<SwiperNav />
</div>
</div>
</Container>
</div>
</>
......
import React from "react";
import { Swiper, SwiperSlide } from "swiper/react";
import { Autoplay } from "swiper/modules";
import { Autoplay, Navigation } from "swiper/modules";
import Image from "next/image";
import SwiperNav from "@/components/reuseables/SwiperNav";
const partners = [
{
......@@ -89,43 +90,52 @@ const PartnerSlider = () => {
<>
<div className="partner-area">
<div className="container">
<Swiper
spaceBetween={30}
breakpoints={{
0: {
slidesPerView: 2,
},
576: {
slidesPerView: 3,
},
768: {
slidesPerView: 4,
},
992: {
slidesPerView: 5,
},
}}
autoplay={{
delay: 3000,
disableOnInteraction: true,
pauseOnMouseEnter: true,
}}
modules={[Autoplay]}
className="partner-slides"
>
{partners &&
partners.map((logo) => (
<SwiperSlide className="single-partner-item" key={logo.id}>
<div className="position-relative">
<Swiper
spaceBetween={30}
navigation={{
nextEl: ".custom-swiper-button-next",
prevEl: ".custom-swiper-button-prev",
}}
breakpoints={{
0: {
slidesPerView: 2,
},
576: {
slidesPerView: 3,
},
768: {
slidesPerView: 4,
},
992: {
slidesPerView: 5,
},
}}
autoplay={{
delay: 3000,
}}
loop={true}
modules={[Autoplay ,Navigation]}
className="partner-slides position-relative"
>
{partners &&
partners.map((logo) => (
<SwiperSlide className="single-partner-item" key={logo.id}>
<Image
src={logo.image}
alt={logo.altText}
className="img-fluid image"
layout="fill"
/>
</SwiperSlide>
))}
</Swiper>
</SwiperSlide>
))}
</Swiper>
<div className="cust_nav">
<SwiperNav />
</div>
</div>
</div>
</div>
</>
......
......@@ -37,8 +37,7 @@ const People = () => {
<>
<div className="people ptb-100">
<Container>
<Row className="align-items-center flex-column-reverse flex-lg-row">
<Row className="align-items-center flex-column-reverse flex-lg-row">
<Col lg={6} md={12}>
<div className="call-back-request-img">
<motion.div
......@@ -49,8 +48,8 @@ const People = () => {
>
<Image
src="/images/people/people.webp"
layout="fill"
className="img-fluid image"
fill
className="img-fluid position-relative"
alt="image"
/>
</motion.div>
......
......@@ -183,7 +183,7 @@ const Education = () => {
{services.map((service, i) => (
<Col lg={4} md={6} sm={6} key={i}>
<motion.div
variants={slideFromRight(0.5 * i)}
variants={slideFromLeft(0.5 * i)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
......
......@@ -6,7 +6,7 @@ import Image from "next/image";
import IndustrySidebar from "./IndustrySidebar";
import Clientele from "@/components/reuseables/Clientele";
import { motion } from "framer-motion";
import { fadeIn, slideFromRight } from "@/components/reuseables/variants";
import { fadeIn, slideFromLeft, slideFromRight } from "@/components/reuseables/variants";
const OurApproachData = [
{
title: "Hospitality",
......@@ -173,7 +173,7 @@ const Hospitality = () => {
{services.map((service, i) => (
<Col lg={4} md={6} sm={6} key={i}>
<motion.div
variants={slideFromRight(0.5 * i)}
variants={slideFromLeft(0.5 * i)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
......
......@@ -6,7 +6,7 @@ import Image from "next/image";
import IndustrySidebar from "./IndustrySidebar";
import Clientele from "@/components/reuseables/Clientele";
import { motion } from "framer-motion";
import { fadeIn, slideFromRight } from "@/components/reuseables/variants";
import { fadeIn, slideFromLeft, slideFromRight } from "@/components/reuseables/variants";
const OurApproachData = [
{
title: "Life Sciences ",
......@@ -174,7 +174,7 @@ const LifeSciences = () => {
{services.map((service, i) => (
<Col lg={4} md={6} sm={6} key={i}>
<motion.div
variants={slideFromRight(0.5 * i)}
variants={slideFromLeft(0.5 * i)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
......
......@@ -6,7 +6,7 @@ import Image from "next/image";
import IndustrySidebar from "./IndustrySidebar";
import Clientele from "@/components/reuseables/Clientele";
import { motion } from "framer-motion";
import { fadeIn, slideFromRight } from "@/components/reuseables/variants";
import { fadeIn, slideFromLeft, slideFromRight } from "@/components/reuseables/variants";
const OurApproachData = [
{
title: "Real Estate",
......@@ -144,7 +144,7 @@ const RealEstate = () => {
{services.map((service, i) => (
<Col lg={4} md={6} sm={6} key={i}>
<motion.div
variants={slideFromRight(0.5 * i)}
variants={slideFromLeft(0.5 * i)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
......
......@@ -6,7 +6,7 @@ import Image from "next/image";
import IndustrySidebar from "./IndustrySidebar";
import Clientele from "@/components/reuseables/Clientele";
import { motion } from "framer-motion";
import { fadeIn, slideFromRight } from "@/components/reuseables/variants";
import { fadeIn, slideFromLeft, slideFromRight } from "@/components/reuseables/variants";
const OurApproachData = [
{
title: "Technology",
......@@ -194,7 +194,7 @@ const Technology = () => {
{services.map((service, i) => (
<Col lg={4} md={6} sm={6} key={i}>
<motion.div
variants={slideFromRight(0.5 * i)}
variants={slideFromLeft(0.5 * i)}
initial={"hidden"}
whileInView={"show"}
viewport={{ once: false, amount: 0.4 }}
......
......@@ -9,30 +9,24 @@ import Image from "next/image";
const services = [
{
id: 1,
serviceIcon: "icon ri-global-line",
serviceTitle: "Karnataka Compulsory Gratuity Insurance Rules, 2024",
serviceShortDescription:
"Gratuity is a monetary compensation payable by an employer to employees who have rendered 5 or more years of continuous service to an organization and retires or quits the organization",
readMoreText: "Read More",
serviceDetailsUrl: "/corpedia/details",
},
{
id: 2,
serviceIcon: "icon ri-global-line",
serviceTitle: "Recent amendment in Companies and LLP Act in India",
serviceShortDescription:
"Recently, the Ministry of Corporate Affairs came out with certain amendments concerning dematerilisation of shares of private limited companies, the issue of warrants by companies, certain administrative matters, and additional compliances applicable to Limited Liability Partnerships (LLP). ",
readMoreText: "Read More",
serviceDetailsUrl: "/corpedia/details",
},
{
id: 3,
serviceIcon: "icon ri-global-line",
serviceTitle:
"Recent Amendments relating to Accounts and Audit under Companies Act, 2013",
serviceShortDescription:
"Recently, the Ministry of Corporate Affairs came out with certain amendments which impact the maintenance of accounts, reporting and preparation of financial statements",
readMoreText: "Read More",
serviceDetailsUrl: "/corpedia/details",
},
];
......@@ -49,7 +43,6 @@ const Corpedia = () => {
<p className="mb-lg-5 mb-3">
Get the scoop on India's corporate legal happenings with
Corpedia, your go-to source for updates and analysis.
</p>
</div>
......@@ -98,7 +91,7 @@ const Corpedia = () => {
href={service.serviceDetailsUrl}
className="default-btn"
>
{service.readMoreText}
Read More
<i className="ri-arrow-right-line"></i>
</Link>
</div>
......
......@@ -44,7 +44,7 @@ const TaxWire = () => {
<Row>
<Col lg={8} md={8} sm={12}>
<div className="text-align-left">
<Heading heading={"TaxWire"} el="h2" />
<Heading heading={"Taxwire"} el="h2" />
<p className="mb-lg-5 mb-3">
Navigating the complex terrain of India's tax landscape?
......
......@@ -53,7 +53,7 @@ const AboutPeople = () => {
<Image
src={item.imageSrc}
alt={item.imageAlt}
layout="fill"
fill
className="img-fluid image"
/>
</motion.div>
......
......@@ -50,7 +50,7 @@ const AdvisoryBoard = () => {
<Image
src={member.image}
alt={member.name}
layout="fill"
fill
className="img-fluid image rounded-3"
/>
</div>
......
......@@ -86,7 +86,7 @@ const TeamLead = () => {
<Image
src={member.image}
alt={member.altText}
layout="fill"
fill
className="img-fluid image"
/>
<div className="content">
......
......@@ -94,7 +94,7 @@ const TeamMember = () => {
<Col md={3} lg={3} sm={6} xs={12}>
<div className="single-team-member">
<Image
layout="fill"
fill
src={member.image}
alt={member.altText}
className="img-fluid image"
......
......@@ -95,7 +95,7 @@ const Header = () => {
<ul>
<li className="nav-item">
<Link href="/taxwire" className={`nav-link ${isActive("/taxwire") ? "active" : ""}`}>
Tax Wire
Taxwire
</Link>
</li>
<li className="nav-item">
......@@ -131,19 +131,19 @@ const Header = () => {
<ul>
<li className="nav-item">
<Link href="/client-servicing/ta" className={`nav-link ${isActive("/client-servicing/ta") ? "active" : ""}`}>
Transaction Advisor
Transaction Advisory
</Link>
</li>
<li className="nav-item">
<Link href="/client-servicing/ra" className={`nav-link ${isActive("/client-servicing/ra") ? "active" : ""}`}>
Risk Advisor
Risk Advisory
</Link>
</li>
</ul>
</li>
<li className="nav-item">
<Link href="/client-servicing/ba" className={`nav-link ${isActive("/client-servicing/ba") ? "active" : ""}`}>
Business Advisor
Business Advisory
</Link>
</li>
</ul>
......@@ -151,7 +151,7 @@ const Header = () => {
<li className="nav-item">
<Link href="#" className={`nav-link ${isActive("/careers") ? "active" : ""}`}>
<Link href="/career" className={`nav-link ${isActive("/career") ? "active" : ""}`}>
Careers
</Link>
</li>
......
import PageBanner from "@/components/reuseables/PageBanner";
import Image from "next/image";
import React from "react";
const banners = [
{
imageSrc: "/images/banner/knowledge.webp",
pageTitle: "Tax Deducted at Source under Income Tax Act",
homePageUrl: "/",
homePageText: "Blog",
activePageText: "Tax Deducted at Source under Income Tax Act",
},
];
const Taxblog = () => {
return (
<>
<PageBanner banners={banners} />
<div className="blog-details-area ptb-100">
<div className="container">
<div className="row">
<div className="col-lg-12 col-md-12">
<div className="blog-details-desc">
<div className="article-image">
<Image
src="/images/blog/blogs1.jpeg"
layout="fill"
alt="image"
className="image-fluid image"
/>
</div>
<div className="article-content">
<div className="entry-meta">
<ul>
<li>
<i className="ri-shield-user-line"></i>
<p> By Advith Consulting</p>
</li>
<li>
<i className="ri-calendar-2-line"></i>
<p>Jan 22, 2024</p>
</li>
</ul>
</div>
<h3>1. Introduction</h3>
<p>
The concept of Tax Deducted at Source (TDS) or Withholding
taxes as it is internationally called, was introduced as a
part of Income tax Act, 1961 (the Act) with the purpose to
collect tax from the very source of income. It requires that
the person or organization on whom the responsibility has
been cast called as Deductor, to deduct tax at the
appropriate rates from payments of specific nature which are
being made to the specific recipient called Deductee.
<br /> <br />
TDS is based on a concept called pay as you earn, where the
deductor deducts an equitable amount of tax periodically on
the earnings or income of the tax payer and remits into the
account of the Central Government which practically assist
the taxpayer from the burden of making a lumpsum payment at
the end of the financial year. The deductee from whose
income, tax has been deducted at source would be entitled to
get credit of the said amount on the basis of TDS
certificate issued by the deductor.
<br /> <br />
Payments of TDS constitute a substantial portion of the
government’s tax collection, and the same is estimated to
be over 42.45% of such collection (As given in the Annual
report of 2016-17 as given by the Finance Ministry of
India). TDS distributes the incidence of tax for a taxpayer
and provides for a simple mode of payment. It also prevents
avoidance or evasion of tax thus ensuring a regular flow of
revenue for the government.
</p>
<h6 className="blog-pointer">
1.1 Applicability of TDS provisions
</h6>
<p>
The Act provides for two broad framework for deduction of
taxes:
</p>
<p>
a) Some payments made to residents in India have been
prescribed to be subjected to withholding, for which
thresholds and rates have been prescribed under Chapter
XVII- B of the Act. A detailed list of rates as applicable
for the current financial year is available here
<br />
https://www.incometaxindia.gov.in/Pages/Deposit_TDS_TCS.aspx.
b) All payments to non-residents if they are taxable in
India have to be subjected to withholding taxes at rates
applicable for such non-resident
<br />
If however, the deductee fails to furnish the PAN to the
deductor, the rate of TDS will be 20% or rate specified
under the Act or rate in force, whichever is higher. In the
case of non-resident deductees having no PAN, if they
provide the information mentioned under rule 37BC including
a Tax Residency Certificate (TRC) from the country of their
residence, there is a relaxation for them from higher rate
of deduction.
<br />
All such persons who are required to withhold taxes, are
supposed to get a number called Tax deduction Account Number
(TAN) and using the TAN all the compliances regarding TDS
have to be done.
</p>
<h6 className="blog-pointer">
1.2.Non applicability of TDS on certain payments
</h6>
<p>
Section 196 of the Act provides that no deduction of tax
shall be made by any person from any sums payable to the
Government, Reserve Bank of India, a corporation established
by or under a Central Act which is under any law for the
time being in force exempt from income tax on its income or
a mutual fund specified under section 10(23D).
</p>
<h6 className="blog-pointer">
2. Compliances w.r.t to TDS provisions
</h6>
<h6 className="blog-pointer">
2.1 Prescribed Time for Payment of TDS and Mode of Payment
</h6>
<p>
Once TDS is deducted, the deductor must remit the same to
the credit of Government of India within timeline that are
prescribed as under:
</p>
<p>
- For deductions made in the month of April to February of
every year <br />
- on or before 7days from the month in which tax is
deducted. - For TDS made in March - within is 30th April.
The payment of withheld taxes is to be done using the
following forms: <br />
a) For TDS on payments made on selling an immovable property
A combined challan-cum-return by name Form 26QB <br />
b) For all other forms of TDS (resident or non-resident)
Challan No.281 The payments can be either made in designated
banks using the above challan or can be paid online from
www.tin-nsdl.com using internet banking.
</p>
<h6 className="blog-pointer">
2.2.TDS Returns and Forms <br /> <br />
Once the withheld taxes are paid to the Government, the due
credit has to be passed on to the deductee, such passing on
has to be done by filing an electronic TDS return. Such
returns are to be filed on a quarterly basis. The forms
prescribed for the filing are as under:
</h6>
<p>
The prescribed due date for filing of TDS returns is the
last day of the month subsequent to the quarter in which
returns are due. For ex: for April-June the due date is 31st
July and so on.
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</>
);
};
export default Taxblog;
import Detail from '@/container/Career/Detail'
import React from 'react'
const detail = () => {
return (
<>
<Detail />
</>
)
}
export default detail
import React from 'react'
import CareerPage from '@/container/Career/CareerPage'
const index = () => {
return (
<>
<CareerPage />
</>
)
}
export default index
\ No newline at end of file
......@@ -21,6 +21,16 @@
.section-title {
max-width: 90%;
}
.cust_nav .custom-swiper-button-next {
position: relative;
left: 0%;
top: -8%;
}
.cust_nav .custom-swiper-button-prev {
position: relative;
right: 0%;
top: -8%;
}
}
/* Max width 767px */
......@@ -1025,6 +1035,7 @@
.single-blog-post .post-content {
padding: 20px 15px;
height: auto!important;
}
.single-blog-post .post-content .meta li {
......@@ -1906,13 +1917,17 @@
padding: 20px 20px;
}
.fuctional-areas{
min-height: auto;
height: auto;
}
/* -----------industry-areas--------------- */
.widget-area .widget_service_categories ul li{
padding: 3vw;
}
.cust_nav {
position: unset;
justify-content: center;
}
}
/* Min width 576px to Max width 767px */
......@@ -1968,6 +1983,20 @@
flex: 0 0 auto;
width: 50%;
}
.cust_nav {
position: unset;
justify-content: center;
}
.cust_nav .custom-swiper-button-next {
position: relative;
left: 0%;
top: -8%;
}
.cust_nav .custom-swiper-button-prev {
position: relative;
right: 0%;
top: -8%;
}
}
/* Min width 768px to Max width 991px */
......@@ -2861,6 +2890,7 @@
.single-blog-post .post-content {
padding: 20px 25px 25px;
height: auto!important;
}
.single-blog-post .post-content .meta li {
......@@ -3298,6 +3328,21 @@
.method-descr {
height: auto;
}
.cust_nav {
position: unset;
justify-content: center;
}
.cust_nav .custom-swiper-button-next {
position: relative;
left: 0%;
top: -8%;
}
.cust_nav .custom-swiper-button-prev {
position: relative;
right: 0%;
top: -8%;
}
}
/* Min width 992px to Max width 1199px */
......@@ -3674,6 +3719,7 @@
.single-blog-post .post-content {
padding: 20px 20px 25px;
height: 40vh;
}
.single-blog-post .post-content h3 {
......@@ -3908,10 +3954,14 @@
.single-footer-widget .opening-hours li {
font-size: 14px;
}
.fuctional-areas {
height: 45vh;
}
}
/* Min width 1200px to Max width 1355px */
@media only screen and (min-width: 1200px) and (max-width: 1355px) {
@media only screen and (min-width: 1200px) and (max-width: 1366px) {
.top-header-area .container-fluid {
padding-right: var(--bs-gutter-x, 0.75rem);
padding-left: var(--bs-gutter-x, 0.75rem);
......@@ -4016,6 +4066,14 @@
font-size: 20px;
line-height: 1.3;
}
.fuctional-areas {
min-height: 36vh;
/* max-width: fit-content; */
height: 83vh;
}
.fuctional-areas {
height: 40vh;
}
}
/* Min width 1550px */
......
......@@ -1761,6 +1761,7 @@ Services Area CSS
border: 1px solid #eeeeee;
border-top: none;
transition: var(--transition);
height: 29vh;
}
.single-services-box .content h3 {
......@@ -2713,6 +2714,9 @@ Projects Details Area CSS
padding-bottom: 0;
border-bottom: none;
}
.projects-details-info h5{
font-weight: 400;
}
/*================================================
Team Area CSS
......@@ -2870,6 +2874,9 @@ Testimonial Area CSS
padding-bottom: 15px;
font-size: 40px;
}
.testimonial-content p{
text-align: left;
}
.testimonial-content h2::before {
left: 0;
......@@ -7475,7 +7482,7 @@ Footer Area CSS
}
.single-footer-widget .footer-contact-info ul li a:hover {
color: var(--whiteColor);
color: var(--mainColor);
}
.single-footer-widget .footer-contact-info ul li:last-child {
......@@ -8154,7 +8161,7 @@ h3.sub-title {
}
.fuctional-areas {
min-height: 36vh;
height: 36vh;
/* max-width: fit-content; */
}
.area_expertise{
......@@ -8175,4 +8182,82 @@ font-size: 15px!important;
}
.bg-light{
background-color: var(--lightgrayColor)!important;
}
/* ---------------------------client servicing page------------------------------ */
.services-slides .swiper-button-prev {
width: 40px;
height: 40px;
background-color: var(--whiteColor);
transition: var(--transition);
color: var(--blackColor);
transform: translateY(-55%);
box-shadow: 0 7px 30px -10px rgba(133, 153, 162, 0.3);
}
.services-slides .swiper-button-next{
width: 40px;
height: 40px;
background-color: var(--whiteColor);
transition: var(--transition);
color: var(--blackColor);
transform: translateY(-55%);
box-shadow: 0 7px 30px -10px rgba(133, 153, 162, 0.3);
}
.services-slides .swiper-button-prev::after, .services-slides .swiper-button-next::after {
font-size: 20px;
}
/* ------------career-details-page ----------------- */
.career-details .location , .career-details .yearofExperience{
color: var(--mainColor);
}
/* --------------custom slider--------------- */
.cust_nav, .overlayline {
position: absolute;
left: 0;
width: 100%;
}
.cust_nav {
top: 0;
display: flex;
height: 100%;
z-index: 1;
justify-content: space-between;
}
.cust_nav .custom-swiper-button-prev {
position: relative;
right: 4%;
top: -8%;
}
.cust_nav .custom-swiper-button-next {
position: relative;
left: 4%;
top: -8%;
}
/* ------------------custom slider end----------------- */
/* ------------------industry slider----------------- */
.industry_nav .custom-swiper-button-prev {
position: relative;
right: -7%;
top: -8%;
}
.industry_nav .custom-swiper-button-next {
position: relative;
left: -7%;
top: -8%;
}
/* ------------------blog ----------------- */
.blog-pointer{
color: var(--mainColor);
}
\ No newline at end of file
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!