/*
Theme Name: Avada Child
Description: Child theme for Avada themecd 
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
p, h1, h2, h3, h4, h5, h6 {
  font-family: 'Inter', sans-serif;
}

.fusion-highlight.awb-highlight-background {
  padding: 0.4em 0.6em;
}

.toggle-white p {
  color: #ffffff;
}

.toggle-white h1 .heading-white {
  color: #ffffff;
}

.smaller-heading-white {
  color: #ffffff;
}

.fusion-imageframe .imageframe-none .imageframe-5 .hover-type-none .full-width-image .fusion-animated {
  width: 100% !important;
}

.reinforcemnet-member .accordian .fusion-accordian .fusion-accordian .panel-heading .panel-title a {

  color: black !important;
}

.capitalize {
  text-transform: capitalize;
}

.main-black {
  background-color: #232325;
}

.main-red {
  background-color: #d10005;
}

.big-header {
  font-size: clamp(2rem, 0.661rem + 3.571vw, 3.875rem);
}

.small-frontpage-text {
  width: 30vw
}

.main-header {
  font-size: clamp(2rem, 0.482rem + 4.048vw, 4.125rem);
  font-weight: 600;
}

.subheader {
  font-size: clamp(1.5rem, 0.518rem + 2.619vw, 2.875rem);
  font-weight: 600;
}

main-link a {
  color: #d10005;
}

secondary-link a {
  color: #ffffff;
}

.info-card {
  background-color: #E5AF2E;
  padding: 3rem;
  border-radius: .8rem;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  color: #ffffff;
}
.um-button.um a.um-button, .um a.um-button.um-disabled:active, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:hover, .um input[type=submit].um-button, .um input[type=submit].um-button:focus {
  background: #d10005 !important;
  border-radius: 0 !important;
}

.um a.um-button, .um a.um-button.um-disabled:active, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:hover, .um input[type=submit].um-button, .um input[type=submit].um-button:focus {
  background: #d10005 !important;
  width: fit-content;
  display: flex;
}
.um:not(.um-admin) {
  max-width: 950px;
}

.um .um-cover-add:hover, .um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i, .um .um-field-radio.active:not(.um-field-radio-state-disabled) i, .um .um-item-meta a, .um .um-member-less a:hover, .um .um-member-more a:hover, .um .um-member-name a:hover, .um .um-members-pagi a:hover, .um .um-profile-subnav a.active, .um .um-tip:hover, .um-account-name a:hover, .um-account-nav a.current, .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon, .um-dropdown li a:hover, i.um-active-color, span.um-active-color {
  color:#d10005 !important;
}

/* 
/* .black-heading-40px {
  font-size: 40px;
  line-height: 1.5;
  font-weight: 500;
}
.black-bold-33 {
	font-size: clamp(18px, 12.7826px + 1.6304cqi, 33px);
	font-weight: 600;
	line-height: 1.5;
}
.black-20 p {
	font-size: clamp(0.75rem, 0.55rem + 0.8vw, 1.25rem);
	font-weight: 400;
	line-height: 1.5;
} */