.reviews-section{margin-bottom:60px;position:relative;width:100%}@media (min-width:1024px){.reviews-section{margin-bottom:100px}}.reviews-section__container{display:grid;gap:3rem;margin:0 auto;max-width:1512px;padding-left:10px;padding-right:10px;width:calc(100% - 3rem)}@media (min-width:1024px){.reviews-section__container{grid-template-areas:". .";grid-template-columns:50% 50%;grid-template-rows:1fr;padding-left:calc(100px - 3rem);padding-right:100px}}@media (min-width:1280px){.reviews-section__container{padding-left:calc(156px - 3rem);padding-right:156px}}.reviews-section__card{background-color:#fff;border:1px solid #d1d5db;border-radius:15px;box-shadow:4px 7px 0 3px hsla(47,99%,70%,.75);-webkit-box-shadow:4px 7px 0 3px hsla(47,99%,70%,.75);-moz-box-shadow:4px 7px 0 3px hsla(47,99%,70%,.75);display:flex;flex-direction:column;gap:1rem;padding:2rem;width:100%}.reviews-section__header{align-items:center;display:flex;justify-content:space-between}.reviews-section__author{align-items:center;display:flex;gap:3px}.reviews-section__author-name{color:#111827;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:0}.reviews-section__logo{width:136px}.reviews-section__content{display:flex;flex-direction:column;gap:6px}.reviews-section__text-wrapper{position:relative}.reviews-section__text-wrapper p{color:#374151;font-size:1rem}