:root {
    --bs-red: #bf272e;
    --bs-orange: #f39314;
    --bs-danger-rgb: 191, 39, 46;
    --bs-warning-rgb: 243, 147, 20;
    --bs-body-font-family: 'Lato Regular', var(--bs-font-sans-serif);
}

.lead {
    font-family: 'Soljik-Dambaek';
    font-size: 2.50rem;
    line-height: 1.2;
  }

.custom-shape-divider-bottom {
    bottom: 100;
    left: 0;
    width: 100%;
    overflow: hidden;
}

.custom-shape-divider-bottom svg {
    position: relative;
    width: calc(100% + 1.3px);
    height: 100px;
    transform: rotateY(180deg);
    z-index: -2;
}

.custom-shape-divider-bottom .shape-fill {
    fill: #f39314;
}


.nav-link {
    color: #f39314;
}

.nav-link:hover, .nav-link:focus {
    color: #bf277e;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #bf277e;
}

@font-face {
    font-family: 'Lato Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Regular'), url('../assets/fonts/Lato-Regular.woff') format('woff');
}


@font-face {
    font-family: 'Lato Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Italic'), url('../assets/fonts/Lato-Italic.woff') format('woff');
}


@font-face {
    font-family: 'Lato Hairline';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Hairline'), url('../assets/fonts/Lato-Hairline.woff') format('woff');
}


@font-face {
    font-family: 'Lato Hairline Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Hairline Italic'), url('../assets/fonts/Lato-HairlineItalic.woff') format('woff');
}


@font-face {
    font-family: 'Lato Light';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Light'), url('../assets/fonts/Lato-Light.woff') format('woff');
}


@font-face {
    font-family: 'Lato Light Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Light Italic'), url('../assets/fonts/Lato-LightItalic.woff') format('woff');
}


@font-face {
    font-family: 'Lato Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Bold'), url('../assets/fonts/Lato-Bold.woff') format('woff');
}


@font-face {
    font-family: 'Lato Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Bold Italic'), url('../assets/fonts/Lato-BoldItalic.woff') format('woff');
}


@font-face {
    font-family: 'Lato Black';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Black'), url('../assets/fonts/Lato-Black.woff') format('woff');
}


@font-face {
    font-family: 'Lato Black Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Lato Black Italic'), url('../assets/fonts/Lato-BlackItalic.woff') format('woff');
}

@font-face {
    font-family: 'Soljik-Dambaek';
    font-style: normal;
    font-weight: normal;
    src: local('Soljik-Dambaek'), url('../assets/fonts/Soljik-Dambaek.woff') format('woff');
}
