/********** root CSS **********/

:root {
  --main-headbg-image: linear-gradient(to top, #dd3641 0%, #800000 100%);
  --main-subheading:#800000;
  --main-bg-page:#efebe2;
  --main-mdp-bg:#8000002e;
  --main-box-bg:#80000033;
  --main-faculty-bg:#80000026;
  --main-yellow-color:#f5a425;
  --main-table-bg:#99999945;
  --main-light-bg:#eee;
  --main-slight-bg:#f5f5f5;
  --main-para-color:#dd3641;
  --main-exam-left:linear-gradient(to top left, transparent 49%, #a12c2f 50%);
  --main-exam-right:linear-gradient(to top left, transparent 49%, #800000 50%);
  --exam-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2), 10px 10px 0 #a12c2f;
  --main-exam-bg:#8000001c;
  --background-color: #ffffff;
  --default-color: #444444;
  --heading-color: #111111;
  --accent-color: #e03a3c;
  --col-deepblue: #1b1b1b;
  --white-color: #fff;
  --maroon-color: #3c1517;
  --main-heading-family: "Philosopher", sans-serif;
  --main-para-family: "Jost", sans-serif;
  --ots-padding-x: 0.75rem;
  --ots-padding-y: 0.375rem;
  --ots-font-xlarge:1.25rem;
  --ots-font-large:1.125rem;
  --ots-font-small:1rem;
  --ots-font-msamll:0.875rem;
  --ots-font-xxs: 0.8125rem;
  --ots-font-xs:0.75rem;
  --ots-float-left:left;
  --ots-float-right:right;
  --ots-text-align:center;
  --ots-text-transform:uppercase;
  --ots-letter-spacing:1.5px;
  --ots-border:1px solid #eee;
  --ots-border1:2px solid #00214745;
  --ots-border-radius:8px;
  --ots-position: relative;
  --ots-position1: absolute;
  --ots-overflow: hidden;
  --ots-display: flex;
  --ots-justify-content: space-between;
  --ots-z-index:1090;
  --ots-container-large:95vw;
  --ots-custom-container:80vw;
  --gap: 0.75rem;
  --font-light: 300;
  --font-regular: 400;
  --font-medium: 500;
  --font-semi-bold: 600;
  --font-bold: 700;
  --font-extra-bold: 800;
  --font-black: 900;
  --line-height-b1: 1.5;
  --line-height-b2: 1.67;
  --line-height-b3: 1.67;
  --line-height-b4: 1;
  --font-h1: 3.25rem;
  --font-h2: 2.75rem;
  --font-h3: 2rem;
  --font-h4: 1.875rem;
  --font-h5: 1.25rem;
  --font-h6: 1rem; 
  --main-box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
}