
@charset "UTF-8";


/*****************************************************************************************************/
/*FOOTE COLOR*/
/******************************************************************************************************/
/*BG-NONE - TEXT-NONE*/
footer.bg-none.text-none h2{
  --bs-text-opacity:.6;
  color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
}
footer.bg-none.text-none h3,
footer.bg-none.text-none h4{
  --bs-text-opacity:.8;
  color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
}
footer.bg-none.text-none p,
footer.bg-none.text-none small,
footer.bg-none.text-none ul{color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-none.text-none .btn-link{
  background-color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-none.text-none .btn-link:hover{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
/*BG-NONE - TEXT-LIGHT*/
footer.bg-none.text-light h2{
  --bs-text-opacity:.6;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
footer.bg-none.text-light h3,
footer.bg-none.text-light h4{
  --bs-text-opacity:.8;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
footer.bg-none.text-light p,
footer.bg-none.text-light ul,
footer.bg-none.text-light small,
footer.bg-none.text-light a:not(.icon){color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-none.text-light a::not(.icon)hover{color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;}
footer.bg-none.text-light .btn-link{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-none.text-light .btn-link:hover{
  background-color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
/*BG-NONE - TEXT-DARK*/
footer.bg-none.text-dark h2{
  --bs-text-opacity:.6;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
footer.bg-none.text-dark h3,
footer.bg-none.text-dark h4{
  --bs-text-opacity:.8;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
footer.bg-none.text-dark p,
footer.bg-none.text-dark ul,
footer.bg-none.text-dark small,
footer.bg-none.text-dark a:not(.icon){color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;}
footer.bg-none.text-dark a:not(.icon):hover{color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-none.text-dark .btn-link{
  background-color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-none.text-dark .btn-link:hover{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
/******************************************************************************************************/
/*BG-PRIMARY - TEXT-NONE*/
footer.bg-primary.text-none h2{
  --bs-text-opacity:.5;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-primary.text-none h3,
footer.bg-primary.text-none h4{
  --bs-text-opacity:.8;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-primary.text-none p,
footer.bg-primary.text-none ul,
footer.bg-primary.text-none small,
footer.bg-primary.text-none a:not(.icon){color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;}
footer.bg-primary.text-none a:not(.icon):hover{color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;}
footer.bg-primary.text-none .btn-link{
  background-color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
}
footer.bg-primary.text-none .btn-link:hover{
  background-color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
}
/*TEXT-LIGHT*/
footer.bg-primary.text-light h2{
  --bs-text-opacity:.5;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
footer.bg-primary.text-light h3,
footer.bg-primary.text-light h4{
  --bs-text-opacity:.8;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
footer.bg-primary.text-light p,
footer.bg-primary.text-light ul,
footer.bg-primary.text-light small,
footer.bg-primary.text-light a:not(.icon){color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-primary.text-light a:not(.icon):hover{color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;}
footer.bg-primary.text-light .btn-link{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
}
footer.bg-primary.text-light .btn-link:hover{
  background-color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
/*TEXT-DARK*/
footer.bg-primary.text-dark h2{
  --bs-text-opacity:.5;
  color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
}
footer.bg-primary.text-dark h3,
footer.bg-primary.text-dark h4{
  --bs-text-opacity:.8;
  color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
}
footer.bg-primary.text-dark p,
footer.bg-primary.text-dark ul,
footer.bg-primary.text-dark small,
footer.bg-primary.text-dark a:not(.icon){color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;}
footer.bg-primary.text-dark a:not(.icon):hover{color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-primary.text-dark .btn-link{
  background-color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
}
footer.bg-primary.text-dark .btn-link:hover{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
}
/******************************************************************************************************/
/*BG-SECONDARY - TEXT-NONE*/
footer.bg-secondary.text-none h2,
footer.bg-secondary.text-none h3,
footer.bg-secondary.text-none h4{
  --bs-text-opacity:.5;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-secondary.text-none p,
footer.bg-secondary.text-none ul,
footer.bg-secondary.text-none small,
footer.bg-secondary.text-none a:not(.icon){color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;}
footer.bg-secondary.text-none a:not(.icon):hover{color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;}
footer.bg-secondary.text-none .btn-link{
  background-color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;
}
footer.bg-secondary.text-none .btn-link:hover{
  background-color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;
}
/*TEXT-LIGHT*/
footer.bg-secondary.text-light h2,
footer.bg-secondary.text-light h3,
footer.bg-secondary.text-light h4{
  --bs-text-opacity:.5;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
footer.bg-secondary.text-light p,
footer.bg-secondary.text-light ul,
footer.bg-secondary.text-light small,
footer.bg-secondary.text-light a:not(.icon){color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-secondary.text-light a:not(.icon):hover{color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;}
footer.bg-secondary.text-light .btn-link{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
}
footer.bg-secondary.text-light .btn-link:hover{
  background-color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
/*TEXT-DARK*/
footer.bg-secondary.text-dark h2,
footer.bg-secondary.text-dark h3,
footer.bg-secondary.text-dark h4{
  --bs-text-opacity:.5;
  color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
}
footer.bg-secondary.text-dark p,
footer.bg-secondary.text-dark ul,
footer.bg-secondary.text-dark small,
footer.bg-secondary.text-dark a:not(.icon){color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;}
footer.bg-secondary.text-dark a:not(.icon):hover{color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-secondary.text-dark .btn-link{
  background-color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;
}
footer.bg-secondary.text-dark .btn-link:hover{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;
}
/******************************************************************************************************/
/*BG-LIGHT - TEXT-NONE*/
footer.bg-light.text-none h2,
footer.bg-light.text-none h3,
footer.bg-light.text-none h4{color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;}
footer.bg-light.text-none p,
footer.bg-light.text-none small,
footer.bg-light.text-none ul{color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-light.text-none .btn-link{
  background-color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-light.text-none .btn-link:hover{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
/*TEXT-LIGHT*/
footer.bg-light.text-light h2,
footer.bg-light.text-light h3,
footer.bg-light.text-light h4{
  --bs-text-opacity:1;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
footer.bg-light.text-light p,
footer.bg-light.text-light ul,
footer.bg-light.text-light small,
footer.bg-light.text-light a:not(.icon){color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-light.text-light a:not(.icon):hover{color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;}
footer.bg-light.text-light .btn-link{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-light.text-light .btn-link:hover{
  background-color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
/*TEXT-DARK*/
footer.bg-light.text-dark h2,
footer.bg-light.text-dark h3,
footer.bg-light.text-dark h4{
  --bs-text-opacity:1;
  color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
}
footer.bg-light.text-dark p,
footer.bg-light.text-dark ul,
footer.bg-light.text-dark small,
footer.bg-light.text-dark a:not(.icon){color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;}
footer.bg-light.text-dark a:not(.icon):hover{color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;}
footer.bg-light.text-dark .btn-link{
  background-color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-light.text-dark .btn-link:hover{
  background-color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
/******************************************************************************************************/
/*BG-DARK - TEXT-NONE*/
footer.bg-dark.text-none{
  --bs-heading-color:rgba(var(--bs-light-rgb),var(--bs-text-opacity));
  color:var(--bs-light);
}
footer.bg-dark.text-none h2{
  --bs-heading-color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity));
}

footer.bg-dark.text-none p,
footer.bg-dark.text-none ul,
footer.bg-dark.text-none small,
footer.bg-dark.text-none a:not(.icon){color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;}
footer.bg-dark.text-none a:not(.icon):hover{color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;}
footer.bg-dark.text-none .btn-link{
  background-color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
}
footer.bg-dark.text-none .btn-link:hover{
  background-color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;
}
/*TEXT-LIGHT*/
footer.bg-dark.text-light h2,
footer.bg-dark.text-light h3,
footer.bg-dark.text-light h4{
  --bs-text-opacity:.5;
  color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
}
footer.bg-dark.text-light p,
footer.bg-dark.text-light ul,
footer.bg-dark.text-light small,
footer.bg-dark.text-light a:not(.icon){color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;}
footer.bg-dark.text-light a:not(.icon):hover{color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;}
footer.bg-dark.text-light .btn-link{
  background-color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
}
footer.bg-dark.text-light .btn-link:hover{
  background-color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
}
/*TEXT-DARK*/
footer.bg-dark.text-dark h2,
footer.bg-dark.text-dark h3,
footer.bg-dark.text-dark h4{
  --bs-text-opacity:.5;
  color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
}
footer.bg-dark.text-dark,
footer.bg-dark.text-dark p,
footer.bg-dark.text-dark ul,
footer.bg-dark.text-dark small,
footer.bg-dark.text-dark a:not(.icon){color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;}
footer.bg-dark.text-dark a:not(.icon):hover{color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;}
footer.bg-dark.text-dark .btn-link{
  background-color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;
}
footer.bg-dark.text-dark .btn-link:hover{
  background-color:rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  border-color: rgba(var(--bs-gray-rgb),var(--bs-text-opacity))!important;
  color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important;
}