.content-upgrade { position: relative; display: flex; align-items: center; margin-bottom: 24px; margin-top: 24px; border: 1px solid #eeebe8; padding: 24px; background-color: #5c6bc0; color: #fff; border-radius: 8px; font-family: "Montserrat", sans-serif; } .cover { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } ._bonusVariantContentUpgrade.has-image .all-content-wrapper { display: flex; align-items: center; } @media (min-width: 560px) { ._bonusVariantContentUpgrade.has-image .image-wrapper { display: flex; justify-content: center; width: 40%; padding-right: 24px; } } ._bonusVariantContentUpgrade.has-image .image-wrapper .image { border: none; } .content-upgrade img { width: 100%; margin-right: 24px; } @media (min-width: 560px) { ._bonusVariantContentUpgrade.has-image .text-wrapper { width: 60%; } } ._bonusVariantContentUpgrade.has-image .text-wrapper { display: flex; flex-direction: column; } ._bonusVariantContentUpgrade .title { font-size: 22px; margin-bottom: 12px; margin-top: 0; font-weight:600; } .content-upgrade._bonusVariantContentUpgrade .title + p { font-size: 16px; margin-bottom: 24px; } .content-upgrade p { margin-top: 0 !important; color:white !important; } ._bonusVariantContentUpgrade .btn-cu { background: #fff176; color: #333 !important; outline: 2px solid #464646; outline-offset: -2px; text-decoration: underline; border-radius: 8px; border:none !important; } .content-upgrade a { text-decoration-line: none !important; } .btn-cu { padding: 16px 15px; margin-top: 24px; font-weight: 600; text-align: center; font-size: 1rem; border: none; border-radius: 0; cursor: pointer; } p1 { color:white !important; } .summary-blog { padding-top: 20px; background: #f6f6f1; padding-bottom: 1px; margin: auto; margin-bottom: 36px; padding-left: 16px; padding-right: 16px; width: fit-content; height: fit-content; margin-left: -6px; border-radius:20px; }  [itemprop="mainEntity"] { box-shadow: 0 2px 15px rgba(0,0,0,.15); background-color: #e4e9f1; border-radius: 12px; overflow: hidden; margin-bottom: 22px; position: relative; transition: 0.4s; > h4 { cursor: pointer; font-size: 24px; margin: 0 !important; padding: 16px 18px; } > h4:after { position: absolute; right: 0; top: 50%; bottom: 50%; transform: translate(-50%, 50%); } } [itemprop="acceptedAnswer"] { padding: 16px 18px; background-color: white; } [itemprop="text"] { font-size: 16px; } .accordion-chevron { background-image: "https://www.socialchamp.com/wp-content/uploads/2023/09/chevron-right.svg"; position: absolute; -webkit-mask-image: url(https://www.socialchamp.com/wp-content/uploads/2023/09/chevron-right.svg); position: absolute; right: 12px; top: 29px; height: 22px; width: 22px; background-color: red; -webkit-mask-repeat: no-repeat; -webkit-mask-size: cover; } html { font-size: 100%; } 