// Container fixed Length .container{max-width:$content-max-width;margin-left:auto;margin-right:auto;padding:0;@media (max-width:600px){margin-bottom:64px}}h1,h2,h3,h4{font-family:Inter}h1{letter-spacing:0;@media (max-width:600px){font-size:14px;line-height:21px}@media (min-width:601px) and (max-width:1264px){font-size:18px;line-height:27px}@media (min-width:1265px){font-size:18px;line-height:27px}}h2{@media (max-width:600px){font-size:14px;font-weight:700}@media (min-width:601px) and (max-width:1264px){font-size:14px;font-weight:700}@media (min-width:1265px){font-size:20px;font-weight:700}}h3{@media (max-width:600px){font-size:12px;font-weight:600}@media (min-width:601px) and (max-width:1264px){font-size:12px;font-weight:600}@media (min-width:1265px){font-size:14px;font-weight:600}}h4{@media (max-width:600px){font-size:12px;font-weight:500}@media (min-width:601px) and (max-width:1264px){font-size:12px;font-weight:500}@media (min-width:1265px){font-size:14px;font-weight:500}}.hero-heading{font-family:Inter!important;@media (max-width:600px){font-size:20px;line-height:42px;letter-spacing:-2%}@media (min-width:601px) and (max-width:1264px){font-size:28px;line-height:42px;letter-spacing:-2%}@media (min-width:1265px){font-size:36px;line-height:42px;letter-spacing:-2%}}.title-heading{font-family:Inter!important;@media (max-width:600px){font-size:20px;line-height:42px;letter-spacing:-2%}@media (min-width:601px) and (max-width:1264px){font-size:24px;line-height:42px;letter-spacing:-2%}@media (min-width:1265px){font-size:24px;line-height:42px;letter-spacing:-2%}}.body-heading{@media (max-width:600px){font-size:14px;line-height:21px;letter-spacing:0}@media (min-width:601px) and (max-width:1264px){font-size:16px;line-height:27px;letter-spacing:0}@media (min-width:1265px){font-size:16px;line-height:27px;letter-spacing:0}}.body-heading,.body-tag{font-family:Inter!important}.body-tag{@media (max-width:600px){font-size:10px;line-height:15px;letter-spacing:0}@media (min-width:601px) and (max-width:1264px){font-size:12px;line-height:18px;letter-spacing:0}@media (min-width:1265px){font-size:12px;line-height:18px;letter-spacing:0}}.body-text{@media (max-width:600px){font-size:12px;line-height:18px;letter-spacing:0}@media (min-width:601px) and (max-width:1264px){font-size:14px;line-height:21px;letter-spacing:0}@media (min-width:1265px){font-size:14px;line-height:21px;letter-spacing:0}}.body-caps-text,.body-text{font-family:Inter!important}.body-caps-text{@media (max-width:600px){font-size:10px;line-height:15px;letter-spacing:4px}@media (min-width:601px) and (max-width:1264px){font-size:12px;line-height:21px;letter-spacing:4px}@media (min-width:1265px){font-size:12px;line-height:21px;letter-spacing:4px}}.body-small-font{font-family:Inter!important;@media (max-width:600px){font-size:10px;line-height:12px}@media (min-width:601px) and (max-width:1264px){font-size:12px;line-height:15px}@media (min-width:1265px){font-size:12px;line-height:21px}}.font-16px{font-family:Inter!important;font-size:16px;line-height:27px;letter-spacing:0}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semi-bold{font-weight:600}// Background Colors. .dark-grey-background{background-color:#828282}.light-grey-background{background-color:#e0e0e0}.BDBDBD-grey-background{background-color:#bdbdbd!important}.grey-background{background-color:#f7f8fa}.white-background{background-color:#fff}.light-blue-background{background-color:#48acef!important}.light-blue-tint-background{background-color:#eaf4ff}.dark-blue-background{background-color:#1467bf}.light-red-background{background-color:#eb5757}.light-red-tint-background{background-color:#ffe9e9}.dark-green-background{background-color:#34c873!important}// Text Colors. .white-color-text{color:#fff!important}.light-grey-color-text{color:#828282}.dark-grey-color-text{color:#333}.grey-6B6B6B-color-text{color:#6b6b6b}.BDBDBD-grey-color-text{color:#bdbdbd}.light-blue-color-text{color:#48acef}.dark-blue-color-text{color:#1467bf}.green-color-text{color:rgba(133,210,95,.9294117647058824)}.dark-green-color-text{color:#34c873}.light-orange-color-text{color:$light-orange-color}.light-red-color-text{color:#eb5757}// Border Colors. .dark-blue-border{border:1px solid #1467bf}.light-red-color-border{border:1px solid #eb5757}.light-blue-border{border:1px solid #48acef}.dark-grey-border{border:1px solid #ccc}.light-grey-border{border:1px solid #e0e0e0}.light-orange-border{border:1px solid $light-orange-color}.light-grey-dashed-border{border:2px dashed #e0e0e0}.full-width-button{width:100%}.half-width{width:50%}.one-third-width{width:30%}// Icon Class. .small-icon-class{width:24px;height:24px}.icon-class{@media (max-width:600px){width:32px;height:32px}@media (min-width:601px) and (max-width:1264px){width:32px;height:32px}@media (min-width:1265px){width:32px;height:32px}}// Brand Logo Icon Class. .brand-logo{width:auto;-o-object-fit:contain;object-fit:contain;@media (max-width:600px){height:24px}@media (min-width:601px) and (max-width:1264px){height:48px}@media (min-width:1265px){height:48px}}// Text Transform None. .text-transform-none-class{text-transform:none}// Text Decoration None. .text-decoration-none{text-decoration:none}// Width & Height. .full-height{height:100%}// Bottom Navigation Bar Class. .bottom-navbar-segment{bottom:0;position:fixed;z-index:999;width:100%}// Cursor - Pointer for clickable items. .clickable-pointer{cursor:pointer}// Change color on hover. .dark-grey-text-on-hover:hover{color:$dark-grey-color}// Blur color underline .link-underline{text-decoration:underline}$content-max-width:1264px;$primary-dark:#2962ff;$primary-light:#0091ea;$alert-danger-primary-dark:#ff7070;$alert-danger-primary-light:#ffe9e9;$alert-warning-primary-dark:#ffb26d;$alert-warning-primary-light:#fff4d1;$alert-success-primary-dark:#27ae60;$alert-success-primary-light:#d3ffe6;$light-grey-color:#f7f8fa;$dark-grey-color:#333;$BDBDBD-grey-color:#bdbdbd;$light-orange-color:#f89035;$light-blue-color:#48acef;$font-family-default:"Inter";$top-level-heading-font-size-web:48px;$segment-heading-font-size-web:20px;$normal-text-font-size-web:14px;$footer-text-font-size-web:12px;$top-level-heading-font-size-medium:32px;$segment-heading-font-size-medium:18px;$normal-text-font-size-medium:14px;$footer-text-font-size-medium:12px;$top-level-heading-font-size-mobile:24px;$segment-heading-font-size-mobile:16px;$normal-text-font-size-mobile:12px;$footer-text-font-size-mobile:10px;$margin-header-x-web:40px;$margin-header-y-web:0;$margin-header-x-medium:20px;$margin-header-y-medium:0;$margin-header-x-mobile:20px;$margin-header-y-mobile:0;$segment-padding-x-web:40px;$content-padding-web:24px;$gap-between-segments-web:32px;$segment-padding-x-medium:30px;$content-padding-medium:20px;$gap-between-segments-medium:16px;$segment-padding-x-mobile:20px;$content-padding-mobile:16px;$gap-between-segments-mobile:8px;.loginButtonClass{height:25px;padding:0 0!important;background-color:#e4f5ff!important;color:#1467bf!important;box-shadow:0 0 0 0!important;margin:0 0 0 10px}.topnavbar{margin:0;z-index:9;background:#fff!important;top:0}.navbardiv{width:100%;justify-content:space-between}@media (max-width:576px){.topnavbar{width:425px}.navbardiv{width:50%}}.navIcon{width:32px}@font-face{font-family:VisbyRound;src:url(../fonts/VisbyRoundCF-Regular.6f569974.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:VisbyRound;src:url(../fonts/VisbyRoundCF-Medium.c924b6af.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:VisbyRound;src:url(../fonts/VisbyRoundCF-Bold.5b8d56b2.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:VisbyRound;src:url(../fonts/VisbyRoundCF-DemiBold.9c28846c.woff) format("woff");font-weight:600;font-style:normal}#app{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#nav{padding:10px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}body{overflow-x:hidden;height:100vh}.visbyRoundFont{font-family:VisbyRound,sans-serif}