.brick--type--text-cta-i .new {
  border: 4px solid yellow;
  width: 100px;
  align-items: center;
}

.brick--type--text-cta-i .container {
  max-width: 100%;
}

.brick--type--text-cta-i p,
.brick--type--text-cta-ii-content-view p {
  margin: 0;
  margin-bottom: 16px;
}

.brick--type--text-cta-i a,
.brick--type--text-cta-ii-content-view a {
  text-decoration: none;
  color: #003478;
  font-weight: 600;
}

.brick--type--text-cta-i a:hover,
.brick--type--text-cta-ii-content-view a:hover {
  text-decoration: underline;
  color: #003478;
}

.brick--type--text-cta-i .highlighted,
.brick--type--text-cta-ii-content-view .highlighted {
  /* font-family: HelveticaBold; */
  font-family: 'HelveticaNeue';
  font-weight: 700;
  font-size: var(--size-40);
  line-height: var(--size-40);
  margin-bottom: var(--size-4);
}

.brick--type--text-cta-i .plain,
.brick--type--text-cta-ii-content-view .plain {
  /* font-family: HelveticaBold; */
  font-family: 'HelveticaNeue';
  font-weight: 700;
  font-size: var(--size-24);
  line-height: var(--size-32);
  margin-bottom: 4px;
}

.brick--type--text-cta-i .para-color-blue,
.brick--type--text-cta-ii-content-view .para-color-blue {
  /* font-family: HelveticaBold; */
  font-family: 'HelveticaNeue';
  font-weight: 700;
  color: navy;
  font-size: var(--size-18);
  line-height: var(--size-24);
  margin-top: var(--size-16);
  margin-bottom: var(--size-32);
}

.para-first-link {
  margin-bottom: 0;
}

.btn-white {
  display: inline-block;
}

.brick--type--text-cta-i .para-color-blue span,
.brick--type--text-cta-ii-content-view .para-color-blue span {
  padding-left: 16px;
}

.vr-sep > div:first-child {
  border-right: 1px solid rgb(209, 206, 206);
  padding-right: 3.7% !important; /*default layout styles are applied*/
}

.cta-combo-horizantal .heading-large-black {
  font-size: var(--size-64);
  font-weight: 400;
  font-family: "Bitter";
  line-height: var(--size-64);
  margin-top: var(--size-32);
  margin-bottom: var(--size-32);
  width: 100%;
  text-align: center;
}

@media (max-width: 991px) {
  .vr-sep > div:first-child {
    border: unset;
    border-bottom: 1px solid rgb(209, 206, 206);
    padding-bottom: 3.7%;
    margin: 0 0 3.7% 0 !important;
    padding-right: 0 !important;
  }
}

.brick--type--text-cta-i .para-wrap {
  margin-bottom: var(--size-32);
  line-height: var(--size-64);
}

.brick--type--text-cta-ii-content-view .text-dark {
  font-family: HelveticaNeue;
  color: rgb(51, 49, 49);
  font-size: var(--size-16);
  line-height: var(--size-24);
  margin-bottom: var(--size-32);
  font-weight: 500;
}

.brick--type--text-cta-ii-content-view .g-3 img {
  width: 120px;
  height: 90px;
}

.brick--type--text-cta-ii-content-view .text-primary-style {
  font-size: var(--size-20);
  line-height: var(--size-24);
  color: navy;
  font-family: "HelveticaBold";
  margin: 0;
}

.brick--type--text-cta-ii-content-view .text-muted {
  font-size: var(--size-16);
  line-height: var(--size-20);
  font-family: "HelveticaNeue";
  color: #767676;
}

.brick--type--text-cta-ii-content-view .para-color,
.brick--type--text-cta-i .para-color {
  color: #404040;
  font-size: var(--size-20);
  line-height: var(--size-32);
  font-family: HelveticaNeue;
}

.brick--type--text-cta-i .btn-style1 {
  padding: 10px;
  border-radius: 50px;
  background-color: #fdc82f;
  border: none;
}

.brick--type--text-cta-i .btn-style:hover {
  background-color: #f2a517;
  text-decoration: none;
}

.brick--type--text-cta-i .btn-style:focus,
.brick--type--text-cta-i .btn-style:active {
  border: 1px solid #fde396;
  background-color: #f2a517;
}

.brick--type--text-cta-i .para-style {
  font-size: var(--size-18);
  font-family: HelveticaNeue;
  margin-top: var(--size-40);
  margin-bottom: 16px;
  text-transform: uppercase;
  color: #404040;
  line-height: var(--size-24);
  letter-spacing: 0.05em;
}

.brick--type--text-cta-i .para-wrap .para-text {
  font-size: var(--size-64);
  line-height: var(--size-64);
  font-family: "Bitter";
}

.brick--type--text-cta-i .btn-style {
  padding: var(--size-16) var(--size-32);
  font-size: var(--size-18);
  line-height: var(--size-24);
  border-radius: var(--size-50);
  background-color: #fdc82f;
  border: none;
  color: #000000;
  display: inline-block;
  font-family: HelveticaNeue;
  border: 1px solid transparent;
}

.onecol-content-section .equal-col-container .field__item p {
  margin: 0;
}

/**TEXT-CTA-II-CONTENT-VIEW**/
.layout--onecol .brick--type--text-cta-ii-content-view,
.layout--onecol .brick--type--text-cta-i,
.layout--onecol .brick--type--text-cta-combo {
  margin: 0 7.4%;
}

.equal-two-col-container .brick--type--text-cta-i,
.equal-three-col-container .brick--type--text-cta-i,
.equal-two-col-container .brick--type--text-cta-ii-content-view,
.equal-three-col-container .brick--type--text-cta-ii-content-view {
  margin: 0;
}

.layout--onecol .brick--type--text-cta-ii-content-view,
.layout--twocol .brick--type--text-cta-ii-content-view {
  margin-bottom: var(--size-64);
}
.layout--twocol .brick--type--text-cta-ii-content-view .brick--type--text-cta-ii-content-view {
  margin-bottom: 0;
}

.layout--twocol .layout--onecol .brick--type--text-cta-ii-content-view,
.layout--twocol .layout--onecol .brick--type--text-cta-i {
  width: auto;
  margin: unset;
}

.layout--onecol .text-cta-content {
  justify-content: center;
}
.layout--twocol .text-cta-content {
  justify-content: start;
}
.layout--twocol .text-cta-content .text-cta-section .view-content.row {
  justify-content: start;
}
.layout--onecol .text-cta-section .view-content.row {
  justify-content: center;
}
.text-cta-section .view-content.row .views-row:first-child {
  margin-right: 3.7% !important;
}
.text-cta-section .view-content.row .views-row.col-2 {
  width: 47.5% !important; /*for home page our memeber component*/
}
.text-cta-section .view-content.row .views-row .row div:nth-of-type(2) {
  padding-left: 16px;
}

.layout--twocol .twocol-content-section .row-element-image {
  width: 40%;
  margin-bottom: 8px;
}
.layout--twocol .twocol-content-section .row-element-text {
  width: 60%;
}
.layout--onecol .row-element-image {
  width: 25%;
}
.layout--onecol .row-element-text {
  width: 75%;
}
/**Added for temp**/
.layout--onecol img.img-fluid {
  height: auto;
}
/**Added for temp**/

/**TEXT-CTA-II-CONTENT-VIEW ENDS**/

/** CSS FOR TEXT CTA COMBO - STARTS **/
.brick--type--text-cta-combo > div {
  margin: 0;
}

.layout--twocol > .brick--type--text-cta-combo {
  margin-top: var(--size-64);
}

.brick--type--text-cta-combo .para-text {
  font-size: var(--size-20);
  font-family: "HelveticaNeue";
  line-height: var(--size-28);
  margin: 0;
  padding: 0 var(--size-256) var(--size-24) var(--size-256);
}

.brick--type--text-cta-combo.text-cta-combo-vertical .para-text{
  padding: 0;
}

.col-md-9 .brick--type--text-cta-combo .para-text{
  padding: 0 0 var(--size-24) 0;
}

.brick--type--text-cta-combo .para-wrap .para-text {
  padding: 0;
}

.brick--type--text-cta-combo .para-color-blue-title {
  color: #003478;
}
.brick--type--text-cta-combo .para-color-blue a,
.brick--type--text-cta-combo .para-text a,
.brick--type--text-cta-combo a.btn-style {
  color: #003478;
  text-decoration: none;
  font-size: var(--size-18);
  line-height: var(--size-24);
  font-family: "HelveticaNeue";
  font-weight: 700;
}

.brick--type--text-cta-combo .para-color-blue a span .internal-icon,
.brick--type--text-cta-combo a.btn-style span .internal-icon,
.brick--type--text-cta-combo .para-color-blue a span .external-icon,
.brick--type--text-cta-combo a.btn-style span .external-icon,
.brick--type--text-cta-combo .btn-style img.internal-icon {
  width: var(--size-20);
}

.brick--type--text-cta-combo .para-color-blue a:hover,
.brick--type--text-cta-combo a.btn-style:hover,
.brick--type--text-cta-combo .para-text a:hover {
  text-decoration: underline;
}
.brick--type--text-cta-combo .para-color-blue a span {
  margin-left: var(--size-16);
}

.brick--type--text-cta-combo .para-color-blue a span img {
  width: var(--size-20);
  height: var(--size-20);
}
.brick--type--text-cta-combo .para-color-blue-title {
  font-size: var(--size-20);
  margin-bottom: 4px;
  line-height: var(--size-24);
  font-weight: 700;
}
.brick--type--text-cta-combo .yellow-cta-btn {
  font-weight: normal !important;
  color: black;
  margin: 0 var(--size-30) var(--size-16) 0;
}
.brick--type--text-cta-combo .yellow-cta-btn:hover,
.brick--type--text-cta-combo .yellow-cta-btn:focus {
  text-decoration: none;
}
.brick--type--text-cta-combo .text-combo-head {
  font-family: "Bitter";
}
.brick--type--text-cta-combo .highlight-content .text-combo-head {
  font-size: var(--size-48);
  line-height: var(--size-48);
  font-weight: 400;
  margin-bottom: var(--size-24);
}
.brick--type--text-cta-combo .highlight-content .para-color-blue-title {
  font-size: var(--size-32);
  line-height: var(--size-40);
  font-weight: 700;
}
.brick--type--text-cta-combo .para-wrap,
.brick--type--text-cta-combo .para-color-blue-title {
  font-family: "HelveticaNeue";
}

.brick--type--text-cta-combo .no-highlight-content .para-wrap,
.brick--type--text-cta-combo.heading-as-link .para-wrap {
  font-size: var(--size-18);
  line-height: var(--size-24);
  margin-bottom: var(--size-32);
  color: #404040;
}

.brick--type--text-cta-combo .highlight-content .para-wrap {
  font-size: var(--size-20);
  line-height: var(--size-32);
  font-weight: 400;
  margin-top: 4px;
  margin-bottom: var(--size-64);
}

.brick--type--text-cta-combo .no-highlight-content .text-combo-head {
  margin-bottom: var(--size-24);
  font-style: normal;
  font-weight: 500;
  font-size: var(--size-32);
  line-height: var(--size-40);
  color: #000000;
}
.brick--type--text-cta-combo .no-highlight-content .yellow-cta-btn {
  margin-top: var(--size-32);
}

.brick--type--text-cta-i .heading-large-black {
  font-size: var(--size-64);
  font-weight: 400;
  font-family: "Bitter";
  line-height: var(--size-64);
  margin-top: var(--size-32);
  margin-bottom: var(--size-32);
  width: 80%;
}

.brick--type--text-cta-i .small-size-description {
  font-size: var(--size-20);
  line-height: var(--size-32);
  margin-bottom: var(--size-12);
  font-family: HelveticaNeue;
  width: 66%;
}

.brick--type--text-cta-i .btn-yellow,
.brick--type--text-cta-i .btn-white {
  display: inline-block;
  margin-top: var(--size-12);
  margin-bottom: var(--size-24);
}
.brick--type--text-cta-i .btn-yellow a,
.brick--type--text-cta-i .btn-yellow.addl-button a {
  background-color: #fdc82f;
}
.brick--type--text-cta-i .btn-yellow a:hover,
.brick--type--text-cta-i .btn-yellow.addl-button a:hover {
  background-color: #f2a517;
  color: #000000;
}
.brick--type--text-cta-i .btn-yellow a:focus,
.brick--type--text-cta-i .btn-yellow a:active {
  border: 1px solid #fde396;
  background-color: #f2a517;
}

.brick--type--text-cta-i .btn-white a {
  border: 1px solid #bfbfbf !important;
  background-color: #ffffff;
}
.brick--type--text-cta-i .btn-white a:hover {
  background-color: #e6f2f7;
  color: #000000 !important;
}
.brick--type--text-cta-i .btn-white a:focus,
.brick--type--text-cta-i .btn-white a:active {
  border: 1px solid #f5f5f5;
  background-color: #ffffff;
}
.brick--type--text-cta-ii-content-view .view-display-id-legacy_articles .row-element-image img {
  width: var(--size-150);
}

.brick--type--text-cta-combo .highlight-content .container,
.brick--type--text-cta-combo .no-highlight-content .container {
  max-width: none;
}
.brick--type--text-cta-i .para-color-blue img,
.brick--type--text-cta-ii-content-view .para-color-blue img {
  width: var(--size-20);
}
@media (max-width: 991px) {
  .layout--onecol .brick--type--text-cta-ii-content-view,
  .layout--onecol .brick--type--text-cta-i,
  .layout--onecol .brick--type--text-cta-combo {
    margin: 0 24px;
  }
  .text-cta-section .view-content.row .views-row.col-2 {
    width: 100% !important;
    margin-bottom: 10px;
  }
  .brick--type--text-cta-combo a.btn-style,
  .brick--type--text-cta-combo .para-color-blue-title {
    font-size: 14px;
    line-height: 22px;
  }

  .brick--type--text-cta-i .para-color-blue img,
  .brick--type--text-cta-ii-content-view .para-color-blue img {
    width: auto;
  }

  .brick--type--text-cta-combo .para-color-blue a span .internal-icon,
  .brick--type--text-cta-combo a.btn-style span .internal-icon,
  .brick--type--text-cta-combo .para-color-blue a span .external-icon,
  .brick--type--text-cta-combo a.btn-style span .external-icon,
  .brick--type--text-cta-combo .btn-style img.internal-icon {
    width: 20px;
  }

  .brick--type--text-cta-combo .para-text,
  .col-md-9 .brick--type--text-cta-combo .para-text {
    font-size: 20px;
    font-family: "HelveticaNeue";
    line-height: 28px;
    padding: 0;
  }

  .layout--onecol .brick--type--text-cta-ii-content-view,
  .layout--onecol .brick--type--text-cta-i {
    margin: 16px auto;
  }
  .brick--type--text-cta-ii-content-view .view-display-id-legacy_articles .row-element-image img {
    width: auto;
  }
  .layout--twocol .layout--onecol .brick--type--text-cta-ii-content-view,
  .layout--twocol .layout--onecol .brick--type--text-cta-i {
    margin: unset;
  }

  .brick--type--text-cta-i .heading-large-black {
    font-size: 24pt;
    line-height: 36px;
  }

  .brick--type--text-cta-i .small-size-description {
    font-size: 16px;
    line-height: 22px;
    width: 80%;
  }

  .brick--type--text-cta-i .btn-yellow a,
  .brick--type--text-cta-i .btn-white a {
    font-size: 12px;
    padding: 12px 20px !important;
    line-height: 24px;
    border-radius: 50px;
  }

  .brick--type--text-cta-i .btn-yellow,
  .brick--type--text-cta-i .btn-white {
    margin: 12px 6px;
  }

  .brick--type--text-cta-i .para-wrap {
    margin-bottom: 16px;
  }

  .brick--type--text-cta-i .highlighted,
  .brick--type--text-cta-ii-content-view .highlighted {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 4px;
  }

  .brick--type--text-cta-ii-content-view .para-color,
  .brick--type--text-cta-i .para-color,
  .brick--type--text-cta-i .plain {
    font-size: 18px;
    line-height: 24px;
  }

  .brick--type--text-cta-i .para-color-blue,
  .brick--type--text-cta-ii-content-view .para-color-blue,
  .brick--type--text-cta-ii-content-view .text-dark {
    font-size: 14px;
    line-height: 24px;
  }

  .brick--type--text-cta-i .para-color-blue span,
  .brick--type--text-cta-ii-content-view .para-color-blue span {
    padding-left: 8px;
  }

  .brick--type--text-cta-ii-content-view .text-primary-style {
    font-size: 16px;
    line-height: 24px;
  }

  .brick--type--text-cta-ii-content-view .text-muted {
    font-size: 13px;
    line-height: 22px;
  }

  .brick--type--text-cta-combo .highlight-content .text-combo-head {
    font-size: 24pt;
    line-height: 30px;
  }

  .brick--type--text-cta-combo .highlight-content .container,
  .brick--type--text-cta-combo .no-highlight-content .container {
    margin: 0;
  }

  .brick--type--text-cta-combo .highlight-content .para-color-blue-title {
    font-size: 14pt;
    line-height: 22px;
  }

  .brick--type--text-cta-combo .highlight-content .para-wrap {
    line-height: 22px;
    font-size: 14px;
  }

  .brick--type--text-cta-combo .para-color-blue a,
  .brick--type--text-cta-combo .para-text a {
    line-height: 22px;
    font-size: 14px;
  }

  .brick--type--text-cta-combo .para-color-blue a span img {
    width: 20px;
    height: 20px;
  }

  .brick--type--text-cta-combo .yellow-cta-btn {
    font-size: 12px;
    padding: 12px 20px !important;
    line-height: 24px;
    border-radius: 50px;
    margin-bottom: 16px;
  }

  .brick--type--text-cta-combo .no-highlight-content .text-combo-head {
    font-size: 18pt;
    line-height: 28px;
  }

  .brick--type--text-cta-combo .no-highlight-content .para-color-blue-title {
    font-size: 12pt;
    line-height: 28px;
  }

  .brick--type--text-cta-combo .no-highlight-content .para-wrap {
    font-size: 10pt;
    line-height: 24px;
  }

  .brick--type--text-cta-combo .no-highlight-content .yellow-cta-btn {
    margin-top: 10px;
  }

  /*leaf component*/
  .brick--type--text-cta-i .para-wrap p {
    font-size: 24pt;
    line-height: 32px;
  }
  .brick--type--text-cta-i .para-style {
    font-size: 14px;
    margin: 10px 0 20px;
    line-height: 24px;
  }

  .brick--type--text-cta-i .btn-style {
    font-size: 12px;
    padding: 12px 20px !important;
    line-height: 24px;
    border-radius: 50px;
  }
  /*leaf component*/
}
/** CSS FOR TEXT CTA COMBO - ENDS   **/

.external-link .internal-icon {
  display: none;
}
.internal-link .external-icon {
  display: none;
}

/* CTA COMBO HORIZONTAL START */
.cta-combo-horizantal .margin-right-col1 {
  margin: 1px !important;
  background: #f5f5f5;
  padding-bottom: var(--size-40);
}
.cta-combo-horizantal .para-color-blue-title {
  font-family: "HelveticaNeue";
  padding-left: var(--size-48);
  padding-top: var(--size-48);
  padding-right: var(--size-48);
  font-size: var(--size-24);
  font-weight: 700;
  line-height: var(--size-28);
}
.cta-combo-horizantal .para-wrap {
  font-family: "HelveticaNeue";
  padding-left: var(--size-48);
  padding-top: var(--size-24);
  padding-right: var(--size-48);
  font-size: var(--size-18);
}
.cta-combo-horizantal .col-3 {
  width: 33% !important;
}
.cta-combo-horizantal .btn-style {
  padding-left: var(--size-48);
}

@media (max-width: 991px) {
  .cta-combo-horizantal .col-3 {
    width: 100% !important;
  }
  .cta-combo-horizantal .para-color-blue-title {
    font-size: 18px;
    line-height: 25px;
  }
  .cta-combo-horizantal .para-wrap {
    font-size: 14px;
  }
  .cta-combo-horizantal .heading-large-black {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: var(--size-128);
  }
  .cta-combo-horizantal .para-color-blue-title {
    font-family: "HelveticaNeue";
    padding-left: 6%;
    padding-top: 6%;
    padding-right: 6%;
  }
  .cta-combo-horizantal .para-wrap {
    font-family: "HelveticaNeue";
    padding-left: 6%;
    padding-top: 6%;
    padding-right: 6%;
  }
  .cta-combo-horizantal .btn-style {
    padding-left: 6%;
  }
}
/* CTA COMBO HORIZONTAL ENDS */

/* CTA NEW VARIATIONS STARTS*/
.brick--type--text-cta-combo.heading-as-link .text-combo-head {
  font-size: var(--size-32);
  font-family: "HelveticaNeue";
  font-weight: bold;
  margin-bottom: var(--size-32);
}
.brick--type--text-cta-combo.heading-as-link .para-color-blue-title {
  font-size: var(--size-24);
  font-weight: bold;
  color: #003478;
  display: inline-block;
}
.brick--type--text-cta-combo.heading-as-link .btn-style {
  text-decoration: none;
}
.brick--type--text-cta-combo.heading-as-link .para-color-blue-title:hover {
  text-decoration: underline;
  color: #003478;
}
.brick--type--text-cta-combo.heading-as-link .para-wrap {
  font-size: var(--size-18);
  font-weight: normal;
  color: #404040;
  font-family: "HelveticaNeue";
  width: 90%;
}

.brick--type--text-cta-combo.heading-as-link .internal-icon {
  position: absolute;
  right: 10%;
}

.vr-sep .layout__region--second {
  border-right: 1px solid rgb(209, 206, 206);
}

.vr-sep > div:last-child {
  border: unset;
}

.text-cta-i-align-left .para-style {
  font-size: var(--size-104);
  font-family: Bitter;
  margin-top: var(--size-40);
  margin-bottom: var(--size-40);
  color: #000000;
  font-weight: 400;
  line-height: var(--size-104);
  text-transform: none;
}
.text-cta-i-align-left {
  margin: auto !important;
  width: 55%;
}
.text-cta-i-align-left .para-wrap .para-text {
  font-size: var(--size-24);
  font-family: HelveticaNeue;
  font-weight: 500;
  line-height: var(--size-32);
}
.text-cta-i-align-left .addl-button a {
  padding: var(--size-16) var(--size-32);
  font-size: var(--size-18);
  border-radius: var(--size-50);
  background-color: #ffffff;
  color: #000000;
  display: inline-block;
  font-family: HelveticaNeue;
  border: 1px solid transparent;
  text-decoration: none;
  border: 1px solid #dfdfdf;

  font-weight: bold;
  line-height: var(--size-24);
}

.text-cta-i-align-left .addl-button a:hover {
  background-color: #e6f3f8;
  text-decoration: none;
}

@media (max-width: 991px) {
  .equal-col-container .col-3 {
    width: 88% !important;
    margin-left: auto;
    margin-right: auto;
  }
  .brick--type--text-cta-combo.heading-as-link .text-combo-head {
    font-size: 24px;
  }
  .brick--type--text-cta-combo.heading-as-link .para-color-blue-title {
    font-size: 18px;
  }
  .brick--type--text-cta-combo.heading-as-link .para-wrap {
    font-size: 14px;
    line-height: 18px;
  }
  .brick--type--text-cta-combo.heading-as-link .internal-icon {
    position: absolute;
    right: 6%;
  }
}

.layout--twocol .col-content .layout--onecol {
  margin: 0;
}
.layout--twocol .col-content.margin-right-col1 {
  margin-right: 4.7%;
}

/** START - TEXT CTA COMBO - DO NOT CONFUSE WITH CTA COMBO **/
.text-cta-combo-vertical .cta-no-one {
  background-color: aliceblue;
  margin-bottom: 2px;
}
.text-cta-combo-vertical .no-style-1 {
  font-weight: 600;
  font-family: "HelveticaNeue";
  font-size: var(--size-18);
  text-transform: uppercase;
  margin-bottom: 20px;
  color: #404040;
}
.text-cta-combo-vertical .no-style-2 {
  background-color: white;
  margin-bottom: var(--size-62);
}
.text-cta-combo-vertical .para-wrap {
  font-family: "HelveticaNeue";
  padding: 32px;
  position: relative;
}

.text-cta-combo-vertical .para-wrap .btn-style {
  text-decoration: none;
  font-size: var(--size-24);
  font-weight: 600;
  line-height: var(--size-32);
  color: #003478;
}
.text-cta-combo-vertical .para-wrap .btn-style:hover {
  text-decoration: underline;
}
.text-cta-combo-vertical .para-wrap .btn-style span {
  position: absolute;
}
.text-cta-combo-vertical .col-sidebar {
  width: 20% !important;
}
.text-cta-combo-vertical .col-sidebar .no-img {
  padding: var(--size-40);
}
.text-cta-combo-vertical .col-content {
  width: 75% !important;
}
.text-cta-combo-vertical .col-content .btn-style {
  font-weight: 700;
  text-decoration: none;
  font-size: var(--size-18);
  color: navy;
}
.text-cta-combo-vertical .col-content .btn-style:hover {
  text-decoration: underline;
}
.text-cta-combo-vertical .internal-icon {
  margin-left: var(--size-10);
  width: var(--size-26);
}
.text-cta-combo-vertical {
  margin: 0 auto 48px;
}

.text-cta-combo-vertical .cta-no-one {
  background-color: aliceblue;
  margin-bottom: 2px;
}
.onecol-content-section .text-cta-combo-vertical {
  width: 55% !important;
  margin: 0 auto;
}

.text-cta-combo-vertical .cta-no-one .col-content .para-wrap p {
  font-size: var(--size-20);
  font-weight: 400;
  font-family: HelveticaNeue;
}
.equal-two-col-container .text-cta-combo-vertical {
  width: 100% !important;
}
.equal-two-col-container .col-sidebar .no-img {
  padding: var(--size-64) var(--size-20);
}
.equal-three-col-container .text-cta-combo-vertical {
  width: 100% !important;
}
.equal-three-col-container .col-sidebar .no-img {
  padding: var(--size-64) var(--size-20);
}
.equal-three-col-container .text-cta-combo-vertical .col-sidebar {
  width: 25% !important;
}
@media (max-width: 991px) {
  .text-cta-combo-vertical .col-sidebar {
    width: 25% !important;
  }
  .text-cta-combo-vertical .internal-icon {
    margin-left: 10px;
    width: auto;
  }
  .text-cta-combo-vertical .col-content {
    width: 60% !important;
  }

  .brick--type--cta-combo .text-cta-combo-vertical {
    margin: 0 auto 32px;
  }
  .text-cta-combo-vertical .col-sidebar .no-img {
    padding: 100% 0 100%;
  }
  .text-cta-combo-vertical .para-wrap {
    padding: 16px;
  }
  .text-cta-combo-vertical .col-content .btn-style {
    font-size: 18px;
  }
  .text-cta-combo-vertical .no-style-1 {
    font-size: 18px;
  }
  .text-cta-combo-vertical .para-wrap .btn-style {
    font-size: 14px;
    line-height: 18px;
    display: inline-block;
    width: 90%;
  }
  .text-cta-combo-vertical {
    width: 90% !important;
    margin: 0 auto;
  }
  .text-cta-combo-vertical .cta-no-one .col-content .para-wrap p {
    font-size: 20px;
  }
  .text-cta-i-align-left .para-style {
    font-size: 48px;
    line-height: normal;
  }
  .text-cta-i-align-left {
    margin: auto !important;
    width: 100%;
  }
  .text-cta-i-align-left .para-wrap .para-text p {
    font-size: 18px;
    margin: auto !important;
  }
  .text-cta-i-align-left .addl-button a {
    padding: 16px 32px;
    font-size: 18px;
    line-height: 24px;
    border-radius: 50px;
    background-color: #ffffff;
    color: #000000;
    margin-top: var(--size-32);
    display: inline-block;
    font-family: HelveticaNeue;
    border: 1px solid transparent;
    text-decoration: none;
    border: 1px solid #dfdfdf;
    margin-bottom: 20px;
  }
  .text-cta-i-align-left .btn-yellow a {
    line-height: 24px;
    border-radius: 50px;
    background-color: #fdc82f;
    font-size: 14px;
    color: #000000;
    margin-top: var(--size-32);
    display: inline-block;
    font-family: HelveticaNeue;
    border: 1px solid transparent;
    text-decoration: none;
    margin-bottom: 20px;
  }
  .text-cta-i-align-left .btn-white {
    display: block;
    text-align: center;
  }
  .text-cta-i-align-left .btn-yellow {
    text-align: center;
  }

  /* new changes */
  .equal-two-col-container .text-cta-combo-vertical {
    width: 100% !important;
    margin: auto;
  }

  .equal-three-col-container .brick--type--text-cta-combo.col-3 {
    width: 85% !important;
    margin: auto;
    border-right: unset;
  }

  .equal-three-col-container .brick--type--text-cta-combo.col-3:nth-child(2) {
    border-bottom: 1px solid rgb(209, 206, 206);
    margin-bottom: 3.7%;
  }

  .equal-three-col-container .text-cta-combo-vertical {
    width: 90% !important;
    margin: auto;
  }
  .onecol-content-section .text-cta-combo-vertical {
    width: 90% !important;
    margin: 0 auto;
  }
  .equal-two-col-container .col-sidebar .no-img,
  .equal-three-col-container .col-sidebar .no-img {
    padding: 80% 0 100%;
  }
}

@media only screen and (min-width: 630px) and (max-width: 768px) {
  .text-cta-combo-vertical .col-sidebar {
    width: 10% !important;
    display: flex;
  }
  .text-cta-combo-vertical .col-content {
    width: 70% !important;
  }
  .equal-three-col-container .text-cta-combo-vertical .col-sidebar {
    width: 10% !important;
  }
}
/** END - TEXT CTA COMBO - DO NOT CONFUSE WITH CTA COMBO **/

/* Text CTA Default : Start */
.text-cta-i-default .text-cta-default-heading {
  font-family: HelveticaNeue;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.brick--type--text-cta-i .text-cta-desc-text {
  margin: 20px 32px;
}
.text-cta-i-default .text-cta-desc-text h1,
.text-cta-i-regular .text-cta-desc-text h1 {
  font-size: 32px;
  font-weight: 400;
  font-family: "Bitter";
  line-height: 36px;
  margin: var(--size-16) 0 var(--size-64);
}
.text-cta-i-default .text-cta-desc-text p,
.text-cta-i-regular .text-cta-desc-text p {
  font-size: 16px;
  line-height: 24px;
  font-family: HelveticaNeue;
  margin: 0 0 var(--size-32);
}
.brick--type--text-cta-i .btn-yellow,
.brick--type--text-cta-i .btn-white {
  margin-left: var(--size-8);
  margin-right: var(--size-8);
}
@media screen and (min-width: 991px) {
  .text-cta-i-default .text-cta-default-heading {
    font-size: var(--size-18);
    line-height: var(--size-24);
  }

  .brick--type--text-cta-i .text-cta-desc-text {
    margin: var(--size-32) var(--size-256);
  }
  .col-2 .brick--type--text-cta-i .text-cta-desc-text,
  .col-3 .brick--type--text-cta-i .text-cta-desc-text,
  .col-3 .brick--type--text-cta-i .small-size-description {
    margin: var(--size-32) 0;
    width: auto;
  }
  .text-cta-i-default .text-cta-desc-text h1,
  .text-cta-i-regular .text-cta-desc-text h1 {
    font-size: var(--size-64);
    line-height: var(--size-64);
    margin: var(--size-16) var(--size-256) var(--size-32);
  }
  .text-cta-i-default .text-cta-desc-text p,
  .text-cta-i-regular .text-cta-desc-text p {
    font-size: var(--size-20);
    line-height: var(--size-32);
    font-family: HelveticaNeue;
    margin: 0 0 var(--size-32);
    /* margin: 0 var(--size-256) var(--size-32); */
  }
}
/* Text CTA Default : End */

/*Text CTA Regular start*/
.text-cta-i-regular .btn-white a {
  padding: var(--size-16) var(--size-32);
  /*background-color: #fdc82f;*/
  border: none;
  color: #000000;
  display: inline-block;
  font-family: HelveticaNeue;
  /*border: 1px solid transparent;*/
}
.text-cta-i-regular .btn-white a:hover {
  /*background-color: #f2a517 !important;*/
  text-decoration: none;
}
