.coursor-pointer{cursor:pointer;color:#d9d9d9}.mainpage{max-width:1180px;margin:0 auto}.mainpage a{display:block;line-height:0}.mainpage .carousel{width:100%;height:564px}.mainpage .q-carousel__slide{padding:0;overflow:hidden}.responsive,.banner-mobile{display:block;width:100%;height:auto}@media screen and (max-width:768px){.mainpage{padding-bottom:0;height:100svh;min-height:100svh}.mainpage .page-section-fade{display:flex;flex-direction:column;justify-content:flex-start;height:100svh;min-height:100svh}.mainpage .carousel{height:100svh;min-height:100svh;margin:0 auto;position:relative;overflow:hidden}.mainpage .q-carousel,.mainpage .q-carousel__slides-container,.mainpage .q-carousel__slide,.mainpage .q-panel,.mainpage .q-carousel__slide>a,.mainpage .q-carousel__slide>a>.q-img{height:100%}.mainpage .q-img{width:100%;height:100%}.mainpage .q-img>div:first-child{padding-bottom:0!important}.mainpage .q-img__container,.mainpage .q-img__image{width:100%;height:100%}.mainpage .q-img__image{object-fit:contain!important;transform:none!important}.mainpage .q-carousel__control,.mainpage .q-carousel__control img,.mainpage .q-carousel__control .responsive{display:none}.mainpage .q-carousel__navigation{position:absolute;left:0;right:0;bottom:0;z-index:3;margin:0;display:flex;justify-content:center;padding-bottom:6px}.mainpage .q-carousel__navigation-inner{position:relative}.mainpage .q-carousel__navigation .q-btn{min-height:16px;min-width:16px}}
