.btn-primary {
    color: rgb(255,255,255);
    background-color: rgb(204,191,46);
    border-color: rgb(0,0,0)
}

.btn-secondary {
    color: rgb(0,0,0);
    background-color: rgb(255,212,0);
    border-color: rgb(0,0,0)
}

.btn-outline-primary {
    color: rgb(0,0,0);
    border-color: rgb(9,9,9)
}

.btn-outline-secondary {
    color: rgb(0,0,0);
    border-color: rgb(255,212,0)
}

.btn-primary:hover {
    color: rgb(255,255,255);
    background-color: #B7AB29;
    border-color: #000000;
}

.btn-secondary:hover {
    color: rgb(0,0,0);
    background-color: #E5BE00;
    border-color: #000000;
}

.btn-outline-primary:hover {
    color: #000000;
    background-color: #FFFFFF;
    border-color: #080808;
}

.btn-outline-secondary:hover {
    color: #000000;
    background-color: #FFFFFF;
    border-color: #E5BE00;
}

.SocialHeader {
    background-color: rgb(0,0,0);
}

.SocialFooter {
    background-color: rgb(0,0,0);
}

.card {
    background-color: rgb(255,255,255);
}

.SocialContent {
    color: rgb(0,0,0);
}

.text-muted,
.text-secondary {
    color: rgb(0,0,0) !important;
    opacity: 0.75; 
}

a.text-muted,
a.text-secondary {
    color: rgb(0,0,0) !important;
    opacity: 1;
}

a,
a.text-primary,
a.text-success,
a.text-info,
a.text-warning,
a.text-danger,
.btn-link {
    color: rgb(0,0,0) !important;
}

html, body {
    font-family: Montserrat;
    color: rgb(0,0,0);
}

h1, h2, h3, h4, h5, h6 {
    font-family: Montserrat;
}

.SocialContent, .Login-content {
    background-color: rgb(255,255,255);
}

.MobileNavigation .modal-dialog,
.MobileNavigation .modal-content {
    background-color: transparent !important;
}

.MobileNavigation {
    background-color: rgb(255,255,255);
}

.Content-container {
    background-color: rgb(255,255,255);
}

.HeaderIconColor {
    color: rgb(241,221,8);
}

.navbar-toggler-icon.HeaderIconColor {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgb%28241%2C221%2C8%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.SocialNavigation-login {
    color: rgb(241,221,8);
}

.HeaderIconColorSearchBtn {
    color: rgb(241,221,8);
}
.page-link {
    color: rgb(238,245,253);
}
.form-check-input:checked {
    background-color: rgb(231,212,119) !important;
    border-color: rgb(231,212,119) !important;
}

.form-control:focus,
.form-select:focus {
    border-color: rgb(231,212,119) !important;
    box-shadow: 0 0 0 0.2rem color-mix(in srgb, rgb(231,212,119) 25%, transparent);
}

.SocialContent-menu .list-group-item.active,
.SocialContent-menu .list-group-item.active:hover,
.SocialContent-menu .list-group-item.active:focus {
    color: rgb(255,255,255) !important;
    text-decoration: none !important;

}
    @font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aX8.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf) format('truetype');
}
