
@import url('https://fonts.googleapis.com/css?family=Ubuntu:400, 500, 700');

html {font-size: 16px;}
section {padding: 25px 0;}

body {font-size: 1rem;}
.landingPage {background-color: #f4f4f7;}

.orangeTheme {color: #9a2f27;}
.diwaliTheme {color: #53307f;}
.premiumWeddingTheme {color: #af0d15;}
.festivalWishesTheme {color: #730506;}
.birthdayTheme {color: #5454c6;}
.christmasTheme {color: #145f34;}
.newYearTheme {color: #145f34;}

#wrapper h1, #wrapper h2, #wrapper h3, #wrapper p {font-family: Ubuntu, sans-serif;margin-bottom: 10px;}
.orangeTheme #wrapper h1, .orangeTheme #wrapper h2, .orangeTheme #wrapper h3, .orangeTheme #wrapper p {color: #9a2f27;}
.diwaliTheme #wrapper h1, .diwaliTheme #wrapper h2, .diwaliTheme #wrapper h3, .diwaliTheme #wrapper p {color: #53307f;}
.premiumWeddingTheme #wrapper h1, .premiumWeddingTheme #wrapper h2, .premiumWeddingTheme #wrapper h3, .premiumWeddingTheme #wrapper p {color: #af0d15;}
.festivalWishesTheme #wrapper h1, .festivalWishesTheme #wrapper h2, .festivalWishesTheme #wrapper h3, .festivalWishesTheme #wrapper p {color: #730506;}
.birthdayTheme #wrapper h1, .birthdayTheme #wrapper h2, .birthdayTheme #wrapper h3, .birthdayTheme #wrapper p {color: #5454c6;}
.christmasTheme #wrapper h1, .christmasTheme #wrapper h2, .christmasTheme #wrapper h3, .christmasTheme #wrapper p {color: #145f34;}
.newYearTheme #wrapper h1, .newYearTheme #wrapper h2, .newYearTheme #wrapper h3, .newYearTheme #wrapper p {color: #145f34;}

.sectionTitle {font-weight: bold;font-size: 2rem;margin-bottom: 15px!important;position: relative;}
.orangeTheme .sectionTitle {color: #9a2f27;}
.diwaliTheme .sectionTitle {color: #53307f;}
.premiumWeddingTheme .sectionTitle {color: #af0d15;}
.festivalWishesTheme .sectionTitle {color: #730506;}
.birthdayTheme .sectionTitle {color: #5454c6;}
.christmasTheme .sectionTitle {color: #145f34;}
.newYearTheme .sectionTitle {color: #145f34;}

@media only screen and (max-width: 767px)  {
    .sectionTitle {font-size: 1.5rem!important;}
}

.orangeTheme .swiper-invisible {visibility: hidden;opacity: 0;transition: opacity 0.3s ease-in-out;}
.orangeTheme .swiper-visible {visibility: visible;opacity: 1;}

#mastHeader {padding: 7px 0;font-size: .9rem;background-color: #ed5806;color: #fff;overflow: hidden;white-space: nowrap;position: relative;z-index: 9999;}
#mastHeader .ticker-wrap {width: 100%;overflow: hidden;}
#mastHeader .ticker {display: inline-block;padding-left: 100%;animation: tickerMove 30s linear infinite;}
#mastHeader .ticker span {display: inline-block;padding: 0 50px;}
@keyframes tickerMove {
  0% { transform: translateX(0); }
  100% { transform: translateX(-100%); }
}

.top-navigation {background-color: #b16411;border-radius: 50px;}
.top-navigation header {margin: 0;min-height: auto;}
.top-navigation header .page-wrapper-top {padding: 0;}
.top-navigation header .page-wrapper-top:before {position: relative;background: none;padding: 0;}
.top-navigation header .page-wrapper-top .page-header .page-header-top {padding: 15px;display: flex;flex-wrap: wrap;align-items: center;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .page-logo {margin: 0;margin-right: auto;width: auto;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .page-logo .logo-default {max-width: 75%;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .new-menu-ul {width: auto;margin: 0 auto;padding: 0;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .new-menu-ul li {margin: 0 5px;position: relative;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .new-menu-ul li .megamenu-box {z-index: 99;top: 100%!important;left: 0;overflow-y: auto;max-height: none;min-width: 200px;border-radius: 10px;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .new-menu-ul li .megamenu-box a {display: block;text-align: left;padding: 5px 0;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu {padding: 0;margin: 0;margin-left: auto;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li {padding-bottom: 0;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li.dropdown {height: auto;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-separator .separator {margin-top: 0;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link {padding: 3px 10px;margin-top: 0;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link:hover {color: #000!important;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle {height: auto;padding: 1px 5px 1px 1px!important;margin-top: 0!important;display: flex;flex-wrap: nowrap;align-items: center;border-radius: 25px !important;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle:hover, .top-navigation header .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle:active {color: #000!important;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle:hover > .username, .top-navigation header .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle:focus > .username {color: #000;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle>img {margin-top: 0;height: 35px;margin-right: 5px;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .header_notification_bar>.dropdown-toggle, .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li.header_notification_bar.dropdown>.dropdown-toggle {padding: 2px 5px;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .menu-toggler {margin: 0;padding: 5px 0;background-color: rgba(0, 0, 0, 0.3);height: 30px;width: 30px;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .menu-toggler span {background-color: #fff;margin-top: 0;height: 3px;margin-left: 4px;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .menu-toggler span + span {margin-top: 5px;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .menu-toggler.menu_open {background: rgba(0, 0, 0, 0.6);}
.top-navigation header .page-wrapper-top .page-header .page-header-top .menu-toggler.menu_open span:nth-child(2) {transform: rotate(45deg);top: 3px;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .menu-toggler.menu_open span:nth-child(3) {transform: rotate(135deg);top: -5px;}

.top-navigation h6.sm-txt-link {margin-left: 0;}
.orangeTheme .top-navigation h6.sm-txt-link {color: #9a2f27;}
.diwaliTheme .top-navigation h6.sm-txt-link {color: #53307f;}
.premiumWeddingTheme .top-navigation h6.sm-txt-link {color: #af0d15;}
.festivalWishesTheme .top-navigation h6.sm-txt-link {color: #730506;}
.birthdayTheme .top-navigation h6.sm-txt-link {color: #5454c6;}
.christmasTheme .top-navigation h6.sm-txt-link {color: #145f34;}
.newYearTheme .top-navigation h6.sm-txt-link {color: #145f34;}

@media screen and (min-width: 992px) {
    .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav {display: flex;flex-wrap: wrap;align-items: center;}
    .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link.loginLink, .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link.signupLink {border: 1px solid #fff;padding: 3px 15px;border-radius: 25px;}
    .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link.loginLink:hover, .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link.signupLink:hover {color: #fff!important;background-color: #84551e!important;}
    .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link.signupLink {margin-left: 10px;}
    .orangeTheme .top-navigation .dropdown-menu>li>a {color: #9a2f27;}
    .diwaliTheme .top-navigation .dropdown-menu>li>a {color: #53307f;}
    .premiumWeddingTheme .top-navigation .dropdown-menu>li>a {color: #af0d15;}
    .festivalWishesTheme .top-navigation .dropdown-menu>li>a {color: #730506;}
    .birthdayTheme .top-navigation .dropdown-menu>li>a {color: #5454c6;}
    .christmasTheme .top-navigation .dropdown-menu>li>a {color: #145f34;}
    .newYearTheme .top-navigation .dropdown-menu>li>a {color: #145f34;}
}

@media screen and (max-width: 991px) {
    .top-navigation header .page-wrapper-top .page-header .page-header-top {padding: 12px 15px;}
    .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu {margin: 55px 0 !important;position: absolute;top: 0;left: 0;z-index: 9999;width: 100%;padding: 0;}

    .orangeTheme .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link {color: #9a2f27!important;}
    .diwaliTheme .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link {color: #53307f!important;}
    .premiumWeddingTheme .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link {color: #af0d15!important;}
    .festivalWishesTheme .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link {color: #730506!important;}
    .birthdayTheme .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link {color: #5454c6!important;}
    .christmasTheme .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link {color: #145f34!important;}
    .newYearTheme .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li>a.nav-link {color: #145f34!important;}
    
    .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu.logged-top-menu-two {margin-top: 55px!important;border-radius: 10px !important;}
    .top-navigation header .page-wrapper-top .page-header .page-header-top .header_notification_bar.hidden-lg {margin-top: 0;}
    .top-navigation .dropdown-user.hidden-lg {margin-top: 0;margin-right: 0;}
    .top-navigation .dropdown-user.hidden-lg img {height: 28px;}
    .top-navigation .dropdown-user.hidden-lg .dropdown-toggle {color: #fff;}
    .top-navigation .dropdown-user.hidden-lg.open .dropdown-toggle {color: #000;}
    .top-navigation .dropdown-user.hidden-lg .dropdown-toggle:active {color: #000;}
}

@media screen and (max-width: 480px) {
    .top-navigation header .page-wrapper-top .page-header .page-header-top .page-logo {width: auto!important;}
}

.orangeTheme .top-navigation-outer {background-color: #fda30f;padding: 35px 0;}
.orangeTheme.homepage .top-navigation-outer, .landingPage .top-navigation-outer {padding: 0;}
.orangeTheme.homepage .top-navigation-outer .top-navigation, .landingPage .top-navigation-outer .top-navigation {position: absolute;top: 75px;width: 100%;z-index: 9;}
.orangeTheme.homepage .top-navigation-outer .top-navigation {background-color: rgba(177, 100, 17, 0.7);}
.landingPage .top-navigation-outer .top-navigation {background-color: rgb(0, 0, 0, 0.2);}
@media only screen and (max-width: 991px)  {
    .orangeTheme.homepage .top-navigation-outer .top-navigation, .landingPage .top-navigation-outer .top-navigation {width: 90%;}
}

@media only screen and (min-width: 991px)  {
    header.home_header .page-header ul.new-menu-ul > li > a, header.home_header .page-header a.menu-toggler + .top-menu ul.navbar-nav > li > a, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.library, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.myVideos, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.library, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.myVideos {background-color: transparent;color: #fff;border: none;}
    header.home_header .page-header ul.new-menu-ul > li > a.hover, header.home_header .page-header ul.new-menu-ul > li > a:hover, header.home_header .page-header a.menu-toggler + .top-menu ul.navbar-nav > li > a:hover, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.library:hover, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.myVideos:hover, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.library:hover, header.home_header .page-header .top-menu.logged-top-menu-two ul.navbar-nav > li > a.myVideos:hover {background-color: #fff!important;color: #000 !important;border: none;}
}

/* Specific for /video/edit/806 pages start */
.top-navigation header .page-wrapper-top .page-header {background-color: transparent;height: auto;}
.top-navigation header .page-wrapper-top .page-header .page-header-top {background-color: transparent;height: auto;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .page-logo {height: auto;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .page-logo .logo-default {margin: 0;}

.top-navigation header .page-wrapper-top .page-header .page-header-top .menu-toggler span {transition: all .2s ease-in;position: relative;float: left;border-radius: 10px;}
.top-navigation header .page-wrapper-top .page-header .page-header-top .menu-toggler.menu_open span:first-child {display: none;}

@media only screen and (max-width: 991px)  {
    .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu {display: none;float: none;background: #fff;overflow: hidden;border-radius: 10px !important;border: 1px solid rgba(0, 0, 0, .1);box-shadow: 0 10px 15px rgba(0, 0, 0, .2);}
    .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav {display: block;}
    .top-navigation header .page-wrapper-top .page-header .page-header-top .top-menu .navbar-nav>li {float: none;}
    .top-navigation header .page-wrapper-top .page-header .page-header-top .menu-toggler.menu_open span {width: 68%;}
}
/* Specific for /video/edit/806 pages end */

#heroSection h1.title {font-size: 3rem;font-weight: bold;line-height: 3.5rem;margin-bottom: 2rem;margin-top: 120px;color: #fff;border-bottom: none;}

.landingPage #heroSection {color: #fff;padding-top: 75px;margin-top: 100px;}
.landingPage #heroSection > .container > .row {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.landingPage #heroSection .heroImg {position: absolute;top: 0;left: 0;width: 100%;height: auto;z-index: 0;}
.landingPage #heroSection .desc {line-height: 1.6rem;letter-spacing: .5px;}
.landingPage #heroSection .createVideoBtn a {border: 2px solid #fff;border-radius: 6px;text-transform: uppercase;padding: 10px 25px;display: inline-block;font-size: 1.3rem;font-weight: bold;margin-top: 2rem;color: #fff;letter-spacing: 2px;}

.diwaliTheme #heroSection .createVideoBtn a {background-color: #381f4e;}
.diwaliTheme #heroSection .createVideoBtn a:hover {background-color: #53307f;}
.premiumWeddingTheme #heroSection .createVideoBtn a {background-color: #4b070a;}
.premiumWeddingTheme #heroSection .createVideoBtn a:hover {background-color: #af0d15;}
.festivalWishesTheme #heroSection .createVideoBtn a {background-color: #510405;}
.festivalWishesTheme #heroSection .createVideoBtn a:hover {background-color: #730506;}
.birthdayTheme #heroSection .createVideoBtn a {background-color: #18189f;}
.birthdayTheme #heroSection .createVideoBtn a:hover {background-color: #5454c6;}
.christmasTheme #heroSection .createVideoBtn a {background-color: #003516;}
.christmasTheme #heroSection .createVideoBtn a:hover {background-color: #145f34;}
.newYearTheme #heroSection .createVideoBtn a {background-color: #003516;}
.newYearTheme #heroSection .createVideoBtn a:hover {background-color: #145f34;}

.landingPage #heroSection .mobileSection {display: flex;justify-content: center;}
.landingPage #heroSection .mobileSection video {max-width: 75%;position: relative;}
.landingPage #heroSection .mobileSection .whatsApp {position: absolute;bottom: 10%;left: 20px;}
.landingPage #heroSection .mobileSection .whatsApp img {max-width: 55%;}
@media (max-aspect-ratio: 16/9) {.landingPage #heroSection .heroImg {height: 100%;}}

@media only screen and (min-width: 1920px)  {
    .landingPage #heroSection {padding-bottom: 100px;}
}

@media only screen and (max-width: 767px)  {
    #heroSection h1.title {font-size: 1.3rem;line-height: 1.9rem;margin-bottom: 1rem;}
    .landingPage #heroSection {margin-top: 0;}
    .landingPage #heroSection .heroImgDesktop {display: none;}
    .landingPage #heroSection .desc {line-height: 1.4rem;letter-spacing: .4px;font-size: 1rem;padding-right: 49px;}
    .landingPage #heroSection .createVideoBtn a {padding: 8px 15px;font-size: .95rem;margin-top: 1.25rem;font-weight: 500;letter-spacing: 1.5px;}
    .landingPage #heroSection .mobileSection {display: none;}
}

@media only screen and (min-width: 768px)  {
    .landingPage #heroSection .heroImgMobile {display: none;}
}

@media (max-aspect-ratio: 9/16) {
  .landingPage #heroSection .heroImg {height: auto;}
}

.orangeTheme #heroSection {background-image: url('../asset/redesign/images/homepage/hero-img.webp');background-size: cover;background-repeat: no-repeat;background-position: center;color: #fff;text-align: center;}
.orangeTheme #heroSection .searchBar {position: relative;margin: 40px auto;}
.orangeTheme #heroSection .searchBar .video_search {background: transparent;border: none;}
.orangeTheme #heroSection .searchBar input {border-radius: 25px;padding-right: 40px;height: 45px;font-size: 1rem;}
.orangeTheme #heroSection .searchBar button {border: none;transition: none;}
.orangeTheme #heroSection .searchBar .searchIcon {position: absolute;right: 15px;top: 47%;transform: translateY(-50%);width: 30px;height: 30px;cursor: pointer;}

.orangeTheme #heroSection .ctaBtns {display: flex;flex-wrap: wrap;justify-content: center;}
.orangeTheme #heroSection .ctaBtns .btn {padding: 5px 30px;border: 1px solid #fff;border-radius: 25px;color: #fff;background-color: rgba(2, 190, 71, 0.7);font-weight: bold;margin: 5px;font-size: 1.1rem;letter-spacing: 1px;}
.orangeTheme #heroSection .ctaBtns .btn:hover {border: 1px solid rgb(2, 190, 71);color: rgb(2, 190, 71);background-color: rgb(255, 255, 255);}

@media only screen and (max-width: 767px)  {
    .orangeTheme #heroSection > .container > .row > div {width: 100%;}
    .orangeTheme #heroSection .searchBar input {height: 40px;font-size: 0.9rem;padding-right: 50px;}
    .orangeTheme #heroSection .searchBar .searchIcon {max-width: none !important;top:58%}
}

.orangeTheme .createdVideosNumber {background-color: rgba(154, 47, 39, 0.55);padding: 5px 15px;border-radius: 25px;display: inline-block;font-size: .89em;margin-bottom: 20px;}

#videoTemplateSection .templateRow > .row, #videoTemplateSection .gallery {display: flex;flex-wrap: wrap;}
#videoTemplateSection .mobileFrame {position: relative;width: 100%;padding-top: 200%;background-image: url("../asset/redesign/images/home/mobile-mockup.webp");background-size: cover;background-position: center;}
#videoTemplateSection .mobileFrame .contentWrapper {position: absolute;top: 2%;left: 4%;width: 92%;height: 96%;}
#videoTemplateSection .mobileFrame .contentWrapper a {height: 100%;width: 100%;}
#videoTemplateSection .mobileFrame .contentWrapper a img, #videoTemplateSection .mobileFrame .contentImg {width: 100%;height: 100%;object-fit: cover;border-radius: 25px;}
#videoTemplateSection .mobileFrame .curveWrapper {position: absolute;bottom: 6px;left: 4%;width: 92%;}

#videoTemplateSection .mobileFrame .bottomCurve {width: 100%;height: auto;border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;}

#videoTemplateSection .mobileFrame .actionBtns {position: absolute;bottom: 10%;left: 10%;}
#videoTemplateSection .mobileFrame .actionBtns a {color: #fff;}
#videoTemplateSection .mobileFrame .actionBtns a {display: inline-flex;align-items: center;}
#videoTemplateSection .mobileFrame .actionBtns a img {width: 16px;margin-right: 4px;}
#videoTemplateSection .mobileFrame .actionBtns a + a {margin-left: 15px;}

#videoTemplateSection .thumb-title {text-align: center;font-size: 0.9rem;margin: 5px 0 15px 0;line-height: 18px;}
.orangeTheme #videoTemplateSection .thumb-title a {color: #9a2f27;}
.diwaliTheme #videoTemplateSection .thumb-title a {color: #53307f;}
.premiumWeddingTheme #videoTemplateSection .thumb-title a {color: #af0d15;}
.festivalWishesTheme #videoTemplateSection .thumb-title a {color: #730506;}
.birthdayTheme #videoTemplateSection .thumb-title a {color: #5454c6;}
.christmasTheme #videoTemplateSection .thumb-title a {color: #145f34;}
.newYearTheme #videoTemplateSection .thumb-title a {color: #145f34;}

#templatesByCategory .menu-container {display: flex;justify-content: space-between;align-items: center;margin-bottom: 15px;flex-wrap: nowrap;}
#templatesByCategory .menu-bar {display: flex;flex-wrap: nowrap;overflow: hidden;}
#templatesByCategory .menu-bar .menu-item {padding: 10px;cursor: pointer;background-image: url("../asset/redesign/images/homepage/category-bg.webp");background-repeat: repeat-y;color: #fff;border-radius: 10px;text-align: center;}
#templatesByCategory .menu-bar .menu-item.active {font-weight: bold;background-image: url("../asset/redesign/images/homepage/category-bg-active.webp");}
#templatesByCategory .menu-bar .menu-item + .menu-item {margin-left: 8px;}
#templatesByCategory .more-dropdown {position: relative;}
#templatesByCategory .more-toggle {padding: 0 15px;cursor: pointer;white-space: nowrap;}
#templatesByCategory .more-toggle img {width: 60px;}
#templatesByCategory .more-menu {display: none;position: absolute;top: 100%;left: -90px;background: #fff;border: 1px solid #ccc;z-index: 1000;min-width: 170px;border-radius: 10px;overflow: hidden;}
#templatesByCategory .more-menu .menu-item {display: block;padding: 6px 10px;cursor: pointer;}
#templatesByCategory .more-menu .menu-item:hover {background-color: #ccc;}
#templatesByCategory .more-menu .menu-item + .menu-item {border-top: 1px solid #ccc;}
#templatesByCategory .galleryTemplatesByCategory .col-sm-3 {margin-bottom: 15px;}
#templatesByCategory .galleryTemplatesByCategory .no-templates-message {color: #9a2f27;}
@media (max-width: 767px) {
    #templatesByCategory .more-menu {left: -130px;min-width: 200px;}
}

#howItWorksSection {background-color: #fff;}
#howItWorksSection .templates {margin-top: 25px;}
.orangeTheme #howItWorksSection .thumb-title {font-size: .9rem;line-height: 19px;}

#quickLinks, #occasionTemplates {background-color: #ffefc6;}
#quickStartVideos > .container > .row, #occasionTemplates > .container > .row, #testimonialSection > .container > .row {display: block;}

#quickLinks .quickLinks {display: flex;flex-wrap: wrap;justify-content: space-between;}
#quickLinks .quickLinks .quickLink {display: inline-flex;flex-wrap: nowrap;align-items: center;font-size: .9rem;line-height: 17px;}
#quickLinks .quickLinks .quickLink img {width: 30%;}
#quickLinks .quickLinks .quickLink > div {margin-left: 5px;}
@media only screen and (max-width: 767px)  {
    #quickLinks .quickLinks {justify-content: flex-start;}
    #quickLinks .quickLinks .quickLink {width: calc(33.33% - 5px);margin: 5px 0;}
    #quickLinks .quickLinks .quickLink img {width: 28%;}
}

#quickStartVideos .quickStartVideosSlider {position: relative;padding: 0 50px;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper {width: 100%;overflow: hidden;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide {display: flex;justify-content: center;align-items: center;text-align: center;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a {position: relative;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc {position: absolute;top: 0;left: 0;font-size: .8rem;line-height: 15px;padding: 5px;width: 100%;font-family: "Cambo", serif;font-weight: 400;font-style: normal;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.wedding-invitation {color: #774605;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.festival-invitation {color: #9688cd;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.party-invitation {color: #ffd102;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.ceremony-invitation {color: #813157;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.birthday-invitation {color: #ddbfc6;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.puja-invitation {color: #262c9b;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.engagement-invitation {color: #604b90;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.special-day-greeting {color: #ffe5c2;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.patriotic-wishes {color: #fff;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.daily-wishes {color: #5d41b7;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.festival-wishes {color: #0e457c;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide a .desc.birthday-wishes {color: #5d41b7;}
#quickStartVideos .quickStartVideosSlider .quickStartVideosSwiper .swiper-slide img {width: 100%;border-radius: 10px;cursor: pointer;}
#quickStartVideos .quickStartVideosSlider .swiper-button-prev, #quickStartVideos .quickStartVideosSlider .swiper-button-next {position: absolute;top: 50%;z-index: 10;width: 40px;height: 40px;border-radius: 50%;color: #fda30f;font-weight: bold;}
#quickStartVideos .quickStartVideosSlider .swiper-button-prev {left: 0;}
#quickStartVideos .quickStartVideosSlider .swiper-button-next {right: 0;}
#quickStartVideos .quickStartVideosSlider .swiper-button-prev::after, #quickStartVideos .quickStartVideosSlider .swiper-button-next::after {font-size: 30px;}

#occasionTemplates .occasionTemplatesSlider {position: relative;padding: 0 50px;}
#occasionTemplates .occasionTemplatesSlider .occasionTemplatesSwiper {width: 100%;overflow: hidden;}
#occasionTemplates .occasionTemplatesSlider .occasionTemplatesSwiper .swiper-slide {display: flex;justify-content: center;align-items: center;text-align: center;}
#occasionTemplates .occasionTemplatesSlider .occasionTemplatesSwiper .swiper-slide a {position: relative;display: block;border-radius: 10px;overflow: hidden;}
#occasionTemplates .occasionTemplatesSlider .occasionTemplatesSwiper .swiper-slide a .desc {position: absolute;bottom: 0;left: 0;z-index: 2;line-height: 16px;padding: 8px 5px;width: 100%;text-align: center;color: #fff;font-size: 0.85rem;}
#occasionTemplates .occasionTemplatesSlider .occasionTemplatesSwiper .swiper-slide a .desc-bg {position: absolute;bottom: 0px;left: 0%;width: 100%;}
#occasionTemplates .occasionTemplatesSlider .occasionTemplatesSwiper .swiper-slide img {width: 100%;display: block;}
#occasionTemplates .occasionTemplatesSlider .swiper-button-prev, #occasionTemplates .occasionTemplatesSlider .swiper-button-next {position: absolute;top: 50%;z-index: 10;width: 40px;height: 40px;border-radius: 50%;color: #fda30f;font-weight: bold;}
#occasionTemplates .occasionTemplatesSlider .swiper-button-prev {left: 0;}
#occasionTemplates .occasionTemplatesSlider .swiper-button-next {right: 0;}
#occasionTemplates .occasionTemplatesSlider .swiper-button-prev::after, #occasionTemplates .occasionTemplatesSlider .swiper-button-next::after {font-size: 30px;}
@media only screen and (max-width: 767px)  {
    #occasionTemplates .occasionTemplatesSlider .occasionTemplatesSwiper .swiper-slide a .desc {line-height: 14px;padding: 5px;font-size: 0.78rem;}
}

#customVideoSection {background-image: url("../asset/redesign/images/home/customVideoBannerDesktop.webp");background-repeat: no-repeat;background-size: cover;background-position: center;padding: 90px 0;color: #fff;text-align: center;}
#customVideoSection .contentBox {margin-bottom: 20px;}
@media only screen and (max-width: 767px)  {
    #customVideoSection {background-image: url("../asset/redesign/images/home/customVideoBannerMobile.webp");padding: 40px 0 200px;}
}

footer {background: #f4f2f1;padding: 0 0 15px;}
footer .head {color: #4d4d4d;margin-bottom: 15px;font-size: 1.1rem;margin-top: 30px;font-weight: bold;}
footer .footerNav li a {color: #4d4d4d;}
footer .footerNav li a:hover {padding-left: 0;color: #4d4d4d;}
footer .isoLogo {margin-bottom: 0;margin-top: 20px;color: #4d4d4d;font-size: 8px !important;}
footer .isoLogo h6 {color: #4d4d4d;}
footer .footerSecondary {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;border-top: 1px solid #ccc;padding-top: 15px;margin-top: 20px;}
footer .footerSecondary .footerLogo img {max-width: 50%;}
footer .footerSecondary .punchLine {text-align: center;color: #4d4d4d;font-size: 1rem;}
footer .footerSecondary .socialIcons {justify-items: flex-end;}
footer .footerSecondary ul.social-icons-list {margin-bottom: 0;}
footer .footerSecondary ul.social-icons-list li {background: transparent;margin-right: 0;}
footer .footerSecondary ul.social-icons-list li a {color: #ed5806;font-size: 1rem;}
@media only screen and (max-width: 767px)  {
    footer .footerSecondary > div {text-align: center;margin-top: 10px;width: 100%;}
    footer .footerSecondary .footerLogo img {margin: 0 auto;}
    footer .footerSecondary .socialIcons {justify-items: center;}
}

/* Category and sub-category pages start */
.orangeTheme .categorySection .banner_content, .orangeTheme .childCategorySection .banner_content {background-color: #ffefc6;padding: 40px 0;}
.orangeTheme .categorySection .banner_content ol.breadcrumb, .orangeTheme .childCategorySection .banner_content ol.breadcrumb {padding: 0;}
.orangeTheme .categorySection .banner_content ol.breadcrumb li.active, .orangeTheme .childCategorySection .banner_content ol.breadcrumb li.active, .orangeTheme .categorySection .banner_content ol.breadcrumb li:after, .orangeTheme .childCategorySection .banner_content ol.breadcrumb li:after {color: #9a2f27;}
.orangeTheme .categorySection .banner_content ol.breadcrumb li a, .orangeTheme .childCategorySection .banner_content ol.breadcrumb li a {color: #9a2f27;font-weight: bold;}
.orangeTheme .categorySection + .page-content, .orangeTheme .childCategorySection + .page-content {padding-top: 0;}
.orangeTheme .categorySection + .page-content .video_listing_div, .orangeTheme .childCategorySection + .page-content .video_listing_div {padding-top: 15px;}
.orangeTheme .categorySection + .page-content .video_listing_div .sectionTitle, .orangeTheme .childCategorySection + .page-content .video_listing_div .sectionTitle {text-transform: capitalize;}

@media only screen and (max-width: 640px)  {
    .orangeTheme .categorySection .banner_content, .orangeTheme .childCategorySection .banner_content {bottom: auto;}
}

.orangeTheme .animate_paragraph {letter-spacing: 1px;line-height: 32px;}
.orangeTheme .view-template-btn {border: 1px solid transparent;padding: 0;background: transparent;}
.orangeTheme .view-template-btn:hover {border: 1px solid transparent;}
.orangeTheme .video_listing_div .portfolio-content .actions button, .orangeTheme .video_listing_div .portfolio-content #loadMore-container > a {background-color: #ed5806;border-color: transparent;border-radius: 25px;font-size: 1rem;color: #fff;}
.orangeTheme .video_listing_div .portfolio-content .actions button:hover, .orangeTheme .video_listing_div .portfolio-content #loadMore-container > a:hover {background-color: #fff;border: 1px solid #ed5806;color: #ed5806;}
.orangeTheme .video_listing_div .portfolio-content #js-filters-juicy-projects .btn.cbp-filter-item {padding: 10px;cursor: pointer;background-image: url(../asset/redesign/images/homepage/category-bg.webp);background-repeat: repeat-y;color: #fff!important;border-radius: 10px;text-align: center;border: 1px solid transparent;font-size: .9rem;background: #b4b0ae;}
.orangeTheme .video_listing_div .portfolio-content #js-filters-juicy-projects .cbp-filter-item:hover .cbp-filter-counter {background-color: #ed5806;}
.orangeTheme .video_listing_div .portfolio-content #js-filters-juicy-projects .btn.cbp-filter-item.cbp-filter-item-active {background-image: url(../asset/redesign/images/homepage/category-bg-active.webp);background-color: #b4b0ae;}
.orangeTheme .video_listing_div .portfolio-content #js-filters-juicy-projects .btn.cbp-filter-item.cbp-filter-item-active:hover {border:1px solid transparent;color: #fff;}

.orangeTheme .cbp-l-filters-button .cbp-filter-counter:after {border-top: 4px solid #ed5806;}
.orangeTheme .portfolio-content .btn.cbp-filter-item:after {border-color: transparent transparent #ed5806;}

.orangeTheme .childCategorySection + .page-content .portfolio-content .cbp-l-filters-button {padding-top: 0;margin-top: 0;margin-bottom: 25px;}
.orangeTheme .childCategorySection + .page-content .portfolio-content > .row:first-child {display: block;}

.orangeTheme #recentSelfanimates {background: #fff;padding: 25px 0;}
.orangeTheme #recentSelfanimates > .container > .row {display: flex;flex-wrap: wrap;}
.orangeTheme section.contents {background-color: #ffefc6;padding: 25px 0;}


.orangeTheme .orangeTxt {color: #ed5806;}

@media only screen and (max-width: 991px)  {
    .orangeTheme .childCategorySection + .page-content {padding-top: 0;}
    .orangeTheme .video_listing_div .portfolio-content #js-filters-juicy-projects .btn.cbp-filter-item {margin: 0 2px 10px 2px;padding: 5px 5px;}
}
/* Category and sub-category pages end */

/* Search page start */
.orangeTheme #search_form .btn-primary {background-color: #ed5806;border-color: transparent;color: #fff;}
.orangeTheme #search_form .btn-primary:hover {background-color: #fff;color: #ed5806;border: 1px solid #ed5806;}
.orangeTheme #search_form .btn-danger, .orangeTheme .page-content .page-content-inner .pagination>li>a {background-color: #fff;color: #ed5806;border: 1px solid #ed5806;}
.orangeTheme #search_form .btn-danger:hover, .orangeTheme .page-content .page-content-inner .pagination>li>a:hover {background-color: #ed5806;border-color: transparent;color: #fff!important;}

.orangeTheme .page-content .page-content-inner .pagination>li.disabled>a {background-color: #ed5806!important;}
/* Search page end */

/* Video index page, login popups start */
.orangeTheme .customizeVideo {padding-top: 0!important;}
.orangeTheme .customizeVideo .video-title-bx .sectionTitle {display: flex;flex-wrap: wrap;align-items: center;}
.orangeTheme .customizeVideo .similar {padding-top: 25px;padding-bottom: 25px;}

.orangeTheme .breadcrumbSection {background-color: #ffefc6;padding: 40px 0;}
.orangeTheme .breadcrumbSection ul.page-breadcrumb {background: transparent;padding: 5px 0px!important;margin: 0;}
.orangeTheme .breadcrumbSection ul.page-breadcrumb li, .orangeTheme .breadcrumbSection ul.page-breadcrumb li:after {color: #9a2f27;}
.orangeTheme .breadcrumbSection ul.page-breadcrumb li a {color: #9a2f27;font-weight: bold;}
.orangeTheme .breadcrumbSection ul.page-breadcrumb.paymentCheckoutBreadcrumb li a.btnMakeVideo {color: #fff;font-weight: normal;}

.orangeTheme .profile-content .portlet-body .mt-overlay li > button:hover {background-color: #ed5806;}
.orangeTheme .profile-content .portlet-body .mt-overlay li > button:focus {outline: none;}

.orangeTheme .btn, .orangeTheme a.strt-btn, .orangeTheme a.edt-btn, .orangeTheme .edt-btn, .orangeTheme .video-type-format .templateMaineNav .edt-btn, #signInForm .bluBorBtn, #signInForm .singupbtn, #signUpForm .bluBorBtn, .bootbox.bootbox-prompt.in .modal-footer .btn.btn-primary, .bootbox.bootbox-alert.in .btn.btn-primary, .orangeTheme #custom_order #customization_option .customization_submit_section .bluBorBtn, .orangeTheme #custom_order .greenBtn, .orangeTheme .btn.green:not(.btn-outline), .orangeTheme .btn.blue:not(.btn-outline) {background-color: #ed5806;color: #fff;border: 1px solid transparent;border-radius: 25px;font-size: 1rem;}
.orangeTheme .btn:hover, .orangeTheme a.strt-btn:hover, .orangeTheme a.edt-btn:hover, .orangeTheme .edt-btn:hover, .orangeTheme .video-type-format .templateMaineNav .edt-btn:hover, #signInForm .bluBorBtn:hover, #signInForm .singupbtn:hover, #signUpForm .bluBorBtn:hover, .bootbox.bootbox-prompt.in .modal-footer .btn.btn-primary:hover, .bootbox.bootbox-alert.in .btn.btn-primary:hover, .orangeTheme #custom_order #customization_option .customization_submit_section .bluBorBtn:hover, .orangeTheme #custom_order .greenBtn:hover, .orangeTheme .btn.green:not(.btn-outline):hover, .orangeTheme .btn.blue:not(.btn-outline):hover {background-color: #fff;color: #ed5806!important;border: 1px solid #ed5806;}

.orangeTheme .customizeVideo .video-type-format .edit-video-btn-1 a, .orangeTheme #step_section_3 .initial-setup-box a#back_btn_2, .orangeTheme #step_section_3 .scroll-weddingbox .upload_music, .orangeTheme .bootbox.bootbox-prompt.in .modal-footer .btn.btn-default, .orangeTheme p.vsm-txt a, .orangeTheme p.vsm-txt2 a {background-color: #fff;color: #ed5806;border: 1px solid #ed5806;}
.orangeTheme .customizeVideo .video-type-format .edit-video-btn-1 a:hover, .orangeTheme #step_section_3 .initial-setup-box a#back_btn_2:hover, .orangeTheme #step_section_3 .scroll-weddingbox .upload_music:hover, .orangeTheme .bootbox.bootbox-prompt.in .modal-footer .btn.btn-default:hover, .orangeTheme p.vsm-txt a:hover, .orangeTheme p.vsm-txt2 a:hover {background-color: #ed5806;color: #fff!important;border: 1px solid transparent;}

#signInForm, #signUpForm, .bootbox {color: #ed5806;}
#signInForm #forgot_password {color: #ed5806!important;}
.modal .modal-title, .cred_popup h4.modal-title {color: #ed5806;}

.orangeTheme ul.breadcrumb.paymentCheckoutBreadcrumb li > span {color: #9a2f27;}

.orangeTheme .aside_full_cont {background: none;border-bottom: none;box-shadow: none;margin-bottom: auto;padding: 15px 0 15px;}

.orangeTheme .btn:active {box-shadow: none;}

.orangeTheme a {color: #9a2f27;}
.orangeTheme a.fancybox-close {color: #fff;}

.orangeTheme .paymentCheckoutBreadcrumb .btnMakeVideo, .orangeTheme .search-btn {background-color: #ed5806!important;color: #fff;border: 1px solid transparent !important;}
.orangeTheme .paymentCheckoutBreadcrumb .btnMakeVideo:hover, .orangeTheme .search-btn:hover {background-color: #fff!important;color: #ed5806!important;border: 1px solid #ed5806 !important;}

.orangeTheme .reset-btn {background-color: #fff!important;color: #ed5806!important;border: 1px solid #ed5806;}
.orangeTheme .reset-btn:hover {background-color: #ed5806!important;color: #fff!important;border: 1px solid transparent!important;}
.orangeTheme .search-btn:focus, .orangeTheme .reset-btn:focus {border: 1px solid #ed5806!important;outline: none;}

.orangeTheme .btn.green:not(.btn-outline):focus {background-color: #ed5806!important;color: #fff!important;border: 1px solid transparent !important;}

.orangeTheme .btn.btn-outline.green-haze {background-color: #fff;color: #ed5806;border: 1px solid #ed5806;}
.orangeTheme .btn.btn-outline.green-haze:hover {background-color: #ed5806;color: #fff!important;border: 1px solid transparent;}
.orangeTheme .btn.btn-outline.green-haze:focus {outline: none;}

.orangeTheme .loggedInSection .search-btn, .orangeTheme .loggedInSection #buynowbtn, .orangeTheme .loggedInSection .profile-userbuttons .btn.green, .orangeTheme .loggedInSection .profile-content .btnclogin, .orangeTheme .loggedInSection #audio_form #save_audio, .orangeTheme .modal-scrollable .green, .orangeTheme .copytoclipboard, .orangeTheme .supportForm .learnMore, .orangeTheme .supportForm .support_ticket_btn {background-color: #ed5806!important;color: #fff!important;border: 1px solid transparent!important;}
.orangeTheme .loggedInSection .search-btn:hover, .orangeTheme .loggedInSection #buynowbtn:hover, .orangeTheme .loggedInSection .profile-userbuttons .btn.green:hover, .orangeTheme .loggedInSection .profile-content .btnclogin:hover, .orangeTheme .loggedInSection #audio_form #save_audio:hover, .orangeTheme .modal-scrollable .green:hover, .orangeTheme .copytoclipboard:hover, .orangeTheme .supportForm .learnMore:hover, .orangeTheme .supportForm .support_ticket_btn:hover {background: #fff!important;color: #ed5806!important;border: 1px solid #ed5806!important;}

.orangeTheme .loggedInSection .reset-btn, .orangeTheme .loggedInSection .feature_btn, .orangeTheme .loggedInSection #applycoupon, .orangeTheme .loggedInSection .profile-userbuttons .btn.btn-warning, .orangeTheme .loggedInSection #audio_form .btn-outline, .orangeTheme .modal-scrollable .btn-outline {background-color: #fff!important;color: #ed5806!important;border: 1px solid #ed5806!important;}
.orangeTheme .loggedInSection .reset-btn:hover, .orangeTheme .loggedInSection .feature_btn:hover, .orangeTheme .loggedInSection #applycoupon:hover, .orangeTheme .loggedInSection .profile-userbuttons .btn.btn-warning:hover, .orangeTheme .loggedInSection #audio_form .btn-outline:hover, .orangeTheme .modal-scrollable .btn-outline:hover {background: #ed5806!important;color: #fff!important;border: 1px solid transparent!important;}

.orangeTheme .portlet>.portlet-title>.nav-tabs>li>a:hover, .orangeTheme .tabbable-line>.nav-tabs>li>a:hover, .orangeTheme .portlet>.portlet-title>.nav-tabs>li.active>a, .tabbable-line>.nav-tabs>li.active>a {background: #ed5806!important;color: #fff!important;}

.orangeTheme .portlet>.portlet-title>.nav-tabs>li.active>a, .orangeTheme .tabbable-line>.nav-tabs>li.active>a, .orangeTheme .portlet>.portlet-title>.nav-tabs>li>a:hover, .orangeTheme .tabbable-line>.nav-tabs>li>a:hover, .portlet.light>.portlet-title>.nav-tabs>li.active>a, .portlet.light>.portlet-title>.nav-tabs>li:hover>a {background: #ed5806!important;color: #fff!important;}

.orangeTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-notification.dropdown-dark .dropdown-menu .dropdown-menu-list>li>a .time {background: #f1f1f1;}
.orangeTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-notification.dropdown-dark .dropdown-menu .dropdown-menu-list>li>a:hover .time {background: #181b1e;}

.orangeTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover, .orangeTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover {background: #ed5806;}
.diwaliTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover, .diwaliTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover {background: #53307f;}
.premiumWeddingTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover, .premiumWeddingTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover {background: #af0d15;}
.festivalWishesTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover, .festivalWishesTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover {background: #730506;}
.birthdayTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover, .birthdayTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover {background: #5454c6;}
.christmasTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover, .christmasTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover {background: #145f34;}
.newYearTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu .dropdown-menu-list>li a:hover, .newYearTheme .page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu.dropdown-menu-default>li a:hover {background: #145f34;}

.bootbox .modal-body .playContent .playContentBtnbar .editbtn a {background: #ed5806;border: 1px solid transparent;color: #fff;}
.bootbox .modal-body .playContent .playContentBtnbar .editbtn a:hover {background: #fff;border: 1px solid #ed5806;color: #ed5806;}

.orangeTheme .bootbox .modal-body {padding: 15px;}

.orangeTheme .panel-heading.step_top .pageTitle.sectionTitle {text-align: left;margin-bottom: 0 !important;display: flex;flex-wrap: wrap;align-items: center;}

.orangeTheme .responsive-tabs li.active a {background: #ed5806;color: #fff;border: 1px solid transparent;}
.orangeTheme .responsive-tabs li a:hover {background-color: #ed5806;color: #fff;}

.orangeTheme .sweet-alert .sa-button-container .confirm {background-color: #ed5806!important;color: #fff;border: 1px solid transparent;}
.orangeTheme .sweet-alert .sa-button-container .confirm:hover {background-color: #fff!important;color: #ed5806!important;border: 1px solid #ed5806;}
.orangeTheme .sweet-alert .sa-button-container .cancel {background-color: #fff;color: #ed5806;border: 1px solid #ed5806;}
.orangeTheme .sweet-alert .sa-button-container .cancel:hover {background-color: #ed5806;color: #fff!important;border: 1px solid transparent;}
/* Video index page, login popups end */

.orangeTheme .staticPage, .orangeTheme #wrapper .staticPage p {color: #333;}
.orangeTheme .staticPage .sectionSubTitle {color: #9a2f27;font-weight: bold;font-size: 1.1rem;margin-bottom: 10px;}
.orangeTheme .staticPage .desc {margin-bottom: 15px;}
.orangeTheme .staticPage .orangeBox {color: #fff;background-color: #fda30f;display: inline-block;padding: 5px 15px;font-weight: bold;letter-spacing: 1px;font-size: 1.1rem;margin-bottom: 15px;}
.orangeTheme .staticPage .orangeBoxWithBG {background-color: #ffefc6;padding: 15px;}

.orangeTheme .staticPage .breadcrumbSection + .container {padding-top: 30px;padding-bottom: 30px;}
.orangeTheme .staticPage .breadcrumbSection ul.page-breadcrumb {font-size: 15px;border: none;box-shadow: none;}
.orangeTheme .staticPage .breadcrumbSection ul.page-breadcrumb li:after {content: "\f101";font-size: 14px;float: left;color: #a1a6ab;padding: 0 5px;position: absolute;top: 0;left: 0;color: #9a2f27;}
.orangeTheme .staticPage .breadcrumbSection ul.page-breadcrumb li {line-height: 20px;font-size: 15px;}
.orangeTheme .staticPage .breadcrumbSection ul.page-breadcrumb li + li {padding-left: 20px;}

.orangeTheme .staticPage .steps {margin-bottom: 25px;}
.orangeTheme .staticPage .steps .step {display: flex;flex-wrap: wrap;align-items: center;gap: 40px;margin-top: 30px;}
.orangeTheme .staticPage .steps .imgSection {flex: 0 0 250px;max-width: 250px;margin: 0 auto;}
.orangeTheme .staticPage .steps .imgSection img {width: 100%;height: auto;display: block;}
.orangeTheme .staticPage .steps .contentSection {flex: 1;}

.orangeTheme .staticPage .iconContainer {margin: 20px 0;text-align: center;}
.orangeTheme .staticPage .iconContainer > .row {display: flex;flex-wrap: wrap;justify-content: center;text-align: center;}
.orangeTheme .staticPage .iconContainer .iconSection .imgSection {margin: 20px 0;}
.orangeTheme .staticPage .iconContainer .iconSection .imgSection img {margin: 0 auto;}

.orangeTheme .staticPage #rolesSection {background-color: #ffefc6;margin-bottom: 25px;}
.orangeTheme .staticPage #rolesSection .roles {margin-bottom: 20px;}
.orangeTheme .staticPage #rolesSection .roles .role {padding: 10px;border: 1px solid #9a2f27;margin-top: 20px;background-color: #fff;}
.orangeTheme .staticPage #rolesSection .roles .role a {font-weight: bold;}

.orangeTheme .staticPage .desc ul {margin-left: 20px;}
.orangeTheme .staticPage .desc ul li {line-height: 28px;}

.orangeTheme .staticPage .terms {padding-top: 20px;margin-top: 20px;border-top: 1px solid #ccc;}

.orangeTheme .staticPage.privacyPolicy .message {display: flex;flex-wrap: wrap;align-items: center;margin-top: 8px;}
.orangeTheme .staticPage.privacyPolicy .message img {width: 30px;margin-right: 7px;}

.orangeTheme .staticPage.support .breadcrumbSection + .container img {margin: 0 auto 20px;max-width: 120px;}

.orangeTheme .staticPage .customVideoSection {margin-top: 60px;margin-bottom: 25px;}
.orangeTheme .staticPage .customVideoSection > .row {display: flex;flex-wrap: wrap;}
.orangeTheme .staticPage .customVideoSection .customVideo {background-color: #fda30f;padding: 0 25px 10px;color: #fff;font-weight: bold;letter-spacing: 1.2px;height: 100%;position: relative;}
.orangeTheme .staticPage .customVideoSection .customVideo .contentSection {text-align: center;position: relative;}
.orangeTheme .staticPage .customVideoSection .customVideo .contentSection .imgSection {background-color: #ffefc6;display: inline-block;padding: 10px;position: relative;margin-top: -30px;margin-bottom: 10px;z-index: 1;}

.orangeTheme .staticPage.cookiePolicy .aboutCookies {background-color: #ffefc6;margin-bottom: 30px;}

.orangeTheme .staticPage.cookiePolicy .cookieTable {margin-bottom: 10px;}
.orangeTheme .staticPage.cookiePolicy .cookieTable .row > div > div {background-color: #ffefc6;padding: 10px;margin-top: 10px;}
.orangeTheme .staticPage.cookiePolicy .cookieTable .row:first-child > div > div {background-color: #fda30f;color: #fff;text-align: center;}

@media (max-width: 767px) {
    .orangeTheme .staticPage.cookiePolicy .cookieTable {display: block;overflow-x: auto;}
    .orangeTheme .staticPage.cookiePolicy .cookieTable .row {display: table;width: 100%;table-layout: fixed;}
    .orangeTheme .staticPage.cookiePolicy .cookieTable .row > div {display: table-cell;float: none !important;padding-right: 0;}
    .orangeTheme .staticPage.cookiePolicy .cookieTable .row > div:nth-child(1) {width: 200px;}
    .orangeTheme .staticPage.cookiePolicy .cookieTable .row > div:nth-child(2) {width: 200px;}
    .orangeTheme .staticPage.cookiePolicy .cookieTable .row > div:nth-child(3) {width: 200px;}
    .orangeTheme .staticPage.cookiePolicy .cookieTable .row > div:nth-child(4) {width: 200px;}
}

.landingPage #createdInfoSection .row {justify-content: center;}
.landingPage #createdInfoSection .contentSection {background-color: #fff;border-radius: 50px;padding: 15px;font-size: 1.3rem;font-weight: 500;display: flex;flex-wrap: nowrap;justify-content: center;align-items: center;}
.landingPage #createdInfoSection .contentSection img {width: 25px;}
.landingPage #createdInfoSection .contentSection .desc {padding-left: 10px;}

@media only screen and (max-width: 767px)  {
    .landingPage #createdInfoSection .contentSection {font-size: 1rem;line-height: 1.25rem;padding: 10px 15px;}
    .landingPage #createdInfoSection .contentSection img {width: 40px;}
}

.landingPage #helpSection {background-repeat: no-repeat;background-position: bottom;background-size: cover;}
.diwaliTheme #helpSection {background-image: url('../asset/redesign/images/diwali/bottom-bg-banner.webp');}
.premiumWeddingTheme #helpSection {background-image: url('../asset/redesign/images/premium-wedding/bottom-bg-banner.webp');}
.festivalWishesTheme #helpSection {background-image: url('../asset/redesign/images/festival-wishes/bottom-bg-banner.webp');}
.birthdayTheme #helpSection {background-image: url('../asset/redesign/images/birthday/bottom-bg-banner.webp');}
.christmasTheme #helpSection {background-image: url('../asset/redesign/images/christmas/bottom-bg-banner.webp');}
.newYearTheme #helpSection {background-image: url('../asset/redesign/images/new-year/bottom-bg-banner.webp');}

.orangeTheme #helpSection > .container > .row {align-items: center;}
.orangeTheme #helpSection .happyCustomers {max-width: 45%;}

#helpSection .getStartedBtn a.btn {font-size: 1.1rem;font-weight: bold;text-transform: uppercase;border-radius: 10px;padding: 10px 30px;letter-spacing: 1.3px;margin: 20px 0;background-color: #fff;}
.diwaliTheme #helpSection .getStartedBtn a.btn {color: #53307f;border: 2px solid #53307f;}
.diwaliTheme #helpSection .getStartedBtn a.btn:hover {background-color: #53307f;color: #fff;}
.premiumWeddingTheme #helpSection .getStartedBtn a.btn {color: #af0d15;border: 2px solid #af0d15;}
.premiumWeddingTheme #helpSection .getStartedBtn a.btn:hover {background-color: #af0d15;color: #fff;}
.festivalWishesTheme #helpSection .getStartedBtn a.btn {color: #730506;border: 2px solid #730506;}
.festivalWishesTheme #helpSection .getStartedBtn a.btn:hover {background-color: #730506;color: #fff;}
.birthdayTheme #helpSection .getStartedBtn a.btn {color: #5454c6;border: 2px solid #5454c6;}
.birthdayTheme #helpSection .getStartedBtn a.btn:hover {background-color: #5454c6;color: #fff;}
.christmasTheme #helpSection .getStartedBtn a.btn {color: #145f34;border: 2px solid #145f34;}
.christmasTheme #helpSection .getStartedBtn a.btn:hover {background-color: #145f34;color: #fff;}
.newYearTheme #helpSection .getStartedBtn a.btn {color: #145f34;border: 2px solid #145f34;}
.newYearTheme #helpSection .getStartedBtn a.btn:hover {background-color: #145f34;color: #fff;}

@media only screen and (max-width: 767px) {
    .orangeTheme #helpSection > .container > .row > div:first-child {text-align: center;}
    .orangeTheme #helpSection .happyCustomers {max-width: 30%;margin: 0 auto 10px;}
}

#offerSection .offerBox {position: relative;background-repeat: no-repeat;background-position: center center;background-size: cover;min-height: 250px;border-radius: 8px;color: #fff;display: flex;flex-wrap: wrap;align-items: center;flex-direction: column;justify-content: center;}
.orangeTheme #offerSection .offerBox, .diwaliTheme #offerSection .offerBox {background-image: url('../asset/redesign/images/home/offer-bg.webp');}
.premiumWeddingTheme #offerSection .offerBox {background-image: url('../asset/redesign/images/premium-wedding/offer-bg.webp');}
.festivalWishesTheme #offerSection .offerBox {background-image: url('../asset/redesign/images/festival-wishes/offer-bg.webp');}
.birthdayTheme #offerSection .offerBox {background-image: url('../asset/redesign/images/birthday/offer-bg.webp');}
.christmasTheme #offerSection .offerBox {background-image: url('../asset/redesign/images/christmas/offer-bg.webp');}
.newYearTheme #offerSection .offerBox {background-image: url('../asset/redesign/images/new-year/offer-bg.webp');}

#offerSection .offerBox .mobileOffer {display: none;}
#offerSection .offerBox .offerContent .offerTitle {margin: 0 0 15px 0;font-size: 1.5rem;font-weight: bold;line-height: 32px;color: #fff;}
#offerSection .offerBox .offerContent .offerForm {display: flex;align-items: center;gap: 10px;width: 100%;margin-bottom: 20px;}
#offerSection .offerBox .offerContent .offerForm .form-control {flex: 1;font-size: 1rem;height: 40px;background-color: #eee;}
#offerSection .offerBox .offerContent .offerForm .btnClaim {white-space: nowrap;padding: 8px 20px;font-size: 1rem;color: #fff;font-weight: bold;letter-spacing: 1.5px;text-transform: uppercase;}

.landingPage #offerSection .offerBox .offerContent .offerForm .btnClaim {border: 2px solid #fff;border-radius: 6px;}
.diwaliTheme #offerSection .offerBox .offerContent .offerForm .btnClaim {background-color: #381f4e;}
.diwaliTheme #offerSection .offerBox .offerContent .offerForm .btnClaim:hover {background-color: #53307f;}
.premiumWeddingTheme #offerSection .offerBox .offerContent .offerForm .btnClaim {background-color: #4b070a;}
.premiumWeddingTheme #offerSection .offerBox .offerContent .offerForm .btnClaim:hover {background-color: #af0d15;}
.festivalWishesTheme #offerSection .offerBox .offerContent .offerForm .btnClaim {background-color: #510405;}
.festivalWishesTheme #offerSection .offerBox .offerContent .offerForm .btnClaim:hover {background-color: #730506;}
.birthdayTheme #offerSection .offerBox .offerContent .offerForm .btnClaim {background-color: #18189f;}
.birthdayTheme #offerSection .offerBox .offerContent .offerForm .btnClaim:hover {background-color: #5454c6;}
.christmasTheme #offerSection .offerBox .offerContent .offerForm .btnClaim {background-color: #003516;}
.christmasTheme #offerSection .offerBox .offerContent .offerForm .btnClaim:hover {background-color: #145f34;}
.newYearTheme #offerSection .offerBox .offerContent .offerForm .btnClaim {background-color: #003516;}
.newYearTheme #offerSection .offerBox .offerContent .offerForm .btnClaim:hover {background-color: #145f34;}

.orangeTheme #offerSection .offerBox .offerContent .offerForm .btnClaim {background-color: #00c853;border: 1px solid #fff;border-radius: 25px;}
.orangeTheme #offerSection .offerBox .offerContent .offerForm .btnClaim:hover {background-color: #fff;border: 1px solid #00c853;color: #00c853;}

@media only screen and (max-width: 1024px) {
    #offerSection .offerBox {background-image: none;min-height: auto;}
    #offerSection .offerBox .mobileOffer {display: block;}
    #offerSection .offerBox .offerContent {position: absolute;top: 50%;left: 50%;transform: translateY(-40%) translateX(-40%);width: 80%;}
    #offerSection .offerBox .offerContent .offerTitle {font-size: 1rem;line-height: 18px;margin-bottom: 10px;}
    #offerSection .offerBox .offerContent .offerForm {margin-bottom: 20px;}
    #offerSection .offerBox .offerContent .offerForm .form-control {height: 32px;}
    #offerSection .offerBox .offerContent .offerForm .btnClaim {padding: 5px 14px;font-size: 0.9rem;}
}

.orangeTheme #faqSection {background-color: #ffefc6;}
#faqSection .panel-group .panel {border: none;box-shadow: none;border-radius: 0;}
.orangeTheme #faqSection .panel-group .panel {border-bottom: 1px solid #9a2f27;}
.diwaliTheme #faqSection .panel-group .panel {border-bottom: 1px solid #53307f;}
.premiumWeddingTheme #faqSection .panel-group .panel {border-bottom: 1px solid #af0d15;}
.festivalWishesTheme #faqSection .panel-group .panel {border-bottom: 1px solid #730506;}
.birthdayTheme #faqSection .panel-group .panel {border-bottom: 1px solid #5454c6;}
.christmasTheme #faqSection .panel-group .panel {border-bottom: 1px solid #145f34;}
.newYearTheme #faqSection .panel-group .panel {border-bottom: 1px solid #145f34;}

#faqSection .panel-group .panel-heading+.panel-collapse>.panel-body {border-top: none;font-size: 0.94rem;padding-left: 15px;background-color: #fff;}

#faqSection .panel-default>.panel-heading {position: relative;cursor: pointer;padding: 0;}
.orangeTheme #faqSection .panel-default>.panel-heading {background-color: #ffefc6;}
.landingPage #faqSection .panel-default>.panel-heading {background-color: #f4f4f7;}

#faqSection .panel-title::after {content: "\f107";position: absolute;top: 50%;right: 15px;transform: translateY(-50%) rotate(0deg);transition: transform 0.3s ease;font-size: 1.8rem;}
.orangeTheme #faqSection .panel-title::after {color: #9a2f27;}
.diwaliTheme #faqSection .panel-title::after {color: #53307f;}
.premiumWeddingTheme #faqSection .panel-title::after {color: #af0d15;}
.festivalWishesTheme #faqSection .panel-title::after {color: #730506;}
.birthdayTheme #faqSection .panel-title::after {color: #5454c6;}
.christmasTheme #faqSection .panel-title::after {color: #145f34;}
.newYearTheme #faqSection .panel-title::after {color: #145f34;}

#faqSection .panel-title[aria-expanded=true]::after {transform: translateY(-50%) rotate(-90deg);}

#faqSection .panel-heading a {display: block;padding: 15px 40px 15px 0;}
.orangeTheme #faqSection .panel-heading a {color: #9a2f27;}
.diwaliTheme #faqSection .panel-heading a {color: #53307f;}
.premiumWeddingTheme #faqSection .panel-heading a {color: #af0d15;}
.festivalWishesTheme #faqSection .panel-heading a {color: #730506;}
.birthdayTheme #faqSection .panel-heading a {color: #5454c6;}
.christmasTheme #faqSection .panel-heading a {color: #145f34;}
.newYearTheme #faqSection .panel-heading a {color: #145f34;}

.orangeTheme #faqSection .panel-heading a:hover {background-color: #ffefc6;}
.landingPage #faqSection .panel-heading a:hover {background-color: #f5f5f5;}

.orangeTheme #faqSection .panel-collapse.collapse.in {visibility: visible;}

#testimonialSection .testimonialSectionSlider {position: relative;padding: 0 50px;}
#testimonialSection .testimonialSectionSlider .testimonialSectionSwiper {width: 100%;overflow: hidden;padding: 25px 0;}
#testimonialSection .testimonialSectionSlider .testimonialSectionSwiper .swiper-wrapper {align-items: center;}
#testimonialSection .testimonialSectionSlider .swiper-slide {transition: transform 0.3s ease, opacity 0.3s ease;}
#testimonialSection .testimonialSectionSlider .swiper-slide.swiper-slide-active {transform: scale(1.1);z-index: 2;opacity: 1;}
#testimonialSection .testimonialSectionSlider .swiper-slide.swiper-slide-prev, #testimonialSection .testimonialSectionSlider .swiper-slide.swiper-slide-next {opacity: 0.45;z-index: 1;}

#testimonialSection .testimonialSectionSlider .swiper-slide .card {padding: 20px;border-radius: 10px;min-height: 250px;display: flex;flex-direction: column;justify-content: space-between;transition: transform 0.3s, background-color 0.3s;}
.orangeTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card {background-color: #ffefc6;}
.diwaliTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card {background-color: #d2c8df;}
.premiumWeddingTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card {background-color: #f5ddf3;}
.festivalWishesTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card {background-color: #e9e9ea;}
.birthdayTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card {background-color: #e9e9ea;}
.christmasTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card {background-color: #e9e9ea;}
.newYearTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card {background-color: #e9e9ea;}

#testimonialSection .testimonialSectionSlider .swiper-slide .card .quote {font-weight: bold;margin-bottom: 10px;letter-spacing: 0.5px;}
.orangeTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .quote {color: #ed5806;}
.diwaliTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .quote {color: #53307f;}
.premiumWeddingTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .quote {color: #af0d15;}
.festivalWishesTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .quote {color: #730506;}
.birthdayTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .quote {color: #5454c6;}
.christmasTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .quote {color: #145f34;}
.newYearTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .quote {color: #145f34;}

#testimonialSection .testimonialSectionSlider .swiper-slide .card .quote i.fa {font-size: 30px;margin-right: 5px;}

#testimonialSection .testimonialSectionSlider .swiper-slide .card .desc {margin-bottom: 20px;font-size: 0.93rem;}
.orangeTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .desc {color: #9a2f27;}
.diwaliTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .desc {color: #53307f;}
.premiumWeddingTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .desc {color: #af0d15;}
.festivalWishesTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .desc {color: #730506;}
.birthdayTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .desc {color: #5454c6;}
.christmasTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .desc {color: #145f34;}
.newYearTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .desc {color: #145f34;}

#testimonialSection .testimonialSectionSlider .swiper-slide .card .user {display: flex;align-items: center;gap: 10px;font-size: 0.9rem;}

#testimonialSection .testimonialSectionSlider .swiper-slide .card .user img {width: 50px;height: 50px;border-radius: 50%;}
.orangeTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user img {border: 1px solid #9a2f27;}
.diwaliTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user img {border: 1px solid #53307f;}
.premiumWeddingTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user img {border: 1px solid #af0d15;}
.festivalWishesTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user img {border: 1px solid #730506;}
.birthdayTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user img {border: 1px solid #5454c6;}
.christmasTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user img {border: 1px solid #145f34;}
.newYearTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user img {border: 1px solid #145f34;}

.orangeTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .name {color: #ed5806;}
.diwaliTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .name {color: #53307f;}
.premiumWeddingTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .name {color: #af0d15;}
.festivalWishesTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .name {color: #730506;}
.birthdayTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .name {color: #5454c6;}
.christmasTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .name {color: #145f34;}
.newYearTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .name {color: #145f34;}

.orangeTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .role {color: #9a2f27;}
.diwaliTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .role {color: #53307f;}
.premiumWeddingTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .role {color: #af0d15;}
.festivalWishesTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .role {color: #730506;}
.birthdayTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .role {color: #5454c6;}
.christmasTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .role {color: #145f34;}
.newYearTheme #testimonialSection .testimonialSectionSlider .swiper-slide .card .user .role {color: #145f34;}

#testimonialSection .testimonialSectionSlider .swiper-button-prev, #testimonialSection .testimonialSectionSlider .swiper-button-next {position: absolute;top: 50%;z-index: 10;width: 40px;height: 40px;border-radius: 50%;font-weight: bold;}
.orangeTheme #testimonialSection .testimonialSectionSlider .swiper-button-prev, .orangeTheme #testimonialSection .testimonialSectionSlider .swiper-button-next {color: #fda30f;}
.diwaliTheme #testimonialSection .testimonialSectionSlider .swiper-button-prev, .diwaliTheme #testimonialSection .testimonialSectionSlider .swiper-button-next {color: #53307f;}
.premiumWeddingTheme #testimonialSection .testimonialSectionSlider .swiper-button-prev, .premiumWeddingTheme #testimonialSection .testimonialSectionSlider .swiper-button-next {color: #af0d15;}
.festivalWishesTheme #testimonialSection .testimonialSectionSlider .swiper-button-prev, .festivalWishesTheme #testimonialSection .testimonialSectionSlider .swiper-button-next {color: #730506;}
.birthdayTheme #testimonialSection .testimonialSectionSlider .swiper-button-prev, .birthdayTheme #testimonialSection .testimonialSectionSlider .swiper-button-next {color: #5454c6;}
.christmasTheme #testimonialSection .testimonialSectionSlider .swiper-button-prev, .christmasTheme #testimonialSection .testimonialSectionSlider .swiper-button-next {color: #145f34;}
.newYearTheme #testimonialSection .testimonialSectionSlider .swiper-button-prev, .newYearTheme #testimonialSection .testimonialSectionSlider .swiper-button-next {color: #145f34;}

#testimonialSection .testimonialSectionSlider .swiper-button-next {right: 0;}
#testimonialSection .testimonialSectionSlider .swiper-button-prev {left: 0;}
@media only screen and (max-width: 767px)  {
    #testimonialSection .testimonialSectionSlider .testimonialSectionSwiper {padding: 0;}
    #testimonialSection .testimonialSectionSlider .swiper-slide.swiper-slide-active {transform: none;}
}
