.getlifted h1 {

text-transform: uppercase;

position: relative;

line-height: 1;

width: max-content;

margin-block-start: 0.25em !important;!i;!;}

.getlifted h1::before, .getlifted h1::after {

font-family: var(--ff-scotch-display);

font-size: 250%;

position: absolute;

line-height: 0;

}

.getlifted h1::before {

content: open-quote;

translate: -100% 0.3em;

}

.getlifted h1::after {

content: close-quote;

translate: 100% 0.08em;

right: 0;

bottom: 0;

}

.getlifted h1 em {

font-style: italic !important;

!i;!;font-size: 115%;

display: block;

font-weight: normal;

}

.getlifted h1 u {

font-size: 83%;

text-decoration: none;

line-height: .8;

display: block;

}

.getlifted h1 + p {

text-align: right;

width: max-content;

margin: 0 4em 2em auto;

}

.getlifted h1 ~ p u {

text-decoration: none;

text-transform: uppercase;

font-size: 1.2rem;

}

@media (width >= 600px), (min-width: 600px) {

.link-wrap.slide.grid-2-col-lg.grid-col-40-60-lg > a {

grid-template-columns: 40% 60%;

}

.getlifted h1 + p {

margin: 0 2.5em 2em auto;

}

}

@media (width >= 1200px), (min-width: 1200px) {

.getlifted h1 + p {

margin: 0 5em 2em auto;

}

}

@media (width >= 1400px), (min-width: 1400px) {

.getlifted h1 + p {

margin: 0 4.5em 2em auto;

}

}

@media (width >= 1900px), (min-width: 1900px) {

.getlifted h1 + p {

margin: 0 6em 2em auto;

}

}