/*
* Glowing Stone Framework v0.25.9
* www.glowingstonewebsites.com
*
* Copyright (C) Glowing Stone Websites - All Rights Reserved
* Unauthorized copying of this file, via any medium is strictly prohibited
* Proprietary and confidential
* Written by Vipul Kapoor <vipul@glowingstonewebsites.com>
*/
:root{--primary-key-color:#6fa8ee;--primary-color:#1b60a1;--on-primary-color:white;--primary-container:#d2e4ff;--on-primary-container:#0b1c30;--secondary-key-color:#e79840;--secondary-color:#8a5103;--on-secondary-color:white;--secondary-container:#ffdcba;--on-secondary-container:#231a11;--surface-color:#fdfcff;--surface-color-1:#f2f4fa;--surface-color-2:#ebf0f7;--surface-color-3:#e4ebf5;--surface-color-4:#e2e9f4;--surface-color-5:#dde6f2;--on-surface-color:#1c1b1b;--neutral-color-1:#42474e;--neutral-color-2:#5b5f66;--neutral-color-3:#73777f;--neutral-color-4:#8d9199;--neutral-color-5:#c3c6cf;--neutral-color-6:#dfe2eb;--neutral-color-7:#f7f9ff;--inverse-surface:#303030;--inverse-on-surface:#f1f0f4;--inverse-primary:#9fc9ff;--error-color:#b4271f;--on-error-color:white;--error-container:#ffdad3;--on-error-container:#360e0a;--warning-color:#895100;--on-warning-color:white;--warning-container:#ffdcb8;--on-warning-container:#271808;--success-color:#006e00;--on-success-color:white;--success-container:#c9ffb5;--on-success-container:#002200;--border-radius-xs:0.125rem;--border-radius-s:0.25rem;--border-radius-m:0.375rem;--border-radius-l:0.5rem;--border-radius-xl:0.875rem;--shadow-1dp:rgba(0,0,0,0.2) 0px 2px 1px -1px,rgba(0,0,0,0.14) 0px 1px 1px 0px,rgba(0,0,0,0.12) 0px 1px 3px 0px;--shadow-3dp:rgba(0,0,0,0.2) 0px 3px 3px -2px,rgba(0,0,0,0.14) 0px 3px 4px 0px,rgba(0,0,0,0.12) 0px 1px 8px 0px;--shadow-6dp:rgba(0,0,0,0.2) 0px 3px 5px -1px,rgba(0,0,0,0.14) 0px 6px 10px 0px,rgba(0,0,0,0.12) 0px 1px 18px 0px;--shadow-8dp:rgba(0,0,0,0.2) 0px 5px 5px -3px,rgba(0,0,0,0.14) 0px 8px 10px 1px,rgba(0,0,0,0.12) 0px 3px 14px 2px;--shadow-12dp:rgba(0,0,0,0.2) 0px 7px 8px -4px,rgba(0,0,0,0.14) 0px 12px 17px 2px,rgba(0,0,0,0.12) 0px 5px 22px 4px}@font-face{font-family:"SF Pro Text";src:local("SF Pro Text Light"),local("SFProText-Light"),url("../fonts/SFProText-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"SF Pro Text";src:local("SF Pro Text Regular"),local("SFProText-Regular"),url("../fonts/SFProText-Regular.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"SF Pro Text";src:local("SF Pro Text Bold"),local("SFProText-Bold"),url("../fonts/SFProText-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box;outline-offset:0.25rem}html{width:100%;overflow-x:hidden;color:var(--on-surface-color);font-family:"SF Pro Text",sans-serif}html.touch-active{overflow-y:hidden}body{line-height:1.5;margin:0;overflow-x:hidden}h1{font-size:2.812rem;letter-spacing:-0.5px}h2{font-size:2.25rem}h3{font-size:1.75rem}h4{font-size:1.375rem}h5,p{font-size:1rem}h6{font-size:0.75rem}h1,h2,h3{font-weight:500;line-height:1.4}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0.75rem}@media (min-width:840px){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-button{width:0px;height:0px}::-webkit-scrollbar-track{background:var(--neutral-color-6);border:0;border-radius:0px}::-webkit-scrollbar-thumb{background:var(--neutral-color-4);border:0;border-radius:var(--border-radius-xs)}::-webkit-scrollbar-thumb:hover{background:var(--secondary-color)}::-webkit-scrollbar-corner{background:transparent}}.text-uppercase{text-transform:uppercase}.no-padding{padding:0!important}.no-margin{margin:0!important}@media (max-width:840px){.edged{margin-left:-1rem!important;margin-right:-1rem!important}}section{padding:3rem 0}@media (min-width:840px){section{padding:4rem 0}}section+section{padding-top:0}footer:not(.overflows),section:not(.overflows){content-visibility:auto;contain-intrinsic-height:auto 150cqw}@media (min-width:840px){footer:not(.overflows),section:not(.overflows){contain-intrinsic-height:auto 100cqw}}@media (min-width:1200px){footer:not(.overflows),section:not(.overflows){contain-intrinsic-height:auto 50cqw}}img,video{display:inline-block;max-width:100%}img.placehold{width:100%;aspect-ratio:1.77;overflow:hidden}img[data-src]{width:100%;aspect-ratio:1.77;overflow:hidden;background:linear-gradient(to right,var(--neutral-color-7) 20%,var(--neutral-color-6) 50%,var(--neutral-color-7) 80%);background-size:200% 100%;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);animation:placeHolderShimmer 2s linear infinite}@keyframes placeHolderShimmer{to{background-position-x:-200%}}.material-icons{display:inline-block;font-size:110%;line-height:1;width:1em;overflow:hidden}ul.default{padding-left:2rem}ul:not(.default){margin:0;padding:0;list-style:none}small{font-size:85%}hr{border-top:1px solid var(--neutral-color-5);border-bottom:0}@media (display-mode:browser){body:not(.pwa-mode) .show-on-install{display:none!important}}@media (display-mode:minimal-ui),(display-mode:standalone){.show-on-browser{display:none!important}}.pwa-mode .show-on-browser{display:none!important}.right{float:right!important}.left{float:left!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.center,.text-center{text-align:center!important}.text-justify{text-align:justify!important}.container{width:100%;padding-left:1rem;padding-right:1rem}@media (min-width:840px){.container{width:90%;max-width:1300px;margin:0 auto;padding:0}}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;gap:8px;margin-right:-8px}@media (min-width:600px){.row{gap:12px;margin-right:-12px}}.row.center-aligned{justify-content:center}.row.v-center{align-items:center}.row .col[class*=pull-],.row .col[class*=push-]{position:relative}.row .col.xs1{flex-basis:8.333%;max-width:calc(8.333% - 8px)}.row .col.offset-xs0{margin-left:0%}.row .col.push-xs1{left:8.333%}.row .col.pull-xs1{right:8.333%}.row .col.xs2{flex-basis:16.666%;max-width:calc(16.666% - 8px)}.row .col.offset-xs1{margin-left:8.333%}.row .col.push-xs2{left:16.666%}.row .col.pull-xs2{right:16.666%}.row .col.xs3{flex-basis:24.999%;max-width:calc(24.999% - 8px)}.row .col.offset-xs2{margin-left:16.666%}.row .col.push-xs3{left:24.999%}.row .col.pull-xs3{right:24.999%}.row .col.xs4{flex-basis:33.332%;max-width:calc(33.332% - 8px)}.row .col.offset-xs3{margin-left:24.999%}.row .col.push-xs4{left:33.332%}.row .col.pull-xs4{right:33.332%}.row .col.xs5{flex-basis:41.665%;max-width:calc(41.665% - 8px)}.row .col.offset-xs4{margin-left:33.332%}.row .col.push-xs5{left:41.665%}.row .col.pull-xs5{right:41.665%}.row .col.xs6{flex-basis:49.998%;max-width:calc(49.998% - 8px)}.row .col.offset-xs5{margin-left:41.665%}.row .col.push-xs6{left:49.998%}.row .col.pull-xs6{right:49.998%}.row .col.xs7{flex-basis:58.331%;max-width:calc(58.331% - 8px)}.row .col.offset-xs6{margin-left:49.998%}.row .col.push-xs7{left:58.331%}.row .col.pull-xs7{right:58.331%}.row .col.xs8{flex-basis:66.664%;max-width:calc(66.664% - 8px)}.row .col.offset-xs7{margin-left:58.331%}.row .col.push-xs8{left:66.664%}.row .col.pull-xs8{right:66.664%}.row .col.xs9{flex-basis:74.997%;max-width:calc(74.997% - 8px)}.row .col.offset-xs8{margin-left:66.664%}.row .col.push-xs9{left:74.997%}.row .col.pull-xs9{right:74.997%}.row .col.xs10{flex-basis:83.33%;max-width:calc(83.33% - 8px)}.row .col.offset-xs9{margin-left:74.997%}.row .col.push-xs10{left:83.33%}.row .col.pull-xs10{right:83.33%}.row .col.xs11{flex-basis:91.663%;max-width:calc(91.663% - 8px)}.row .col.offset-xs10{margin-left:83.33%}.row .col.push-xs11{left:91.663%}.row .col.pull-xs11{right:91.663%}.row .col.xs12{flex-basis:99.996%;max-width:calc(99.996% - 8px)}.row .col.offset-xs11{margin-left:91.663%}.row .col.push-xs12{left:99.996%}.row .col.pull-xs12{right:99.996%}@media (min-width:600px){.row .col.xs1{max-width:calc(8.333% - 12px)}.row .col.xs2{max-width:calc(16.666% - 12px)}.row .col.xs3{max-width:calc(24.999% - 12px)}.row .col.xs4{max-width:calc(33.332% - 12px)}.row .col.xs5{max-width:calc(41.665% - 12px)}.row .col.xs6{max-width:calc(49.998% - 12px)}.row .col.xs7{max-width:calc(58.331% - 12px)}.row .col.xs8{max-width:calc(66.664% - 12px)}.row .col.xs9{max-width:calc(74.997% - 12px)}.row .col.xs10{max-width:calc(83.33% - 12px)}.row .col.xs11{max-width:calc(91.663% - 12px)}.row .col.xs12{max-width:calc(99.996% - 12px)}.row .col.s1{flex-basis:8.333%;max-width:calc(8.333% - 12px)}.row .col.offset-s0{margin-left:0%}.row .col.push-s1{left:8.333%}.row .col.pull-s1{right:8.333%}.row .col.s2{flex-basis:16.666%;max-width:calc(16.666% - 12px)}.row .col.offset-s1{margin-left:8.333%}.row .col.push-s2{left:16.666%}.row .col.pull-s2{right:16.666%}.row .col.s3{flex-basis:24.999%;max-width:calc(24.999% - 12px)}.row .col.offset-s2{margin-left:16.666%}.row .col.push-s3{left:24.999%}.row .col.pull-s3{right:24.999%}.row .col.s4{flex-basis:33.332%;max-width:calc(33.332% - 12px)}.row .col.offset-s3{margin-left:24.999%}.row .col.push-s4{left:33.332%}.row .col.pull-s4{right:33.332%}.row .col.s5{flex-basis:41.665%;max-width:calc(41.665% - 12px)}.row .col.offset-s4{margin-left:33.332%}.row .col.push-s5{left:41.665%}.row .col.pull-s5{right:41.665%}.row .col.s6{flex-basis:49.998%;max-width:calc(49.998% - 12px)}.row .col.offset-s5{margin-left:41.665%}.row .col.push-s6{left:49.998%}.row .col.pull-s6{right:49.998%}.row .col.s7{flex-basis:58.331%;max-width:calc(58.331% - 12px)}.row .col.offset-s6{margin-left:49.998%}.row .col.push-s7{left:58.331%}.row .col.pull-s7{right:58.331%}.row .col.s8{flex-basis:66.664%;max-width:calc(66.664% - 12px)}.row .col.offset-s7{margin-left:58.331%}.row .col.push-s8{left:66.664%}.row .col.pull-s8{right:66.664%}.row .col.s9{flex-basis:74.997%;max-width:calc(74.997% - 12px)}.row .col.offset-s8{margin-left:66.664%}.row .col.push-s9{left:74.997%}.row .col.pull-s9{right:74.997%}.row .col.s10{flex-basis:83.33%;max-width:calc(83.33% - 12px)}.row .col.offset-s9{margin-left:74.997%}.row .col.push-s10{left:83.33%}.row .col.pull-s10{right:83.33%}.row .col.s11{flex-basis:91.663%;max-width:calc(91.663% - 12px)}.row .col.offset-s10{margin-left:83.33%}.row .col.push-s11{left:91.663%}.row .col.pull-s11{right:91.663%}.row .col.s12{flex-basis:99.996%;max-width:calc(99.996% - 12px)}.row .col.offset-s11{margin-left:91.663%}.row .col.push-s12{left:99.996%}.row .col.pull-s12{right:99.996%}}@media (min-width:840px){.row .col.m1{flex-basis:8.333%;max-width:calc(8.333% - 12px)}.row .col.offset-m0{margin-left:0%}.row .col.push-m1{left:8.333%}.row .col.pull-m1{right:8.333%}.row .col.m2{flex-basis:16.666%;max-width:calc(16.666% - 12px)}.row .col.offset-m1{margin-left:8.333%}.row .col.push-m2{left:16.666%}.row .col.pull-m2{right:16.666%}.row .col.m3{flex-basis:24.999%;max-width:calc(24.999% - 12px)}.row .col.offset-m2{margin-left:16.666%}.row .col.push-m3{left:24.999%}.row .col.pull-m3{right:24.999%}.row .col.m4{flex-basis:33.332%;max-width:calc(33.332% - 12px)}.row .col.offset-m3{margin-left:24.999%}.row .col.push-m4{left:33.332%}.row .col.pull-m4{right:33.332%}.row .col.m5{flex-basis:41.665%;max-width:calc(41.665% - 12px)}.row .col.offset-m4{margin-left:33.332%}.row .col.push-m5{left:41.665%}.row .col.pull-m5{right:41.665%}.row .col.m6{flex-basis:49.998%;max-width:calc(49.998% - 12px)}.row .col.offset-m5{margin-left:41.665%}.row .col.push-m6{left:49.998%}.row .col.pull-m6{right:49.998%}.row .col.m7{flex-basis:58.331%;max-width:calc(58.331% - 12px)}.row .col.offset-m6{margin-left:49.998%}.row .col.push-m7{left:58.331%}.row .col.pull-m7{right:58.331%}.row .col.m8{flex-basis:66.664%;max-width:calc(66.664% - 12px)}.row .col.offset-m7{margin-left:58.331%}.row .col.push-m8{left:66.664%}.row .col.pull-m8{right:66.664%}.row .col.m9{flex-basis:74.997%;max-width:calc(74.997% - 12px)}.row .col.offset-m8{margin-left:66.664%}.row .col.push-m9{left:74.997%}.row .col.pull-m9{right:74.997%}.row .col.m10{flex-basis:83.33%;max-width:calc(83.33% - 12px)}.row .col.offset-m9{margin-left:74.997%}.row .col.push-m10{left:83.33%}.row .col.pull-m10{right:83.33%}.row .col.m11{flex-basis:91.663%;max-width:calc(91.663% - 12px)}.row .col.offset-m10{margin-left:83.33%}.row .col.push-m11{left:91.663%}.row .col.pull-m11{right:91.663%}.row .col.m12{flex-basis:99.996%;max-width:calc(99.996% - 12px)}.row .col.offset-m11{margin-left:91.663%}.row .col.push-m12{left:99.996%}.row .col.pull-m12{right:99.996%}}@media (min-width:1200px){.row .col.l1{flex-basis:8.333%;max-width:calc(8.333% - 12px)}.row .col.offset-l0{margin-left:0%}.row .col.push-l1{left:8.333%}.row .col.pull-l1{right:8.333%}.row .col.l2{flex-basis:16.666%;max-width:calc(16.666% - 12px)}.row .col.offset-l1{margin-left:8.333%}.row .col.push-l2{left:16.666%}.row .col.pull-l2{right:16.666%}.row .col.l3{flex-basis:24.999%;max-width:calc(24.999% - 12px)}.row .col.offset-l2{margin-left:16.666%}.row .col.push-l3{left:24.999%}.row .col.pull-l3{right:24.999%}.row .col.l4{flex-basis:33.332%;max-width:calc(33.332% - 12px)}.row .col.offset-l3{margin-left:24.999%}.row .col.push-l4{left:33.332%}.row .col.pull-l4{right:33.332%}.row .col.l5{flex-basis:41.665%;max-width:calc(41.665% - 12px)}.row .col.offset-l4{margin-left:33.332%}.row .col.push-l5{left:41.665%}.row .col.pull-l5{right:41.665%}.row .col.l6{flex-basis:49.998%;max-width:calc(49.998% - 12px)}.row .col.offset-l5{margin-left:41.665%}.row .col.push-l6{left:49.998%}.row .col.pull-l6{right:49.998%}.row .col.l7{flex-basis:58.331%;max-width:calc(58.331% - 12px)}.row .col.offset-l6{margin-left:49.998%}.row .col.push-l7{left:58.331%}.row .col.pull-l7{right:58.331%}.row .col.l8{flex-basis:66.664%;max-width:calc(66.664% - 12px)}.row .col.offset-l7{margin-left:58.331%}.row .col.push-l8{left:66.664%}.row .col.pull-l8{right:66.664%}.row .col.l9{flex-basis:74.997%;max-width:calc(74.997% - 12px)}.row .col.offset-l8{margin-left:66.664%}.row .col.push-l9{left:74.997%}.row .col.pull-l9{right:74.997%}.row .col.l10{flex-basis:83.33%;max-width:calc(83.33% - 12px)}.row .col.offset-l9{margin-left:74.997%}.row .col.push-l10{left:83.33%}.row .col.pull-l10{right:83.33%}.row .col.l11{flex-basis:91.663%;max-width:calc(91.663% - 12px)}.row .col.offset-l10{margin-left:83.33%}.row .col.push-l11{left:91.663%}.row .col.pull-l11{right:91.663%}.row .col.l12{flex-basis:99.996%;max-width:calc(99.996% - 12px)}.row .col.offset-l11{margin-left:91.663%}.row .col.push-l12{left:99.996%}.row .col.pull-l12{right:99.996%}}.hide{display:none!important}@media (max-width:600px){.hide-xs{display:none!important}}@media (min-width:600px) and (max-width:840px){.hide-s{display:none!important}}@media (min-width:840px) and (max-width:1200px){.hide-m{display:none!important}}@media (min-width:1200px){.hide-l{display:none!important}}.navigation{position:relative;z-index:4;min-height:40px;font-size:0.9rem;background:var(--surface-color-2)}.navigation .desktop-nav,.navigation .mobile-nav{display:flex;justify-content:flex-end;align-items:center;padding:0 1rem}.navigation .desktop-nav>li,.navigation .mobile-nav>li{display:inline-flex;align-items:center}.navigation .desktop-nav>li.left,.navigation .mobile-nav>li.left{margin-right:auto}.navigation .desktop-nav>li img,.navigation .mobile-nav>li img{display:block}.navigation .desktop-nav>li>a:not(.btn),.navigation .mobile-nav>li>a:not(.btn){text-decoration:none;padding:0.4rem 0.8rem;text-transform:uppercase;color:var(--on-surface-color);border:none}.navigation .desktop-nav{display:none;height:4rem}.navigation .desktop-nav>li img{max-height:3.6rem}.navigation .desktop-nav>li.logo a{padding:0!important}.navigation .desktop-nav>li.logo a:hover{background:transparent!important}.navigation .mobile-nav{height:3rem}.navigation .mobile-nav>li img{max-height:2.8rem}.navigation.top{background:var(--surface-color)}.navigation.fixed{position:fixed;width:100%;top:0;transition:all 0.3s ease-out}.navigation.fixed.move-up{top:-4.5rem}.navigation .container .desktop-nav,.navigation .container .mobile-nav{padding:0}@media (min-width:1200px){.navigation .desktop-nav{display:flex}.navigation .mobile-nav{display:none!important}}@media (min-width:1200px){main{transition:all 0.3s ease-out}main.sidenav-active{padding-left:270px}}.btn{border:none;padding:0.75rem 1.5rem;border-radius:var(--border-radius-xl);font-family:inherit;font-weight:400;line-height:1;vertical-align:middle}.btn.outline{border:1px solid var(--neutral-color-3)}.btn.text{padding:0.85rem}.btn.text.small{padding:0.4rem}.btn.text.large{padding:1rem 1.2rem}.btn.icon{padding:0.5rem;font-size:1.364rem}.btn.icon.small{font-size:1.227rem;padding:0.3rem}.btn.icon.large{font-size:1.773rem;padding:0.6rem}.btn.small{padding:0.4rem 0.8rem;font-size:0.9rem}.btn.large{font-size:1.3rem;padding:1rem 2.4rem}.card>figure{margin:0}.card>figure img{display:block}.card>.content{padding:1rem}.card>.content+.action{padding-top:0}.card .dropdown-trigger{position:absolute}.card .action{padding:1rem}.card .action.divider{padding-top:1rem}.card>.dropdown-content{display:none}.app-bar,.bottom-nav,.dropdown,.nav-rail,.sheets,.slider-prestyle>li:not(:first-child),.tab-controller:not(.vertical)>li:not(:first-child),.tabs>li:not(:first-child),ul.sidenav{display:none}