.seen-on{overflow:hidden}.seen-on .container{margin-bottom:0;margin-top:2rem}.seen-on__content{overflow-x:visible;width:100%}.seen-on__text{padding:2rem 3rem 0 0;width:50%}@media screen and (min-width:768px){.seen-on__text{padding:0;width:100%}}.seen-on__text .button{margin-top:2.5rem}.seen-on .swiper-horizontal>.swiper-pagination-bullets,.seen-on .swiper-pagination-bullets.swiper-pagination-horizontal,.seen-on .swiper-pagination-custom,.seen-on .swiper-pagination-fraction{bottom:-10px}.seen-on .swiper-pagination{text-align:left}@media screen and (max-width:1023px){.seen-on__text{padding:0;width:100%}.seen-on__text .button{margin-top:1rem;width:100%}.seen-on__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}.seen-on .swiper-pagination{text-align:center}.seen-on .swiper-horizontal>.swiper-pagination-bullets,.seen-on .swiper-pagination-bullets.swiper-pagination-horizontal,.seen-on .swiper-pagination-custom,.seen-on .swiper-pagination-fraction{bottom:-7px}}.seen-on .horizontal-line{background:rgba(0,0,0,.1);height:1px;position:relative;top:-.8rem;z-index:-1}.seen-on .over-line{background:#fff;padding:16px}.seen-on .img--wrapper{margin-left:15%;overflow:hidden;width:70%}