:root {
  /* Background colour */
  --ptv-body-bg: #f9f9f9;
  --ptv-header-bg: #ffffff;
  --ptv-header-shadow: none!important;
  --ptv-header-icon-color: #3d315f;
  --ptv-default-bg: #fff;
  --ptv-primary-bg: #6e55b3;
  --ptv-button-text: #fff;
  --ptv-button-bg: #6e55b3;
  --ptv-primary-bg-rgb: 61 49 95;
  --ptv-secondry-bg: #e7e7e7;
  --ptv-grid-bg:#ebebeb;
                
  /* Text colour */
  --ptv-home-header-text:#333;
  --ptv-body-text: #333;
  --ptv-default-text: #333;
  --ptv-primary-text: #3d315f;
  --ptv-secondry-text: #6c757d;

  /* Font family and size */
  --ptv-fontFamily-body: "DM Sans","Roboto",-apple-system,"Segoe UI",sans-serif;
  --ptv-fontFamily-heading: 'Roboto', sans-serif;
  --ptv-fontSize-default: 18px;
  --ptv-fontSize-h1: 25px;
  --ptv-fontSize-h2: 22px;
  --ptv-fontSize-h3: 20px;
  --ptv-fontSize-h4: 18px;
  --ptv-fontSize-h5: 16px;

  /* SLider background text */
  --ptv-sliderBanner-bg: #000;
  --ptv-sliderBanner-bg-rgb: 0 0 0;
  --ptv-sliderBanner-text: #fff;

  /* Dropdown option */
  --ptv-dropdown-bg: #ffffff;
  --ptv-dropdown-text: #3d315f;
  --ptv-dropdown-bg-hover: #ebebeb; 

  /* Icons option */
  --ptv-icon-bg: transparent;
  --ptv-icon-text: #3d315f;
  --ptv-icon-bg-hover: #ebebeb;

  /* Border, label & verify colour */
  --ptv-border-default: #ebebeb;
  --ptv-verify-bg: transparent;
  --ptv-verify-text: transparent;
  --ptv-lableHot: #FF1744;
  --ptv-lableFeatured: #2296F3;
  --ptv-lableSponsored: #369B39;

  /* form label input */
  --ptv-form-lable-text: #101010;
  --ptv-form-input-text: #101010;
  --ptv-form-input-border: #ebebeb;
  --ptv-form-input-bg: #ffffff;
  --ptv-form-input-bg-focus: #2f245a;

  /* validation form */
  --ptv-success: #198754;
  --ptv-info: #0dcaf0;
  --ptv-warning: #ffc107;
  --ptv-danger: #dc3545;
  --ptv-orange: #fd7e14;
  --ptv-yellow: #ffc107;

  /* Socialmedia & other colour */
  --ptv-color-white: #ffffff;
  --ptv-color-black: #000000;
  --facebook-color: #455CA8;
  --facebook-hover-color: #6E83CD;
  --google-color: #F74933;
  --google-hover-color: #FF7566;
  --twitter-color: #1da1f2;
  --twitter-hover-color: #1da1f2;
  --instagram-color: #a32e73;
  --pintrest-color: #d50c22;
  --vimeo-color: #ffa800;

  /* Overlay */
  --ptv-overlay-default: rgba(0, 0, 0, 0.5);
  --ptv-dark-opacity-6: rgba(0 0 0 / 60%);
  --ptv-dark-opacity-9: rgba(0 0 0 / 90%);

  /* Button color */
  --ptv-button-bg:linear-gradient(to right, #6a3093 0%, #a044ff  51%, #6a3093  100%);
  --ptv-button-text:#fff;
  --ptv-button-bg-hover:linear-gradient(to right, #6a3093 0%, #a044ff  51%, #6a3093  100%);
  --ptv-button-text-hover:#fff;
  --ptv-button-bg-hover-position:right center;

  /* Bottom menubar */
  --ptv-bottom-menu-bg:#ffffff;
  --ptv-bottom-menu-color:#101010;
  --ptv-bottom-menu-color-active:#3d315f;

  /* loading dots */
  --ptv-loading-bg:#9240e3;


    /* top spinner dots */
    --ptv-spinner-color:#9240e3;
}