.dynamicContentServiceTopContent h1{margin-bottom:20px}.dynamicContentServiceTopContent h2{font-size:1rem;color:var(--mrdn-red);font-family:var(--proxima-nova);font-weight:bold}.dynamicContentServiceLRContent{display:flex;flex-direction:column;gap:30px 40px}.dynamicContentServiceLRContent .imageWrap{border:1px solid #d5d5d5;display:flex;flex-direction:column;justify-content:center;align-items:center}.dynamicContentServiceLRContent .leftContent{position:sticky;top:150px}.dynamicContentServiceLRContent .leftContent .btn{width:100%;margin-top:20px}.dynamicContentServiceLRContent .caption{text-align:center;background-color:#f6f9fe;border-top:1px solid #d5d5d5;padding-top:10px;padding-bottom:10px;width:100%}.dynamicContentServiceLRContent h3{margin-bottom:30px}.dynamicContentServiceLRContent .rteCopy{margin-bottom:0}@media(min-width:767px){.dynamicContentServiceLRContent{flex-direction:row}.dynamicContentServiceLRContent>div{flex-basis:50%}}.dynamicContentServiceVariants .variantList{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:25px}.dynamicContentServiceVariants .content{padding:50px;border-top:1px solid #d5d5d5}.dynamicContentServiceVariants .variant{border:1px solid #d5d5d5;display:flex;flex-direction:column;justify-content:center;align-items:center}.dynamicContentServiceVariants .caption{margin-bottom:10px}.dynamicContentServiceVariants .bottomContent{border-top:1px solid #d5d5d5;width:100%;text-align:center;padding:20px}