HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1014-azure #14~24.04.1-Ubuntu SMP Fri Oct 3 20:52:11 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/dreamstour-wp/landing/assets/scss/components/_typography.scss
@use "sass:color";
@use "../utils/mixins";
@use "../utils/variables";

/*============================
  38.typography
============================*/

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color: variables.$title-color;
  font-family: variables.$font-family-primary;
  font-weight: variables.$font-weight-bold;
  margin-bottom: 0;
}
h1,
.h1 {
  font-size: variables.$font-size-48;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-32;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-28;
  }
}
h2,
.h2 {
  font-size: variables.$font-size-40;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-32;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-24;
  }
}
h3,
.h3 {
  font-size: variables.$font-size-28;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-26;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-22;
  }
}
h4,
.h4 {
  font-size: variables.$font-size-24;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-22;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-20;
  }
}
h5,
.h5 {
  font-size: variables.$font-size-20;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-18;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-16;
  }
}
h6,
.h6 {
  font-size: variables.$font-size-18;
  font-weight: variables.$font-weight-medium;
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-16;
  }
}
.display-1 {
  font-size: variables.$font-size-64;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(xl) {
    font-size: variables.$font-size-56;
  }
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-40;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-34;
  }
}
.display-2 {
  font-size: variables.$font-size-56;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-46;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-32;
  }
}
.display-3 {
  font-size: variables.$font-size-44;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-44;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-30;
  }
}
.display-4 {
  font-size: variables.$font-size-36;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-30;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-28;
  }
}
.display-5 {
  font-size: variables.$font-size-24;
  font-weight: variables.$font-weight-bold;
  @include mixins.respond-below(lg) {
    font-size: variables.$font-size-22;
  }
  @include mixins.respond-below(md) {
    font-size: variables.$font-size-20;
  }
}
.display-6 {
  font-size: variables.$font-size-18;
  font-weight: variables.$font-weight-bold;
}
.fs-sm {
  font-size: 0.6875rem; //11px
}
.fs-base {
  font-size: 0.875rem; //14px
}
.fs-lg {
  font-size: 1.125rem; //18px
}
.text-xl {
  font-size: variables.$font-size-16 !important;
}

// (1px-30px are linear, above 30px are step increment of 1)
.fs-1 {
  font-size: 0.0625rem; //1px
}
.fs-2 {
  font-size: 0.125rem; //2px
}
.fs-3 {
  font-size: 0.1875rem; //3px
}
.fs-4 {
  font-size: 0.25rem !important; //4px
}
.fs-5 {
  font-size: 0.3125rem !important; //5px
}
.fs-6 {
  font-size: 0.375rem  !important; //6px
}
.fs-7 {
  font-size: 0.4375rem; //7px
}
.fs-8 {
  font-size: 0.5rem  !important; //8px
}
.fs-9 {
  font-size: 0.5625rem; //9px
}
.fs-10 {
  font-size: 0.75em !important;
}
.fs-11 {
  font-size: 0.6875rem !important; //11px
}
.fs-12 {
  font-size: 0.75rem !important; //12px
}
.fs-13 {
  font-size: 0.8125rem; //13px
}
.fs-14 {
  font-size: 0.875rem !important; //14px
}
.fs-15 {
  font-size: 0.9375rem; //15px
}
.fs-16 {
  font-size: 1rem; //16px
}
.fs-17 {
  font-size: 1.0625rem; //17px
}
.fs-18 {
  font-size: 1.125rem; //18px
}
.fs-19 {
  font-size: 1.1875rem; //19px
}
.fs-20 {
  font-size: 1.25rem; //20px
}
.fs-21 {
  font-size: 1.3125rem; //21px
}
.fs-22 {
  font-size: 1.375rem; //22px
}
.fs-23 {
  font-size: 1.4375rem; //23px
}
.fs-24 {
  font-size: 1.5rem; //24px
}
.fs-25 {
  font-size: 1.5625rem; //25px
}
.fs-26 {
  font-size: 1.625rem; //26px
}
.fs-27 {
  font-size: 1.6875rem; //27px
}
.fs-28 {
  font-size: 1.75rem; //28px
}
.fs-29 {
  font-size: 1.8125rem; //29px
}
.fs-30 {
  font-size: 1.875rem; //30px
}
.fs-32 {
  font-size: 2rem; //32px
}
.fs-34 {
  font-size: 2.125rem; //34px
}
.fs-36 {
  font-size: 2.25rem; //36px
}
.fs-38 {
  font-size: 2.375rem; //38px
}
.fs-40 {
  font-size: 2.5rem; //40px
}

.fs-48{
  font-size: 48px; //48px
}



.text-default {
  color: variables.$text-color !important;
}
.text-muted {
  color: variables.$text-muted !important;
}
.text-primary {
  color: variables.$primary !important;
  opacity: 1;
  &.text-opacity-75 {
    color: rgba(variables.$primary, 0.75) !important;
  }
  &.text-opacity-25 {
    color: rgba(variables.$primary, 0.25) !important;
  }
  &.text-opacity-50 {
    color: rgba(variables.$primary, 0.50) !important;
  }
}
.text-primary-700 {
  color: variables.$primary-700 !important;
  opacity: 1;
}
.text-secondary {
  color: variables.$secondary !important;
  opacity: 1;
}
.text-info {
  color: variables.$info !important;
  opacity: 1;
}
.text-success {
  color: variables.$success !important;
  opacity: 1;
}
.text-warning {
  color: variables.$warning !important;
  opacity: 1;
}
.text-danger {
  color: variables.$danger !important;
  opacity: 1;
}
.text-cyan {
  color: variables.$cyan !important;
  opacity: 1;
}
.text-pink {
  color: variables.$pink !important;
}
.text-purple {
  color: variables.$purple !important;
}
.text-dark {
  color: variables.$dark !important;
}
.text-light {
  color: variables.$light !important;
}
.text-gray {
  color: variables.$gray-500 !important;
}
.text-black {
  color: variables.$black !important;
}
.text-white {
  color: variables.$white !important;
}
.text-fixed-white {
  color: variables.$white !important;
}
.text-fixed-black {
  color: variables.$black !important;
}
.text-gray-1 {
  color: variables.$gray-100;
}
.text-gray-2 {
  color: variables.$gray-200;
}
.text-gray-3 {
  color: variables.$gray-300;
}
.text-gray-4 {
  color: variables.$gray-400;
}
.text-gray-5 {
  color: variables.$gray-500 !important;
}
.text-gray-6 {
  color: variables.$gray-600;
}
.text-gray-7 {
  color: variables.$gray-700;
}
.text-gray-8 {
  color: variables.$gray-800;
}
.text-gray-9 {
  color: variables.$gray-900 !important;
}
.text-teal{
  color: variables.$teal !important;
}
.text-teal-9{
  color: variables.$teal-900;
}
.text-title {
  color: variables.$gray-900 !important;
}
.text-teal-700 {
  color: variables.$teal-700 !important;
}
.text-orange-700 {
  color: variables.$orange !important;
}
a {
  color: variables.$gray-900;
  cursor: pointer;
  text-decoration: none;
  @include mixins.transition(all 0.5s ease);
  &:hover {
    color: variables.$primary;
    @include mixins.transition(all 0.5s ease);
  }
  &:focus {
    outline: 0;
  }
}