footer small {
  font-size: 10px;
  color: #EFEFEF !important;
}
.text-primary {
  color: #008080 !important;
}
h1:not(.header-title) {
  padding: 20px 0;
  margin: 0;
}
.section,
.anchor {
  scroll-margin-top: 100px;
}
.glass-ui {
  /* other styles */
  background: rgba(255, 255, 255, 0.7);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}
.underline-links a:not(.btn):not(.nav-link) {
  text-decoration: underline;
  color: #008080;
}
.two-columns {
  -webkit-column-gap: 20px;
  -moz-column-gap: 20px;
  column-gap: 20px;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
}
.razorpay-checkout-frame {
  max-height: 90% !important;
}
body {
  counter-reset: primary-non-logo-menus;
  margin-top: 120px;
  padding-bottom: 50px;
  font-family: 'SKODANext-Regular', Verdana, sans-serif !important;
}
body .ql-indent-1 {
  padding-left: 40px;
}
body .ql-indent-2 {
  padding-left: 80px;
}
body .savw-bullets ul {
  list-style: none;
  padding: 0;
}
body .savw-bullets ul li {
  padding-left: 1.3em;
}
body .savw-bullets ul li.ql-indent-1 {
  padding-left: 2.5rem;
}
body .savw-bullets ul li.ql-indent-2 {
  padding-left: 3.5rem;
}
body .savw-bullets ul li.ql-indent-3 {
  padding-left: 5.5rem;
}
body .savw-bullets ul li:before {
  content: "\e930";
  /* FontAwesome Unicode */
  color: #008080;
  font-family: 'Feather' !important;
  display: inline-block;
  margin-left: -1em;
  /* same as padding-left set on li */
  width: 1.3em;
  /* same as padding-left set on li */
}
body .jobs-uid-tag:before {
  content: 'MPR+CC :';
}
body .jobs-uid-tag .jobs-uid-tag-label {
  font-size: 0px;
}
body .dropdown-item.active,
body .dropdown-item:active {
  background-color: #008080;
}
body .badge-primary {
  font-family: 'SKODANext-Bold', Verdana, sans-serif !important;
}
body .brands-logo {
  text-align: center;
  align-self: center!important;
}
body .brands-logo.porsche-logo img {
  max-width: 300px;
}
body .brands-logo img {
  max-width: 150px;
}
body.portal-home-page {
  margin-top: 100px !important;
}
@media screen and (max-width: 769px) {
  body.portal-home-page {
    /*Smaller screen*/
    margin-top: 55px !important;
  }
}
@media screen and (max-width: 769px) {
  body {
    /*Smaller screen*/
    margin-top: 90px;
  }
}
body .like-comment-view-statistics {
  display: none !important;
}
body .header-body .text-uppercase {
  display: none !important;
}
body #navbar-primary-left {
  margin-left: auto !important;
  margin-right: unset !important;
}
body #navbar-primary-right {
  display: none !important;
}
body .navbar {
  padding-bottom: 0px !important;
}
body .navbar-brand {
  padding-top: 0;
  padding-bottom: 0;
}
body .navbar-brand .navbar-brand-logo {
  max-height: 45px;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
body .navbar-nav {
  font-family: 'SKODANext-Bold', Verdana, sans-serif !important;
  text-transform: uppercase;
}
@media only screen and (max-width: 600px) {
  body .navbar-collapse .nav-link {
    border-top: 1px solid #CCC;
  }
  body .navbar-collapse .only-logo-menu .nav-link {
    border-top: none;
  }
}
body .navbar-primary {
  position: fixed;
  top: 0;
  background: #FFF;
  width: 100%;
  z-index: 14;
  padding: 10px 0px !important;
  justify-content: space-between !important;
}
body .navbar-toggler {
  margin-right: 2%;
}
body .navbar-secondary {
  z-index: 13;
  position: fixed;
  top: 65px;
  height: 35px;
  background: rgba(255, 255, 255, 0.9);
  width: 100%;
  color: #000;
  padding-top: 5px;
  box-shadow: 0 0px 1px 0px rgba(0, 0, 0, 0.5);
}
body .navbar-secondary .nav-link {
  padding: 0 20px !important;
}
@media only screen and (max-width: 747px) {
  body .navbar-secondary {
    display: none !important;
  }
}
body .navbar-collapse {
  text-align: center;
}
body .navbar-collapse #navbar-primary-left {
  justify-content: center;
  flex-direction: row !important;
  flex-wrap: wrap;
}
body .navbar-collapse #navbar-primary-left .nav-item:not(.only-logo-menu) {
  width: 100% !important;
  /*counter-increment: primary-non-logo-menus;
                
                order: counter(primary-non-logo-menus, decimal);*/
  order: 1;
}
body .navbar-collapse #navbar-primary-left .nav-item.only-logo-menu {
  padding: 0px 3px !important;
}
@media only screen and (max-width: 747px) {
  body .navbar-collapse #navbar-primary-left .nav-item {
    display: block !important;
  }
}
body h1,
body .h1 {
  font-size: 1.75rem;
  font-family: 'SKODANext-Bold', Verdana, sans-serif !important;
}
body h1.header-title,
body .h1.header-title {
  font-size: 2.45rem;
  text-transform: uppercase;
}
body .header h1 {
  text-transform: uppercase;
}
body h2,
body .h2 {
  font-size: 1.4rem;
}
body h3,
body .h3 {
  font-size: 1.225rem;
}
body h4,
body .h4 {
  font-size: 1.05rem;
}
body h5,
body .h5 {
  font-size: 0.875rem;
}
body h6,
body .h6 {
  font-size: 0.7rem;
}
body .portal-navbar.navbar-secondary {
  z-index: 12;
  color: #000000;
}
body .portal-navbar.navbar-secondary #navbars {
  justify-content: center !important;
}
body .portal-navbar.nav-primary #nav-item-564 {
  margin-left: auto;
}
body .only-logo-menu {
  font-size: 0px;
}
body .only-logo-menu img {
  height: 30px;
}
body .font-custom-1 {
  font-family: 'SKODANext-Regular', Verdana, sans-serif !important;
}
body .font-custom-2 {
  font-family: 'SKODANext-Bold', Verdana, sans-serif !important;
}
body .font-custom-3 {
  font-family: 'SKODANext-Bold', Verdana, sans-serif !important;
}
body a {
  color: #000000;
  text-decoration: none;
}
body a:hover {
  color: #008080;
}
body .avatar {
  object-fit: cover !important;
}
body footer {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
body strong {
  color: #008080;
  font-family: 'SKODANext-Bold', Verdana, sans-serif !important;
}
body .cookiealert {
  z-index: 1500;
}
body .alert-warning {
  color: #000;
  background: #d4c2ae;
}
body .ql-align-center {
  text-align: center;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 7px;
  right: 7px;
  width: 20px;
  display: inline;
}
body .form-control,
body .select2-selection {
  border-radius: 0 !important;
  border-color: #d9d9d9;
}
body .form-control::placeholder,
body .select2-selection::placeholder {
  color: #d9d9d9;
}
body .bg-black {
  background: #000;
}
body .bg-teal {
  background: #008080;
}
body .bg-red {
  background: #008080;
}
body .text-red {
  color: #008080;
}
body .text-teal {
  color: #008080;
}
body .bg-sand {
  background-color: #d4c2ae;
}
body .bg-grey {
  background: #d9d9d9;
}
body .text-extended {
  font-family: 'SKODANext-Bold', Verdana, sans-serif !important;
}
body.border-primary,
body .form-control:focus,
body .select2-selection:focus {
  border-color: #008080 !important;
  box-shadow: none;
  transition: border-color 1s;
}
body .text-muted,
body .header-subtitle {
  191color: #b3b3b3 !important;
}
body .btn {
  border-radius: 0;
}
body .btn:active,
body .btn:focus,
body .btn:hover,
body .btn.active,
body .btn.focus {
  box-shadow: none !important;
}
body .btn.btn-primary,
body .btn .btn-primary:not(:disabled):not(.disabled) {
  background: #008080 !important;
  border-color: #008080 !important;
}
body .btn.btn-primary:active,
body .btn .btn-primary:not(:disabled):not(.disabled):active,
body .btn.btn-primary:focus,
body .btn .btn-primary:not(:disabled):not(.disabled):focus,
body .btn.btn-primary:hover,
body .btn .btn-primary:not(:disabled):not(.disabled):hover {
  background: #000 !important;
  border-color: #000 !important;
  transition: box-shadow 0.3s ease-in-out;
  -moz-box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.3);
  -webkit-box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.3) !important;
}
body .btn .override-swal-css {
  background: #008080 !important;
  border-color: #008080 !important;
}
body .btn.btn-secondary,
body .btn .btn-secondary:not(:disabled):not(.disabled) {
  background: #008080 !important;
  border-color: #008080 !important;
}
body .btn.btn-secondary:hover,
body .btn .btn-secondary:not(:disabled):not(.disabled):hover,
body .btn.btn-secondary:active,
body .btn .btn-secondary:not(:disabled):not(.disabled):active,
body .btn.btn-secondary:focus,
body .btn .btn-secondary:not(:disabled):not(.disabled):focus {
  background: #008080 !important;
  border-color: #008080 !important;
  transition: box-shadow 0.3s ease-in-out;
  -moz-box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.3);
  -webkit-box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.3);
  box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.3) !important;
}
body .btn.btn-outline-primary,
body .btn .btn-outline-primary:not(:disabled):not(.disabled) {
  border-color: #000;
  color: #000;
}
body .btn.btn-outline-primary:active,
body .btn .btn-outline-primary:not(:disabled):not(.disabled):active,
body .btn.btn-outline-primary:focus,
body .btn .btn-outline-primary:not(:disabled):not(.disabled):focus,
body .btn.btn-outline-primary:hover,
body .btn .btn-outline-primary:not(:disabled):not(.disabled):hover,
body .btn.btn-outline-primary.active,
body .btn .btn-outline-primary:not(:disabled):not(.disabled).active {
  background: #000 !important;
  border-color: #000 !important;
  color: #FFF !important;
}
body .btn.btn-outline-secondary {
  border-color: #008080 !important;
  color: #008080 !important;
}
body .btn.btn-outline-secondary:active,
body .btn.btn-outline-secondary:focus,
body .btn.btn-outline-secondary:hover,
body .btn.btn-outline-secondary.active {
  background: #008080 !important;
  color: #FFF !important;
}
body .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;
  filter: invert(1);
}
body .card-img-top {
  border-radius: 0;
}
body .img-top {
  position: relative;
}
body .play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 60px;
  height: 60px;
  margin-left: -30px;
  margin-top: -30px;
}
body.module-news .header-title {
  padding-bottom: 1.5rem;
}
body.module-news [data-href="https://skoda-vw.co.in/en/news"] {
  display: none;
}
body.module-news [data-href="https://skoda-vw.co.in/en/news"] + hr {
  display: none;
}
body.module-news .subview-uiCategoryList .card-header {
  display: none;
}
body.module-news .col-news-items .card {
  background: #000000;
  border: none;
  max-width: 100%;
  width: 100%;
}
body.module-news .col-news-items .card .card-text {
  font-family: 'SKODANext-Bold', Verdana, sans-serif !important;
  color: #008080 !important;
  margin-top: auto;
}
body.module-news .col-news-items .card .card-title {
  font-size: 1rem;
  color: #ffffff;
}
body.module-news .col-news-items .card .card-img-top {
  /*height: 140px;*/
  object-fit: fit;
}
body.module-news .col-news-items .card .card-body {
  height: 150px;
  display: flex;
  flex-direction: column;
}
body .slick-prev:before {
  content: '<' !important;
}
body .slick-next:before {
  content: '>' !important;
}
body footer .col-footer-brand-copyright {
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
body footer .col-footer-brand-copyright .footer-brand-copyright-icon {
  margin-left: auto;
  max-height: 100px !important;
  object-fit: contain;
}
body footer .col-footer-brand-copyright .footer-brand-copyright-year-name {
  font-size: 12px;
}