.carousel-wrapper{overflow:hidden}.carousel-control{align-items:center;bottom:0;display:flex;justify-content:space-between;left:-3.6rem;position:absolute;right:-3.6rem;top:0}.carousel-arrow{align-items:center;display:flex;justify-content:center;width:4rem}.carousel-arrow.disabled{pointer-events:none}.carousel-arrow.disabled svg path{stroke:#aaa}@media only screen and (max-width:991px){.carousel-control{display:none}}.MD__carousel--home_development .carousel-wrapper{margin:0 -1.6rem;position:relative}.MD__carousel--home_development .swiper-slide{padding:0 1.6rem 1.6rem}@media only screen and (max-width:767px){.MD__carousel--home_development .swiper-slide{padding:0 1rem 1.6rem;width:calc(100% - 3.5rem)}}.MD__carousel--about_team{display:grid;gap:0 3.2rem;grid-template-columns:repeat(12,minmax(1px,1fr))}.MD__carousel--about_team .about_team-carousel{grid-column:3/11}.MD__carousel--about_team .swiper-wrapper{display:grid;gap:6.4rem 3.2rem;grid-template-columns:repeat(4,minmax(1px,1fr))}@media only screen and (max-width:991px){.MD__carousel--about_team{grid-template-columns:minmax(1px,1fr)}.MD__carousel--about_team .about_team-carousel{grid-column:1/3}}@media only screen and (max-width:767px){.MD__carousel--about_team .swiper-wrapper{display:flex;gap:initial}}@media only screen and (max-width:476px){.about_team-carousel{margin:0 -2rem}.MD__carousel--about_team .swiper{overflow:visible;padding:0 2rem}.MD__carousel--about_team .swiper-slide{width:calc(100% - 3.5rem)}}