.about-us-page__title{font-family:var(--font-roboto);font-size:2rem;line-height:20px;font-weight:700;color:#204e51;text-transform:uppercase;letter-spacing:1px;border-radius:15px;border:1px solid #204e51;padding:18px 22px}@media only screen and (max-width:1024px){.about-us-page__title{font-size:1.75rem;padding:16px 20px;line-height:18px}}@media only screen and (min-width:320px)and (max-width:767px){.about-us-page__title{font-size:1.5rem;line-height:14px;font-weight:500}}.about-us-page{width:100%;padding-bottom:100px}@media only screen and (min-width:320px)and (max-width:767px){.about-us-page{padding-bottom:40px}}.about-us-page__image-container{position:relative;width:100%;height:460px}@media only screen and (min-width:320px)and (max-width:767px){.about-us-page__image-container{height:281px}}.about-us-page__image{object-fit:cover}.about-us-page__inner-wrapper{width:1200px;margin-top:100px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1024px){.about-us-page__inner-wrapper{margin-top:80px;width:calc(100% - 200px)}}@media only screen and (max-width:912px){.about-us-page__inner-wrapper{width:calc(100% - 100px)}}@media only screen and (min-width:320px)and (max-width:767px){.about-us-page__inner-wrapper{width:calc(100% - 40px);margin-top:40px}}.about-us-page__details-wrapper{margin-bottom:100px}@media only screen and (max-width:1024px){.about-us-page__details-wrapper{margin-bottom:80px}}@media only screen and (min-width:320px)and (max-width:767px){.about-us-page__details-wrapper{margin-bottom:40px}}.about-us-page__title{display:inline-flex}.about-us-page__sub-title{font-family:var(--font-roboto);font-size:2.5rem;line-height:44px;color:#204e51;font-weight:600;margin-top:30px}@media only screen and (max-width:1024px){.about-us-page__sub-title{font-size:1.875rem;line-height:33px;margin-top:20px}}@media only screen and (min-width:320px)and (max-width:767px){.about-us-page__sub-title{font-size:1.375rem;line-height:24.2px;margin-top:15px}}.about-us-page__text{font-family:var(--font-roboto);font-size:1.5rem;line-height:33.6px;font-weight:400;color:#1e1e1e;margin-top:30px}@media only screen and (max-width:1024px){.about-us-page__text{font-size:1.25rem;line-height:28px;margin-top:20px}}@media only screen and (min-width:320px)and (max-width:767px){.about-us-page__text{font-size:1.125rem;line-height:25.2px;margin-top:15px}}.about-us-page__certificates-wrapper{margin-top:100px}@media only screen and (max-width:1024px){.about-us-page__certificates-wrapper{margin-top:80px}}@media only screen and (min-width:320px)and (max-width:767px){.about-us-page__certificates-wrapper{margin-top:40px}}