.default-page{padding-block:45px;font-size:18px;line-height:1.5;display:flex;flex-direction:column}.default-page p{min-height:16px}.default-page ul{list-style:disc;padding-left:20px}.default-page h1{font-size:20px}.banner-container{max-width:100%;padding:0}.banner-container .swiper-horizontal>.swiper-pagination-bullets,.banner-container .swiper-pagination-bullets.swiper-pagination-horizontal,.banner-container .swiper-pagination-custom,.banner-container .swiper-pagination-fraction{position:absolute;right:20px;bottom:20px;display:flex;align-items:center;justify-content:flex-end;padding-right:220px}.banner-slider{margin:0 auto}.banner-slider .swiper-pagination-bullet{width:8px;height:8px}.banner-slider .swiper-pagination-bullet-active{background-color:var(--red)}.banner__item{width:100%;padding-bottom:100%;background:linear-gradient(180deg,#beb8b8 0%,#EDECED 100%);animation:banner_skeleton .3s infinite}@keyframes banner_skeleton{0%{background-position:200px}50%{background-position:20px}to{background-position:200px}}.banner__item img{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 768px){.banner__item{padding-bottom:18.7408491947%}}@media (max-width: 768px){.banner-container .swiper-horizontal>.swiper-pagination-bullets,.banner-container .swiper-pagination-bullets.swiper-pagination-horizontal,.banner-container .swiper-pagination-custom,.banner-container .swiper-pagination-fraction{padding-right:0;justify-content:center}}@media (max-width: 580px){.swiper.banner-slider{padding-bottom:40px}.swiper.banner-slider .banner__item{border-radius:10px;overflow:hidden}.banner-container{padding:0 20px}.banner-container .swiper-pagination{display:block}}
