.flex-influ {
display: grid;
grid-template-columns: 1.1fr 1fr;
gap: 24px;
position: relative;
}
.card-product.card-influ {margin-bottom: 24px;display: block;height: 400px;padding: 60px 56px 56px 56px;}
.flex-influ .card-info {
height: auto;
}
.flex-influ.card-info {
height: auto;
}
.card-product.card-influ .card-info {
height: auto;
}
.card-product.card-influ.last-card {
height: auto;
width: 100%;
margin: 0;
max-width: 100%;
}
.card-product.card-influ.last-card .card-info p {
margin: 0;
font-style: italic;
}
.influencer-how-works li {
height: auto;
padding: 24px 36px 36px 36px;
}
.influencer-how-works li > p {
padding-top: 18px;
}
.influencer-how-works li > img {
margin-top: 24px;
}
.list-implementation {
width: 100%;
}
.faq-items div:nth-child(8) .faq-answer {
border: unset;
}
.faq-answer strong {
color: #000;
}
.faq-answer {}
.list-implementation li {
font-size: 20px;
line-height: 28px;
}
.list-implementation li {
font-size: 18px;
font-weight: 400;
line-height: 27px;
}
.list-implementation h3 {
font-weight: 800;
text-align: left;
font-size: 26px;
margin: 0;
line-height: 36px;
margin-bottom: 28px;
}
.list-implementation li {
margin-bottom: 86px;
padding: 48px 22px 46px 40px;
}
.team-home ol {
max-width: 100%;
}
.faq-items h2 {
color: #000;
font-weight: 700;
}
.tutoring-products h2 {
padding-top: 280px;
}
.influencer-how-works h2 {
padding-top: 280px;
}
.p-feedback-home {
margin: 0 0 100px 0;
}
.implementation h2 {
padding-top: 200px;
}
section.implementation {
padding-bottom: 280px;
}
img.cora-reading {
position: absolute;
width: 136px;
transform: rotate(9deg);
top: -23px;
height: auto!important;
right: -19px;
display: block;
z-index: 1111;
}
.shape-header-home, .shape-header-home::after {
top: -280px;
}
header.header-menu.shapes {
padding-bottom: 72px;
padding-top: 300px;
}
.faq-items {
background: unset;
padding: 0;
border: unset;
}
.faq-items h2 {
background: #fff;
padding: 28px 34px;
margin-bottom: 0;
border-radius: 20px;
}
.faq-question:after {
right: 26px;
top: 32px;
}
.faq-answer.active {
padding: 32px;
border-bottom: unset;
border-top: 1px solid rgba(0, 0, 0, 0.10);
}
.faq-answer {
background: #fff;
border-radius: 0 0 20px 20px;
border-bottom: unset;
border-top: 0px solid rgb(0 0 0 / 0%);
}
.section-faq {
background: var(--tm-grey);
border-top: var(--tm-border);
}
.flex-card-top {
display: grid;
grid-template-columns: 2fr 1fr;
}
.image-card-top {
position: relative;
}
.image-card-top:before {
content: "";
position: absolute;
right: 0px;
height: 274px;
background: var(--tm-grey);
width: 348px;
border-radius: 86px;
}
.image-card-top img {
width: 162px;
position: absolute;
right: 96px;
top: -56px;
}
.section-influ-1 h2 {
padding-bottom: 110px;
}
.flex-card-top p {
padding-top: 24px;
padding-right: 52px;
}
@media (max-width: 900px) {
.flex-influ {
grid-template-columns: 1fr;
}
.shape-header-home, .shape-header-home::after {
top: -419px;
}
.card-product.card-influ {
padding: 54px 38px 54px 38px;
height: auto;
}
.card-product.card-influ .card-info {
margin: 0;
}
.list-implementation li {
font-size: 16px;
line-height: 24px;
}
.list-implementation h3 {
margin-top: 20px;
font-size: 22px;
line-height: 28px;
letter-spacing: -0.2px;
text-align: left;
}
img.cora-reading {
display: none;
}
.tutoring-products h2 {
padding-top: 180px;
}
.p-feedback-home {
margin-bottom: 80px;
}
.influencer-how-works li {
width: 100%;
}
.header-img-second {
top: -264px;
}
.heading-top {
width: 80%;
}
.heading-top p {
width: 90%;
}
header.header-menu.shapes {
padding-bottom: 0;
padding-top: 0;
}
.influencer-how-works h2 {
padding-top: 100px;
}
.circle-implementation {
left: -51px;
}
.card-info h3 {
margin: 0;
}
.section-influ-1 h2 {
padding-bottom: 80px;
margin-bottom: 0!important;
}
.flex-card-top p {
padding-top: 24px;
padding-right: 52px;
}
.image-card-top {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
flex-wrap: nowrap;
}
.image-card-top:before {
width: 100%;
}
.flex-card-top {
grid-template-columns: 1fr;
}
.image-card-top img {
position: relative;
margin: auto;
}
.image-card-top {
display: none;
}
.flex-card-top p {
padding: 0;
}
}