#ori-text-cta-block .ori-text-cta-block-container {
  padding-top: 85px;
  padding-bottom: 85px; }

#ori-text-cta-block .text-cta-content-inner {
  margin-bottom: 20px; }

#ori-text-cta-block ul {
  margin-left: 30px; }
  #ori-text-cta-block ul li {
    list-style: unset;
    padding-bottom: 24px; }
    #ori-text-cta-block ul li:last-child {
      padding-bottom: 0; }

#ori-text-cta-block .cta_link {
  font-size: var(--fns-16);
  font-weight: var(--semibold);
  padding: 0; }

#ori-text-cta-block .style-1.ori-blue_bg .text-cta-title,
#ori-text-cta-block .style-1.ori-blue_bg .text-cta-description,
#ori-text-cta-block .style-1.ori-blue_bg .cta_link,
#ori-text-cta-block .style-2.ori-blue_bg .text-cta-title,
#ori-text-cta-block .style-2.ori-blue_bg .text-cta-description,
#ori-text-cta-block .style-2.ori-blue_bg .cta_link,
#ori-text-cta-block .style-3.ori-blue_bg .text-cta-title,
#ori-text-cta-block .style-3.ori-blue_bg .text-cta-description,
#ori-text-cta-block .style-3.ori-blue_bg .cta_link {
  color: var(--white); }

@media (max-width: 768px) {
  #ori-text-cta-block .style-1 .text-cta-content,
  #ori-text-cta-block .style-2 .text-cta-content,
  #ori-text-cta-block .style-3 .text-cta-content {
    display: flex;
    flex-direction: column-reverse;
    justify-content: flex-end;
    align-items: baseline;
    gap: 18px; } }

#ori-text-cta-block .style-2 .text-cta-title {
  margin-bottom: 38px; }

#ori-text-cta-block .style-2 .cta_link {
  margin-top: 30px; }

#ori-text-cta-block .style-3 .text-cta-title {
  color: var(--secondary); }

#ori-text-cta-block .style-3 .cta_link {
  color: var(--primary); }

#ori-text-cta-block .style-3 .text-cta-description {
  margin-bottom: 24px; }

#ori-text-cta-block .style-3.ori-blue_bg ul li {
  color: var(--white); }

#ori-text-cta-block .style-3.ori-blue_bg .cta_link {
  color: var(--primary); }
