.offer-box-wrap{background-color:#f7f7f7;border-radius:20px;box-shadow:0 8px 36px -2px rgba(0,0,0,.15);margin:0 auto;max-width:906px;overflow:hidden;padding:30px 50px;position:relative;text-align:center}.offer-box-wrap h2{color:#240002;font-size:55px}.offer-box-wrap p{font-size:22px;margin:0 auto 20px;max-width:680px}.offer-box-wrap .container{height:36px;left:0;position:absolute;top:0;width:100%}.offer-box-wrap .fondo{background-color:#c90000;height:100%;left:0;position:absolute;top:0;width:100%}.offer-box-wrap .texto-container{color:#fff;display:flex;left:0;overflow:hidden;padding:5px 0;position:absolute;top:50%;transform:translateY(-50%);width:300%}.offer-box-wrap .texto{animation:mover 14s linear infinite;display:inline-block}@keyframes mover{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.offer-box-wrap .btn-details-wrap a{background:linear-gradient(90deg,#f5cc4e,#f2dfa7 51%,#f2cc5b);border-radius:5px;box-shadow:0 4px 8.8px 0 #403d331a;color:#000;display:inline-block;font-size:32px;font-weight:600;line-height:1.1;margin-bottom:8px;max-width:500px;padding:18px 30px;text-decoration:none}.offer-box-wrap .btn-details-wrap a span{display:block;font-size:15px;font-weight:400;line-height:1.3;margin-top:10px}.offer-box-wrap .btn-details-wrap{margin:30px auto 0;max-width:460px;text-align:center}.offer-box-wrap .btn-details-wrap p{color:#000;font-size:16px}.offer-box-wrap .btn-details-wrap p.bottom-text{color:#989898}@media screen and (max-width:767px){.offer-box-wrap{padding:25px 20px}.offer-box-wrap h2{font-size:38px;margin-bottom:12px}.offer-box-wrap .btn-details-wrap a{font-size:28px}}