Skip to content
.evaluate-steps-main .text figure img {
width: 130px;
height: 140px;
object-fit: cover;
object-position: top;
transition: none;
}
.evaluate-steps-main .text:hover figure img {
object-position: top;
}
.evaluate-steps-main .text h3 {
opacity: 0.65;
color:#2B1B4B;
}
.evaluate-steps-main .text:hover h3 {
color: #FF6666;
opacity: 1;
}
.evaluate-steps-main .text h4 {
font-size: 22px;
line-height: 30px;
color: #2B1B4B;
opacity: 1;
font-weight: 300;
margin-top: 6px;
}
.evaluate-steps-main .text p {
margin: 20px auto 0;
max-width: 358px;
font-size: 18px;
line-height: 26px;
color: #2B1B4B;
opacity: 1;
}
.services-banner-main .main-heading {
max-width: 540px;
}
.bgservices_informationsec {
padding: 120px 0px;
background: url(images/bgemoji.jpg);
background-size: cover !important;
}
.bgservices_informationsec .text {
max-width: 1000px;
}
.bgservices_informationsec .sub-heading {
font-size: 25px;
line-height: 40px;
color: #2B1B4B;
font-weight: 400;
}
.slide-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 40px;
grid-row-gap: 60px;
margin-left: 40px;
}
.slide-grid li {
max-width: 340px;
}
.benefit-box:hover h3:before {
opacity: 1;
}
.services-banner-main .love-text {
position: absolute;
right: 0;
bottom: 0;
font-size: 20px;
font-weight: 700;
width: auto;
}
.services-banner-main .container {
position: relative;
}
.watch-video {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 9;
background: #2B1B4B;
color: #FFC952;
font-size: 20px;
line-height: 22px;
padding: 17px 34px;
border-radius: 10px;
}
.watch-video img {
transform: translateY(-1px);
}
.transformation-main .text {
max-width: 930px;
}
.transformation-main .text ul {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 35px;
margin-top: 60px;
}
.benefit-box h3 {
font-size: 32px;
line-height: 60px;
font-weight: 700;
color: #fff;
}
.watch-video:focus {
box-shadow: 0 0.25rem 0.75rem rgb(30 34 40 / 15%);
background: #fff;
color: #FFC952;
}
.watch-video:hover {
box-shadow: 0 0.25rem 0.75rem rgb(30 34 40 / 15%);
background: #fff;
color: #FFC952;
}
.services-banner-main .love-text {
position: absolute;
right: 0;
bottom: 92px;
font-size: 20px;
font-weight: 700;
width: auto;
}
.companies-main .owl-carousel .owl-item figure img {
max-width: 200px;
margin: 0px auto;
}
.companies-main .owl-carousel .owl-item figure {
height: 50px;
display: flex;
align-items: center;
justify-content: center;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals p a {
color: #fff;
opacity: 0.5;
text-decoration: underline !important;
margin-right: 20px;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals p {
margin-left: 40px;
}
.f-side-links li a {
font-size: 22px;
line-height: 44px;
font-weight: 700;
color: #2B1B4B;
position: relative;
}
.sh_desktop {
display: block;
}
.sh_mobile {
display: none;
}
@media only screen and (max-width: 767px) {
.thankyou-text .text h2 {
font-size: 27px;
margin-top: 20px;
line-height: 30px;
font-weight: 700;
max-width: 320px;
text-align: center;
margin-bottom: 20px;
margin: 20px auto 30px;
}
.customer-rating {
font-size: 12px;
}
.evaluate-steps-main .text h3 {
color: #FF6666;
opacity: 1;
}
.thankyou-text .text {
margin-top: 0;
}
.container {
max-width: 100%;
padding: 0 15px;
}
.sh_desktop {
display: none;
}
.sh_mobile {
display: block;
}
.thankyou-text figure {
margin-left: -15px;
width: 100%;
margin-bottom: -25px;
}
.row>* {
padding: 0px 15px !important;
}
.row {
margin: 0px -15px;
}
.footer-white {
background: #fff;
padding: 30px 20px 30px;
border-radius: 10px;
position: relative;
}
p.customer-rating.color-white.ms-0 {
text-align: center;
}
.footer-white .row .col-sm-4 {
order: -1;
}
.newsletter-form h4 {
text-align: center;
font-weight: 400;
font-size: 21px;
max-width: 320px;
margin: 0px auto 20px;
line-height: 26px;
}
.newsletter-form p {
font-size: 11px;
margin-top: 10px;
line-height: 15px;
color: #2B1B4B;
text-align: center;
}
.theme-btn {
display: inline-block;
border-radius: 5px;
padding: 6px 15px;
font-size: 18px;
line-height: 40px;
font-weight: 700;
position: relative;
}
.newsletter-form .form-group .form-control {
min-height: 56px;
box-shadow: none;
border: 1px solid #CFCFCF;
border-radius: 5px;
font-size: 15px;
color: #2B1B4B;
padding-left: 20px;
}
.newsletter-form {
border-bottom: 1px solid #BCBCBC;
padding-bottom: 25px;
margin-bottom: 20px;
margin: 0px -20px 20px;
padding: 0px 20px 25px;
}
.f-side-links li a {
font-size: 18px;
line-height: 40px;
font-weight: 400;
color: #2B1B4B;
position: relative;
}
.f-links h4 {
font-size: 18px;
line-height: 40px;
font-weight: 400;
color: #2B1B4B;
}
.f-links ul {
display: none;
}
.f-links h4 {
display: flex;
justify-content: space-between;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals {
justify-content: center;
text-align: center;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals p {
margin-left: 0;
}
ul.ms-auto.social-links.d-flex {
margin: 0px auto;
justify-content: center;
}
}
.dk_none {
display: none;
}
@media only screen and (max-width: 767px) {
.thankyou-text .text h2 {
font-size: 27px;
margin-top: 20px;
line-height: 30px;
font-weight: 700;
max-width: 320px;
text-align: center;
margin-bottom: 20px;
margin: 20px auto 30px;
}
.customer-rating {
font-size: 12px;
}
.thankyou-text .text {
margin-top: 0;
}
.container {
max-width: 100%;
padding: 0 15px;
}
.sh_desktop {
display: none;
}
.sh_mobile {
display: block;
}
.thankyou-text figure {
margin-left: -15px;
width: 100%;
margin-bottom: -25px;
}
.row>* {
padding: 0px 15px !important;
}
.row {
margin: 0px -15px;
}
.footer-white {
background: #fff;
padding: 30px 20px 30px;
border-radius: 10px;
position: relative;
}
p.customer-rating.color-white.ms-0 {
text-align: center;
}
.footer-white .row .col-sm-4 {
order: -1;
}
.newsletter-form h4 {
text-align: center;
font-weight: 400;
font-size: 21px;
max-width: 320px;
margin: 0px auto 20px;
line-height: 26px;
}
.newsletter-form p {
font-size: 11px;
margin-top: 10px;
line-height: 15px;
color: #2B1B4B;
text-align: center;
}
.theme-btn {
display: inline-block;
border-radius: 5px;
padding: 6px 15px;
font-size: 18px;
line-height: 40px;
font-weight: 700;
position: relative;
}
.newsletter-form .form-group .form-control {
min-height: 56px;
box-shadow: none;
border: 1px solid #CFCFCF;
border-radius: 5px;
font-size: 15px;
color: #2B1B4B;
padding-left: 20px;
}
.newsletter-form {
border-bottom: 1px solid #BCBCBC;
padding-bottom: 25px;
margin-bottom: 20px;
margin: 0px -20px 20px;
padding: 0px 20px 25px;
}
.f-side-links li a {
font-size: 18px;
line-height: 40px;
font-weight: 400;
color: #2B1B4B;
position: relative;
}
.f-links h4 {
font-size: 18px;
line-height: 40px;
font-weight: 400;
color: #2B1B4B;
}
.f-links ul {
display: none;
}
.f-links h4 {
display: flex;
justify-content: space-between;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals {
justify-content: center;
text-align: center;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals p {
margin-left: 0;
}
ul.ms-auto.social-links.d-flex {
margin: 0px auto;
justify-content: center;
}
.f-links h4 {
font-size: 18px;
line-height: 40px;
font-weight: 400;
color: #2B1B4B;
}
.f-links ul {
display: none;
}
.f-links h4 {
display: flex;
justify-content: space-between;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals {
justify-content: center;
text-align: center;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals p {
margin-left: 0;
}
ul.ms-auto.social-links.d-flex {
margin: 0px auto;
justify-content: center;
}
header.header.header-white .call-us p {
display: none;
}
.header .menubar {
margin-left: 25px;
}
.banner-main .banner-carousel .text h2 {
color: #fff;
font-size: 49px;
line-height: 53px;
font-weight: 700;
max-width: 320px;
}
.banner-main .banner-carousel .item.dark-blue-bg .text {
margin-top: 0;
}
.banner-main .banner-carousel .text p {
font-size: 18px;
line-height: 30px;
color: #fff;
margin-top: 20px;
max-width: 320px;
}
a.theme-btn.red-btn.arrow-btn {
max-width: 100%;
display: block;
text-align: center;
}
.banner-main p.love-text.color-white {
display: none;
}
.banner-main .banner-carousel .review-text {
display: none;
}
.banner-main .banner-carousel .text .theme-btn {
margin-top: 12px;
}
.thankyou-text .text {
margin-top: 0;
margin: 0px auto !important;
}
p.love-text.color-white img {
max-width: 20px;
}
.owl-carousel .owl-nav .owl-prev img, .owl-carousel .owl-nav .owl-next img {
width: 40px;
height: 40px;
object-fit: cover;
object-position: top;
transition: none;
}
.transformation-main .text ul li p {
font-size: 18px;
line-height: 30px;
color: #fff;
margin: 10px auto 0;
max-width: 100%;
}
.dk_none {
display: block;
}
.mb_none {
display: none;
}
figure.mb_banner {
max-width: 300px;
margin: 10px auto;
}
.companies-main {
padding: 30px 0;
}
.transformation-main {
padding: 40px 0;
}
.rv_banner p.customer-rating.color-white.ms-0 {
max-width: 100%;
font-size: 14px;
}
section.transformation-main.violet-bg .main-heading {
max-width: 320px;
margin: 0px auto;
font-size: 40px;
line-height: 40px;
}
section.transformation-main.violet-bg .main-heading img {
display: none;
}
.transformation-main .text .main-heading .lining::before {
content: '';
position: absolute;
width: 150px;
height: 31px;
right: -14px;
top: calc(100% - -4px);
background-size: contain;
z-index: -9;
}
.transformation-main .text .sub-heading {
margin-top: 50px;
max-width: 320px;
margin: 50px auto 0px;
display: none;
}
.transformation-main .text ul {
display: grid;
grid-template-columns: repeat(1, 1fr);
grid-gap: 0;
margin-top: 40px;
text-align: center;
}
section {
position: relative;
overflow-x: hidden;
}
.morespace {
margin-top: 40px;
}
.storyline-main {
padding: 40px 0 40px;
}
.main-heading {
font-size: 40px;
line-height: 45px !important;
font-weight: 700;
color: #2B1B4B;
}
.storyline-main .story-listing {
display: block !important;
margin-top: 50px;
}
.stories_carousel .owl-nav button {
top: inherit !important;
bottom: -35px !important;
}
.storyline-main .story-listing li:first-child p {
color: #fff;
font-size: 33px;
line-height: 40px;
font-weight: 700;
}
.storyline-main .story-listing li:first-child {
background: #F7F1DE;
padding: 0px 0px;
}
.storyline-main .owl-dots {
margin-top: 30px;
}
.storyline-main .owl-dots .owl-dot {
background: #00000026;
height:10px;
width: 10px;
}
.storyline-main .owl-dots .owl-dot.active {
background: #FFC952 !important;
}
.storyline-main .owl-carousel .owl-nav .owl-next {
right: 30px;
}
.storyline-main .owl-carousel .owl-nav .owl-prev {
left: 30px;
}
a.theme-btn.red-btn.arrow-btn.dk_none.introbtn {
margin: 30px 30px 0px;
}
section.dark-blue-bg.services-tabs-main {
padding: 0px 0px;
}
.services-tabs-main .tab-content .text>p {
display: none;
}
.services-tabs-main .tab-content .text h3 {
font-size: 24px;
line-height: 35px;
font-weight: 700;
color: #fff;
text-align: center;
}
.services-tabs-main .owl-dots {
margin-top: 30px;
}
.services-tabs-main .owl-dots .owl-dot {
background: rgb(127 95 246 / 29%);
height: 10px;
width: 10px;
}
.services-tabs-main .owl-dots .owl-dot.active {
background: #FFC952 !important;
}
.services-tabs-main .owl-carousel .owl-nav .owl-next {
right: 30px;
}
.services-tabs-main .owl-carousel .owl-nav .owl-prev {
left: 30px;
}
.owl-tabs-carousel .owl-nav button {
top: inherit !important;
bottom: -35px !important;
}
.services-tabs-main .tab-content .text h3 {
font-size: 22px;
line-height: 32px;
font-weight: 700;
color: #fff;
text-align: center;
max-width: 320px;
margin: 0px auto;
}
.red-btn.arrow-btn:before {
display: none;
}
.custm_btn_review .d-flex.flex-wrap.align-items-center.btn-text {
flex-direction: column;
}
a.theme-btn.red-btn.arrow-btn {
max-width: 100%;
display: block;
text-align: center;
width: 100%;
}
.custm_btn_review {
margin: 30px 30px;
}
.custm_btn_review p.customer-rating.color-white {
margin: 0px !important;
width: 100%;
max-width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 20px !important;
}
.custm_btn_review {
text-align: center;
}
.custm_btn_review a.yellow-line-btn {
/* width: 100%; */
/* text-align: center; */
margin: 20px auto;
}
.d-flex.hold_data {
align-items: center;
padding: 30px 30px;
justify-content: center;
max-width: 340px;
margin: 0px auto;
}
.d-flex.hold_data img {
margin-right: 20px;
}
section.custom_main_reviews {
background: #7F5FF6;
color: #fff;
}
.d-flex.hold_data h3 {
color: #fff;
font-size: 20px;
line-height: 25px;
}
.testimonials-carousel {
margin-top: 60px;
}
.testimonials-carousel .text>p {
margin-top: 30px;
font-size: 24px;
line-height: 32px;
font-weight: 600;
color: #fff;
}
.testimonials-carousel .text .img-name figure img {
width: 50px;
height: 50px;
border-radius: 50%;
}
.testimonials-carousel .owl-dots .owl-dot {
background: rgb(127 95 246 / 29%);
height: 10px;
width: 10px;
}
.testimonials-carousel .owl-dots .owl-dot.active {
background: #FFC952 !important;
}
.testimonials-carousel .owl-nav .owl-next {
right: 30px;
}
.testimonials-carousel .owl-nav .owl-prev {
left: 30px;
}
.testimonials-carousel .owl-nav button {
top: inherit !important;
bottom: -35px !important;
}
section.about-home-main.yellow-bg .row .col-sm-7 {
order: -1;
}
section.about-home-main.yellow-bg .main-heading {
font-size: 30px !important;
}
section.about-home-main.yellow-bg .main-heading:before {
display:none;
}
section.about-home-main.yellow-bg .bottom-line-1:before, section.about-home-main.yellow-bg .bottom-line-2:before {
display: none;
}
section.about-home-main h3.sub-heading {
display: none;
}
section.about-home-main.yellow-bg {
padding: 40px 0px 50px;
}
.stll-here-main {
padding: 30px 0 40px;
}
figure.sh-imgs_dk.dk_none img {
width: 100%;
}
section.stll-here-main {
text-align: center;
}
section.stll-here-main h2.main-heading {
max-width: 320px;
font-size: 32px;
margin: -20px auto 20px;
line-height: 40px !important;
}
section.stll-here-main h3.sub-heading.opacity-50 {
opacity: 1 !important;
max-width: 270px;
font-size: 24px;
margin: 0px auto;
line-height: 32px;
}
.stll-here-main .customer-rating {
margin: 0px;
display: flex;
align-items: center;
justify-content: center !important;
display: none;
}
.stll-here-main .text {
max-width: 320px;
margin: 0px auto;
}
section.violet-bg.faq-main {
padding: 40px 0px 70px;
}
section.violet-bg.faq-main h2.main-heading.color-white {
font-size: 27px !important;
max-width: 320px !important;
margin: 0px auto;
line-height: 40px !important;
}
.faq-accordian .accordion-item .accordion-header .accordion-button {
padding: 0;
background: none;
border: none;
font-size: 20px;
line-height: 27px;
color: #fff;
font-weight: 400;
position: relative;
padding-left: 50px;
box-shadow: none;
}
.faq-carousel .owl-dots .owl-dot {
background: rgb(127 95 246 / 29%);
height: 10px;
width: 10px;
}
.faq-carousel .owl-dots .owl-dot.active {
background: #FFC952 !important;
}
.faq-carousel .owl-nav .owl-next {
right: 30px;
}
.faq-carousel .owl-nav .owl-prev {
left: 30px;
}
.faq-carousel .owl-nav button {
top: inherit !important;
bottom: -70px !important;
}
.faq-accordian .accordion-item+.accordion-item {
margin-top: 25px;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals p {
order: 3;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals {
flex-direction: column;
max-width: 250px;
margin: 50px auto 0px;
}
ul.ms-auto.social-links.d-flex {
margin: 20px auto;
}
.d-flex.flex-wrap.align-items-center.f-end.footer_modals p a {
color: #fff;
opacity: 0.5;
text-decoration: underline !important;
margin-right: 10px;
margin-top: 10px !important;
/* display: block; */
display: inline-block;
margin-left: 10px;
}
header.header.header-white {
padding-top: 30px;
}
.faq-main h2 span:before {
display: none;
}
section.services-banner-main.dark-blue-bg {
padding: 100px 0px 50px;
}
.services-banner-main .main-heading {
max-width: 560px;
font-size: 30px;
text-align: left;
max-width: 320px;
margin: 20px 0px !important;
line-height: 38px !important;
}
.services-banner-main h4.color-yellow {
font-size: 18px;
}
.services-banner-main p.sub-heading.color-white.mt-4 {
display: none;
}
.rv_banner p.customer-rating.color-white.ms-0 {
max-width: 100%;
font-size: 14px;
}
.services_img figure {
max-width: 270px;
margin: 0px auto 25px;
}
.services-banner-main .love-text {
display: none;
}
.services-banner-main .theme-btn {
margin-top: 15px;
}
.evaluate-steps-main {
padding: 40px 0 40px;
}
.brands_number .owl-dots .owl-dot {
background: rgb(127 95 246 / 29%);
height: 10px;
width: 10px;
}
.brands_number .owl-dots .owl-dot.active {
background: #FFC952 !important;
}
.brands_number .owl-nav .owl-next {
right: 30px;
}
.brands_number .owl-nav .owl-prev {
left: 30px;
}
.brands_number .owl-nav button {
top: inherit !important;
bottom: -35px !important;
}
.brands_number
.owl-dots {
margin-top: 40px;
}
.brands_number2 .owl-dots .owl-dot {
background: rgb(127 95 246 / 29%);
height: 10px;
width: 10px;
}
.brands_number2 .owl-dots .owl-dot.active {
background: #FFC952 !important;
}
.brands_number2 .owl-nav .owl-next {
right: 15px;
}
.brands_number2 .owl-nav .owl-prev {
left: 15px;
}
.brands_number2 .owl-nav button {
}
.brands_number2
.owl-dots {
margin-top: 40px;
}
.transformation-main {
padding: 10px 0 50px;
}
.evaluate-steps-main .theme-btn {
margin-top: 45px;
}
.evaluate-steps-main .text {
margin-top: 40px;
}
.evaluate-steps-main p.sub-heading.mx-auto {
display: none;
}
h2.main-heading.text-center {
max-width: 320px;
font-size: 34px;
margin: 0px auto;
}
.bottom-line-1::before {
transform: rotate(0deg) !important;
bottom: -18px;
}
.evaluate-steps-main .text h3 {
font-size: 30px;
line-height: 30px;
}
.evaluate-steps-main .text h4 {
font-size: 20px;
line-height: 30px;
color: #2B1B4B;
opacity: 1;
font-weight: 300;
margin-top: 6px;
}
.sample-reports-main {
padding: 40px 0 40px;
}
.sample-reports-carousel {
margin-top: 60px;
}
.img-comp-container {
position: relative;
height: auto;
max-width: 1245px;
margin: auto;
height: 240px;
}
.img-comp-slider figure {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
width: 45px;
height: 45px;
line-height: 45px;
border-radius: 50%;
background: #7E5FF5;
text-align: center;
padding: 0px 5px;
}
.sample-reports-carousel.owl-carousel .owl-dots .owl-dot {
background: #c7a142;
}
.sample-reports-carousel.owl-carousel .owl-dots {
margin-top: 40px;
}
.sample-reports-carousel .owl-dots .owl-dot {
height: 12px;
width: 12px;
}
.sample-reports-carousel .owl-dots .owl-dot.active {
background: #2B1B4B !important;
}
.sample-reports-carousel .owl-nav .owl-next {
right: 0px !important;
}
.sample-reports-carousel .owl-nav .owl-prev {
left: 0px !important;
}
.sample-reports-carousel .owl-nav button {
top: inherit !important;
bottom: -35px !important;
}
.img-comp-img .label {
font-size: 16px;
line-height: 16px;
font-weight: 700;
padding: 8px 20px;
border-radius: 30px;
background: rgb(43 27 75 / 90%);
position: absolute;
bottom: 15px;
right: 15px;
color: #fff;
}
.img-comp-img.img-comp-overlay .label {
right: auto;
left: 15px;
}
section.transformation-main.dark-blue-bg.scaling-unlocking-main .main-heading {
display: none;
}
.scaling-unlocking-main .text ul li h4 {
font-size: 32px;
max-width: 300px;
margin: 0px auto;
}
.transformation-main .text ul li p {
max-width: 200px;
margin: 0px auto;
}
section.slide-by-slide-main.violet-bg {
padding: 40px 0px 50px;
}
section.slide-by-slide-main.violet-bg h2.main-heading.color-white {
max-width: 340px;
margin: 0px auto;
font-size: 29px;
line-height: 40px !important;
}
section.slide-by-slide-main.violet-bg .col-sm-3 {
display: none;
}
.slide-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 30px;
grid-row-gap: 50px;
margin-left: 0;
margin-top: 60px;
}
.slide-grid li a{
font-size: 20px;
line-height: 26px;
color: #fff;
}
.slide-grid li p {
font-size: 15px;
line-height: 22px;
color: #fff;
}
section.stll-here-main.py-5 .col-sm-4.slide-img {
text-align: center !important;
}
section.stll-here-main.py-5 .col-sm-4.slide-img figure {
max-width: 300px;
margin: 0px auto;
margin-bottom: 30px;
}
section.stll-here-main h2.main-heading {
max-width: 320px !important;
font-size: 34px;
margin: -20px auto 20px;
line-height: 40px !important;
}
section.stll-here-main h3.sub-heading.opacity-50 {
opacity: 0.5 !important;
max-width: 300px;
font-size: 20px;
margin: 0px auto;
line-height: 28px;
}
.all-benefits-main {
padding: 40px 0 50px;
background: #382862;
}
.all-benefits-main h2.main-heading.color-white {
max-width: 320px;
margin: 0px auto;
font-size: 34px !important;
line-height: 40px !important;
}
.benefit-box p {
margin-top: 26px;
font-size: 18px;
line-height: 24px;
color: #fff;
opacity: 1;
}
.benefit-box {
margin-top: 22px;
background-color: #2B1B4B;
background-repeat: no-repeat;
background-position: center left;
border-radius: 10px;
padding: 30px;
min-height: auto;
position: relative;
transition: none;
}
.benefit-box {
background-image: none !important;
}
.benefit-box::before {
display: none;
}
.benefit-box h3 {
font-size: 26px;
line-height: 30px;
font-weight: 700;
color: #fff;
}
h3.bottom-line-1.yellow {
display: flex;
align-items: center;
justify-content: space-between;
}
.ic_minus {
display: none;
}
.active-bxd .ic_plus {
display: none;
}
.active-bxd .ic_minus {
display: block;
}
.benefit-box p {
display: none;
}
.active-bxd p {
display: block;
}
.benefit-box:hover {
background: #2b1b4b;
}
.benefit-box:hover h3:before {
opacity: 0;
}
.benefit-box .bottom-line-1 span {
position: relative;
}
.benefit-box .bottom-line-1 span:before {
content: '';
position: absolute;
left: 0;
bottom: -13px;
width: 100%;
height: 5px;
border-radius: 5px;
transform: rotate(0deg);
z-index: -9;
background: #F2CA67;
opacity: 0;
}
.active-bxd .bottom-line-1 span:before {
opacity: 1;
}
.all-benefits-main .theme-btn {
margin-top: 50px;
width: 100%;
text-align: center;
}
.faq-accordian {
margin-top: 30px;
}
.clear-compelling-main {
padding: 40px 0;
}
.subhd {
font-size: 17px;
max-width: 340px;
margin: 30px auto;
text-align: center;
line-height: 30px;
font-weight: 400;
line-height: 24px;
}
.clear-compelling-main .text {
margin-top: 0;
}
.clear-compelling-main .text figure {
flex: 0 0 100% !important;
max-width: 100%;
padding: 0 0px;
}
.clear-compelling-main .text ul {
flex: 0 0 50%;
max-width: 50%;
}
.clear-compelling-main .text ul li {
margin: 10px 0;
font-size: 21px;
line-height: 25px;
color: #2B1B4B;
display: inline-block;
width: 100%;
text-align: left;
}
.clear-compelling-main .text ul:nth-child(2) li {
margin: 10px 0px;
}
.clear-compelling-main .text figure {
flex: 0 0 100% !important;
max-width: 100%;
padding: 0 0px;
margin-top: 30px;
}
h2.main-heading.text-center br {
display: none;
}
.sample-reports h2.main-heading.text-center {
max-width: 320px;
font-size: 30px;
margin: 0px auto;
}
.sample-reports-main h2.main-heading.text-center {
max-width: 320px;
font-size: 29px;
margin: 0px auto;
line-height: 38px !important;
}
.watch-video {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 9;
background: #2B1B4B;
color: #FFC952;
font-size: 17px;
line-height: 22px;
padding: 15px 14px;
border-radius: 10px;
}
.clear-compelling-main .text figure {
flex: 0 0 100% !important;
max-width: 100%;
padding: 0 0px;
margin-top: 41px;
margin-bottom: 20px;
}
section.slide-by-slide-main.violet-bg h2.main-heading.color-white {
max-width: 340px;
margin: 0px auto;
font-size: 26px;
line-height: 40px !important;
}
.all-benefits-main h2.main-heading.color-white br {
display: none;
}
.all-benefits-main h2.main-heading.color-white {
max-width: 320px;
margin: 0px auto;
font-size: 29px !important;
line-height: 40px !important;
}
.companies-carousel .owl-dots .owl-dot {
display: none;
}
img.w-auto.ikeaimg {
max-width: inherit;
height: 16px;
}
.services-tabs-main .tab-content .text>p {
margin-top: 40px;
font-size: 16px;
line-height: 20px;
color: #fff;
text-align: center;
display: block !important;
}
.service_name {
text-align: center;
font-size: 18px;
color: #F2CA67;
margin-bottom: 15px;
}
ul.ms-auto.social-links.d-flex li:first-child img {
background: #fff;
border-radius: 5px;
padding: 4px;
/* height: 10px; */
}
}
Motion Graphics and Video Production
Engaging content in today’s most popular medium.
Through a blend of storytelling and motion graphics, our videos capture your audience’s attention and keep them hooked.
Loved by clients worldwide
We turn your good ideas into captivating videos.
Let your videos speak for themselves.
Delays, stretched teams, or uninspired outputs? We fuse human creativity with AI to deliver seamless, innovative, and impactful visual solutions
Book consultation
Loved by creative leaders and brands worldwide
Stand out from the crowd with engaging videos.
Experts setting the scene
Get captivating videos to reach your target audience and make a strong impression.
Explainer Videos
Engaging scripts and animation, to showcase your product in an interactive, informative way.
Motion Graphics
Entertaining and straightforward motion graphics that tell your brand’s story.
Videography & Photography
We capture your key moments to create memories for any occasion, big or small.
Promotional Videos
Videos that drive your brand forward and guide your audience on where to go next.
Corporate Videos
Videos that communicate your brand’s story and values as part of a larger content strategy.
Tutorial Videos
Comprehensive step-by-step video tutorials to demonstrate how to get the most out of your product.
Work that leaves an impact.
Have a look at some of the projects we are most proud of
See all of our work
Our video creation process.
Pre-production
After assessing your brief, purpose, and audience, we decide on the content and draft a storyboard.
Production kick-off
Once the storyboard is approved, we agree on voiceover and music (if needed) and begin animating the full video.
Post-production
We edit, revise, and share the full video after all requirements have been met.
Got questions? We’ve got you covered .
Videos and motion graphics are great tools for marketing and advertising since they display data, share tutorials, and serve other purposes. Common types of videos companies use include explainer videos to showcase products, promotional videos to drive brands forward, corporate videos to share a brand’s values and story, and tutorial videos using motion graphics, animation, and videography services.
A well-made video is a conversation starter. They break down your product, service, or brand in an inviting, attractive way. Once your audience is invested, they are more likely to respond to it, whether by investing, reaching out, or otherwise driving conversions.
There are many different animation styles, like 2D, 3D, and stop-motion animation, that Prezlab uses to produce our video content. 2D animation is a video format made from drawings or illustrations, often used to create characters and backgrounds. 3D is characterized by its use of computers to generate realistic images. Stop motion animation is created with a technique that requires objects or models to be captured frame by frame by individual photographs and edited together to move seamlessly.
Our creative team is interdisciplinary and can adapt their skills to a variety of mediums. If you’re willing to use PowerPoint to create animated sequences for your presentation, then we can certainly do that.
Our video production process is summarized in three main steps: pre-production, production kick-off, and post-production. First, we assess your brief, and after deciding on the content, we begin drafting a storyboard. Then we collaboratively agree on any needed music or voiceovers and start animating the video. Finally, we edit and revise the video according to all the discussed specifications.
You can find a portfolio of all our previous videos and motion graphics right here .