@media (max-width: 1600px) {
.influencer-slider .swiper-slide img {
max-height: 350px;
}
.header .container-fluid {
padding: 0 90px;
}
.header .gap-xxl-5 {
gap: 2rem !important;
}
.testimonial-review,
.google-review {
padding: 0;
}
.navbar-brand img {
width: 200px;
}
.timeline-wrapper .timeline-block .timeline-icon img {
position: relative;
width: 150px;
}
.hero-section { height: 100%;
}
.testimonial-review::after,
.google-review::after {
height: 252px;
top: 185px;
}
.google-review::after {
bottom: 195px;
top: auto;
}
}
@media (max-width: 1440px) {
} @media (max-width: 1399.98px) {
.container-fluid {
padding: 0 80px;
}
.categoryu-icon {
width: 100px;
height: 100px;
margin: auto;
}
.header .container-fluid {
padding: 0 40px;
}
.hero-section {
padding-top: 115px;
height: 100%;
}
.we-offer .right-block {
margin-left: 0px;
width: 70% !important;
}
.we-offer .left-block > div {
border-radius: 30px 0 0 30px;
}
.choose-us-card,
.wy-choose-cards .choose-us-card:nth-child(2),
.wy-choose-cards .choose-us-card:nth-child(3) {
padding-left: 35px;
} .client-card {
height: 95px;
max-width: 150px;
min-width: 150px;
}
.client-card img {
height: 50px;
} .offer-card .card-img {
min-height: 180px;
max-height: 180px;
}
.blog-img {
max-height: 250px;
min-height: 250px;
}
.testimonial-wrapper {
border-radius: 50px;
}
.category-card {
padding: 15px;
}
a.navbar-brand img {
width: 200px;
}
.header .gap-xxl-5 {
gap: 1.1rem !important;
}
.we-offer .left-block::after {
right: 6px;
}
.testimonial-review,
.google-review {
padding: 0;
}
.timeline-wrapper .timeline-block .timeline-icon img {
position: relative;
width: 140px;
}
.testimonial-review::after,
.google-review::after {
height: 195px;
top: 200px;
}
.google-review::after {
bottom: 206px;
top: auto;
}
} @media (max-width: 1199.98px) {
.container-fluid {
padding: 0 60px;
}
.testimonial-review::after,
.google-review::after {
height: 158px;
top: 206px;
}
.google-review::after {
bottom: 213px;
top: auto;
}
.blog-detail-banner {
height: 100% !important;
}
.hero-section {
padding-top: 110px;
}
.we-offer .right-block {
margin-left: -11px;
}
.case-left {
top: 80px;
}
.choose-us-card,
.wy-choose-cards .choose-us-card:nth-child(2),
.wy-choose-cards .choose-us-card:nth-child(3) {
padding-left: 30px;
}
.header .gap-xxl-5 {
gap: 0.5rem !important;
}
a.navbar-brand img {
width: 180px;
}
.social-icons a i {
width: 35px;
height: 35px;
font-size: 16px;
}
.timeline-wrapper .timeline-block .timeline-icon img {
width: 110px;
}
.timeline-wrapper .timeline-block:nth-child(odd) {
margin-top: 200px;
}
.timeline-wrapper .timeline-block:not(:last-child)::after {
height: 16px;
}
} @media (max-width: 991.98px) {
.container-fluid {
padding: 0 40px;
}
.testimonial-review::after,
.google-review::after {
height: 261px;
}
.testimonial-review,
.google-review {
padding: 0 17px;
}
.hero-inner {
min-height: 100%;
height: 100% !important;
}
header,
section,
footer {
overflow: hidden;
}
.testimonial-right,
.testimonial-left {
display: none;
}
.testimonial-middle {
width: 100% !important;
}
body {
font-size: var(--font16);
line-height: 22px;
}
.py70 {
padding-top: 50px;
padding-bottom: 50px;
}
.hero-section {
height: auto;
min-height: 100%;
padding-top: 135px;
padding-bottom: 40px;
}
.influencer-marquee {
margin-bottom: 20px;
margin-top: 20px;
} .we-offer .left-block,
.we-offer .right-block {
margin-left: 0;
}
.we-offer .left-block {
margin-bottom: 30px;
} .case-left,
.case-content-sticky {
position: sticky;
padding-top: 0rem;
}
.case-studies {
padding: 50px 0;
}
.categoryu-icon {
width: 100px;
height: 100px;
margin: auto;
} .choose-us-card,
.wy-choose-cards .choose-us-card:nth-child(2),
.wy-choose-cards .choose-us-card:nth-child(3) {
top: 40px;
}
.pawor-marketing {
padding-left: 20px;
} .testimonial-wrapper {
border-radius: 40px;
}
.testimonial-left {
padding-top: 60px;
}
.testimonial-right {
padding-bottom: 60px;
}
.testimonial-middle .swiper {
height: auto;
} .client-card {
height: 90px;
max-width: 140px;
min-width: 140px;
padding: 0 16px;
}
.client-card img {
height: 46px;
}
.contact-details {
flex-direction: column;
align-items: start !important;
}
.form-check {
align-items: start !important;
}
.form-check-input {
width: 30px;
height: 30px;
}
.social-icons a i {
width: 50px;
height: 50px;
font-size: 25px;
}
.work-card {
max-height: 400px;
}
.work-card > img {
object-position: top;
border-radius: 15px !important;
}
.timeline-wrapper .timeline-block .timeline-icon img {
width: 75px;
}
.timeline-wrapper .timeline-block:not(:last-child)::after {
height: 10px;
}
.timeline-wrapper .timeline-block:nth-child(odd) {
margin-top: 170px;
}
.timeline-content.p-2 p {
min-height: 100%;
}
.userimg {
width: 100px;
height: 100px;
margin-top: -45px;
}
.form-checkbox p .wpcf7-list-item {
width: calc(100% - 0px);
}
.form-checkbox p .wpcf7-list-item label input {
width: 25px;
height: 25px;
}
.blog-detail-banner .banner-img {
padding-top: 15px;
}
} @media (max-width: 767.98px) {
.container-fluid {
padding: 0 20px !important;
}
.order2 {
order: 2;
}
.order3 {
order: 3;
}
.userimg {
width: 75px;
height: 75px;
margin-top: -45px;
}
.d-flex.align-items-sttart.timeline-wrapper.mt-md-5.mt-4 {
flex-direction: column;
}
.timeline-wrapper .timeline-block {
flex-direction: row-reverse !important;
width: 50%;
}
.timeline-wrapper .timeline-block:nth-child(odd) {
margin-top: 0;
}
.timeline-wrapper .timeline-block:nth-child(even) {
margin-left: auto;
}
.timeline-wrapper .timeline-block:not(:last-child)::after {
width: 31%;
left: 86%;
top: 100%;
right: 0;
transform: rotate(56deg);
}
.timeline-wrapper .timeline-block:nth-child(even)::after {
right: 90%;
left: -16%;
transform: rotate(-56deg);
width: 31%;
}
.timeline-wrapper .timeline-block:nth-child(odd) .timeline-icon {
text-align: end;
}
.timeline-wrapper .timeline-block:nth-child(even) .timeline-icon {
text-align: start;
}
.timeline-wrapper .timeline-block .timeline-icon {
width: 50%;
}
.testimonial-middle {
flex-direction: column;
padding: 15px 0;
}
.testimonial-middle > div {
width: 100% !important;
}
.py70 {
padding-top: 20px;
padding-bottom: 20px;
}
.py35 {
padding-top: 25px;
padding-bottom: 25px;
}
.hero-section {
padding-top: 90px;
padding-bottom: 30px;
text-align: center;
}
.marquee-track span {
font-size: 16px;
} .client-row .client-track {
gap: 20px;
}
.client-card {
height: 80px;
max-width: 120px;
min-width: 120px;
border-radius: 20px;
}
.client-card img {
height: 38px;
}
section {
overflow: hidden;
} .offer-card .card-img {
max-height: 240px;
min-height: 220px;
} .choose-us-card,
.wy-choose-cards .choose-us-card:nth-child(2),
.wy-choose-cards .choose-us-card:nth-child(3) {
padding: 20px;
}
.we-offer .left-block::before,
.we-offer .left-block::after {
display: none;
}
.primary-bg.r30.p-3.py-5.w-100 {
background-color: transparent;
color: var(--text-color) !important;
padding: 0 !important;
}
.primary-bg.r30.p-3.py-5.w-100 * {
color: var(--text-color) !important;
}
.pawor-marketing {
padding-left: 20px;
border-radius: 20px;
}
.category-card {
padding: 24px;
} .blog-card {
border-radius: 26px;
padding: 12px;
}
.blog-img {
max-height: 260px;
border-radius: 20px;
}
.blog-img img {
border-radius: 20px;
} .testimonial-wrapper {
border-radius: 24px;
}
.testimonial-review,
.google-review {
padding: 0 15px;
}
.testimonial-review::after,
.google-review::after {
top: 120px;
height: 280px;
display: none;
} .form-control {
height: 48px;
font-size: var(--font14);
}
.form-check-input {
width: 28px;
height: 28px;
} .btn-fill,
.btn-outline {
padding: 10px 20px;
border-radius: 25px;
} .mt50 {
margin-top: 30px;
}
.mb50 {
margin-bottom: 30px;
}
.we-offer .left-block,
.we-offer .right-block {
width: 100% !important;
}
.hero-section {
height: 100%;
}
h3 br {
display: none;
}
.service-wrapper .service-list.bg.py-4:nth-child(even) .row {
flex-direction: column-reverse;
}
.row {
--bs-gutter-y: 1.5rem;
}
#staticBackdrop .row {
--bs-gutter-y: 0.5rem;
}
.primary-text.d-block {
display: inline !important;
}
.d-flex.flex-column.align-items-start.gap20,
.d-flex.flex-column.gap20 {
text-align: center;
}
.btn-fill {
margin: auto;
}
.contact-details .d-flex.flex-column p {
text-align: left;
}
.gap20 {
gap: 10px;
}
} @media (max-width: 575.98px) {
.container-fluid {
padding: 0 15px !important;
}
.work-slider {
padding: 0px 0;
}
.work-slider .swiper-slide.is-active-hover {
transform: scale(1);
}
.timeline-wrapper .timeline-block:not(:last-child)::after {
width: 60%;
}
.timeline-wrapper .timeline-block:nth-child(even)::after {
right: 92%;
left: -36%;
transform: rotate(-63deg);
top: 100%;
}
:root {
--font80: 30px;
--font50: 26px;
--font36: 22px;
--font34: 20px;
--font30: 18px;
--font25: 16px;
--font24: 16px;
--font20: 14px;
--font18: 14px;
--font16: 13px;
}
.hero-section {
padding-top: 120px;
}
.marquee-track .marquee-content {
gap: 16px;
padding: 8px 12px;
}
.testimonial-review::after,
.google-review::after {
display: none; }
.social-icons a i {
width: 40px;
height: 40px;
font-size: 18px;
}
.contact-details {
flex-direction: column;
align-items: start !important;
gap: 1rem !important;
}
.timeline-wrapper .timeline-block .timeline-icon {
width: 32%;
}
.timeline-wrapper .timeline-block:not(:last-child)::after {
left: 72%;
top: 93%;
right: 0;
transform: rotate(63deg);
height: 8px !important;
}
.timeline-wrapper .timeline-block:nth-child(even)::after {
left: -32%;
transform: rotate(-63deg);
}
.form-checkbox p .wpcf7-list-item {
width: calc(100% - 0px);
}
.form-checkbox p .wpcf7-list-item label input {
width: 26px;
height: 26px;
}
.who-cards {
flex-wrap: wrap;
justify-content: center !important;
}
.who-cards .card-icon {
width: 100px;
margin: auto;
}
}