.swiper-slide img{display:block;width:100%}.transparent__background{background-color:rgba(0,0,0,.5);height:100%;position:absolute;top:0;width:100%;z-index:1}.caption{color:#fff;left:10%;position:absolute;top:50%;transform:translateY(-50%);width:500px;z-index:2}.caption h1{color:#fff;margin-bottom:15px;text-align:left}.caption .customizableButton .cb-button{font-weight:700;padding:8px 16px}.swiper-pagination-bullet-active{background-color:#fff!important}@media (max-width:768px){.caption{left:50%;margin-left:20px;transform:translateX(-50%) translateY(-50%);width:100%}.caption h1{font-size:20px}.caption p,.subheading{display:none}.cs .caption p:nth-of-type(2){display:block}.swiper-slide .customizableButton .cb-wrapper{display:flex;justify-content:start;text-align:left;width:100%}.swiper-slide .caption h1{padding-top:30px}.swiper-slide .customizableButton{margin-top:0}}@media (max-width:500px){.cs .caption p:nth-of-type(2){display:block;margin-bottom:50px}.swiper-slide .customizableButton .cb-wrapper{display:flex;flex-direction:row;justify-content:flex-start;text-align:left;width:33%}.swiper-slide .caption h1{font-size:16px;width:90%}.caption .customizableButton .cb-button{font-weight:700;padding:8px 16px;width:150px}}@media (min-width:768px) and (max-width:812px){.caption h1{font-size:26px}.caption p{display:none}.cs .caption p:nth-of-type(2){display:block}}@media (max-width:399px){.swiper-slide .caption h1{font-size:13px;width:90%}}@media (max-width:768px){.caption{left:54%}}@media (min-width:769px) and (max-width:900px){.caption{left:5%}}@media (min-width:1200px){.caption{left:225px!important}}