.about-banner{grid-template-columns:70% 30%;align-items:center;display:grid}@media (max-width:1152px){.about-banner{grid-template-columns:75% 25%}}@media (max-width:765px){.about-banner{display:flex}.about-banner div{width:100%}}.about-banner-container{flex-direction:column;width:40%;margin:0 auto;display:flex}@media (max-width:1350px){.about-banner-container{width:50%}}@media (max-width:1000px){.about-banner-container{width:60%}}@media (max-width:600px){.about-banner-container{width:90%}}.about-banner-content{box-sizing:border-box;margin-top:100px}.about-banner-content p{text-indent:3rem;text-align:justify;margin:0 20px;font-size:1.05rem;line-height:1.45rem;position:relative}.about-banner-content p:first-child{text-indent:5rem}.about-banner-content p:first-child:before{content:"Olá";font-size:4.5rem;font-family:var(--inspiration);color:var(--dark-cyan);position:absolute;top:-35px;left:-60px}.about-details{flex-direction:column-reverse;margin-top:2rem;display:flex}.about-details-card{box-sizing:border-box;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:3rem 23%;display:flex}.about-details-card h2{font-family:var(--julius-sans-one);font-size:calc(var(--small-font-size)*1.5)}@media (max-width:792px){.about-details-card h2{font-size:calc(var(--small-font-size)*1.25)}}.about-details-card p{font-family:var(--montserrat-alternates);font-size:calc(var(--small-font-size)*.75);text-align:center;margin:0 1rem;line-height:1.4rem}@media (max-width:792px){.about-details-card p{font-size:calc(var(--small-font-size)*.6)}}@media (max-width:992px){.about-details-card{width:100%;padding:2rem 1.25rem}}.first-li{text-align:center;padding:1rem 0;font-size:1.2rem;font-weight:600;list-style:outside}.approach-card{background-color:var(--dark-blue);color:var(--white)}.career-card{border-top:1px solid var(--dark-blue)}.about-values{text-align:center;color:var(--dark-blue);flex-direction:column;gap:1.5rem;padding:0 1rem;display:flex}.about-values h2{font-size:calc(var(--small-font-size)*2);font-family:var(--julius-sans-one);margin-top:1em}@media (max-width:792px){.about-values h2{font-size:calc(var(--small-font-size)*1.5)}}.about-values h3{font-size:var(--small-font-size);font-family:var(--amethysta)}@media (max-width:792px){.about-values h3{font-size:calc(var(--small-font-size)*.7)}}.about-values p{font-size:1.25em;font-family:var(--julius-sans-one);margin-top:1rem}@media (max-width:792px){.about-values p{font-size:calc(var(--small-font-size)*.7)}}.about-values hr{background-color:var(--dark-blue);width:99.9%;height:5px}
