.diamond-formation-slider{max-width:1240px;margin:0 auto;padding:80px 20px 0}.diamond-formation-slider .text-wrapper{max-width:1240px;margin:0 auto}.diamond-formation-slider .text-wrapper h3{margin:0;font-size:48px;font-family:adobe-caslon-pro-italic,sans-serif;font-style:italic;font-weight:400}.diamond-formation-slider .text-wrapper p{max-width:890px;margin:15px 0 0;font-size:20px;letter-spacing:1.1px;line-height:28px}.diamond-formation-slider .banner-wrapper{padding-top:80px}.diamond-formation-slider .description{padding-top:40px}.diamond-formation-slider .description h4{font-size:36px;font-family:adobe-caslon-pro-italic,sans-serif;font-style:italic;font-weight:400;text-align:end}.diamond-formation-slider .description p{max-width:850px;margin-left:auto;font-size:20px;text-align:end}.diamond-formation-slider .swiper-section{width:100%}.diamond-formation-slider .swiper-section svg{display:block;margin:0 auto}.diamond-formation-slider .swiper-section .swiper{width:100%;max-width:1240px;margin:60px auto 40px;position:relative;padding-bottom:120px}.diamond-formation-slider .swiper-section .swiper .swiper-container{padding:15px 0}.diamond-formation-slider .swiper-section .swiper .wch-basic-packshot.is-image-only{box-shadow:none!important;pointer-events:auto}.diamond-formation-slider .swiper-section .swiper .wch-basic-packshot.is-image-only:hover{box-shadow:none!important}.diamond-formation-slider .swiper-section .swiper .wch-basic-packshot.is-image-only .info-wrapper,.diamond-formation-slider .swiper-section .swiper .wch-basic-packshot.is-image-only .arrow-button{display:none}.diamond-formation-slider .swiper-section .swiper .swiper-slide .img-wrapper{display:inline-block;overflow:hidden;position:relative}.diamond-formation-slider .swiper-section .swiper .swiper-slide .img-wrapper img{display:block;width:100%;height:auto;transition:.2s}.diamond-formation-slider .swiper-section .swiper .swiper-slide .info-wrapper{opacity:0;pointer-events:none;transition:.35s;padding-top:16px;display:flex;flex-direction:column;gap:4px;position:absolute;bottom:-40px}.diamond-formation-slider .swiper-section .swiper .swiper-slide .info-wrapper .title{font-size:14px;font-weight:500;text-align:center}.diamond-formation-slider .swiper-section .swiper .swiper-slide .info-wrapper .subtitle{font-size:11px;color:#767676;text-align:center}.diamond-formation-slider .swiper-section .swiper .wch-swiper-button-prev{right:22%;left:auto;top:-30px}.diamond-formation-slider .swiper-section .swiper .wch-swiper-button-next{right:17%;left:auto;top:-30px}.diamond-formation-slider .swiper-section .swiper .swiper-slide.text-ready .title-wrapper,.diamond-formation-slider .swiper-section .swiper .swiper-slide.text-ready .info-wrapper{opacity:1}@media (max-width: 995px){.diamond-formation-slider{padding:60px 20px 0}.diamond-formation-slider .text-wrapper h3{font-size:32px}.diamond-formation-slider .text-wrapper p{font-size:16px;line-height:20px}.diamond-formation-slider .banner-wrapper{padding-top:40px}.diamond-formation-slider .banner-wrapper img{min-height:480px;object-fit:cover}.diamond-formation-slider .description{padding-top:40px}.diamond-formation-slider .description h4{font-size:24px}.diamond-formation-slider .description p{font-size:16px}.diamond-formation-slider .swiper-section .swiper{margin-top:0}.diamond-formation-slider .swiper-section .swiper .swiper-container{padding:0 20px}.diamond-formation-slider .wch-swiper-arrow{display:none}}
