@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap");

:root,
html body {
  /* Fonts */
  --font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Helvetica, Arial, sans-serif;
  --font-family-heading: "Montserrat", sans-serif;
  --font-family-text: "Montserrat", -apple-system, BlinkMacSystemFont,
    "Segoe UI", Helvetica, Arial, sans-serif;
  --field-label-font: var(--font-family-text);

  --solid-black: #000000;
  --mate-black: #252525;
  --dark-platinum: #7f7f7f;
  --light-platinum: #bdbfc0;
  --tan: #F4EFEB;
  --white: #ffffff;
  --gold: #DBAD77;
  --dark-gold: #AD7F5B;

  --light-gold: #F0D7BF;

  --field-label-color: #7f7f7f;

  --color-text: var(--solid-black);
  --color-text-secondary: var(--mate-black);

  --logo-height: auto;
  --logo-width: 10rem;
  --color-brand: var(--dark-platinum);
  --color-header-dark: var(--mate-black);
  --color-page-footer-background: var(--mate-black);
  --field-border-radius: 0;
  --button-primary-background-color: var(--mate-black);
  --button-primary-hover-background-color: var(--solid-black);
  --color-link: var(--dark-gold);
  --color-page-background: var(--white);
  --section-background-color: var(--tan);
  --section-border-radius: 0;
  --section-box-shadow: 6px 5px 28px 0 rgba(0, 0, 0, 0.07);
  --card-box-shadow: 3px 3px 20px rgb(125 138 208 / 0.1);
  --card-box-shadow-hover: 10px 10px 33px rgb(125 138 208 / 0.15);
  --button-secondary-background-color: var(--light-platinum);
  --button-secondary-border-color: var(--light-platinum);
  --button-secondary-hover-background-color: var(--dark-platinum);
  --complete-background-color: var(--gold);
  --stepper-bullet-complete-background-color: var(--gold);
  --stepper-text-active-color: var(--mate-black);
  --stepper-text-complete-color: var(--dark-gold);
  --line-color: var(--gold);
  --stepper-bullet-disable-text-color: var(--light-platinum);
  --color-border-light: var(--white);
  --color-table-row-hover: var(--white);
}

html {
  scroll-behavior: smooth;
}

@media (pointer: fine) {
  .button.secondary:not(:disabled):hover {
    color: var(--white);
  }
}

main .landing-page .landing-hero-wrapper,
main .landing-article header,
.hero-image,
main .landing-content header.landing-about {
  display: none !important;
}

.button,
button > a {
  text-transform: uppercase;
  font-size: var(--font-size-tiny) !important;
  letter-spacing: 1.2px;
}

.button.primary {
  border-radius: 50px;
}

main {
  background: #181818;
}

h1 {
  color: var(--dark-platinum) !important;
}

h2,
h3 {
  color: var(--solid-black) !important;
}

main .page-section {
  background: #fff !important;
}

section.register-page section, section.elevated, body .landing-page .restricted-offerings-list {
  background: #fff !important;
  border-radius: 30px;
}

.offering-section, .overview, .offering-details-nav, .documents {
	border-radius: 0px !important;
}



/*HEADER*/
.main-header nav.signed-out.desktop .button.primary > a {
  border: 1px solid var(--gold);
  background: var(--gold);
  color: var(--mate-black);
  border-radius: 30px;
  font-weight: bold;
}

.main-header nav.signed-out.desktop .button.flat {
  border: none !important;
  border-radius: 30px;
}

.main-header nav.signed-out.desktop .button.flat > a {
  border: 2px solid var(--gold);
  color: var(--gold);
  border-radius: 30px;
  font-weight: 700;
}

.main-header nav.signed-out.desktop .button.flat > a:hover {
  background-color: var(--solid-black);
  border: 2px solid var(--solid-black);
  color: var(--white);
}

.main-header nav.menu.profile.desktop .profile-toggle {
  color: #fff;
}
nav.menu .menu-group > .menu-group-toggle > .menu-group-toggle-pimp {
  fill: #fff !important;
  color: #fff !important;
}

nav.menu.horizontal > ul > li > a {
	color: var(--light-platinum);
    border-bottom: 2px solid transparent;
}

nav.menu.horizontal > ul > li > a:hover, nav.menu.dashboard-nav > ul > li > a.active {
	color: var(--gold);
  	border-bottom: 2px solid var(--gold)!important;
}


/*MAIN*/
.main-header nav.signed-out.desktop .button.flat > a:hover {
  background-color: var(--dark-platinum);
}

.page-header h1 {
  font-weight: bold;
}

.offering-details-aside .button.primary {
	border-radius: 0!important;
}

body .landing-page .restricted-offerings-list {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: var(--gap-large) auto;
  box-shadow: 0;
  padding: var(--gap);
  background-color: #fff;
}

body .landing-page .restricted-offerings-list p {
  font-size: var(--font-size-large);
}

body .landing-page .restricted-offerings-list .actions .flat.button {
  border: 1px solid var(--dark-platinum);
  color: var(--mate-black);
  margin-right: var(--gap);
  border-radius: 30px;
}

body .page-header {
  background-color: transparent;
}

body .page-header h1 {
  font-weight: normal !important;
  text-transform: uppercase;
  font-size: var(--font-size-large) !important;
}

body .offering-tile {
  background-color: var(--tan);
}

body .offering-tile .button.flat {
  font-weight: bold;
  color: var(--dark-gold);
}

body .button.primary.documents-link {
  background-color: var(--dark-platinum);
}

body .button.primary.invest {
  background-color: var(--gold);
}

body .button.primary.invest:hover {
  background-color: var(--dark-gold);
}

/*FOOTER*/
body footer > header > div > .custom-html {
  position: absolute;
  width: 100%;
  bottom: 11px;
  left: 0;
  text-align: center;
}

.main-footer {
  background-color: var(--mate-black);
}

body footer > header > div > .custom-html p {
  color: var(--white);
}

/*INVEST STEPS*/
body .page-content.invest > header:first-of-type > h2 {
  font-weight: normal !important;
  text-transform: uppercase;
  font-size: var(--font-size-large) !important;
}

body .page-content.invest > section {
  box-shadow: var(--section-box-shadow);
  /*background-color: var(--tan);*/
}

body .page-content.invest::before {
  background-color:var(--mate-black);
}

body .stepper .step.complete .link .label {
  font-weight: bold;
}

body .stepper > .line {
  background-color: var(--gold) !important;
}

body a.offering-brief {
  background-color: var(--white);
  border-radius: 0;
  box-shadow: var(--section-box-shadow);
}

body .stepper .step > .link {
  color: var(--dark-platinum);
}

body .stepper .step .bullet {
  border-color: var(--solid-black);
}
.offering-description {
  text-align: justify;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-description,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-description,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-description,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-description,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-description,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-description {
  position: relative;
  padding-top: 33px;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-description:before,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-description:before,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-description:before,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-description:before,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-description:before,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-description:before {
  position: absolute;
  top: 0;
  font-size: 13px;
  font-weight: bold;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-description:before,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-description:before {
  content: "9-14% IRR Target Returns";
}

.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-description:before,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-description:before {
  content: "15% IRR Target Returns";
}

.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-description:before,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-description:before {
  content: "15%+ IRR Target Returns";
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-raising
  .money,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-raising
  .money {
  font-size: 0;
}
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-raising
  .money:after,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-raising
  .money:after {
  content: "Open-Ended Evergreen";
  font-size: var(--font-size-large);
  line-height: 2;
}

/**/
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-brief,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-brief {
  position: relative;
  margin-bottom: 65px;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-brief,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-brief,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-brief {
  position: relative;
  margin-bottom: 100px;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief:after,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-brief:after,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-brief:after,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-brief:after,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-brief:after,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-brief:after {
  position: absolute;
  font-size: 13px;
  font-weight: bold;
  position: absolute;
  left: -10px !important;
  top: 105%;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 30px;
  background-position: 10px center !important;
  padding: 8px 0 8px 45px !important;
  width: 100%;

  /* position: absolute;
  font-size: 13px;
  font-weight: bold;
  position: absolute;
  left: -10px!important;
  top: 105%;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 30px;
  background-position: 10px center!important;
  padding: 8px 0 8px 45px !important;
  width: 100%;*/
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief:before,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-brief:before,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-brief:before,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-brief:before,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-brief:before,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-brief:before {
  position: absolute;
  font-size: 13px;
  font-weight: bold;
  position: absolute;
  left: -10px !important;
  top: calc(105% + 35px);
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 30px;
  background-position: 10px center !important;
  padding: 8px 0 8px 45px !important;
  width: 100%;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief:after,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-brief:after {
  content: "CORE PLUS";
  background-image: url("/file/public/1776ing-caliber-investment-offering-image93.png");
  background-color: var(--dark-gold);
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief:before,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-brief:before {
  content: "VALUE ADD";
  background-image: url("/file/public/1776ing-caliber-investment-offering-image92.png");
  background-color: var(--gold);
  margin-top: 4px;
}
/**/
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-brief:after,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-brief:after {
  content: "VALUE ADD";
  background-image: url("/file/public/1776ing-caliber-investment-offering-image92.png");
  background-color: var(--gold);
}

.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-brief:before,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-brief:before {
  content: "OPPORTUNISTIC";
  background-image: url("/file/public/1776ing-caliber-investment-offering-image94.png");
  background-color: var(--light-gold);
  margin-top: 4px;
}

.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-brief:after,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-brief:after {
  content: "OPPORTUNISTIC";
  background-image: url("/file/public/1776ing-caliber-investment-offering-image94.png");
  background-color: var(--light-gold);
}

/*.issuer*/
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-brief
  .details
  .issuer,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-brief
  .details
  .issuer {
  position: absolute;
  bottom: 5px;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief
  .details
  .issuer,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-brief
  .details
  .issuer {
  position: absolute;
  bottom: 5px;
}

.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-brief
  .details
  .issuer,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-brief
  .details
  .issuer {
  position: absolute;
  bottom: 5px;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief
  .details,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-brief
  .details,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-brief
  .details,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-brief
  .details,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-brief
  .details,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-brief
  .details {
  position: relative;
  margin-left: -70px;
  padding-top: 10px;
  height: 75px;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief
  .logo,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-brief
  .logo,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-brief
  .logo,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-brief
  .logo,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief
  .logo,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-brief
  .logo,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-brief
  .logo {
  margin-top: -85px;
  z-index: 999;
  background: #fff;
}

.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC - Class B"]
  .offering-brief
  .details
  .type,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC - Class B"]
  .offering-brief
  .details
  .type,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC - Class B"]
  .offering-brief
  .details
  .type,
.offerings-list
  li[offeringname="Caliber Core+ Growth & Income Fund, LLC"]
  .offering-brief
  .details
  .type,
.offerings-list
  li[offeringname="Caliber Opportunistic Growth Fund III, LLC"]
  .offering-brief
  .details
  .type,
.offerings-list
  li[offeringname="Caliber Tax Advantaged Opportunity Zone Fund II, LLC"]
  .offering-brief
  .details
  .type {
  position: absolute;
  bottom: 0;
}

.offering-brief .details .name {
  font-size: 16px !important;
}

.landing-page .page-content.landing-content {
  background: #181818 !important;
}

.page-content.offering-details > .offering-details-aside > .offering-details-nav a:hover {
	color: var(--dark-gold);
}

.stepper .link .label {   
    color: #fff;
}
.stepper .link.disable .bullet  {    
    color:  var(--mate-black)!important;
}
.section-title.logo:before {
	filter: brightness(0);
  	background-size: contain!important;
    width: 130px!important;
  	height: 30px!important;
 	 margin-top: 15px;
	
}
.section-title.logo.logo-white:before {
    filter: invert(0)!important;  
}

.profile-details-page .side-menu-list li.menu-item:last-child {
  display: none;
}