.about-section{background-color:#fff}.about-title{color:#222;text-align:left;letter-spacing:0%;margin-bottom:24px;font-family:Cormorant Infant;font-size:32px;font-weight:400;line-height:30px}.about-content{flex-direction:column;gap:16px;display:flex}.about-content p{color:#444;text-align:left;letter-spacing:0%;margin:0;font-family:Be Vietnam Pro;font-size:17px;font-weight:300;line-height:30px}@media (max-width:768px){.about-title{margin-bottom:16px;font-size:26px;line-height:31.2px}.about-content p{font-size:13.5px;line-height:20px}}
.container22{max-width:1440px;margin:0 auto;padding:0}.div-serv{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.service-card{text-align:center;background:#fcfbfb;padding:40px 25px;transition:all .3s}.service-icon{object-fit:contain;width:42px;height:42px;margin:0 auto 25px;display:block}.service-card h3{color:#1f1f1f;margin-bottom:18px;font-size:20px;font-weight:500;line-height:1.3}.service-card p{color:#565656;letter-spacing:5%;text-align:center;margin-bottom:20px;font-family:Outfit;font-size:16px;font-weight:400;line-height:23px}.service-card p:last-child{margin-bottom:0}.our-sersec .container22{padding-top:0}.common-title.title-servic{text-align:center;margin-bottom:30px;margin-inline:auto}@media screen and (max-width:1240px){.service-card h3{font-size:19px}.service-card{padding:28px 15px}.div-serv{gap:15px}}@media (max-width:900px){.service-card h3{font-size:18px}}@media screen and (max-width:767px){.div-serv{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.reviews-section{margin-bottom:10px}}@media screen and (max-width:480px){.div-serv{grid-template-columns:repeat(1,1fr)}}
