.blog-slider { width: 100%; position: relative; max-width: 980px; margin: auto; background: #fff; box-shadow: 0px 14px 80px rgb(34 35 58 / 20%); padding: 25px; border-radius: 25px; height: 480px; transition: all 0.3s; } @media screen and (max-width: 992px) { .blog-slider { max-width: 680px; height: 400px; } } @media screen and (max-width: 768px) { .blog-slider { min-height: 500px; height: auto; margin: 0px auto; margin-top: 242px; } } @media screen and (max-height: 500px) and (min-width: 992px) { .blog-slider { height: 350px; } } .blog-slider__item { display: flex; align-items: center; } @media screen and (max-width: 800px) { .blog-slider__item { flex-direction: column; } } .blog-slider__item.swiper-slide-active .blog-slider__img img { opacity: 1; transition-delay: 0.3s; } .blog-slider__item.swiper-slide-active .blog-slider__content > * { opacity: 1; transform: none; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(1) { transition-delay: 0.3s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(2) { transition-delay: 0.4s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(3) { transition-delay: 0.5s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(4) { transition-delay: 0.6s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(5) { transition-delay: 0.7s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(6) { transition-delay: 0.8s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(7) { transition-delay: 0.9s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(8) { transition-delay: 1s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(9) { transition-delay: 1.1s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(10) { transition-delay: 1.2s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(11) { transition-delay: 1.3s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(12) { transition-delay: 1.4s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(13) { transition-delay: 1.5s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(14) { transition-delay: 1.6s; } .blog-slider__item.swiper-slide-active .blog-slider__content > *:nth-child(15) { transition-delay: 1.7s; } .blog-slider__img { width: 55%; flex-shrink: 0; height: 300px; box-shadow: 4px 13px 30px 1px rgb(63 1 50 / 8%); border-radius: 20px; transform: translateX(-80px); overflow: hidden; } .blog-slider__img:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 20px; opacity: 0.8; } .blog-slider__img img { width: 100%; height: 100%; object-fit: cover; display: block; opacity: 0; border-radius: 20px; transition: all 0.3s; } @media screen and (max-width: 800px) { .blog-slider__img { transform: translateY(-50%); width: 90%; } .blog-slider { height: auto; } } @media screen and (max-width: 576px) { .blog-slider__img { width: 95%; } } @media screen and (max-height: 500px) and (min-width: 992px) { .blog-slider__img { height: 270px; } } .blog-slider__content { padding-right: 25px; } @media screen and (max-width:800px) { .blog-slider__content { margin-top: -80px; text-align: center; padding: 0 30px; } } @media screen and (max-width: 576px) { .blog-slider__content { padding: 0; } } .blog-slider__content > * { opacity: 0; transform: translateY(25px); transition: all 0.4s; } .blog-slider__code { color: #7b7992; margin-bottom: 15px; display: block; font-weight: 500; } .blog-slider__title { font-size: 24px; font-weight: 700; color: #0d0925; margin-bottom: 20px; } .blog-slider__text { color: #4e4a67; margin-bottom: 30px; line-height: 1.5em; } .blog-slider__button { display: inline-flex; background: rgb(249,205,240); background: linear-gradient(106deg, rgba(249,205,240,1) 0%, rgba(208,154,255,1) 95%); padding: 15px 35px; border-radius: 50px; color: #fff; box-shadow: 4px 13px 30px 1px rgb(63 1 50 / 20%); text-decoration: none; font-weight: 500; justify-content: center; text-align: center; letter-spacing: 1px; } .blog-slider__button:hover { text-decoration: none; color: #e9078b; } @media screen and (max-width: 576px) { .blog-slider__button { width: 100%; } } .blog-slider .swiper-container-horizontal > .swiper-pagination-bullets, .blog-slider .swiper-pagination-custom, .blog-slider .swiper-pagination-fraction { bottom: 10px; left: 0; width: 100%; } .blog-slider__pagination { position: absolute; z-index: 21; right: 20px; width: 11px !important; text-align: center; left: auto !important; top: 50%; bottom: auto !important; transform: translateY(-50%); } @media screen and (max-width: 768px) { .blog-slider__pagination { transform: translateX(-50%); left: 50% !important; top: 205px; width: 100% !important; display: flex; justify-content: center; align-items: center; } } .blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet { margin: 8px 0; } @media screen and (max-width: 768px) { .blog-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; } } .blog-slider__pagination .swiper-pagination-bullet { width: 11px; height: 11px; display: block; border-radius: 10px; background: #062744; opacity: 0.2; transition: all 0.3s; } .blog-slider__pagination .swiper-pagination-bullet-active { opacity: 1; background: #fd3838; height: 30px; box-shadow: 0px 0px 20px rgba(252, 56, 56, 0.3); } @media screen and (max-width: 768px) { .blog-slider__pagination .swiper-pagination-bullet-active { height: 11px; width: 30px; } }