:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*{box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%}body,html{margin:0;padding:0;font-family:"Mark Pro",sans-serif;color:#818179}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}@media print{*,::after,::before{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}}@font-face{font-display:swap;font-family:"Mark Pro";src:url(/wp-content/themes/varuna_theme/css/fonts/MarkPro-Black.woff2)format("woff2"),url(/wp-content/themes/varuna_theme/css/fonts/MarkPro-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Mark Pro";src:url(/wp-content/themes/varuna_theme/css/fonts/MarkPro-Bold.woff2)format("woff2"),url(/wp-content/themes/varuna_theme/css/fonts/MarkPro-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Mark Pro";src:url(/wp-content/themes/varuna_theme/css/fonts/MarkPro-Medium.woff2)format("woff2"),url(/wp-content/themes/varuna_theme/css/fonts/MarkPro-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Mark Pro";src:url(/wp-content/themes/varuna_theme/css/fonts/MarkPro.woff2)format("woff2"),url(/wp-content/themes/varuna_theme/css/fonts/MarkPro.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Mark Pro";src:url(/wp-content/themes/varuna_theme/css/fonts/MarkPro-Light.woff2)format("woff2"),url(/wp-content/themes/varuna_theme/css/fonts/MarkPro-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}::selection{background-color:#32322f;color:#fff}html{font-size:16px!important}body,html{font-size:1rem;font-weight:400;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:style;scroll-behavior:smooth;overflow:auto;background-color:#fff}@media screen and (max-width:991px){html{font-size:14px!important}}