.feedback-home h3 {
font-weight: 800;
text-align: left;
font-size: 26px;
margin: -6px 0 28px 0;
line-height: 36px;
}
.approved-list li p {
margin: 0;
}
.feedback-home  .shape.layer-2   {
position: absolute;
position: absolute;
left: -578px;
transform: rotate(147deg);
}
.feedback-home .shape.layer-1 {
position: absolute;
right: -80px;
transform: rotate(-5deg);
top: -46px;
}
.improve-shapes {
position: absolute;
left: -97px;
transform: rotate(151deg);
}
.approved-list h3 {
font-weight: 800;
font-size: 28px;
margin-top: 0;
margin-bottom: 12px;
}
.feedback-home .tm-small-title-desk {
margin-bottom: 52px;
}
.approved-list li {
list-style: none;
}
.approved-list li {
gap: 40px;
display: flex;
align-items: center;
margin-bottom: 46px;
}
.approved-list li:last-child {
margin-bottom: 0;
}
.approved-list img {
height: 90px;
}
.approved-list li:nth-child(2) img {
margin-top: 0px;
width: 82px;
height: 103px;
}
.approved-list li:nth-child(3) img {
margin-top: 15px;
height: 79px;
width: 89px;
margin-left: -4px;
}
.approved-list-grid-2 {
grid-gap: 0px 90px;
grid-template-columns: 412px 1fr;
}
.feedbac-aluno {
padding: 20px 48px 40px 48px;
border-radius: 30px;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 25px;
letter-spacing: 0.2px;
min-height: 498px;
display: flex;
flex-direction: column;
gap: 42px;
justify-content: center;
align-items: center;
border: var(--tm-border);
background: var(--tm-grey);
}
.feedback-home .grid-equal-2 {
gap: 92px;
justify-content: space-between;
grid-template-columns: minmax(1fr, 456px) minmax(1fr, 468px);
}
.feedbac-aluno img {
height: 72px;
}
.feedback-home a {
font-weight: 600;
display: inline-block;
background: url(//tutormundi.com/wp-content/themes/tm-dev-theme/img/arrow-up-1.svg) top right no-repeat;
transition: all 0.2s ease;
padding: 0px 30px 0px 5px;
background-size: 21px;
background-position-y: 3px;
}
.feedback-home a:hover {
color: #2b00ca;
transition: all 0.3s;
background-position-y: 0px;
}
.feedback-home p {
margin: 0 0 132px 0;
}
.feedbac-aluno .flex {
text-align: right;
color: var(--tm-dark-blue);
gap: 24px;
display: flex;
align-items: center;
flex-wrap: nowrap;
}
.feedbac-aluno div p {
margin: 0;
width: 100%;
}
.feedbac-aluno div, .feedbac-aluno strong {
width: 100%;
text-align: left;
}
.feedbac-aluno .blockquote {
background: url('data:image/svg+xml,<svg width="35" height="28" viewBox="0 0 35 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.68 2.896C7.50133 1.78133 8.41067 1.16533 9.408 1.048C10.4053 0.930663 11.256 1.136 11.96 1.664C12.7227 2.13333 13.1333 2.86666 13.192 3.864C13.3093 4.86133 12.8987 5.91733 11.96 7.032C10.6107 8.616 9.70133 10.2 9.232 11.784C8.76267 13.368 8.528 14.776 8.528 16.008L8.176 12.488C10.5227 12.488 12.4293 13.1627 13.896 14.512C15.3627 15.8613 16.096 17.68 16.096 19.968C16.096 22.1387 15.4213 23.928 14.072 25.336C12.7227 26.6853 10.8747 27.36 8.528 27.36C6.12267 27.36 4.24533 26.568 2.896 24.984C1.54667 23.3413 0.872 21.0827 0.872 18.208C0.872 16.6827 1.01867 15.128 1.312 13.544C1.60533 11.9013 2.16267 10.2293 2.984 8.528C3.864 6.768 5.096 4.89066 6.68 2.896ZM25.336 2.896C26.1573 1.78133 27.0667 1.16533 28.064 1.048C29.0613 0.930663 29.912 1.136 30.616 1.664C31.3787 2.13333 31.7893 2.86666 31.848 3.864C31.9653 4.86133 31.5547 5.91733 30.616 7.032C29.2667 8.616 28.3573 10.2 27.888 11.784C27.4187 13.368 27.184 14.776 27.184 16.008L26.832 12.488C29.1787 12.488 31.0853 13.1627 32.552 14.512C34.0187 15.8613 34.752 17.68 34.752 19.968C34.752 22.1387 34.0773 23.928 32.728 25.336C31.3787 26.6853 29.5307 27.36 27.184 27.36C24.7787 27.36 22.9013 26.568 21.552 24.984C20.2027 23.3413 19.528 21.0827 19.528 18.208C19.528 16.6827 19.6747 15.128 19.968 13.544C20.2613 11.9013 20.8187 10.2293 21.64 8.528C22.52 6.768 23.752 4.89066 25.336 2.896Z" fill="%23E0E0E0"/></svg>') no-repeat;
width: 48px;
height: 28px;
display: inline-block;
margin-bottom: -5px;
}
.feedbac-aluno p {
margin: 0!important;
}
@media (max-width: 900px) {
.feedback-home .grid-equal-2 {
padding: 0;
gap: 78px;
}
}
@media (max-width: 768px) {
.feedback-home p {
margin: 0px 0 72px 0;
}
.approved-list li > p {
margin-bottom: 0;
padding-top: 30px;
}
.approved-list li img, .approved-list li:nth-child(2) img
.approved-list li:nth-child(3) img {
width: 54px!important;
margin: 0!important;
}
.approved-list li {
gap: 20px;
margin-bottom: 32px;
}
.feedback-home .tm-small-title-desk {
margin-bottom: 38px;
}
.approved-list-grid-2 {
grid-template-columns: 1fr;
}
.approved-list li:nth-child(3) p {
margin-top: 10px;
}
.feedbac-aluno p {
margin-bottom: 0px!important;
}
.feedbac-aluno {
padding: 28px 28px 34px 28px;
font-size: 14px;
line-height: 24px;
margin-top: 46px;
gap: 28px;
margin-top: 0;
min-height: auto;
}
.feedbac-aluno img {
width: 48px;
height: 48px;
}
.approved-list {
margin-bottom: 0;
}
}
@media (min-width: 767px) and (max-width: 967px) {
.feedbac-aluno {
padding: 36px 30px 40px 30px;
min-height: auto;
}
.grid.grid-equal-2 {
padding: 0;
}
}
@media (min-width: 767px) and (max-width: 934px) {
.approved-list-grid-2 {
grid-template-columns: 350px 1fr;
grid-gap: 0px 46px;
}
}