.about-main-banner{height:auto;width:100%;padding:80px 80px 0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;background-image:url(/about/main-banner.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.about-main-banner .about-text{width:40%;padding:80px 20px;color:#fff;text-align:center}.about-main-banner .about-text h2{font-size:60px;font-weight:700}.about-main-banner .about-text p{margin-bottom:45px}.about-main-banner .about-img{position:relative;width:60%;height:100%;bottom:0}.about-main-banner .about-img img{margin:0 auto;bottom:0;left:0;right:0;height:auto;width:auto}.about-people-section{width:100%;height:auto;display:flex;justify-content:center;align-items:center;margin:40px 0}.about-people-section .about-people-text{text-align:center;width:40%;padding:20px}.about-people-section .about-people-text h2{font-size:40px}.about-people-section .about-people-text p{margin:45px 0}.choosing-section-container{width:100%;height:auto;padding:80px 40px;margin:40px 0}.choosing-section-container .choosing{width:100%;display:flex;justify-content:center;align-items:center;background-color:#e3e3e3;padding:80px;border-radius:18px}.choosing-section-container .choosing .choosing-text{width:30%;text-align:start}.choosing-section-container .choosing .choosing-text h2{font-size:40px;font-weight:500}.choosing-section-container .choosing .choosing-text p{margin:45px 0}.choosing-section-container .choosing .choosing-carousel{width:70%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.discover-about-container{width:100%;height:700px;padding:80px 40px}.discover-about-container .discover-about{height:100%;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;background-image:url(/about/discover-about.png);background-repeat:no-repeat;background-position:top;background-size:cover;border-radius:40px;color:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.discover-about-container .discover-about .discover-about-text{text-align:center;width:60%}.discover-about-container .discover-about .discover-about-text h2{font-size:40px;font-weight:800}.discover-about-container .discover-about .discover-about-text h3{font-size:30px}.discover-about-container .discover-about .discover-about-text p{margin:45px 0}@media(max-width:1175px){.about-main-banner{height:auto;padding:80px 20px 0;margin-top:60px}.about-main-banner .about-text{padding:0;width:100%;text-align:center}.about-main-banner .about-text h2{font-size:35px}.about-main-banner .about-text p{font-weight:400}.about-main-banner .about-img{width:100%;padding:0}.about-main-banner .about-img img{position:inherit;bottom:0;margin-top:40px}.about-people-section{height:auto;background-image:none;padding:80px 20px 20px;margin:0}.about-people-section .about-people-text{width:100%}.about-people-section .about-people-text h2{font-size:28px}.choosing-section-container{padding:20px;height:auto}.choosing-section-container .choosing{height:auto;padding:20px;flex-direction:column}.choosing-section-container .choosing .choosing-text{height:auto;width:100%;padding:0;margin:80px 0;text-align:center}.choosing-section-container .choosing .choosing-text h2{width:100%;font-size:30px}.choosing-section-container .choosing .choosing-carousel,.choosing-section-container .choosing .choosing-text p{width:100%}.discover-about-container{padding:20px;margin:80px 0}.discover-about-container .discover-about{padding:20px}.discover-about-container .discover-about .discover-about-text{width:100%}.discover-about-container .discover-about .discover-about-text h2,.discover-about-container .discover-about .discover-about-text h3{font-size:25px}}.reviews-carousel{position:relative;overflow:hidden;width:100%;margin:0!important}.reviews-carousel__container{display:flex;width:100%;height:auto}.reviews-carousel__slide{flex:0 0 100%;min-width:0;padding:120px;height:auto}.reviews-carousel-prev{left:0}.reviews-carousel-next,.reviews-carousel-prev{position:absolute;top:45%;margin:0 60px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.reviews-carousel-next{right:0}.reviews-slide-carousel{background-color:#fff;border-radius:18px;box-shadow:0 4px 12px rgba(0,0,0,.1);height:100%}.reviews-slide-carousel .content{height:100%;padding:80px}.reviews-slide-carousel .content .name{margin-bottom:40px}.reviews-slide-carousel .content .name h2{font-size:30px;font-weight:600;margin-right:20px;margin-bottom:25px}.reviews-slide-carousel .content .name img{height:40px;width:auto}@media(max-width:1175px){.reviews-carousel-container{height:auto;padding-bottom:80px;justify-content:center;align-items:center}.reviews-carousel__slide{padding:0!important;flex:0 0 100%;justify-content:center;margin:10px}.reviews-slide-carousel{width:100%;padding:20px}.reviews-slide-carousel .content{padding:10px}.reviews-carousel-next,.reviews-carousel-prev{display:none}}