@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://cdn.jsdelivr.net/npm/ag-design@latest/fonts/ag-icons.css');


                @font-face {
                font-family: "Andale Mono";
                src: url("https://cdn.jsdelivr.net/npm/ag-design@latest/assets/static/font/AndaleMono.woff") format("WOFF");
                font-weight: normal;
                font-style: normal;
                font-display: swap;
                }

:root
{
--c-1: #000000;
--c-2: #CDCDCD;
--c-3: #F2F2F2;
--c-4: #00213D;
--c-5: #000F1B;
--c-6: #BBBCBC;
--c-7: #707372;
--c-98: rgba(0, 0, 0, 0.1);
--c-99: #FFFFFF;
--c-100: #000000;
--c-200: var(--c-1);
--c-201: var(--c-2);
--heading-color: #002A4E;
--heading-em-color: #009CDE;
--banner-heading-color: #FFFFFF;
--banner-subtitle-color: #FFFFFF;
--banner-text-color: #FFFFFF;
--section-title-color: #002A4E;
--section-subtitle-color: #009CDE;
--section-text-color: #002A4E;
--text-color: #002A4E;
--text-color-secondary: #000000;
--link-color: #009CDE;
--link-hover-color: #002A4E;
--link-active-color: #009CDE;
--dtl-search-bg: #FFFFFF;
--map-cluster-color: #002A4E;
--map-cluster-text-color: #FFFFFF;
--map-property-marker-color: #002A4E;
--map-property-marker-text-color: #FFFFFF;
--txt-t: transparent;
--bg-t: transparent;
--ql-text-color: var(--text-color, #000000);
--ql-border: #3f3f46;
--ql-border-light: #52525b;
--ql-border-active: #60a5fa;
--ql-radius-xl: 12px;
--ql-content-bg: #09090b;
--ql-toolbar-bg: #1e1e21;
--ql-menu-bg: #18181b;
--ql-accent: #60a5fa;
--ql-accent-hover: #93c5fd;
--ql-transition: .12s ease;
--ql-toolbar-color: #1e1e21;
--ql-menu-border: #2a2a30;
--ql-text-toolbar: #e4e4e7;
--ql-text-toolbar-light: #a1a1aa;
--ql-hover-bg: rgba(255,255,255,.06);
--ql-active-bg: rgba(96,165,250,.15);
--ql-toolbar-icon-color-n: #a1a1aa;
--ql-toolbar-icon-bg-n: transparent;
--ql-toolbar-icon-color-hover: #f4f4f5;
--ql-toolbar-icon-bg-hover: #2a2a2e;
--ql-toolbar-icon-color-active: #60a5fa;
--ql-toolbar-icon-bg-active: #2a2a2e;
--p-badge-normal-bg: #009CDE;
--p-badge-normal-text: #FFFFFF;
--p-badge-highlight-bg: #FF0000;
--p-badge-highlight-text: #FFFFFF;
--caro-bullet-active-bg: #002A4E;
--caro-bullet-inactive-bg: #BBBCBC;
--b-c-1: #002A4E;
--b-c-2: #009CDE;
--b-c-3: #F2F2F2;
--b-c-4: #00213D;
--b-c-5: #000F1B;
--b-c-6: #BBBCBC;
--b-c-7: #707372;
--b-c-t: transparent;
--b-width: 1px;
--b-style: solid;
--b-color: var(--b-c-1);
--p-f: "Montserrat", sans-serif;
--s-f: "Montserrat", sans-serif;
--t-f: "poppins", sans-serif;
--f-s-0: max(11px,min(11px,.7rem));
--f-s-1: max(12px,min(12px,.8rem));
--f-s-2: max(14px,min(14px,1.2rem));
--f-s-3: max(16px,min(16px,1.6rem));
--f-s-4: max(18px,min(18px,1.8rem));
--f-s-5: max(20px,min(20px,2rem));
--f-s-6: max(20px,min(24px,2.2rem));
--f-s-7: max(25px,min(34px,3.4rem));
--f-s-8: max(30px,min(40px,3.7rem));
--f-s-9: max(35px,min(50px,4rem));
--f-s-10: max(40px,min(70px,5.5rem));
--f-s-11: max(35px,min(64px,4rem));
--f-s-12: max(40px,min(90px,7rem));
--body-font: max(16px,min(16px,1.6rem));
--general-font-size: 50px;
--f-w-1: 100;
--f-w-2: 200;
--f-w-3: 300;
--f-w-4: 400;
--f-w-5: 500;
--f-w-6: 600;
--f-w-7: 700;
--f-w-b: bold;
--f-w-n: normal;
--l-h-1: 20px;
--l-h-2: 24px;
--l-h-3: 28px;
--l-h-4: 32px;
--l-h-n: normal;
--b-r-0: 0px;
--b-r-1: 2px;
--b-r-2: 4px;
--b-r-3: 6px;
--b-r-4: 8px;
--b-r-5: 10px;
--b-r-6: 12px;
--b-r-7: 14px;
--b-r-8: 16px;
--b-r-9: 18px;
--b-r-10: 20px;
--b-r-11: 22px;
--b-r-12: 24px;
--b-r-13: 26px;
--b-r-14: 28px;
--b-r-15: 30px;
--b-r-16: 32px;
--b-r-r: 50%;
--sp: 0px;
--fixedheight: calc(100vh - 0px);
}