@media screen and (max-width: 767px){.home .container{padding-left:15px;padding-right:15px}}.home-slider-container.row:before, .home-second-line.row:before, .home-dia-online.row:before, .home-fourth-line.row:before, .home-fifth-line.row:before, .home-app-cubdia-footer .row:before, .home-slider-container.row:after, .home-second-line.row:after, .home-dia-online.row:after, .home-fourth-line.row:after, .home-fifth-line.row:after, .home-app-cubdia-footer .row:after{content:"";display:table}.home-slider-container.row:after, .home-second-line.row:after, .home-dia-online.row:after, .home-fourth-line.row:after, .home-fifth-line.row:after, .home-app-cubdia-footer .row:after{clear:both}.home-slider-container{margin-bottom:60px}.home-slider-container .slick-slider{margin:0;padding:0}@media screen and (max-width: 767px){.home-slider-container .slick-slider{margin:-10px -15px 0}}@media screen and (min-width: 768px){.home-slider-container .slick-slider .slick-list{border-radius:5px}}.home-slider-container .slick-slider .slick-slide img{width:100%}.home-slider-container .slick-slider .slick-arrow{width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;background-color:rgba(230,230,230,0.9);background-repeat:no-repeat;background-position:50% 50%;z-index:1;border:none;color:transparent;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.home-slider-container .slick-slider .slick-arrow.slick-prev{background-image:url("/wp-content/themes/dia/images/home/slider-arrow-left.svg?x30747");left:0}.home-slider-container .slick-slider .slick-arrow.slick-next{background-image:url("/wp-content/themes/dia/images/home/slider-arrow-right.svg?x30747");right:0}.home-slider-container .slick-slider .slick-arrow:hover{background-color:rgba(230,230,230,0.25)}.home-slider-container .slick-slider .slick-dots{list-style:none;margin:10px 0;padding:0;position:absolute;left:0;right:0;bottom:0;text-align:center}.home-slider-container .slick-slider .slick-dots li{display:inline-block;vertical-align:middle}.home-slider-container .slick-slider .slick-dots li button{width:7px;height:7px;background-color:transparent;border:1px solid #fff;border-radius:50%;color:transparent;margin:0 10px;padding:0;display:inline-block;vertical-align:middle;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.35);box-shadow:1px 1px 5px rgba(0,0,0,0.35)}@media screen and (max-width: 767px){.home-slider-container .slick-slider .slick-dots li button{width:5px;height:5px;margin:0 3px}}.home-slider-container .slick-slider .slick-dots li.slick-active button{width:12px;height:12px;background-color:#fff}@media screen and (max-width: 767px){.home-slider-container .slick-slider .slick-dots li.slick-active button{width:8px;height:8px}}.home-slider-container .slick-slider .slick-loading{background-image:url("/wp-content/themes/dia/images/home/slider-spinner.gif?x30747");background-position:center;background-repeat:no-repeat}@media screen and (max-width: 767px){.home-slider-container .slick-slider .slick-loading{height:400px}}@media screen and (max-width: 320px){.home-slider-container .slick-slider .slick-loading{height:356px}}@media screen and (min-width: 768px){.home-slider-container .slick-slider .slick-loading{height:427px}}.home-second-line{margin-bottom:20px}.home-second-line .box{min-height:230px;padding:0 40px;background-color:#fff;text-align:center;border-radius:5px;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.3);box-shadow:0 2px 11px 0 rgba(0,0,0,0.3);margin-bottom:40px}@media screen and (max-width: 767px){.home-second-line .box{min-height:160px;padding:0 10px}}.home-second-line .box .box-image{float:left;margin-right:40px}@media screen and (max-width: 767px){.home-second-line .box .box-image{margin-right:20px}}@media screen and (max-width: 767px){.home-second-line .box .box-image img{max-width:130px}}@media (max-width: 359px){.home-second-line .box .box-image img{max-width:80px}}.home-second-line .box .box-title{clear:none;padding:45px 0 30px;font-size:32px;font-weight:100;line-height:1.15}@media screen and (max-width: 767px){.home-second-line .box .box-title{padding:30px 0 20px;font-size:24px}}@media screen and (max-width: 767px){.home-second-line .box .box-btn{min-width:150px;padding:12px 15px !important;font-size:14px !important}}.home-second-line .box-app-clubdia{background-color:#d52b1e;color:#fff}.home-second-line .box-app-clubdia .box-image{margin-top:-19px}@media screen and (max-width: 767px){.home-second-line .box-app-clubdia .box-image{margin-top:-13px}}@media (max-width: 359px){.home-second-line .box-app-clubdia .box-image{margin-top:54px}}@media screen and (min-width: 768px){.home-second-line .box-app-clubdia .box-image img{max-width:187px}}.home-second-line .box-app-clubdia .box-title{color:#fff}.home-second-line .box-app-clubdia .box-btn{background-color:#fff;color:#d52b1e;padding:15px 20px;font-size:16px;font-family:"vag_bold",arial,sans-serif;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:middle;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:solid 2px #fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.home-second-line .box-app-clubdia .box-btn:hover{background-color:transparent;color:#fff}.home-second-line .box-ofertas .box-image{margin-top:-14px}@media screen and (max-width: 767px){.home-second-line .box-ofertas .box-image{margin-top:-16px}}@media (max-width: 359px){.home-second-line .box-ofertas .box-image{margin-top:53px}}@media screen and (min-width: 768px){.home-second-line .box-ofertas .box-image img{max-width:181px}}.home-second-line .box-ofertas .box-title{color:#333}.home-second-line .box-ofertas .box-btn{background-color:#d52b1e;color:#fff;padding:15px 20px;font-size:16px;font-family:"vag_bold",arial,sans-serif;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:middle;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:solid 2px #d52b1e;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.home-second-line .box-ofertas .box-btn:hover{background-color:transparent;color:#d52b1e}.home-dia-online{margin-bottom:50px}.home-dia-online .section-title{height:60px;position:relative;margin-bottom:30px}.home-dia-online .section-title:before{content:"";position:absolute;top:50%;margin-top:-1px;left:0;background-color:#d2d2d2;width:100%;height:1px}.home-dia-online .section-title .title-inner{background-color:#fff;color:#d52b1e;padding:9px 5% 5px;position:absolute;top:0;left:50%;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.home-dia-online .section-title .title-inner span{margin:0 2px}.home-dia-online .section-title .label-dia{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:46px}.home-dia-online .section-title .label-online{font-size:46px}.home-dia-online .box{border-radius:5px;overflow:hidden;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.3);box-shadow:0 2px 11px 0 rgba(0,0,0,0.3)}@media (min-width: 992px){.home-dia-online .box{min-height:270px;margin-bottom:30px}}@media (max-width: 991px){.home-dia-online .box{margin-bottom:24px}}.home-dia-online .box.box-image{background-color:#f2f2f2}.home-dia-online .box img{width:100%;display:block;margin:auto;min-height:1px}.home-dia-online .slick-dots{list-style:none;margin:10px 0;padding:0;position:absolute;left:0;right:0;bottom:0;text-align:center}.home-dia-online .slick-dots li{display:inline-block;vertical-align:middle}.home-dia-online .slick-dots li button{width:12px;height:12px;background-color:transparent;border:1px solid #fff;border-radius:50%;color:transparent;margin:0 10px;padding:0;display:inline-block;vertical-align:middle;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.35);box-shadow:1px 1px 5px rgba(0,0,0,0.35);background-color:#808080}.home-dia-online .slick-dots li.slick-active button{background-color:#fff}.home-dia-online .slick-dots li:only-child{display:none}.home-fourth-line{margin-bottom:20px}.home-fourth-line .box{border-radius:5px;background-color:#fff;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.3);box-shadow:0 2px 11px 0 rgba(0,0,0,0.3);margin-bottom:40px;position:relative}@media screen and (min-width: 768px){.home-fourth-line .box{height:298px}}.home-fourth-line .box-category{line-height:24px;padding:8px 40px 6px 18px;border-radius:5px;background-color:#f2f2f2;background-image:url("/wp-content/themes/dia/images/home/box-chevron-right.svg?x30747");background-repeat:no-repeat;background-position:calc(100% - 12px) 50%;background-size:10px 17px;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.3);box-shadow:0 2px 11px 0 rgba(0,0,0,0.3);position:absolute;left:-6px;top:-14px;font-family:"vag_bold",arial,sans-serif;font-size:18px;font-weight:normal;color:#d52b1e;letter-spacing:-0.025em}.home-fourth-line .box-revista{padding:40px 20px 20px}@media screen and (max-width: 767px){.home-fourth-line .box-revista{margin-bottom:70px}}@media screen and (max-width: 767px){.home-fourth-line .box-revista .box-category{top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}}@media screen and (min-width: 768px){.home-fourth-line .box-revista .box-tapa{float:left;position:relative;margin-right:30px}}@media screen and (max-width: 767px){.home-fourth-line .box-revista .box-tapa{text-align:center;padding-bottom:10px;border-bottom:solid 1px #d2d2d2;margin-bottom:20px}}.home-fourth-line .box-revista .box-tapa img{max-width:180px}.home-fourth-line .box-revista .box-btn{background-color:#d52b1e;color:#fff;padding:15px;font-size:16px;font-family:"vag_bold",arial,sans-serif;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:middle;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;display:block;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}.home-fourth-line .box-revista .box-btn:hover{background-color:#b6bf00}@media screen and (min-width: 768px){.home-fourth-line .box-revista .box-btn{position:absolute;left:20px;bottom:17px;min-width:180px}}@media screen and (max-width: 767px){.home-fourth-line .box-revista .box-btn{font-size:14px}}.home-fourth-line .box-revista .box-title{font-size:18px;font-weight:normal;color:#333;margin-top:10px;margin-bottom:15px}.home-fourth-line .box-revista .box-sign{margin-bottom:15px}.home-fourth-line .box-revista .box-sign img{margin-right:7px}.home-fourth-line .box-revista .box-sign .title{font-size:18px;font-family:"vag_bold",arial,sans-serif;font-weight:normal;color:#b6bf00}.home-fourth-line .box-revista .box-sign .date{font-size:14px;font-weight:normal;color:#808080}.home-fourth-line .box-revista .box-text{margin-bottom:25px;max-height:100px;overflow:hidden}@media screen and (max-width: 767px){.home-fourth-line .box-revista .box-text{max-height:80px}}.home-fourth-line .box-revista .box-text p{font-size:16px;font-weight:normal;color:#333;line-height:1.3;margin:0}.home-fourth-line .box-revista .box-see-more{font-size:12px;font-weight:normal;color:#d52b1e;display:inline-block}@media screen and (max-width: 767px){.home-fourth-line .box-revista .box-see-more{font-size:14px;margin-bottom:30px}}.home-fourth-line .box-saludable{padding:48px 15px 15px}@media screen and (max-width: 767px){.home-fourth-line .box-saludable{padding-top:38px}}@media screen and (max-width: 767px){.home-fourth-line .box-saludable .box-category{top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}}.home-fourth-line .box-saludable .box-image{width:100%;height:150px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:30px}@media screen and (min-width: 768px){.home-fourth-line .box-saludable .box-image{max-width:230px;float:left;margin-right:15px}}@media screen and (max-width: 767px){.home-fourth-line .box-saludable .box-image{margin-bottom:10px}}.home-fourth-line .box-saludable .box-title{position:relative}.home-fourth-line .box-saludable .box-title span{font-size:28px;line-height:1.18;color:#333;display:block;margin-bottom:10px}@media screen and (max-width: 767px){.home-fourth-line .box-saludable .box-title span{font-size:26px}}@media screen and (min-width: 768px){.home-fourth-line .box-saludable .box-title span{height:100px;overflow:hidden}}.home-fourth-line .box-saludable .box-title img{position:absolute;background-color:#fff;-webkit-box-shadow:0 0 0px 15px #fff;box-shadow:0 0 0px 15px #fff;border-radius:50%}@media screen and (min-width: 768px){.home-fourth-line .box-saludable .box-title img{top:130px;left:210px}}@media screen and (max-width: 767px){.home-fourth-line .box-saludable .box-title img{top:-30px;right:0}}.home-fourth-line .box-saludable .box-title .box-btn{background-color:#fff;color:#d52b1e;padding:10px 15px;font-size:16px;font-family:"vag_bold",arial,sans-serif;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:middle;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:solid 2px #fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-color:#d52b1e;-webkit-box-shadow:none;box-shadow:none;margin-bottom:15px}.home-fourth-line .box-saludable .box-title .box-btn:hover{background-color:transparent;color:#fff}.home-fourth-line .box-saludable .box-title .box-btn:hover{background-color:#d52b1e}@media screen and (max-width: 767px){.home-fourth-line .box-saludable .box-title .box-btn{width:100%}}.home-fourth-line .box-saludable .box-line{height:1px;background-color:#d2d2d2;clear:both;margin-bottom:10px}.home-fourth-line .box-saludable ul.box-icons{list-style:none;margin:0 auto;padding:0;text-align:center}@media screen and (max-width: 767px){.home-fourth-line .box-saludable ul.box-icons{margin:0 -5px}}.home-fourth-line .box-saludable ul.box-icons li{display:inline-block}@media screen and (min-width: 768px){.home-fourth-line .box-saludable ul.box-icons li{margin:3px 6px}}@media screen and (max-width: 767px){.home-fourth-line .box-saludable ul.box-icons li{border-radius:4px;border:solid 1px #d52b1e;width:calc(50% - 10px);margin:4px 3px}}@media screen and (max-width: 767px){.home-fourth-line .box-saludable ul.box-icons li a{display:block;padding:4px}}.home-fourth-line .box-saludable ul.box-icons li a span{font-size:12px;color:#d52b1e;text-transform:uppercase}@media screen and (max-width: 767px){.home-fourth-line .box-saludable ul.box-icons li a img{display:none}}@media screen and (max-width: 767px){.home-fourth-line .box-etv{padding-bottom:56.25%;margin:80px -15px 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width: 767px){.home-fourth-line .box-etv .box-category{top:-38px;left:0;right:0;border-radius:0}}.home-fourth-line .box-etv .box-image, .home-fourth-line .box-etv .box-video{-o-object-fit:cover;object-fit:cover;width:calc(100% - 32px);height:calc(100% - 24px)}@media screen and (max-width: 767px){.home-fourth-line .box-etv .box-image, .home-fourth-line .box-etv .box-video{width:100%;height:100%}}.home-fourth-line .box-etv .box-overlay{background-color:rgba(0,0,0,0.5)}.home-fourth-line .box-etv .box-image, .home-fourth-line .box-etv .box-video, .home-fourth-line .box-etv .box-overlay{position:absolute;left:16px;top:12px;right:16px;bottom:12px;border-radius:5px}@media screen and (max-width: 767px){.home-fourth-line .box-etv .box-image, .home-fourth-line .box-etv .box-video, .home-fourth-line .box-etv .box-overlay{left:0;top:0;right:0;bottom:0;border-radius:0}}.home-fourth-line .box-etv .box-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#d52b1e;color:#fff;padding:11px 16px 12px;font-size:16px;font-family:"vag_bold",arial,sans-serif;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:middle;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;white-space:nowrap}.home-fourth-line .box-etv .box-btn:hover{background-color:#b6bf00}@media screen and (max-width: 767px){.home-fourth-line .box-etv .box-btn{top:auto;bottom:15px;-webkit-transform:none;transform:none;left:15px;right:15px;font-size:14px;padding:10px 16px 9px}}.home-fourth-line .box-etv .box-btn span, .home-fourth-line .box-etv .box-btn img{display:inline-block;vertical-align:bottom}.home-fourth-line .box-etv .box-btn span{margin-bottom:3px}.home-fourth-line .box-etv .box-btn img{margin-right:12px}@media screen and (max-width: 767px){.home-fourth-line .box-tiendas{padding-bottom:56.25%;margin:80px -15px 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width: 767px){.home-fourth-line .box-tiendas .box-category{top:-38px;left:0;right:0;border-radius:0}}.home-fourth-line .box-tiendas .box-image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.home-fourth-line .box-tiendas .box-overlay{background-color:rgba(0,0,0,0.5)}.home-fourth-line .box-tiendas .box-image, .home-fourth-line .box-tiendas .box-overlay{position:absolute;left:16px;top:12px;right:16px;bottom:12px;border-radius:5px}@media screen and (max-width: 767px){.home-fourth-line .box-tiendas .box-image, .home-fourth-line .box-tiendas .box-overlay{left:0;top:0;right:0;bottom:0;border-radius:0}}.home-fourth-line .box-tiendas .box-search{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.home-fourth-line .box-tiendas .box-search{top:auto;bottom:15px;-webkit-transform:none;transform:none;left:15px;right:15px}}.home-fourth-line .box-tiendas .box-search input{height:45px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.3);box-shadow:0 2px 11px 0 rgba(0,0,0,0.3);font-size:18px;color:#333;padding:5px 45px 5px 18px;text-overflow:ellipsis}@media screen and (min-width: 768px){.home-fourth-line .box-tiendas .box-search input{width:416px}}@media screen and (max-width: 767px){.home-fourth-line .box-tiendas .box-search input{width:100%;font-size:14px}}.home-fourth-line .box-tiendas .box-search button{width:45px;height:100%;padding:0;border:none;background:none;position:absolute;top:0;right:0}@media screen and (min-width: 768px){.home-fifth-line{margin-bottom:60px}}.home-fifth-line .box{border-radius:6px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,0.3);box-shadow:0 2px 12px 0 rgba(0,0,0,0.3);margin-bottom:40px}@media screen and (min-width: 768px){.home-fifth-line .box{height:158px}}.home-fifth-line .box-links{padding:48px 20px}@media screen and (min-width: 768px){.home-fifth-line .box-links{padding-left:40px}}@media screen and (max-width: 767px){.home-fifth-line .box-links{text-align:center;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin-bottom:20px}}.home-fifth-line .box-links .box-links-item:not(:last-child){margin-bottom:65px}@media screen and (min-width: 768px){.home-fifth-line .box-links .box-image{float:left;margin-right:13px}}@media screen and (max-width: 767px){.home-fifth-line .box-links .box-image{margin-bottom:20px}}@media screen and (max-width: 767px){.home-fifth-line .box-links .box-image img{width:80px;height:80px}}.home-fifth-line .box-links .box-title{font-family:"vag_bold",arial,sans-serif;font-size:18px;font-weight:normal;color:#d52b1e;margin-top:7px;margin-bottom:10px;white-space:nowrap}@media screen and (max-width: 767px){.home-fifth-line .box-links .box-title{margin-bottom:25px}}.home-fifth-line .box-links .box-see-more{font-size:14px;color:#808080}@media screen and (max-width: 767px){.home-fifth-line .box-links .box-see-more{display:inline-block;border-radius:3px;border:solid 1px #d52b1e;color:#d52b1e;padding:13px;min-width:130px}}.home-fifth-line .box-experiencia{padding:15px 25px;position:relative}@media screen and (max-width: 767px){.home-fifth-line .box-experiencia{height:195px;padding:25px 15px}}.home-fifth-line .box-experiencia .box-title{font-family:"vag_bold",arial,sans-serif;font-size:22px;font-weight:normal;line-height:1;text-align:center;color:#d52b1e;margin-bottom:15px}@media screen and (max-width: 767px){.home-fifth-line .box-experiencia .box-title{text-align:right}}.home-fifth-line .box-experiencia .box-text{font-size:16px;line-height:1.19;text-align:right;color:#333;margin-bottom:15px}@media screen and (max-width: 767px){.home-fifth-line .box-experiencia .box-text{font-size:18px;margin-bottom:23px;line-height:1.33}}.home-fifth-line .box-experiencia .box-btn{background-color:#d52b1e;color:#fff;padding:9px 30px;font-size:14px;font-family:"vag_bold",arial,sans-serif;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:middle;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);box-shadow:0 0 10px 0 rgba(0,0,0,0.15);border:solid 2px #d52b1e;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;float:right}.home-fifth-line .box-experiencia .box-btn:hover{background-color:transparent;color:#d52b1e}@media screen and (min-width: 768px){.home-fifth-line .box-experiencia .box-btn{margin-right:5px;padding:12px 38px}}.home-fifth-line .box-experiencia .box-image{position:absolute;bottom:0;left:0}.home-app-cubdia-footer{background-color:#d52b1e;margin-bottom:10px}@media screen and (min-width: 768px){.home-app-cubdia-footer{height:143px;border-radius:6px}}@media screen and (max-width: 767px){.home-app-cubdia-footer{margin:0 -15px -30px;overflow:hidden}}.home-app-cubdia-footer .box-left{padding-top:35px;padding-bottom:35px;text-align:center}@media screen and (max-width: 767px){.home-app-cubdia-footer .box-left{padding-bottom:30px}}@media (min-width: 992px){.home-app-cubdia-footer .box-left{padding-left:40px}}.home-app-cubdia-footer .box-left .box-title{font-size:32px;color:#fff;margin-bottom:15px}@media screen and (max-width: 767px){.home-app-cubdia-footer .box-left .box-title{font-size:28px}}.home-app-cubdia-footer .box-left .box-title strong{font-family:"vag_bold",arial,sans-serif;font-weight:normal}.home-app-cubdia-footer .box-left .box-subtitle{font-size:24px;color:#fff}@media screen and (max-width: 767px){.home-app-cubdia-footer .box-left .box-subtitle{font-size:22px}}.home-app-cubdia-footer .box-image{text-align:center}@media (max-width: 991px){.home-app-cubdia-footer .box-image{display:none}}.home-app-cubdia-footer .box-image img{margin-top:-59px}.home-app-cubdia-footer .box-right{padding-top:28px;padding-bottom:18px;text-align:center}@media (min-width: 992px){.home-app-cubdia-footer .box-right{padding-right:40px}}.home-app-cubdia-footer .box-right .box-title{font-size:24px;color:#fff;margin-bottom:15px}@media screen and (max-width: 767px){.home-app-cubdia-footer .box-right .box-title{font-size:22px;margin-bottom:25px}}.home-app-cubdia-footer .box-right .box-title strong{font-family:"vag_bold",arial,sans-serif;font-weight:normal}.home-app-cubdia-footer .box-right .box-btn{display:inline-block;vertical-align:middle;width:152px;height:48px;border-radius:24px;background-color:#fff;margin:5px 8px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.home-app-cubdia-footer .box-right .box-btn.google-play{padding:10px 0}.home-app-cubdia-footer .box-right .box-btn.app-store{padding:9px 0}.home-app-cubdia-footer .box-right .box-btn:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}@media screen and (max-width: 767px){.page-template-estructura-clubdia-footer .home-app-cubdia-footer{margin-left:0;margin-right:0}}@media screen and (min-width: 768px){.page-template-estructura-clubdia-footer .home-app-cubdia-footer{margin-top:80px}}@media (min-width: 1080px){.changuito[data-was-processed]{width:100%;height:78px;margin-bottom:-30px;background-repeat:no-repeat;background-size:100px 55px;background-position-y:calc(100% + 2px);-webkit-animation:changuito 15s linear infinite;animation:changuito 15s linear infinite}@-webkit-keyframes changuito{from{background-position-x:-100px}to{background-position-x:calc(100% + 100px)}}@keyframes changuito{from{background-position-x:-100px}to{background-position-x:calc(100% + 100px)}}}.nucleo_img img{border-radius:10px}a.rslides_nav{background-color:#d52b1e;opacity:1;text-indent:-9999px}a.rslides_nav:hover{opacity:0.75}a.rslides_nav.prev,a.rslides_nav.next{color:rgba(0,0,0,0);border-radius:40px;height:40px;width:40px;background-repeat:no-repeat}a.rslides_nav.prev{background-image:url("/wp-content/themes/dia/images/product_arrow_l.png?x30747");left:10px}a.rslides_nav.next{background-image:url("/wp-content/themes/dia/images/product_arrow_r.png?x30747");right:10px}.productos-dia .row:before, .productos-dia .row:after{content:"";display:table}.productos-dia .row:after{clear:both}.productos-dia .entry-content h3{font-size:30px;line-height:1.2;text-align:center;margin-top:20px;margin-bottom:40px}.productos-dia .entry-content .contenedor{padding:10px;margin-bottom:20px}.productos-dia .entry-content .contenedor .image, .productos-dia .entry-content .contenedor .text{padding:10px}.productos-dia .entry-content .contenedor.destacado h4{font-size:30px}.productos-dia .entry-content .contenedor.destacado p{font-size:20px;margin-top:10px}.productos-dia .entry-content .contenedor.destacado p a{color:#d52b1e;text-decoration:none;font-weight:bold}.productos-dia .entry-content .contenedor.destacado .div_but_green{margin:0 0 10px}.productos-dia .entry-content .contenedor.destacado .div_but_green a{padding:10px;font-size:20px}.productos-dia .entry-content .contenedor.normal h4{margin-top:10px;margin-bottom:10px}.productos-dia .entry-content .contenedor.normal .div_but_green:not(.descarga_recetas_sin_tacc) a{padding-left:10px;padding-right:10px}.productos-dia .entry-content .contenedor.normal .div_but_green.descarga_recetas_sin_tacc{margin-top:20px;background:#d52b1e}.productos-dia .entry-content .contenedor.normal .div_but_green.descarga_recetas_sin_tacc a:hover{background:#b6bf00}.productos-dia .footer-banner{background-color:#d52b1e;min-height:230px;margin-top:50px;padding:0 50px 0 70px}@media (min-width: 992px){.productos-dia .footer-banner{border-radius:6px}}@media (max-width: 991px){.productos-dia .footer-banner{padding:15px}}.productos-dia .footer-banner .col-text{text-align:center}.productos-dia .footer-banner .col-text .title{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:32px;line-height:normal;color:#fff;margin-top:45px}.productos-dia .footer-banner .col-text .title strong{font-family:"vag_bold",arial,sans-serif;font-weight:normal}.productos-dia .footer-banner .col-text .button-rounded{display:inline-block;font-size:18px;height:40px;line-height:40px;border-radius:20px;background-color:#fff;padding:0 20px;margin:15px 10px 0;-webkit-transition:-webkit-transform 0.1s ease;transition:-webkit-transform 0.1s ease;transition:transform 0.1s ease;transition:transform 0.1s ease, -webkit-transform 0.1s ease;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);box-shadow:0 0 5px rgba(0,0,0,0.25)}.productos-dia .footer-banner .col-text .button-rounded:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}.productos-dia .footer-banner .col-img{text-align:right}@media (max-width: 991px){.productos-dia .footer-banner .col-img{text-align:center}}.productos-dia .footer-banner .col-img .roadmap{margin-top:-50px}@media (max-width: 991px){.productos-dia .footer-banner .col-img .roadmap{margin-top:30px}}.clubdia,.clubdia-ayuda{margin-top:-10px !important;margin-bottom:-30px;max-width:none}.clubdia .container:before, .clubdia-ayuda .container:before, .clubdia .row:before, .clubdia-ayuda .row:before, .clubdia ul.steps-items:before, .clubdia-ayuda ul.steps-items:before, .clubdia .container:after, .clubdia-ayuda .container:after, .clubdia .row:after, .clubdia-ayuda .row:after, .clubdia ul.steps-items:after, .clubdia-ayuda ul.steps-items:after{display:table;content:" "}.clubdia .container:after, .clubdia-ayuda .container:after, .clubdia .row:after, .clubdia-ayuda .row:after, .clubdia ul.steps-items:after, .clubdia-ayuda ul.steps-items:after{clear:both}.clubdia .what{margin-bottom:30px;color:#d52b1e;text-align:center}.clubdia .what .content{background-color:#eee}@media screen and (min-width: 768px){.clubdia .what .content{background:url("/wp-content/themes/dia/images/clubdia/carrito-celular-app.jpg?x30747") no-repeat center}}.clubdia .what .content .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:460px}.clubdia .what .content .text h2{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:56px;line-height:normal;color:#d52b1e}@media screen and (max-width: 1099px){.clubdia .what .content .text h2{font-size:34px}}.clubdia .what .content .text p{font-size:25px;font-weight:normal;line-height:1.26}@media screen and (min-width: 1100px){.clubdia .what .content .text p{margin:20px 0}}@media screen and (max-width: 1099px){.clubdia .what .content .text p{font-size:16px;margin-bottom:10px}}.clubdia .what .content .text strong{font-family:"vag_bold",arial,sans-serif;font-weight:normal}.clubdia .what .content .text .register-login p{margin-bottom:10px}.clubdia .what .content .text .register-login ul{list-style:none;margin:0;padding:0}.clubdia .what .content .text .register-login ul li{display:inline-block;margin-left:10px;margin-right:10px}@media screen and (max-width: 767px){.clubdia .what .content .text .register-login ul li:not(:last-child){margin-bottom:10px}}.clubdia .what .content .text .register-login ul li a{width:180px;height:50px;display:block;padding:12px 10px 9px;font-size:22px;border-radius:24.5px;border:solid 3px #d52b1e}.clubdia .what .content .text .register-login ul li a:hover{background-color:#d52b1e;color:#fff}.clubdia .welcome{margin-bottom:60px}.clubdia .welcome .container .banner{background:url("/wp-content/themes/dia/images/clubdia/welcome-bg.jpg?x30747") no-repeat center top}@media screen and (max-width: 767px){.clubdia .welcome .container .banner{margin:0 -10px 30px}}.clubdia .welcome .container .banner .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:425px}@media screen and (min-width: 768px){.clubdia .welcome .container .banner .title{padding-bottom:110px}}.clubdia .welcome .container .banner .title h2{font-size:40px;color:#fff;text-align:center;letter-spacing:0.05rem}@media screen and (min-width: 768px){.clubdia .welcome .container .cards{margin-top:-123px}}.clubdia .welcome .container .cards .card{border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgba(128,128,128,0.5);box-shadow:0 0 20px 0 rgba(128,128,128,0.5);background-color:#fff;min-height:695px;padding:34px 28px;position:relative}.clubdia .welcome .container .cards .card.tarjeta{padding-bottom:0;margin-bottom:30px}.clubdia .welcome .container .cards .card .card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:135px}@media screen and (max-width: 767px){.clubdia .welcome .container .cards .card .card-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.clubdia .welcome .container .cards .card .card-top img{margin-right:-15px}.clubdia .welcome .container .cards .card h3{font-size:28px;font-family:"vag_bold",arial,sans-serif}@media screen and (max-width: 767px){.clubdia .welcome .container .cards .card h3{text-align:center;margin-top:15px}}.clubdia .welcome .container .cards .card p{font-size:18px;line-height:1.44;color:#333}.clubdia .welcome .container .cards .card p.descripcion{margin-bottom:50px}.clubdia .welcome .container .cards .card h4{font-family:"vag_light",arial,sans-serif;font-weight:normal}.clubdia .welcome .container .cards .card ul{padding:0;list-style:none}.clubdia .welcome .container .cards .card ul li{font-size:18px;line-height:1.22;color:#333;margin-bottom:15px}@media screen and (min-width: 768px){.clubdia .welcome .container .cards .card .card-img-bottom{position:absolute;left:0;right:0;bottom:0;margin:auto}}.clubdia .profits{text-align:center;margin-bottom:120px}@media screen and (max-width: 767px){.clubdia .profits{margin-bottom:30px}}.clubdia .profits h2{font-family:"vag_bold",arial,sans-serif;font-size:40px;font-weight:normal;color:#d52b1e;margin-top:30px;margin-bottom:70px}@media screen and (max-width: 767px){.clubdia .profits h2{font-size:28px;letter-spacing:-0.04em;line-height:1;margin:0 0 30px}}.clubdia .profits img{margin-bottom:30px}@media screen and (max-width: 767px){.clubdia .profits img{margin-bottom:15px}}.clubdia .profits h3{font-family:"vag_bold",arial,sans-serif;font-size:24px;font-weight:normal;color:#d52b1e;margin-top:0;margin-bottom:24px}@media screen and (max-width: 767px){.clubdia .profits h3{letter-spacing:-0.04em;margin-bottom:15px}}.clubdia .profits p{font-size:18px;font-weight:normal;line-height:1.4;color:#333}@media screen and (max-width: 767px){.clubdia .profits p:last-child{margin-bottom:90px}}.clubdia .profits p strong{color:#d52b1e}@media screen and (min-width: 768px){.clubdia .download .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.clubdia .download .content{background-color:#d52b1e;text-align:center;margin-bottom:60px}@media screen and (min-width: 768px){.clubdia .download .content{height:230px;border-radius:6px;-webkit-box-shadow:0 2px 9.7px 0.3px rgba(128,128,128,0.45);box-shadow:0 2px 9.7px 0.3px rgba(128,128,128,0.45)}}@media screen and (max-width: 767px){.clubdia .download .content{margin-left:-10px;margin-right:-10px;padding:30px 0}}.clubdia .download h2, .clubdia .download h3, .clubdia .download h4{font-family:"vag_light",arial,sans-serif;font-weight:normal;color:#fff}.clubdia .download h2{font-size:32px;margin-bottom:10px}.clubdia .download h3{font-size:30px;margin-bottom:10px}.clubdia .download h4{font-size:24px}@media screen and (max-width: 767px){.clubdia .download h4{margin-bottom:10px}}.clubdia .download strong{font-family:"vag_bold",arial,sans-serif;font-weight:normal}@media screen and (min-width: 768px){.clubdia .download .col-left, .clubdia .download .col-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.clubdia .download .col-phone{margin-bottom:10px}}@media screen and (min-width: 768px){.clubdia .download .col-phone img{width:200px;height:309px;margin-top:-79px;-o-object-position:top;object-position:top;-o-object-fit:none;object-fit:none}}@media screen and (min-width: 768px){.clubdia .download .app-store{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 767px){.clubdia .download .app-store .qr-code{margin-bottom:20px}}.clubdia .download .app-store .badges a{display:block}@media screen and (max-width: 767px){.clubdia .download .app-store .badges img{margin-bottom:10px}}@media screen and (min-width: 768px){.clubdia .download .app-store .badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:20px}}.clubdia .coupons .container{background:url("/wp-content/themes/dia/images/clubdia/coupons-bg.jpg?x30747") no-repeat 50% 50%;margin-bottom:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.clubdia .coupons .container{height:220px}}@media screen and (max-width: 767px){.clubdia .coupons .container{height:180px;background-size:cover}}.clubdia .coupons h1{font-family:"vag_bold",arial,sans-serif;font-size:40px;font-weight:normal;text-align:center;color:#fff;margin:0;border:none;z-index:1}@media screen and (max-width: 767px){.clubdia .coupons h1{font-size:28px;max-width:70%}}.clubdia .steps{text-align:center}.clubdia .steps ul.steps-items{list-style:none;margin:0 0 60px;padding:30px 0 0}@media screen and (max-width: 767px){.clubdia .steps ul.steps-items{margin-bottom:110px}}.clubdia .steps ul.steps-items>li{position:relative}@media screen and (min-width: 768px){.clubdia .steps ul.steps-items>li{width:calc(100% / 3);float:left}}@media screen and (max-width: 767px){.clubdia .steps ul.steps-items>li:not(:last-child){margin-bottom:80px}}@media screen and (max-width: 767px){.clubdia .steps ul.steps-items > li:not(:last-child) .circle{margin-bottom:50px}}.clubdia .steps ul.steps-items>li:first-child:before{display:none}.clubdia .steps ul.steps-items>li:last-child:after{display:none}.clubdia .steps ul.steps-items > li:before, .clubdia .steps ul.steps-items>li:after{content:"";position:absolute;background-color:#d2d2d2}@media screen and (min-width: 768px){.clubdia .steps ul.steps-items > li:before, .clubdia .steps ul.steps-items>li:after{top:57px;height:1px}}@media screen and (max-width: 767px){.clubdia .steps ul.steps-items > li:before, .clubdia .steps ul.steps-items>li:after{left:50%;width:1px}}@media screen and (min-width: 768px){.clubdia .steps ul.steps-items>li:before{left:0;right:calc(50% + 57px)}}@media screen and (max-width: 767px){.clubdia .steps ul.steps-items>li:before{top:-60px;height:60px}}@media screen and (min-width: 768px){.clubdia .steps ul.steps-items>li:after{left:calc(50% + 57px);right:0}}@media screen and (max-width: 767px){.clubdia .steps ul.steps-items>li:after{top:114px;height:25px}}.clubdia .steps ul.steps-items > li .circle{display:inline-block;width:114px;height:114px;margin-bottom:30px}.clubdia .steps ul.steps-items > li h3{font-size:24px;font-weight:normal;line-height:1.17;color:#333;margin-top:0}@media screen and (max-width: 767px){.clubdia .steps ul.steps-items > li h3{margin-bottom:20px}}.clubdia .steps ul.buttons{list-style:none;margin:0;padding:0}.clubdia .steps ul.buttons li{margin:12px 0;display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){.clubdia .steps ul.buttons li{margin:6px 0}}.clubdia .steps ul.buttons li a{display:block;background-color:#000;width:123.3px;height:39.2px;text-align:center;border-radius:19.6px}@media screen and (max-width: 767px){.clubdia .steps ul.buttons li a{width:151.5px;height:48.2px;border-radius:24.1px}}.clubdia .steps ul.buttons li a.android{padding:9px 0}@media screen and (max-width: 767px){.clubdia .steps ul.buttons li a.android{padding:8px 0}}.clubdia .steps ul.buttons li a.android img{width:91px;height:21px}@media screen and (max-width: 767px){.clubdia .steps ul.buttons li a.android img{width:118px;height:30px}}.clubdia .steps ul.buttons li a.ios{padding:4px 0}@media screen and (max-width: 767px){.clubdia .steps ul.buttons li a.ios{padding:5px 0}}.clubdia .steps ul.buttons li a.ios img{width:83px;height:27px}@media screen and (max-width: 767px){.clubdia .steps ul.buttons li a.ios img{width:98px;height:32px}}.clubdia .update .content{-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;border-radius:10px;overflow:hidden;position:relative;margin-bottom:60px}.clubdia .update .content img{width:100%}.clubdia .update .content a{position:absolute}@media screen and (min-width: 768px){.clubdia .update .content a.form{top:0;left:0;right:22.5%;bottom:0}}@media screen and (max-width: 767px){.clubdia .update .content a.form{top:0;left:0;right:0;bottom:38%}}@media screen and (min-width: 768px){.clubdia .update .content a.legal{top:0;left:77.5%;right:0;bottom:0}}@media screen and (max-width: 767px){.clubdia .update .content a.legal{top:62%;left:0;right:0;bottom:0}}.clubdia .ver_legales{text-align:center;margin:0 0 60px;text-decoration:underline}.clubdia footer{background-color:#f2f2f2;padding-bottom:50px}@media screen and (max-width: 767px){.clubdia footer .container{padding-left:15px;padding-right:15px}}.clubdia footer h2{font-family:"vag_bold",arial,sans-serif;font-size:40px;font-weight:normal;color:#d52b1e;margin:60px 0 50px}@media screen and (max-width: 767px){.clubdia footer h2{text-align:center;letter-spacing:-0.04em;margin:40px 0}}.clubdia footer h3{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:22px}.clubdia footer ul.faq{list-style:none;margin:0 0 60px;padding:0}@media screen and (max-width: 767px){.clubdia footer ul.faq{margin-bottom:60px}}.clubdia footer ul.faq li h4.faq-title{font-family:"vag_light",arial,sans-serif;font-size:24px;font-weight:normal;color:#d52b1e;border-bottom:solid 1px #d2d2d2;cursor:pointer;padding:15px 30px 5px 0;margin-bottom:15px;position:relative}@media screen and (max-width: 767px){.clubdia footer ul.faq li h4.faq-title{font-family:"vag_bold",arial,sans-serif;font-size:20px;line-height:1.1;letter-spacing:-0.04em;padding-bottom:10px}}.clubdia footer ul.faq li h4.faq-title:after{content:"";width:20px;height:20px;background:url("/wp-content/themes/dia/images/clubdia/arrow-down-gray.svg?x30747") no-repeat 50% 50%;background-size:100%;position:absolute;top:20px;right:0;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.clubdia footer ul.faq li h4.faq-title.open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.clubdia footer ul.faq li>div{display:none}.clubdia footer ul.faq li > div p, .clubdia footer ul.faq li > div li{font-size:18px;font-weight:normal;line-height:1.39;color:#333;margin:0}.clubdia footer ul.faq li > div p:last-child, .clubdia footer ul.faq li > div li:last-child{margin-bottom:15px}.clubdia footer ul.faq li > div ol{list-style-position:inside;padding-left:0}.clubdia footer ul.faq li > div a{color:#d52b1e}.clubdia footer ul.help{list-style:none;margin:0;padding:0}@media screen and (max-width: 767px){.clubdia footer ul.help{margin-bottom:60px}}.clubdia footer ul.help li a{font-size:24px;line-height:1.6;color:#d52b1e;text-decoration:none}@media screen and (max-width: 767px){.clubdia footer ul.help li a{font-family:"vag_bold",arial,sans-serif;font-size:20px;line-height:1.1;letter-spacing:-0.04em;border-bottom:solid 1px #d2d2d2;padding:15px 30px 10px 0;margin-bottom:15px;display:block;position:relative;cursor:pointer}.clubdia footer ul.help li a:after{content:"";width:20px;height:20px;background:url("/wp-content/themes/dia/images/clubdia/arrow-down-gray.svg?x30747") no-repeat 50% 50%;background-size:100%;position:absolute;top:20px;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media screen and (min-width: 768px){.clubdia-ayuda .page-container{padding-bottom:50px}}@media screen and (max-width: 767px){.clubdia-ayuda .page-container{padding-left:0;padding-right:0}}.clubdia-ayuda .page-header{height:207px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-position:50% 0%;background-repeat:no-repeat;background-size:cover;margin-bottom:15px}@media screen and (max-width: 767px){.clubdia-ayuda .page-header{height:105.7px;margin-bottom:40px}}.clubdia-ayuda .page-header h1{font-family:"vag_bold",arial,sans-serif;font-size:58px;font-weight:normal;text-align:center;color:#fff;border-bottom:none;margin-bottom:0;z-index:1}@media screen and (max-width: 767px){.clubdia-ayuda .page-header h1{font-size:36px}}.clubdia-ayuda .page-body{min-height:60vh}@media screen and (max-width: 767px){.clubdia-ayuda .page-body{padding-left:25px;padding-right:25px}}.clubdia-ayuda .page-body .section:after{content:"";clear:both;display:table}.clubdia-ayuda .page-body h2{font-family:"vag_bold",arial,sans-serif;font-size:40px;font-weight:normal;color:#d52b1e}@media screen and (min-width: 768px){.clubdia-ayuda .page-body h2{padding:40px 0}}@media screen and (max-width: 767px){.clubdia-ayuda .page-body h2{font-size:28px}}.clubdia-ayuda .page-body h3{font-family:"vag_bold",arial,sans-serif;font-size:24px;font-weight:normal;line-height:1.25;color:#d52b1e;margin:50px 0}.clubdia-ayuda .page-body p, .clubdia-ayuda .page-body li{font-size:18px;font-weight:normal;line-height:1.5;color:#333}.clubdia-ayuda .page-body p > strong, .clubdia-ayuda .page-body li>strong{font-family:"vag_bold",arial,sans-serif;font-weight:normal}.clubdia-ayuda .page-body p:first-child{margin-top:0}@media screen and (max-width: 767px){.clubdia-ayuda .page-body .alignleft, .clubdia-ayuda .page-body .alignright{float:none;margin:20px auto;display:block;border:1px solid #eee}}@media screen and (min-width: 768px){.clubdia-ayuda .page-sidebar{margin-top:30px}}@media screen and (max-width: 767px){.clubdia-ayuda .page-sidebar{padding:25px;background-color:#f2f2f2}}.clubdia-ayuda .page-sidebar ul{list-style:none;margin:0;padding:0}.clubdia-ayuda .page-sidebar ul li a{font-size:24px;font-weight:normal;line-height:1.75;color:#d52b1e}@media screen and (max-width: 767px){.clubdia-ayuda .page-sidebar ul li a{font-family:"vag_bold",arial,sans-serif;font-size:20px;line-height:1.1;letter-spacing:-0.04em;border-bottom:solid 1px #d2d2d2;padding:15px 30px 10px 0;margin-bottom:15px;display:block;position:relative;cursor:pointer}.clubdia-ayuda .page-sidebar ul li a:after{content:"";width:20px;height:20px;background:url("/wp-content/themes/dia/images/clubdia/arrow-down-gray.svg?x30747") no-repeat 50% 50%;background-size:100%;position:absolute;top:15px;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.tarjeta-de-credito-clubdia .wpcf7-mail-sent-ok{display:none !important}.cf7-modal .modal-dialog{top:45%;-webkit-transform:translateY(-45%) !important;transform:translateY(-45%) !important}.cf7-modal .modal-header{border-bottom:none}.cf7-modal .modal-header button.close{float:right;background:none;border:none;font-size:36px;color:#d52b1e;padding:0;line-height:1}.cf7-modal .modal-header h4.modal-title{display:block;font-size:24px;font-weight:normal;color:#090;text-align:center}.cf7-modal .modal-header h4.modal-title span.genericon-checkmark{font-size:28px;width:28px;height:28px;line-height:1.05;color:#fff;background-color:#090;border-radius:50%;margin-right:10px}.cf7-modal .modal-body{padding-top:5px;text-align:center}.cf7-modal .modal-body p{color:#666}.cf7-modal .modal-footer{border-top:none;text-align:center;margin-bottom:15px}.cf7-modal .modal-footer button.btn-primary{background-color:#d52b1e;border:none;border-radius:3px;padding:10px 15px 8px;color:#fff;font-weight:700;letter-spacing:0.075em}.cf7-modal+.modal-backdrop{background-color:rgba(0,0,0,0.5) !important}.conoce_menu{border-bottom:2px solid #808080;position:fixed;top:100px;left:0;background:#fff;z-index:100}.conoce_menu li{display:inline-block;padding:0 30px}.conoce_menu a{color:#808080;padding-top:15px;padding-bottom:10px;text-align:center;font-family:'vag_light',arial,sans-serif}.conoce_menu a:hover{text-decoration:none;color:#d52b1e}@media (max-width: 1000px){.conoce_menu{display:none}}.page-id-135 h2{font-size:30px}.video_conoce_dia{float:left;width:100%;border-radius:10px;margin-bottom:40px;max-height:350px;overflow:hidden;position:relative}video#conoceDIA_video{background:url("/wp-content/themes/dia/media/conoceDIA.jpg?x30747") no-repeat;background-size:cover}video{display:block}@media (min-width: 980px){video#conoceDIA_video{margin-top:-120px}}.video_overlay{position:absolute;z-index:11;top:0;max-width:1080px;width:100%;max-height:350px;height:100%;background:rgba(0,0,0,0.5);text-align:center}.video_overlay h3{color:#fff;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:46px}.video_overlay h3 a{line-height:100px;padding:10px 40px;border:5px solid #fff;color:#fff;font-size:36px}.video_overlay h3 a:hover{color:#333;background:#fff}@media (max-width: 768px){.video_overlay{display:none}}.icon-eficacia,.icon-iniciativa,.icon-respeto,.icon-equipo,.icon-cliente{height:56px;background-image:url("/wp-content/themes/dia/images/icons.png?x30747");background-repeat:no-repeat;padding-left:60px}.icon-eficacia h4, .icon-iniciativa h4, .icon-respeto h4, .icon-equipo h4, .icon-cliente h4{line-height:56px}.icon-eficacia{background-position:0 0}.icon-iniciativa{background-position:0 -56px}.icon-respeto{background-position:0 -112px}.icon-equipo{background-position:0 -222px}.icon-cliente{background-position:0 -168px}.conoce_item_text{padding-left:0 !important}@media (min-width: 980px){.hist_arg{padding-bottom:19px}}.dia_en_el_mundo_cont{background-position:right top;background-repeat:no-repeat;background-image:url("/wp-content/themes/dia/images/dia_en_el_mundo.jpg?x30747");padding:257px 20px 20px}.nuestros_valores_cont{padding-bottom:5px;padding-left:20px;padding-right:20px}.hist_arg,.almacenes{background-repeat:no-repeat;padding:238px 25px 20px}.hist_arg{background-image:url("/wp-content/themes/dia/images/historia_argentina.jpg?x30747");background-position:left top}.almacenes{background-image:url("/wp-content/themes/dia/images/almacenes.jpg?x30747");background-position:center top}.beneficios_cont{background-position:right top;background-repeat:no-repeat;background-image:url("/wp-content/themes/dia/images/beneficios_bg.jpg?x30747");padding-top:130px}span.dia_red{padding-right:5px}.beneficios_cont div{padding-bottom:20px}.beneficios_cont a:hover{text-decoration:none}.beneficios_cont .but_green{font-size:22px;padding-top:10px}@media (max-width: 480px){.beneficios_cont .but_green{font-size:16px;padding-left:10px;padding-right:10px}}h2.entry-title{font-size:30px;line-height:30px}.entry-title a:hover{color:#222}.category-novedades article .contenedor, .tag article .contenedor{overflow:hidden;padding-left:0;padding-right:0;padding-top:0}@media screen and (min-width: 980px){.category-novedades article .contenedor, .tag article .contenedor{max-height:442px}}.category-novedades article .contenedor .col-md-6{padding-left:20px}.category-novedades article .entry-thumbnail.col-md-6, .tag .entry-thumbnail{padding-left:0;padding-right:0;overflow:hidden}.category-novedades .gray, .tag .gray{line-height:1.4}.category-novedades .entry-thumbnail img, .tag .entry-thumbnail img{width:100%}.content-area.novedades .more_novedades{display:none;margin:0 auto;text-align:center;margin-bottom:20px}.content-area.novedades .more_gradient{width:100%;height:40px;position:absolute;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fafafa));background:linear-gradient(transparent, #fafafa)}.entry-meta .gray{font-size:14px;margin-bottom:0;padding-top:10px}.filtro h3{font-size:34px}.tag_filtro{background-color:#d52b1e;position:absolute;top:0;left:0;text-align:center;width:270px;border-bottom-right-radius:10px}.tag_filtro p{color:#fff;margin:0;padding:10px;font-family:'vag_bold',arial,sans-serif}.filtro_prensa ul{padding:0;display:inline-block;list-style:none}.filtro_prensa .cat-item,#content>div>div>.filtro_prensa>div>ul>li:first-child>ul>li:first-child{font-size:20px;color:#808080;padding:10px 20px;margin-right:10px;width:32%;float:left;background-image:url("/wp-content/themes/dia/images/dots_filtro.png?x30747");background-position:left bottom;background-repeat:repeat-x}#content>div>div>.filtro_prensa>div>ul>li+li{float:right;margin-right:15px}@media (max-width: 980px){.filtro_prensa .cat-item{width:90%}#content>div>div>.filtro_prensa>div>ul>li+li{float:left}}.ofertas .buscador{padding:10px;margin-top:10px;text-align:center}.ofertas .buscador h3{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:26px;margin-bottom:10px}.ofertas .buscador label, .ofertas .buscador input, .ofertas .buscador button{display:inline-block;vertical-align:middle}@media screen and (min-width: 768px){.ofertas .map-container{height:450px;position:relative;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;border:1px solid #ccc;border-radius:10px;overflow:hidden;margin-bottom:30px}}.ofertas .map-container #map_canvas{width:100%;height:100%}@media screen and (max-width: 767px){.ofertas .map-container #map_canvas{width:calc(100% + 40px);height:450px;margin:0 -20px 20px}}.ofertas .map-container #tienda_info .contenedor{width:100%;max-width:430px;padding-top:0;z-index:20;border:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.ofertas .map-container #tienda_info .contenedor{position:absolute;top:19px;right:19px}}.ofertas .map-container #tienda_info h4{font-size:20px;color:#333;padding-left:32px;line-height:30px}.ofertas .map-container #tienda_info p{margin-top:5px;font-size:14px;line-height:1.2;color:#808080}.ofertas .map-container #tienda_info p:last-of-type{margin-bottom:5px}.ofertas .map-container #tienda_info p strong{font-family:"vag_bold",arial,sans-serif;font-weight:normal;color:#d52b1e}.ofertas .map-container #tienda_info .map_img{width:100%;height:70px;background:url("/wp-content/themes/dia/images/tiendas/dia-market-photo.jpg?x30747") no-repeat center;background-size:cover;position:relative;border-top-left-radius:10px;border-top-right-radius:10px}.ofertas .map-container #tienda_info .map_content{padding:20px 10px 10px}@media screen and (min-width: 768px){.ofertas .map-container #tienda_info .map_content{display:-webkit-box;display:-ms-flexbox;display:flex}}.ofertas .map-container #tienda_info .map_content .direccion, .ofertas .map-container #tienda_info .map_content .horarios{padding:0 10px;background-repeat:no-repeat;background-position:8px 0}@media screen and (min-width: 768px){.ofertas .map-container #tienda_info .map_content .direccion, .ofertas .map-container #tienda_info .map_content .horarios{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ofertas .map-container #tienda_info .map_content .direccion{background-image:url("/wp-content/themes/dia/images/direccion_icon.png?x30747")}.ofertas .map-container #tienda_info .map_content .horarios{background-image:url("/wp-content/themes/dia/images/horarios_icon.png?x30747")}.ofertas .map-container #tienda_info .map_content .available img{margin:-2px 6px 0 0}.ofertas .map-container #tienda_info .map_content ul.services{padding:0;margin:5px 0}@media screen and (max-width: 767px){.ofertas .map-container #tienda_info .map_content ul.services{margin:10px 0 20px}}.ofertas .map-container #tienda_info .map_content ul.services li{display:inline-block;vertical-align:bottom;margin-right:10px;position:relative}.ofertas .map-container #tienda_info .map_content ul.services li:hover:before{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 4px 4px 4px;border-color:transparent transparent #d2d2d2 transparent}.ofertas .map-container #tienda_info .map_content ul.services li:hover:after{content:attr(data-title);position:absolute;top:calc(100% + 4px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#d2d2d2;color:#fff;font-size:10px;padding:2px 7px;white-space:nowrap;border-radius:7px}.ofertas .map-container #tienda_info .map_content ul.services li.on:hover:before{border-color:transparent transparent #d52b1e transparent}.ofertas .map-container #tienda_info .map_content ul.services li.on:hover:after{background-color:#d52b1e}.ofertas .map-container #tienda_info .ofertas{padding:10px 10px 0;text-align:center}.ofertas .map-container #tienda_info .ofertas .show_offer{width:100%;height:50px;line-height:50px;padding:0;background-color:#b6bf00;color:#fff;font-family:"vag_bold",arial,sans-serif;font-size:20px;text-transform:uppercase;border-radius:5px;border:none}.ofertas .map-container #tienda_info .ofertas .show_offer:hover{background-color:#d52b1e}.ofertas .map-container #tienda_info .cerrado{background:repeating-linear-gradient(135deg, #f9e300, #f9e300 6px, #000 6px, #000 12px);padding:10px 0;margin:0 10px 10px}.ofertas .map-container #tienda_info .cerrado h4{background-color:#f9e300;color:#000;font-size:24px;padding:15px;text-align:center;text-transform:uppercase}.ofertas .map-container #tienda_info .map_close{position:absolute;top:10px;right:10px;cursor:pointer;background-color:#d52b1e;border-radius:50%;text-align:center;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.25);box-shadow:1px 1px 3px rgba(0,0,0,0.25)}.ofertas .map-container #tienda_info .map_close i{color:#fff;font-size:30px;width:30px;height:30px;line-height:1.1;vertical-align:middle;font-weight:bold}@media screen and (max-width: 767px){.ofertas .offer-content{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}.ofertas .offer-content .metaslider{margin-top:20px !important}.ofertas .img-zoom-container{display:inline-block;position:relative}.ofertas .img-zoom-lens{position:absolute;border:3px solid #fff;width:180px;height:135px}@media (max-width: 767px){.ofertas .img-zoom-lens{width:100px;height:75px}}@media (min-width: 768px) and (max-width: 1099px){.ofertas .img-zoom-lens{width:125px;height:93.75px}}.ofertas .slick-loading+.loading{padding-bottom:132%;background:url("/wp-content/themes/dia/images/home/slider-spinner.gif?x30747") no-repeat center}.ofertas .img-zoom-result{position:fixed;left:10px;bottom:10px;z-index:1200;background-color:#fff;background-repeat:no-repeat, no-repeat;border:8px solid #fff;border-radius:6px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.75);box-shadow:0 0 10px rgba(0,0,0,0.75);width:540px;height:405px}@media (max-width: 767px){.ofertas .img-zoom-result{width:300px;height:225px;left:calc(50% - 150px);border-width:5px}}@media (min-width: 768px) and (max-width: 1099px){.ofertas .img-zoom-result{width:375px;height:281.25px}}@media screen and (min-width: 768px){.ofertas .img-zoom-result.right{left:auto;right:10px}}@media screen and (max-width: 767px){.ofertas .img-zoom-result.top{bottom:auto;top:10px}}.ofertas .img-zoom-result .img-zoom-close{position:absolute;top:-15px;right:-15px;background:#fff;width:30px;height:30px;border-radius:15px;border:none;font-family:"vag_bold",arial,sans-serif;font-size:28px;line-height:28px;color:#d52b1e;padding:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);vertical-align:top;text-align:center;text-decoration:none}@media screen and (min-width: 768px){.ofertas .img-zoom-result .img-zoom-close{display:none}}.ofertas .img-zoom-lens, .ofertas .img-zoom-result{visibility:hidden}.ofertas .img-zoom-lens.active, .ofertas .img-zoom-result.active{visibility:visible}.ofertas .slick-arrow{width:40px;height:40px;position:absolute;top:50%;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border:none;margin-top:-20px;z-index:1}.ofertas .slick-arrow.slick-prev{background-image:url("/wp-content/themes/dia/images/product_arrow_l.png?x30747");left:-60px}@media (max-width: 1200px){.ofertas .slick-arrow.slick-prev{left:10px}}.ofertas .slick-arrow.slick-next{background-image:url("/wp-content/themes/dia/images/product_arrow_r.png?x30747");right:-60px}@media (max-width: 1200px){.ofertas .slick-arrow.slick-next{right:10px}}.ofertas .slick-arrow.slick-disabled{visibility:hidden}.ofertas .slick-arrow:hover{opacity:0.7}.ofertas ul.slick-dots{list-style:none;margin:20px 0;padding:0;text-align:center}.ofertas ul.slick-dots li{display:inline-block;margin:0 5px}.ofertas ul.slick-dots li button{width:12px;height:12px;padding:0;background-color:#808080;border-radius:50%;border:none;color:rgba(0,0,0,0)}.ofertas ul.slick-dots li.slick-active button{background-color:#333}.filtro_sucursales ul{padding-left:0;width:100%;list-style:none}.filtro_sucursales ul li{width:100%}.filtro_sucursales select{margin:0;padding:10px;width:100%;border-radius:5px;border:1px solid #ccc;color:#808080;max-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/wp-content/themes/dia/images/select_arrow.png?x30747");background-position:right center;background-repeat:no-repeat}.filtro_sucursales select:not(:last-child){margin-bottom:15px}.filtro_sucursales input[type="submit"]{display:none}#provincia_val,#localidad_val{height:0;margin:0;padding:0;border:0}.no_padding{padding-left:0;padding-right:0}.contenedor_sexo_registro{padding-top:30px}.listadodetiendas .entry-content ul{list-style:none;padding:0;margin:0}.listadodetiendas .entry-content ul li{margin-bottom:10px;color:#808080}.filtro_ofertas ul{padding-left:0;width:100%}.filtro_ofertas ul li{width:100%}.filtro_ofertas>div>ul>li+li>ul>li{display:none}.filtro_ofertas>div>ul>li+li>ul>li.current-cat{display:block}.filtro_ofertas>div>ul>li+li>ul>li.current-cat>label{display:none}.filtro_ofertas > div > ul > li + li > ul > li .children li{color:#808080;padding:3px 0 3px 10px}.filtro_ofertas select,.wpcf7-select{margin:5px 0;padding:10px;width:100%;border-radius:5px;border:1px solid #ccc;color:#808080;max-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/wp-content/themes/dia/images/select_arrow.png?x30747");background-position:right center;background-repeat:no-repeat}.filtro_ofertas select option, .wpcf7-select option{padding:10px}.page-template-estructura-nucleoimg-page-php .wpcf7-select{margin:0}.ofertas_filter h3{font-size:34px}.ofertas_filter h2{font-size:40px}.ofertas_filter input[type="submit"]{width:100%}.tiendas_filter,.ofertas_filter{min-height:320px;padding-bottom:20px}@media (max-width: 600px){.tiendas_filter,.ofertas_filter{min-height:350px}}.tiendas_filter h3{font-size:28px;margin-bottom:30px}.tiendas_resultado{background-image:url("/wp-content/themes/dia/images/tiendas_item.png?x30747"), url("/wp-content/themes/dia/images/dots_filtro.png?x30747");background-position:left center, center bottom;padding:15px 0 14px 30px;background-repeat:no-repeat, repeat-x}.flex-direction-nav a{opacity:1 !important}.flexslider:hover .flex-prev{left:-36px !important}.flexslider:hover .flex-next{right:-36px !important}.category .imprimir{padding-top:25px;margin-top:20px;padding-bottom:20px;text-align:center;min-height:75px}.category .imprimir h3{display:inline-block;margin-right:20px}.category .imprimir .but_green{font-size:24px;padding-top:10px}.registrar_email input{margin-left:0}.registrar_email span.text_recibi{display:none}.registrar_email .wpcf7-form-control-wrap input{margin-right:10px;margin-left:10px;padding:7px 5px 5px 10px;width:230px}.nueva_busqueda{text-align:center;padding-top:15px}.nueva_busqueda input[type="submit"]{padding:7px 0;font-size:16px;margin-top:0;width:100%}.nueva_busqueda h3{padding-top:10px;font-size:20px}.nueva_busqueda .filtro_ofertas{padding-bottom:20px}.nueva_busqueda .filtro_ofertas select{padding:5px 10px;padding-right:35px}.nueva_busqueda .filtro_ofertas ul{margin:0}.nueva_busqueda .filtro_ofertas ul li{width:30%}.page-id-80 form br{display:none}.page-id-124 h3{padding-top:3px}.page-id-124 h3.registrate{padding-top:12px;padding-bottom:14px}.page-id-124 .tiendas_filter{background-image:url("/wp-content/themes/dia/images/ofertas_bg.png?x30747");background-position:right bottom;background-repeat:no-repeat}.lanochededia{background-color:#000}.lanochededia h1{color:#fff;border-color:#fff}.lanochededia .noche_de_dia_maxi h3{margin-top:60px}@media screen and (min-width: 768px){.ahorramesdia .metaslider{padding:0 70px}}article.legales .legales_img{text-align:center}@media screen and (min-width: 768px){article.legales .legales_img img{max-height:90px}}article.legales .legales_txt h3, article.legales .legales_txt p{font-size:16px}#ofertas-especiales:focus, #ofertas-especiales .slick-track:focus, #ofertas-especiales .slick-slide:focus, #ofertas-especiales .slick-slide img:focus{outline:none}#ofertas-especiales .slick-slide img{width:100%}#ofertas-especiales .slick-arrow{width:40px;height:40px;position:absolute;top:50%;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border:none;margin-top:-20px;z-index:1}#ofertas-especiales .slick-arrow.slick-prev{background-image:url("/wp-content/themes/dia/images/product_arrow_l.png?x30747");left:0}#ofertas-especiales .slick-arrow.slick-next{background-image:url("/wp-content/themes/dia/images/product_arrow_r.png?x30747");right:0}#ofertas-especiales .slick-arrow:hover{opacity:0.7}@media (max-width: 1000px){.page-template-estructura-franquicias.page, .page-template-estructura-franquicias .page, .page-template-estructura-franquicias #page{margin-top:60px !important}}@media (min-width: 1001px){.page-template-estructura-franquicias.page, .page-template-estructura-franquicias .page, .page-template-estructura-franquicias #page{margin-top:100px !important}}.page-template-estructura-franquicias #page{max-width:none !important}.page-template-estructura-franquicias .ui-autocomplete{max-height:150px;overflow-y:auto;overflow-x:hidden}.page-template-estructura-franquicias .ui-autocomplete .ui-menu-item{text-transform:uppercase;padding-top:7px;padding-bottom:5px}.page-template-estructura-franquicias .ui-autocomplete .ui-menu-item.ui-state-focus{background:#f2f2f2 !important;border-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.franquicias #content .entry-content{padding-left:0;padding-right:0}}.franquicias .row:before, .franquicias .row:after{content:"";display:table}.franquicias .row:after{clear:both}.franquicias .nivoSlider{border-radius:0}@media screen and (max-width: 767px){.franquicias .nivoSlider img{margin-left:-40% !important;margin-right:-40% !important;width:180% !important}}.franquicias .wpcf7-select{margin:0}.franquicias #block-1{background:#f2f2f2 url("/wp-content/themes/dia/images/franquicias/block-1-bg.svg?x30747") no-repeat -30px 95px;background-size:392px 299px}@media screen and (max-width: 767px){.franquicias #block-1{background-position:-40px 140px;background-size:183px 140px}}.franquicias #block-1 .block-body{text-align:center}@media screen and (min-width: 768px){.franquicias #block-1 .block-body{min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.franquicias #block-1 .block-body{padding:70px 15px 35px}}.franquicias #block-1 .block-body h2{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:28px;line-height:normal;color:#333;margin-bottom:30px}@media screen and (max-width: 767px){.franquicias #block-1 .block-body h2{font-size:22px}}.franquicias #block-1 .block-body h2 strong{color:#d52b1e}.franquicias #block-1 .block-body h3{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:28px;line-height:normal;color:#d52b1e}@media screen and (max-width: 767px){.franquicias #block-1 .block-body h3{font-size:22px}}.franquicias #block-1 .block-footer{background-color:#d52b1e;border-radius:10px 10px 0 0;text-align:center;height:65px}@media screen and (min-width: 768px){.franquicias #block-1 .block-footer{line-height:65px;position:relative}}.franquicias #block-1 .block-footer h3{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:22px;color:#fff;line-height:inherit}@media screen and (min-width: 768px){.franquicias #block-1 .block-footer h3{padding-left:20%}}@media screen and (max-width: 767px){.franquicias #block-1 .block-footer h3{font-size:18px;padding:15px}}.franquicias #block-1 .block-footer img{position:absolute;bottom:-2px;left:20%}@media screen and (max-width: 767px){.franquicias #block-1 .block-footer img{display:none}}.franquicias #block-2{padding-top:70px}@media screen and (min-width: 768px){.franquicias #block-2{min-height:310px;max-width:810px;margin:auto}}@media screen and (max-width: 767px){.franquicias #block-2{padding:50px 20px 0}}.franquicias #block-2 h4{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:18px;color:#d52b1e}.franquicias #block-2 ul{list-style-type:disc;padding-left:18px;margin:0 0 50px}.franquicias #block-2 ul li{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:16px;color:#4c4c4c;line-height:1.5}.franquicias #block-3{background:url("/wp-content/themes/dia/images/franquicias/block-3-bg.jpg?x30747") no-repeat 50% 0;background-size:cover}@media screen and (max-width: 767px){.franquicias #block-3{padding:60px 40px 40px;background-position:25% 0}}.franquicias #block-3 h2{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:32px;line-height:normal;color:#fff}@media screen and (max-width: 767px){.franquicias #block-3 h2{font-size:18px;text-align:center;margin-bottom:50px}}.franquicias #block-3 p{font-family:"vag_light",arial,sans-serif;font-size:18px;font-weight:normal;line-height:1.2;color:#fff}.franquicias #block-3 p strong{font-family:"vag_light",arial,sans-serif;font-weight:bold}.franquicias #block-3 img{margin:0 auto}@media screen and (min-width: 768px){.franquicias #block-3>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:430px}}.franquicias #block-3 .col-two, .franquicias #block-3 .col-three{text-align:center}.franquicias #block-4{background:url("/wp-content/themes/dia/images/franquicias/block-4-bg.jpg?x30747") no-repeat 50% 0;background-size:cover;text-align:center}@media screen and (min-width: 768px){.franquicias #block-4{min-height:486px}}@media screen and (max-width: 767px){.franquicias #block-4{background-position:30% 0}}.franquicias #block-4 h2{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:28px;color:#d52b1e;line-height:normal;padding:40px 0}@media screen and (max-width: 767px){.franquicias #block-4 h2{font-size:18px}}.franquicias #block-4 .first-line{text-align:center;padding-top:40px}@media screen and (max-width: 767px){.franquicias #block-4 .first-line{padding:20px 15px 0}}.franquicias #block-4 .square{background-color:#fff;border-radius:25px 5px 25px 5px;display:inline-block;width:133px;height:126px}@media screen and (max-width: 767px){.franquicias #block-4 .square{width:122px;height:115px;margin-bottom:50px}}.franquicias #block-4 .square .number{font-family:"vag_bold",arial,sans-serif;font-size:84px;color:#d52b1e;line-height:42px;letter-spacing:-0.25rem;white-space:nowrap;width:calc(100% + 20px);margin-left:-10px}.franquicias #block-4 .square .plus{font-size:80%}.franquicias #block-4 .square img{max-width:none;margin:-16px -10px 0}.franquicias #block-4 .square p{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:16px;line-height:1.2;color:#4c4c4c}@media screen and (max-width: 767px){.franquicias #block-4 .square p{font-size:14px}}.franquicias #block-4 .second-line{padding:40px 0 20px}@media screen and (max-width: 767px){.franquicias #block-4 .second-line{padding:0 15px 20px}}@media screen and (max-width: 767px){.franquicias #block-4 .second-line .truck{float:none;margin:auto}}.franquicias #block-4 .second-line p{font-size:16px;line-height:1.2;font-family:"vag_light",arial,sans-serif;color:#d52b1e}.franquicias #block-5{background:#d52b1e url("/wp-content/themes/dia/images/franquicias/block-5-bg.svg?x30747") repeat -8px 6px;background-size:104px 124px}@media screen and (min-width: 768px){.franquicias #block-5{min-height:418px}}@media screen and (max-width: 767px){.franquicias #block-5{padding:10px 20px;background-position:10px 75px}}.franquicias #block-5 img{margin:0 auto;display:block}@media screen and (max-width: 767px){.franquicias #block-5 img{width:187px;height:59px;margin:50px auto}}.franquicias #block-5 h2{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:28px;line-height:normal;color:#fff;margin:100px 0 30px}@media screen and (max-width: 767px){.franquicias #block-5 h2{font-size:18px;margin:50px 0;text-align:center}}.franquicias #block-5 ul{list-style-type:disc;padding-left:20px;margin:0}@media screen and (max-width: 767px){.franquicias #block-5 ul{margin-top:50px;margin-bottom:50px}}.franquicias #block-5 ul li{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:24px;color:#fff;line-height:1.25}@media screen and (max-width: 767px){.franquicias #block-5 ul li{font-size:16px;line-height:1.9}}.franquicias #block-6{background-color:#f2f2f2;padding:90px 30px}@media screen and (min-width: 768px){.franquicias #block-6{min-height:390px}}@media screen and (max-width: 767px){.franquicias #block-6{padding:50px 25px}}.franquicias #block-6 .video{position:relative;padding-bottom:56.25%;margin-bottom:10px}.franquicias #block-6 .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.franquicias #block-6 p{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:16px;color:#4c4c4c;line-height:1.2;text-align:center}@media screen and (max-width: 767px){.franquicias #block-6 p{margin-bottom:25px}}@media screen and (max-width: 767px){.franquicias #block-7{padding:0 20px}}.franquicias #block-7 .block-header{text-align:center;padding:70px 0 50px}@media screen and (max-width: 767px){.franquicias #block-7 .block-header{padding:40px 0 20px}}.franquicias #block-7 .block-header h2, .franquicias #block-8 h2{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:28px;color:#d52b1e;line-height:normal}@media screen and (max-width: 767px){.franquicias #block-7 .block-header h2, .franquicias #block-8 h2{font-size:18px;margin-bottom:40px}}.franquicias #block-7 .block-header p{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:16px;color:#4c4c4c;line-height:1.2}.franquicias #block-7 form label{color:#808080}.franquicias #block-7 form span.wpcf7-not-valid-tip{margin-top:5px;font-family:"vag_light",arial,sans-serif;font-size:14px}.franquicias #block-7 form .ajax-loader{display:block;margin:auto}.franquicias #block-7 form .wpcf7-response-output{margin-top:0}@media screen and (max-width: 767px){.franquicias #block-7 form .wpcf7-response-output{margin-left:0 !important}}.franquicias #block-7 form .wpcf7-form-control-wrap{display:block;margin-bottom:20px}.franquicias #block-7 form .wpcf7-form-control-wrap input, .franquicias #block-7 form .wpcf7-form-control-wrap textarea{background-color:#fff}.franquicias #block-7 form .wpcf7-checkbox span.wpcf7-list-item{margin:15px 20px 0 0;display:inline-block}.franquicias #block-7 form .wpcf7-text, .franquicias #block-7 form .wpcf7-date, .franquicias #block-7 form .wpcf7-number{color:#808080}.franquicias #block-7 form .wpcf7-select{border-color:#d9d9d9}.franquicias #block-7 form .wpcf7-text:not(.wpcf7-tel){text-transform:uppercase}.franquicias #block-7 form p{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:16px;color:#808080;line-height:1.2}.franquicias #block-7 form .wpcf7-submit{background-color:#d52b1e;border-radius:10px;min-width:158px;min-height:38px;font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:24px;color:#fff;display:block;margin:0 auto 10px;padding:0;border:none;text-transform:none}@media screen and (max-width: 767px){.franquicias #block-7 form .wpcf7-submit{min-width:220px}}.franquicias #block-8{background-color:#f2f2f2;text-align:center;padding:40px 0;margin-bottom:-30px;border-bottom:solid 1px #d2d2d2}.franquicias #block-8 h2{margin-bottom:20px}.franquicias #block-8 .contact_cont{text-align:center}.franquicias #block-8 .contact_cont a{color:#4c4c4c;text-decoration:none;font-size:24px}@media screen and (max-width: 767px){.franquicias #block-8 .contact_cont a{display:block;font-size:18px;margin-bottom:20px}}.franquicias #block-8 .contact_cont a img, .franquicias #block-8 .contact_cont a span{vertical-align:bottom}@media screen and (max-width: 767px){.franquicias #block-8 .contact_cont a img, .franquicias #block-8 .contact_cont a span{vertical-align:middle}}.franquicias #block-8 .contact_cont a img{margin-right:10px}@media screen and (max-width: 767px){.franquicias #block-8 .contact_cont a img{width:25px;height:auto}}@media screen and (min-width: 768px){.franquicias #block-8 .contact_cont a span{margin-right:40px}}.franquicias #block-8 .contact_cont a span.franq_reglamento{margin-right:0}.franquicias label[for="telefono-movil-pre"], .franquicias label[for="telefono-fijo-pre"]{display:block}.franquicias .telefono-movil-pre, .franquicias .telefono-fijo-pre{width:100px;display:inline-block !important;vertical-align:top}.franquicias .telefono-movil, .franquicias .telefono-fijo{width:calc(100% - 105px);display:inline-block !important;vertical-align:top}.franquicias .metaslider .theme-default .nivo-controlNav{margin-top:-50px;z-index:1000;position:absolute}.franquicias .metaslider .theme-default .nivo-controlNav a{background-image:none;width:7px;height:7px;background-color:transparent;border:1px solid #fff;border-radius:50%;color:transparent;margin:0 10px;padding:0;display:inline-block;vertical-align:middle;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.35);box-shadow:1px 1px 5px rgba(0,0,0,0.35)}.franquicias .metaslider .theme-default .nivo-controlNav a.active{width:12px;height:12px;background-color:#fff}.franquicias .wpcf7-form{position:relative}.franquicias input[type=date]::-webkit-calendar-picker-indicator{display:none}.franquicias .wpcf7-mail-sent-ok{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;max-width:400px;margin:0;background:#fff;text-align:center;font-size:18px;line-height:1.25;border:4px solid #b6bf00;border-radius:10px;padding-top:80px;background-image:url("/wp-content/themes/dia/images/contacto-check.png?x30747"), url("/wp-content/themes/dia/images/contacto-close.png?x30747");background-repeat:no-repeat;background-position:center 15px, right 5px top 5px;cursor:pointer;z-index:1000}.locales-text{padding-top:200px !important;min-height:420px}@media (max-width: 980px){.locales-text{min-height:initial}}.locales_comerciales_centricos,.locales_comerciales_accesos,.locales_comerciales_terrenos{background-position:center top;background-repeat:no-repeat;margin-bottom:40px}.locales_comerciales_centricos{background-image:url("/wp-content/themes/dia/images/locales_comerciales_centricos.jpg?x30747")}.locales_comerciales_accesos{background-image:url("/wp-content/themes/dia/images/locales_comerciales_accesos.jpg?x30747")}.locales_comerciales_terrenos{background-image:url("/wp-content/themes/dia/images/locales_comerciales_terrenos.jpg?x30747")}.page-id-90 .wpcf7-captchac{padding-top:18px}.page-id-102 .contenedor{padding-left:20px;padding-right:20px;min-height:310px;margin-bottom:40px}@media screen and (max-width: 991px){body.page-template-estructura-trabajar-en-dia{margin-top:60px}}@media screen and (min-width: 992px){body.page-template-estructura-trabajar-en-dia{margin-top:100px}}.trabajar-en-dia{text-align:center}#page.trabajar-en-dia{margin-top:0}.trabajar-en-dia .row::before, .trabajar-en-dia .row::after{content:"";display:table}.trabajar-en-dia .row::after{clear:both}.trabajar-en-dia .button{display:inline-block;min-width:200px;height:40px;line-height:36px;font-family:"vag_bold",arial,sans-serif;font-size:22px;text-align:center;border-radius:6px;border-width:2px;border-style:solid;padding:0 20px;margin-top:20px}.trabajar-en-dia .button.green{background-color:#b6bf00;border-color:#b6bf00;color:#fff}.trabajar-en-dia .button.green:hover{background-color:#fff;border-color:#fff;color:#d52b1e}.trabajar-en-dia .button.outline-red{border-color:#d52b1e;color:#d52b1e}.trabajar-en-dia .button.outline-red:hover{background-color:#d52b1e;color:#fff}.trabajar-en-dia .button.shadow{-webkit-box-shadow:0px 2px 9.7px 0.3px rgba(128,128,128,0.45);box-shadow:0px 2px 9.7px 0.3px rgba(128,128,128,0.45)}@media screen and (max-width: 991px){.trabajar-en-dia .content-text{padding:40px 15px}}.trabajar-en-dia .content-image img{max-width:100%;height:auto}.trabajar-en-dia .content-video{width:100%;position:relative;padding-bottom:56.25%}.trabajar-en-dia .content-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.trabajar-en-dia [class^="block"] .row{margin-right:0;margin-left:0}.trabajar-en-dia [class^="block"] .row [class^="col"]{padding-right:0;padding-left:0}@media screen and (min-width: 992px){.trabajar-en-dia [class^="block"] .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.trabajar-en-dia .block-1{background-image:url("/wp-content/themes/dia/images/trabajar/trabaja-con-nosotros-header.jpg?x30747");background-repeat:no-repeat;background-position:center top}@media screen and (min-width: 992px){.trabajar-en-dia .block-1 .row{min-height:350px}}.trabajar-en-dia .block-1 h2{font-size:36px;color:#fff;line-height:1.1;margin-bottom:10px}.trabajar-en-dia .block-1 h2 span{font-family:"vag_light",arial,sans-serif;font-weight:300}.trabajar-en-dia .block-1 h3{font-family:"vag_light",arial,sans-serif;font-size:32px;font-weight:normal;line-height:1.1;color:#fff;margin-bottom:20px}@media screen and (min-width: 992px){.trabajar-en-dia .block-2 .row{min-height:400px}}.trabajar-en-dia .block-2 h2{font-size:28px;margin-bottom:10px}@media screen and (max-width: 991px){.trabajar-en-dia .block-2 h2{font-size:32px}}.trabajar-en-dia .block-2 h3{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:28px;color:#808080;margin-bottom:40px}@media screen and (max-width: 991px){.trabajar-en-dia .block-2 h3{font-size:24px}}.trabajar-en-dia .block-2 ul{list-style:none;padding:0;margin:0;width:100%}@media screen and (min-width: 992px){.trabajar-en-dia .block-2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 991px){.trabajar-en-dia .block-2 ul li:not(:last-child){margin-bottom:40px}}@media screen and (min-width: 992px){.trabajar-en-dia .block-2 ul li svg{margin:0 auto 20px}}.trabajar-en-dia .block-2 ul li h4{font-size:22px}.trabajar-en-dia .block-3{background-color:#414141}@media screen and (min-width: 992px){.trabajar-en-dia .block-3{background-image:url("/wp-content/themes/dia/images/trabajar/dia-a-dia.jpg?x30747");background-repeat:no-repeat;background-position:center;background-size:cover}}@media screen and (min-width: 992px){.trabajar-en-dia .block-3 .row{min-height:400px}}.trabajar-en-dia .block-3 h2{font-size:36px;color:#fff;margin-bottom:10px}.trabajar-en-dia .block-3 h3{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:22px;color:#fff;margin-bottom:15px}.trabajar-en-dia .block-4{background-color:#f2f2f2}@media screen and (max-width: 991px){.trabajar-en-dia .block-4 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 991px){.trabajar-en-dia .block-4 .row [class^="col"]:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width: 991px){.trabajar-en-dia .block-4 .row [class^="col"]:nth-child(2){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.trabajar-en-dia .block-4 h2{font-size:30px;margin-bottom:10px;max-width:75%;margin-left:auto;margin-right:auto}.trabajar-en-dia .block-4 h3{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:20px;line-height:1.2;color:#808080;max-width:90%;margin-left:auto;margin-right:auto}.trabajar-en-dia .block-5{background-color:#f2f2f2}.trabajar-en-dia .block-5 h2{font-size:30px;margin-bottom:10px;max-width:75%;margin-left:auto;margin-right:auto}.trabajar-en-dia .block-5 h3{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:20px;line-height:1.2;color:#808080;max-width:90%;margin-left:auto;margin-right:auto}.trabajar-en-dia .block-6{background-color:#f2f2f2}@media screen and (max-width: 991px){.trabajar-en-dia .block-6 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 991px){.trabajar-en-dia .block-6 .row [class^="col"]:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width: 991px){.trabajar-en-dia .block-6 .row [class^="col"]:nth-child(2){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.trabajar-en-dia .block-6 h2{font-size:30px;margin-bottom:10px;max-width:75%;margin-left:auto;margin-right:auto}.trabajar-en-dia .block-6 h3{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:20px;line-height:1.2;color:#808080;max-width:90%;margin-left:auto;margin-right:auto}.trabajar-en-dia .block-7{background-color:#d52b1e}.trabajar-en-dia .block-7 h2{font-size:36px;color:#fff;margin-bottom:10px}.trabajar-en-dia .block-7 h3{font-family:"vag_light",arial,sans-serif;font-weight:normal;font-size:22px;color:#fff;margin-bottom:25px}.trabajar-en-dia .busquedas{padding:40px 0}.trabajar-en-dia .busquedas h2{font-size:36px;margin-bottom:40px}.trabajar-en-dia .busquedas .card{height:120px;border-radius:10px;-webkit-box-shadow:0 0 4.9px 0.2px rgba(128,128,128,0.56);box-shadow:0 0 4.9px 0.2px rgba(128,128,128,0.56);margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trabajar-en-dia .busquedas .card h4{font-size:18px;margin-bottom:8px}.trabajar-en-dia .busquedas .card p{font-size:14px;color:#808080;margin:0}.trabajar-en-dia .busquedas iframe{padding:10px;background-color:#f5f5f5;margin:0 auto 20px}@media screen and (min-width: 992px){.trabajar-en-dia .busquedas iframe{border-radius:10px;-webkit-box-shadow:0 0 4.9px 0.2px rgba(128,128,128,0.56);box-shadow:0 0 4.9px 0.2px rgba(128,128,128,0.56)}}.trabajar-en-dia .busquedas .ver-mas{padding:10px;margin-bottom:20px}.trabajar-en-dia .busquedas .social-media{display:inline-block;padding:27px 10px;border-radius:10px;-webkit-box-shadow:0 0 4.9px 0.2px rgba(128,128,128,0.56);box-shadow:0 0 4.9px 0.2px rgba(128,128,128,0.56);margin:0 15px}.trabajar-en-dia .busquedas .social-media h3, .trabajar-en-dia .busquedas .social-media svg{display:inline-block;vertical-align:middle;margin:0 15px}@media screen and (max-width: 991px){.trabajar-en-dia .busquedas .social-media h3{display:block}}@media screen and (max-width: 991px){.trabajar-en-dia .busquedas .social-media svg{margin:20px 5px 0}}.contenedorProductosSinTacc{min-height:175px}.contenedorProductosSinTacc img{margin-left:2px}.nombreProductoSinTac{font-family:'vag_bold',arial,sans-serif;font-size:18px;color:#d52b1e;letter-spacing:-1px;line-height:1.2}.pesoProductoSinTac{font-family:'vag_light',arial,sans-serif;font-size:14px}.contenedorDescripcionProductosSinTac{margin-top:6px}.codigoProductoSinTac{margin-bottom:0;letter-spacing:-1px}.contenedorProductosSinTacc{min-height:215px;padding:15px 0}.mt_70{margin-top:70px}.pd_right_0{padding-right:0 !important}.pd_left_0{padding-left:0 !important}.imgen_slider_muestra{width:100%}.contenido_oculto_productos_sin_tac{display:none;overflow:hidden;width:100%}.btn_ver_mas_productos_sin_tacc{display:block;clear:both;width:150px;margin:0 auto;text-align:center}.div_but_green{padding:8px 30px 6px;background:#b6bf00;text-transform:uppercase;color:#fff;border-radius:5px;font-family:'vag_bold',arial,sans-serif;color:#fff;border:none;font-size:100%}.div_but_green{text-align:center;padding:0;max-width:300px;margin:0 auto}.div_but_green a{display:block;padding:8px 30px 6px;text-decoration:none;text-transform:uppercase;color:#fff}.div_but_green a:hover{text-decoration:none;background-color:#d52b1e;color:#fff;border-radius:5px}.backgroundBotonAmarillo{background-color:#ffcf0d;height:35px;width:276px;position:relative;border-radius:5px;-webkit-box-shadow:0 2px 5px #ccc;box-shadow:0 2px 5px #ccc;margin-top:20px;margin-left:auto;margin-right:auto;cursor:pointer}.mitadAbajoBackgroundBotonAmarillo{position:absolute;bottom:0;width:100%;padding:2px;height:50%;border-radius:0 0 10px 10px;overflow:hidden;z-index:1}.mitadAbajoBackgroundBotonAmarillo_inner{background-color:#bf9901;width:100%;height:100%;border-radius:0 0 4px 4px}.backgroundBotonAmarillo a{position:relative;color:#7e6200;font-family:'vag_bold',arial,sans-serif;text-shadow:1px 1px 0 #ffcf0d;display:block;text-decoration:none}.backgroundBotonAmarillo:hover a, .backgroundBotonAmarillo a:hover{text-decoration:none;color:#7e6200}.backgroundBotonAmarillo p{text-align:center;padding-top:11px;position:relative;z-index:100}.categoria_sin_tacc h3{border-bottom:3px solid #d52b1e;margin-bottom:17px;padding-bottom:3px}@media (max-width: 1000px){.contenedorProductosSinTacc{min-height:210px !important;overflow:hidden}}@media (max-width: 780px){.cienxCientoAncho{width:100%}.detallesProductosMinHeight{min-height:128px}}@media (max-width: 480px){.cienxCientoAncho.detallesProductosMinHeight{min-height:0}}.productos-sin-tacc .descarga_recetas_sin_tacc{text-align:center}.productos-sin-tacc .descarga_recetas_sin_tacc a{background:#d52b1e;display:inline-block}.productos-sin-tacc .descarga_recetas_sin_tacc a:hover{background:#b6bf00}@media (min-width: 992px){.page-template-estructura-medios-de-pago-y-promociones{margin-top:149px}}@media (max-width: 991px){.page-template-estructura-medios-de-pago-y-promociones{margin-top:60px}}@media (max-width: 991px){.medios-de-pago-y-promociones#page{margin-top:60px}}.medios-de-pago-y-promociones .row::after{content:"";display:table;clear:both}.medios-de-pago-y-promociones header{background-repeat:no-repeat;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1000px){.medios-de-pago-y-promociones header{margin-left:-20px;margin-right:-20px;padding:10px}}.medios-de-pago-y-promociones header h2{font-family:"vag_bold",arial,sans-serif;font-weight:normal;text-align:center;color:#fff;line-height:1.18}.medios-de-pago-y-promociones header h3{font-family:"vag_light",arial,sans-serif;font-weight:normal;text-align:center;color:#fff;line-height:1.11}@media (min-width: 992px){.medios-de-pago-y-promociones header h3{max-width:60%}}.medios-de-pago-y-promociones header.deb-cred-header{height:343px;background-image:url("/wp-content/themes/dia/images/mpyp/debito-credito-bg.jpg?x30747")}@media (max-width: 1000px){.medios-de-pago-y-promociones header.deb-cred-header{height:250px}}.medios-de-pago-y-promociones header.deb-cred-header h2{font-size:53px}@media (max-width: 991px){.medios-de-pago-y-promociones header.deb-cred-header h2{font-size:36px;line-height:normal}}.medios-de-pago-y-promociones header.deb-cred-header h3{font-size:36px}@media (max-width: 991px){.medios-de-pago-y-promociones header.deb-cred-header h3{font-size:24px}}.medios-de-pago-y-promociones header.promos-header{height:350px;background-image:url("/wp-content/themes/dia/images/mpyp/descuentos-promociones-bg.jpg?x30747")}@media (max-width: 1000px){.medios-de-pago-y-promociones header.promos-header{height:250px}}.medios-de-pago-y-promociones header.promos-header h2{font-size:45px}@media (max-width: 991px){.medios-de-pago-y-promociones header.promos-header h2{font-size:36px;line-height:normal}}.medios-de-pago-y-promociones header.promos-header h3{font-size:32px}@media (max-width: 991px){.medios-de-pago-y-promociones header.promos-header h3{font-size:24px}}.medios-de-pago-y-promociones .deb-box, .medios-de-pago-y-promociones .cred-box{border-bottom:2px solid #d52b1e}.medios-de-pago-y-promociones .deb-box h4, .medios-de-pago-y-promociones .cred-box h4{font-family:"vag_light",arial,sans-serif;font-size:24px;font-weight:normal;line-height:2.59;text-align:center;color:#d52b1e}.medios-de-pago-y-promociones .deb-box .card-box, .medios-de-pago-y-promociones .cred-box .card-box{max-width:180px;text-align:center;-webkit-box-shadow:-1px 1.7px 8.5px 0.5px rgba(60,60,60,0.09);box-shadow:-1px 1.7px 8.5px 0.5px rgba(60,60,60,0.09);margin:0 auto 25px}.medios-de-pago-y-promociones .deb-box{padding:50px 0 15px}.medios-de-pago-y-promociones .cred-box{padding:40px 0 20px}.medios-de-pago-y-promociones .cred-box .legal-text{color:#808080;margin-bottom:10px}.medios-de-pago-y-promociones .otros-box{padding:40px 0 50px}.medios-de-pago-y-promociones .otros-box h2{font-family:"vag_bold",arial,sans-serif;font-size:30px;font-weight:normal;font-style:normal;line-height:1;text-align:center;color:#d52b1e;margin-bottom:5px}.medios-de-pago-y-promociones .otros-box h3{font-family:"vag_light",arial,sans-serif;font-size:24px;font-weight:normal;text-align:center;color:#333;margin-bottom:50px}.medios-de-pago-y-promociones .otros-box .card-box{float:left;text-align:center;padding:0 10px;margin:10px 0}@media screen and (min-width: 768px){.medios-de-pago-y-promociones .otros-box .card-box{width:20%}}@media screen and (max-width: 767px){.medios-de-pago-y-promociones .otros-box .card-box{width:50%}}.medios-de-pago-y-promociones .otros-box .image{border-bottom:2px solid #d2d2d2;padding-bottom:10px;margin-bottom:10px}.medios-de-pago-y-promociones .otros-box .image img{max-width:140px;display:inline-block}.medios-de-pago-y-promociones .otros-box .ver-alcance{font-family:"vag_light",arial,sans-serif;font-size:15px;font-weight:normal;color:#d52b1e;text-transform:uppercase;display:inline-block}.medios-de-pago-y-promociones .otros-box .ver-alcance .icon{display:block;margin:0 auto 10px}.medios-de-pago-y-promociones .promos-body{text-align:center}@media (max-width: 1000px){.medios-de-pago-y-promociones .promos-body{margin-left:-20px;margin-right:-20px}}.medios-de-pago-y-promociones .promos-body>div{padding-bottom:40px}.medios-de-pago-y-promociones .promos-body>div:nth-of-type(odd){background-color:#f2f2f2}.medios-de-pago-y-promociones .promos-body>div:nth-of-type(even){background-color:#fafafa}.medios-de-pago-y-promociones .promos-body .container-dia{max-width:810px;margin:auto}.medios-de-pago-y-promociones .promos-body .hidden{display:none}.medios-de-pago-y-promociones .promos-body .modal-legal{text-align:left}.medios-de-pago-y-promociones .promos-body h1{border:0;font-size:24px;font-weight:normal;text-transform:uppercase;padding-top:40px;padding-bottom:20px}.medios-de-pago-y-promociones .promos-body .promos-box{width:250px;display:inline-block;vertical-align:middle;padding-left:10px;padding-right:10px}.medios-de-pago-y-promociones .promos-body .promos-box .contenedor{border-radius:2px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.15);box-shadow:1px 1px 3px rgba(0,0,0,0.15);min-height:330px;background-color:#fff;border:0;padding:20px 15px}.medios-de-pago-y-promociones .promos-body .promos-box .contenedor h2{font-size:60px;line-height:1;margin:20px auto 0}.medios-de-pago-y-promociones .promos-body .promos-box .contenedor h3{text-transform:uppercase;font-size:19px;line-height:1;margin:0 auto 10px}.medios-de-pago-y-promociones .promos-body .promos-box .contenedor .descripcion{font-size:22px;color:#d52b1e;margin-bottom:20px}.medios-de-pago-y-promociones .promos-body .promos-box .contenedor .contenido h6{color:#808080;font-size:18px;font-weight:normal;line-height:1}.medios-de-pago-y-promociones .promos-body .promos-box .contenedor .contenido h6 strong{color:#d52b1e;font-size:24px}.medios-de-pago-y-promociones .promos-body .promos-box .contenedor .contenido p{color:#808080;font-size:14px}.medios-de-pago-y-promociones .promos-body .promos-box .contenedor .contenido img{margin:10px auto}.medios-de-pago-y-promociones .promos-body .promos-box .contenedor .wysiwyg p{margin:0}.medios-de-pago-y-promociones .promos-body .promos-box .ver_legales{display:block;font-size:14px;color:#d52b1e;text-transform:uppercase;font-weight:700;margin:15px auto 0;cursor:pointer;text-decoration:none}.medios-de-pago-y-promociones .modal{padding-right:0 !important}@media screen and (max-width: 767px){.medios-de-pago-y-promociones .modal .modal-dialog{margin:0}}.medios-de-pago-y-promociones .modal .modal-dialog .modal-content{border-radius:3px;-webkit-box-shadow:none;box-shadow:none}.medios-de-pago-y-promociones .modal .modal-dialog .modal-content .modal-header .modal-title{display:inline-block}.medios-de-pago-y-promociones .modal .modal-dialog .modal-content .modal-header .close{float:right;background-color:rgba(0,0,0,0);border:0;padding:0}.medios-de-pago-y-promociones .modal .modal-dialog .modal-content .modal-header .close i{width:36px;height:36px;font-size:36px;font-weight:bold;color:#d52b1e}.medios-de-pago-y-promociones .modal-legal .modal-dialog .modal-content .modal-body p{color:#808080;line-height:1.2}.medios-de-pago-y-promociones .modal-legal .modal-dialog .modal-content .modal-body a{color:#d52b1e}@media screen and (min-width: 768px){.medios-de-pago-y-promociones .modal-alcance .modal-dialog{width:712px;margin-top:60px}}.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content{padding:10px 10px 20px}.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-header{padding:0;border:none}@media screen and (min-width: 768px){.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-header{height:100px}}.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-header .modal-title{display:inline-block;margin:10px 5px}@media screen and (min-width: 768px){.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-header .modal-title{display:none}}@media screen and (min-width: 768px){.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-header .card{display:block;margin:-50px auto 0;width:180px;-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg);border-radius:8px;-webkit-box-shadow:0.7px 5px 4px 0px rgba(89,89,89,0.19);box-shadow:0.7px 5px 4px 0px rgba(89,89,89,0.19)}}@media screen and (max-width: 767px){.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-header .card{display:none}}@media screen and (min-width: 768px){.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-body{max-height:400px;overflow:auto;padding:0 10px 0 0}}@media screen and (max-width: 767px){.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-body{padding:0}}.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-body table{border:none;margin:0}.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-body table thead{border-bottom:2px solid #d52b1e}.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-body table thead tr td{font-family:"vag_light",arial,sans-serif;font-size:18px;font-weight:normal;line-height:normal;color:#d52b1e;border:none;padding:4px 10px}@media screen and (max-width: 767px){.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-body table thead tr td{font-size:14px;padding-left:5px;padding-right:5px}}.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-body table tbody tr:nth-child(odd){background-color:#f2f2f2}.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-body table tbody tr td{font-family:"vag_light",arial,sans-serif;font-size:16px;font-weight:normal;line-height:normal;color:#4c4c4c;border:none;padding:17px 10px 13px}@media screen and (max-width: 767px){.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-body table tbody tr td{font-size:14px;padding-left:5px;padding-right:5px}}.medios-de-pago-y-promociones .modal-alcance .modal-dialog .modal-content .modal-footer{border:none}div.dia-saludable.saludable_nota{margin-top:-30px !important}div.dia-saludable .contenedor{background-size:auto 100%;background-position:center;background-repeat:no-repeat;position:relative;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}div.dia-saludable .contenedor:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.75);box-shadow:0 0 10px rgba(0,0,0,0.75);border-color:transparent;background-size:auto 105%}div.dia-saludable .contenedor:hover .but_green{background-color:#d52b1e}div.dia-saludable .contenedor .title_cont{position:absolute;background-color:rgba(255,255,255,0.75)}@media screen and (max-width: 1024px){div.dia-saludable .contenedor .title_cont{bottom:0;border-top-left-radius:0}}div.dia-saludable .contenedor .title{text-align:right;display:inline-block;vertical-align:bottom;max-width:calc(100% - 60px)}div.dia-saludable .contenedor .title h2, div.dia-saludable .contenedor .title h3{color:#000;font-size:26px;margin:0;line-height:1}div.dia-saludable .contenedor .title h2{text-transform:uppercase}div.dia-saludable .contenedor img{max-width:100%}div.dia-saludable .contenedor .but_green{background:#b6bf00;color:#fff;border-radius:10px;border:none;position:absolute;left:40px;bottom:0;font-size:18px;padding:8px 14px;font-family:'vag_light',sans-serif;text-transform:none}@media screen and (max-width: 1024px){div.dia-saludable .contenedor .but_green{display:none}}div.dia-saludable .contenedor.destacado{min-height:334px;background-size:100% auto}div.dia-saludable .contenedor.destacado:hover{background-size:105% auto}div.dia-saludable .contenedor.destacado .title_cont{bottom:35px;right:0px;padding:10px 30px 10px 40px;border-top-left-radius:10px;border-bottom-left-radius:10px}@media screen and (max-width: 1024px){div.dia-saludable .contenedor.destacado .title_cont{bottom:0;border-top-left-radius:0;padding:10px}}div.dia-saludable .contenedor.destacado .title_cont h2, div.dia-saludable .contenedor.destacado .title_cont h3{font-size:34px}@media screen and (max-width: 1024px){div.dia-saludable .contenedor.destacado .title_cont h2, div.dia-saludable .contenedor.destacado .title_cont h3{font-size:24px}}div.dia-saludable .contenedor.destacado .title_cont img.saludable_icon{padding-left:5px;vertical-align:top}div.dia-saludable .contenedor.destacado .title_cont .title{max-width:100%}@media screen and (max-width: 1024px){div.dia-saludable .contenedor.destacado .title_cont .title{max-width:calc(100% - 80px)}}div.dia-saludable .contenedor.destacado .but_green{border-bottom-left-radius:0;border-bottom-right-radius:0}div.dia-saludable .contenedor.posicion{min-height:240px}div.dia-saludable .contenedor.posicion .title_cont{width:100%;left:0;text-align:right;padding-right:10px;padding-top:7px;padding-bottom:7px}div.dia-saludable .contenedor.posicion .title_cont .title h2{text-transform:uppercase}div.dia-saludable .contenedor.posicion .title_cont img.saludable_icon{max-width:50px;padding-left:5px;vertical-align:top}div.dia-saludable .contenedor.posicion .but_green{border-bottom-left-radius:0;border-bottom-right-radius:0}div.dia-saludable .contenedor.posicion_05{text-align:center;min-height:490px}div.dia-saludable .contenedor.posicion_05 .info_05_container{background-color:rgba(255,255,255,0.75);border-radius:14px;max-width:80%;margin:100px auto 0;padding:40px 0}div.dia-saludable .contenedor.posicion_05 .info_05_container .title{position:static;text-align:center;max-width:100%}div.dia-saludable .contenedor.posicion_05 .info_05_container .title h2, div.dia-saludable .contenedor.posicion_05 .info_05_container .title h3{color:#000;text-shadow:none;text-transform:uppercase}div.dia-saludable .contenedor.posicion_05 .info_05_container img.saludable_icon{margin-bottom:20px;position:static}div.dia-saludable .contenedor.posicion_05 .but_green{position:static;margin:-20px auto 0;max-width:100px;margin-top:-20px}div.dia-saludable .saludable_categorias{text-align:center;margin:10px auto}div.dia-saludable .saludable_categorias a{color:#000;font-size:18px;text-transform:uppercase;font-family:'vag_bold',sans-serif;padding:4px 0 3px;background-position:left center;background-repeat:no-repeat}@media screen and (max-width: 1024px){div.dia-saludable .saludable_categorias a{display:block;background-image:none !important;margin-bottom:5px;padding-bottom:10px;padding-left:0;border-bottom:1px solid #d52b1e}div.dia-saludable .saludable_categorias a:first-child{margin-top:25px}}div.dia-saludable .saludable_categorias img, div.dia-saludable .saludable_categorias .label, div.dia-saludable .saludable_categorias .separator{vertical-align:middle;display:inline-block}div.dia-saludable .saludable_categorias img{margin-right:5px}div.dia-saludable .saludable_categorias .separator{font-size:18px;color:#d52b1e;font-family:'vag_bold',sans-serif;margin:0 5px}div.dia-saludable .saludable_categorias .separator:last-child{display:none}@media screen and (max-width: 1024px){div.dia-saludable .saludable_categorias .separator{display:none}}div.dia-saludable .saludable_footer{height:85px;border-radius:10px;margin-top:15px;background-color:#d52b1e;background-image:url("/wp-content/themes/dia/images/dia-saludable/saludable_footer_leaves.png?x30747"), url("/wp-content/themes/dia/images/headers/logo.png?x30747");background-repeat:no-repeat;background-position:left bottom, calc(100% - 30px) center}div.dia-saludable .share{float:right;padding:10px}@media screen and (max-width: 1024px){div.dia-saludable .share{float:none}}div.dia-saludable.saludable_nota .contenedor{margin-bottom:20px;padding-top:40px}div.dia-saludable.saludable_nota .contenedor.destacado .title_cont h2, div.dia-saludable.saludable_nota .contenedor.destacado .title_cont h3{font-size:32px}@media screen and (min-width: 768px){div.dia-saludable.saludable_nota .contenedor.destacado .saludable_logo{max-width:440px}}div.dia-saludable.saludable_nota .title{max-width:100%}div.dia-saludable.saludable_nota .contenido a{color:#00aced}div.dia-saludable.saludable_nota .contenido p{font-size:16px;line-height:18px;margin:10px 0;color:#444}div.dia-saludable.saludable_nota .contenido p strong{color:#000}div.dia-saludable.saludable_nota .contenido p span strong{color:inherit}div.dia-saludable.saludable_nota .contenido h4{font-size:16px;text-transform:uppercase}div.dia-saludable.saludable_nota .contenido blockquote{background-color:#d52b1e;display:block;width:100%;padding:20px;margin:30px 0;border-radius:10px}div.dia-saludable.saludable_nota .contenido blockquote p{color:#fff;text-align:center;font-size:18px;line-height:1.5;font-style:normal}div.dia-saludable.saludable_nota .contenido blockquote p strong{color:#fff;font-family:"vag_bold",arial,sans-serif,Arial,sans-serif}div.dia-saludable.saludable_nota .saludable_box_wrapper{border:2px solid #000;border-radius:10px;padding:20px 15px}div.dia-saludable.saludable_nota .saludable_box_wrapper ul{margin:0;padding:0 15px;list-style:disc}div.dia-saludable.saludable_nota .saludable_box_wrapper ul li{margin:10px 0;line-height:1.1;font-size:13px}div.dia-saludable.saludable_nota .saludable_box_wrapper h5{color:#000;font-family:'vag_bold',Arial,sans-serif;margin:0}div.dia-saludable.saludable_nota .saludable_box_wrapper p{color:#444}div.dia-saludable.saludable_nota .saludable_box_wrapper h5{text-transform:uppercase;color:#d52b1e}div.dia-saludable.saludable_nota .saludable_box_wrapper h5, div.dia-saludable.saludable_nota .saludable_box_wrapper p{font-size:18px;margin:5px 0;line-height:18px}div.dia-saludable.saludable_nota .saludable_box_wrapper img{max-width:100%;margin-top:15px}div.dia-saludable.saludable_nota .saludable_categorias{margin-top:40px}div.dia-saludable.saludable_nota .saludable_nav{margin-top:40px;padding-top:5px;font-family:'vag_bold',Arial,sans-serif}div.dia-saludable.saludable_nota .saludable_nav>div{padding:0}div.dia-saludable.saludable_nota .saludable_nav .but_green{background:#b6bf00;color:#fff;border-radius:10px;border:none;text-transform:uppercase;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;display:inline-block}@media screen and (max-width: 1024px){div.dia-saludable.saludable_nota .saludable_nav .but_green{width:100%;margin-bottom:10px}}div.dia-saludable.saludable_nota .saludable_nav .but_green a{padding:10px;display:block;color:#fff}div.dia-saludable.saludable_nota .saludable_nav .home{text-align:center}div.dia-saludable.saludable_nota .saludable_nav .prev{float:left;margin-left:0}@media screen and (max-width: 1024px){div.dia-saludable.saludable_nota .saludable_nav .prev{float:none}}div.dia-saludable.saludable_nota .saludable_nav .prev:hover{margin-left:-5px}div.dia-saludable.saludable_nota .saludable_nav .prev a{color:#fff}div.dia-saludable.saludable_nota .saludable_nav .prev a:before{content:'< '}div.dia-saludable.saludable_nota .saludable_nav .next{float:right;margin-right:0}@media screen and (max-width: 1024px){div.dia-saludable.saludable_nota .saludable_nav .next{text-align:right;float:none}}div.dia-saludable.saludable_nota .saludable_nav .next:hover{margin-right:-5px}div.dia-saludable.saludable_nota .saludable_nav .next a{color:#fff}div.dia-saludable.saludable_nota .saludable_nav .next a:after{content:' >'}a.link-box-lateral{text-decoration:none}.diasal-button-green-sintacc,.diasal-button-sintacc-recetas{margin-top:10px;width:292px;height:60px;font-family:'vag_light';text-align:center;-webkit-box-shadow:inset -4px -6px 15px 1px rgba(0,0,0,0.169);box-shadow:inset -4px -6px 15px 1px rgba(0,0,0,0.169);border-radius:12px;padding-top:12px;line-height:1.2;font-size:16px}.diasal-button-green-sintacc{background-color:#bed13b;color:#000}.diasal-button-sintacc-recetas{background-color:#e7002d;color:#fff}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont{padding-left:0}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont ul{list-style:none;padding-left:0px}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont ul .notas_anteriores img{display:inline-block;padding-bottom:3px}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont ul .notas_anteriores a{color:#000;text-transform:uppercase}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont ul .notas_anteriores ul{padding-left:13px}@media screen and (max-width: 1024px){.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont ul .notas_anteriores .title_cont{width:100%;text-align:right}}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont ul .notas_anteriores .title_cont img.saludable_icon{vertical-align:middle;padding-left:5px;margin:auto}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont ul .notas_anteriores .title_cont .title{margin:auto;padding:0px;vertical-align:middle}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont .row::before, .tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont .row::after{content:"";display:table}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont .row::after{clear:both}.tax-dia-saludable-categorias .dia-saludable.saludable_nota .notas_anteriores_cont .wp-pagenavi{padding-top:0}.visa-clubdia+.site-footer{margin-top:0}@media screen and (min-width: 768px){.visa-intro{background:url("/wp-content/themes/dia/images/visa-clubdia/visa-assets-01.png?x30747") no-repeat;padding:45px 80px 0 110px}}.visa-intro .llego-text{text-align:center}@media screen and (max-width: 767px){.visa-intro .llego-text{background-color:#d52b1e;margin:-10px -20px 0;padding:30px 0}}.visa-intro .llego-text h1{color:#ffef2d;border-bottom:0;font-family:"vag_bold",arial,sans-serif;font-size:54px;font-weight:normal;line-height:1;margin-bottom:10px;text-align:center}@media screen and (max-width: 767px){.visa-intro .llego-text h1{font-size:48px}}.visa-intro .llego-text h2{background-color:#fff;color:#d52b1e;font-family:"vag_bold",arial,sans-serif;font-weight:normal;text-transform:uppercase;padding:7px 10px 3px;font-size:32px;line-height:1;display:inline-block;border-radius:8px 2px}@media screen and (max-width: 767px){.visa-intro .llego-text h2{font-size:26px}}.visa-intro .llego-text h3{font-family:"vag_light",arial,sans-serif;font-weight:normal;text-transform:uppercase;text-align:center;font-size:29px;margin-top:5px;margin-bottom:58px;color:#ffef2d}@media screen and (max-width: 767px){.visa-intro .llego-text h3{font-size:24px;margin-bottom:20px}}.visa-intro .button-pedila{text-align:center;margin-bottom:36px}@media screen and (max-width: 767px){.visa-intro .button-pedila{margin-top:20px;margin-bottom:15px}}.visa-intro .button-pedila a{display:inline-block;padding:2px 12px 0;background-color:#d52b1e;color:#fff;font-family:"vag_bold",arial,sans-serif;font-size:20px;line-height:1.8;border-radius:5px;-webkit-box-shadow:2px 3px 5px 0px #ccc;box-shadow:2px 3px 5px 0px #ccc;text-decoration:none}.visa-intro .button-pedila a:hover{color:#ffef2d}.visa-intro .cards{max-width:100%;height:auto}@media screen and (min-width: 768px){.visa-intro .cards{float:right}}@media screen and (max-width: 767px){.visa-intro .cards{margin:20px auto;display:block}}@media screen and (min-width: 768px){.visa-serv{background:url("/wp-content/themes/dia/images/visa-clubdia/visa-assets-04.png?x30747") no-repeat 50% calc(100% + 100px), url("/wp-content/themes/dia/images/visa-clubdia/visa-assets-02.png?x30747") no-repeat;margin-top:-40px;padding:145px 0 200px}}@media screen and (max-width: 767px){.visa-serv{padding-bottom:50px}}.visa-serv .serv-head{margin-bottom:70px}@media screen and (max-width: 767px){.visa-serv .serv-head{background-color:#d52b1e;margin:20px -20px;padding:60px 10px}}.visa-serv .serv-head h1{color:#ffef2d;border-bottom:0;font-family:"vag_bold",arial,sans-serif;font-size:36px;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase;margin-bottom:0}.visa-serv .serv-head h4{color:#fff;font-family:"vag_light",arial,sans-serif;font-weight:normal;text-align:center;font-size:18px}@media screen and (min-width: 768px){.visa-serv .serv-cont{padding:0 80px}}.visa-serv .serv-cont.first-line{margin-bottom:20px}@media screen and (min-width: 768px){.visa-serv .serv-cont.second-line .col-md-3:first-child{margin-left:12.5%}}.visa-serv .serv-cont .col-md-3{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.visa-serv .serv-cont .col-md-3:not(:last-child) .serv-text{border-right:1px solid #ccc}}.visa-serv .serv-cont .serv-ico{width:120px;display:block;margin:0 auto 20px}.visa-serv .serv-cont .serv-text{padding-left:25px;padding-right:25px;min-height:95px}.visa-serv .serv-cont .serv-text h3{font-family:"vag_bold",arial,sans-serif;font-weight:bold;font-size:16px;text-align:center;text-transform:uppercase}.visa-serv .serv-cont .serv-text p{color:#808080;font-size:14px;line-height:1.25;margin-top:10px}@media screen and (min-width: 768px){.visa-benef{background:url("/wp-content/themes/dia/images/visa-clubdia/visa-assets-03.png?x30747") no-repeat;margin-top:-30px;padding:110px 0 22px}}.visa-benef .benef-head{margin-bottom:130px}@media screen and (max-width: 767px){.visa-benef .benef-head{background-color:#d52b1e;margin:20px -20px 40px;padding:40px 20px}}.visa-benef .benef-head h1{color:#ffef2d;border-bottom:0;font-family:"vag_bold",arial,sans-serif;font-size:38px;font-weight:normal;line-height:1;text-align:center;margin-bottom:0}.visa-benef .benef-head h4{color:#fff;font-family:"vag_light",arial,sans-serif;font-weight:bold;text-align:center;font-size:20px}.visa-benef .benef-cont{text-align:center;margin-bottom:50px}.visa-benef .benef-cont.first-line{margin-bottom:40px}@media screen and (max-width: 767px){.visa-benef .benef-cont.first-line{margin-bottom:0}}.visa-benef .benef-cont .benef-item{display:inline-block;vertical-align:middle}@media screen and (min-width: 768px){.visa-benef .benef-cont .benef-item{width:20%}}@media screen and (max-width: 767px){.visa-benef .benef-cont .benef-item{margin:0 20px 28px}}.visa-benef .benef-cont .benef-dest{background-color:#fff;border:3px solid #d52b1e;border-radius:10px;padding:20px 10px 5px;text-align:center}@media screen and (min-width: 768px){.visa-benef .benef-cont .benef-dest{width:25%;display:inline-block;vertical-align:middle;margin:0 15px;margin-bottom:20px}.visa-benef .benef-cont .benef-dest h4{font-size:22px;font-weight:normal;margin-bottom:5px}.visa-benef .benef-cont .benef-dest p, .visa-benef .benef-cont .benef-dest ul{color:#808080;margin-top:0;font-size:15px;line-height:1.3}.visa-benef .benef-cont .benef-dest ul{padding:0;list-style-position:inside;list-style-type:none}.visa-benef .benef-cont .benef-dest ul li:before{content:"- "}}@media screen and (max-width: 767px){.visa-benef .benef-cont .benef-dest{margin-bottom:20px}.visa-benef .benef-cont .benef-dest h4{font-size:24px;font-weight:normal;margin-bottom:5px}.visa-benef .benef-cont .benef-dest p, .visa-benef .benef-cont .benef-dest ul{color:#808080;margin-top:0;font-size:15px;line-height:1.3}}.visa-benef .benef-barcode{max-width:830px;margin:auto;background-color:#fff;border:3px solid #d52b1e;border-radius:10px;padding:20px 30px 14px}@media screen and (max-width: 767px){.visa-benef .benef-barcode{text-align:center}}@media screen and (min-width: 768px){.visa-benef .benef-barcode .barcode-text{margin-left:15px}.visa-benef .benef-barcode .barcode-text img{margin-bottom:20px}}.visa-benef .benef-barcode .barcode-text h3{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:24px;line-height:1}.visa-benef .benef-barcode .barcode-text h2{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:34px;line-height:1}.visa-benef .benef-barcode .barcode-text p{font-size:20px;color:#808080;line-height:1.4;margin:10px 0 0}.visa-benef .benef-barcode .legales-button{text-align:center}.visa-benef .benef-barcode .legales-button h2{margin-top:30px;background-color:#d52b1e;color:#ffef2d;font-family:"vag_bold",arial,sans-serif;font-weight:normal;text-transform:uppercase;padding:7px 10px 3px;font-size:24px;line-height:1;display:inline-block;border-radius:8px 2px;-webkit-box-shadow:2px 3px 5px 0px #ccc;box-shadow:2px 3px 5px 0px #ccc}@media screen and (max-width: 767px){.visa-benef .benef-barcode .legales-button h2{font-size:26px}}.visa-benef .benef-barcode .legales-button a{color:#ffef2d;text-decoration:none}.visa-benef .benef-barcode .legales-button a:hover{color:#fff}.visa-aclaracion{margin-top:25px;margin-bottom:25px;text-align:center}.visa-aclaracion p{font-size:14px;color:#808080;line-height:1.2}.visa-aclaracion .aclaracion-line{width:43%;margin-left:auto;margin-right:auto;border-bottom:solid 2px #d60a0a}.visa-sac{text-align:center}.visa-sac h4{font-family:"vag_light",arial,sans-serif;font-weight:normal;line-height:1.2;color:#d52b1e}@media screen and (max-width: 767px){.visa-sac h4{font-size:18px}}.visa-sac h4 strong{font-family:"vag_bold",arial,sans-serif;font-weight:normal}@media screen and (max-width: 767px){.visa-sac h4 br{display:none}}.visa-sac a:hover{text-decoration:none}.visa-sac .visa-tel{display:inline-block;background-color:#d52b1e;padding:0 15px;margin:5px 0;border-radius:10px 0 10px 0}.visa-sac .visa-tel .visa-number{color:#fff;padding-top:5px}@media screen and (max-width: 767px){.visa-sac .visa-tel .visa-number{font-size:38px}}.visa-sac .visa-wp{margin-top:10px}.visa-sac .visa-wp img{margin-top:-2px}.visa-sac .visa-wp .visa-number{color:#25d366;font-size:40px;margin-left:5px}@media screen and (max-width: 767px){.visa-sac .visa-wp .visa-number{font-size:36px}}.visa-sac .visa-wp+h6{color:#25d366}.visa-sac .visa-number{display:inline-block;vertical-align:middle;font-family:"vag_bold",arial,sans-serif;font-size:48px;line-height:1.2}.visa-faq h2{font-weight:normal;font-size:30px;margin-bottom:30px;line-height:1}.visa-faq>ul{padding-left:15px !important}.visa-faq>ul>li{margin-bottom:30px;position:relative}.visa-faq>ul>li:before{content:"\2022";font-size:18px;color:#d52b1e;position:absolute;top:5px;left:-15px}.visa-faq h3{font-size:20px;color:#666;margin-bottom:10px;cursor:pointer}.visa-faq .faq-cont{display:none}.visa-faq p{color:#808080;line-height:1.3}.visa-faq ul{list-style:none;padding:0;margin:0}.visa-faq ol{list-style-position:inside;margin:0}.visa-faq ol.alpha{list-style-type:lower-alpha}.visa-faq li{color:#808080;line-height:1.3}.visa-faq strong.red{color:#d52b1e}.visa-faq span.underline{text-decoration:underline}.single_expertas_tv .contenedor, .expertas_tv_category .contenedor{padding:40px}.expertas_tv_category .contenedor{margin-bottom:25px}.expertas_tv_category p, .single_expertas_tv .contenedor p{line-height:1.2;color:#808080;font-size:16px;margin-bottom:0;padding-top:0px}.expertas_tv_category p strong, .single_expertas_tv .contenedor p strong{color:#d52b1e}.expertas_tv_category a:hover, .single_expertas_tv .contenedor a:hover{text-decoration:none}.single_expertas_tv .contenedor iframe{width:100% !important;min-height:500px}.expertas_tv_category iframe{width:60% !important;float:left;min-height:315px;height:auto !important;padding-right:30px;padding-bottom:25px}.nucleo_img img{border-radius:10px;max-width:100%}.title_expertas-tv{border-bottom:2px solid #d52b1e;padding-bottom:5px}@media (max-width: 1024px){.banner_pagina_oculta{max-width:349px;margin-left:auto;margin-right:auto}}@media (max-width: 768px){.single_expertas_tv iframe, .expertas_tv_category iframe{width:100% !important;float:none;padding-right:0;padding-bottom:0;min-height:250px;height:auto !important}}.contenedor_btn_volver_expertas-tv a.but_green{margin:35px 0 0}a.but_green:hover{background-color:#d52b1e;color:#fff;text-decoration:none}.expertas-tv .row:after{content:"";display:table;clear:both}@media screen and (min-width: 768px){.expertas-tv .entry-header{padding:10px 0}}.expertas-tv h2{font-family:"vag_light",arial,sans-serif;font-size:21px;color:#d52b1e;text-transform:uppercase;border-bottom:5px solid #d52b1e;margin-bottom:30px}@media screen and (max-width: 767px){.expertas-tv h2{margin-left:20px;margin-right:20px}}.expertas-tv section{margin-bottom:40px}@media screen and (max-width: 767px){.expertas-tv .video-list .row, .expertas-tv .seasons-list .row{margin:0 10px}}.expertas-tv .video-list:not(:first-child){display:none}.expertas-tv .video-list [data-group]:not([data-group="1"]){display:none}.expertas-tv .seasons-list [class^="col-"]:first-child{display:none}.expertas-tv .video-player-embed{position:relative;padding-bottom:56.25%;background-color:#000}.expertas-tv .video-player-embed iframe{width:100%;height:100%;position:absolute;top:0;left:0}.expertas-tv .video-player-descr{background-color:#f8f8f8;padding:40px 95px}@media screen and (max-width: 767px){.expertas-tv .video-player-descr{padding:30px 20px 20px}}.expertas-tv .video-player-descr h3{font-family:"vag_light",arial,sans-serif;font-size:21px;color:#d52b1e}.expertas-tv .video-player-descr p{font-family:"vag_light",arial,sans-serif;font-size:14px}.expertas-tv .video-list-item{cursor:pointer}.expertas-tv .video-list-item .video-list-item-image{position:relative;height:193px;background-color:#ededed;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.expertas-tv .video-list-item .video-list-item-image:before{content:"\f452";font-family:"Genericons";font-size:72px;color:#fff;width:72px;height:72px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-shadow:0 0 10px #000;opacity:0.5;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.expertas-tv .video-list-item:hover .video-list-item-image:before{opacity:0.9}.expertas-tv .video-list-item h4{font-family:"vag_light",arial,sans-serif;font-size:18px;font-weight:normal;color:#222;text-align:center;padding:23px 0}.expertas-tv .video-list-item img{width:100%}.expertas-tv .video-list-see-more{text-align:center;padding:30px 0}.expertas-tv .video-list-see-more button{width:150px;height:30px;line-height:34px;background-color:#b6bf00;color:#fff;font-size:18px;font-family:"vag_bold",arial,sans-serif;padding:0;border:none;border-radius:5px}.expertas-tv .seasons-list-item{position:relative;height:140px;background-color:#f8f8f8;-webkit-box-shadow:3.3px 3.7px 2.8px 0.2px rgba(48,46,46,0.19);box-shadow:3.3px 3.7px 2.8px 0.2px rgba(48,46,46,0.19);margin-bottom:20px;cursor:pointer}.expertas-tv .seasons-list-item:hover img{opacity:1}.expertas-tv .seasons-list-item:hover h4{color:#fff}.expertas-tv .seasons-list-item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0;opacity:0.25;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.expertas-tv .seasons-list-item h4{padding:55px 0;text-align:center;font-family:"vag_light",arial,sans-serif;font-size:24px;font-weight:bold;color:#d52b1e;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.expertas-tv .seasons-list-item p{margin:0}.contacto{margin-top:-60px !important}@media screen and (max-width: 768px){.contacto{margin-top:0 !important}}.contacto h1.entry-title{display:none}.contacto .nucleo_img img{border-radius:0}.contacto form .row::after{content:"";display:table;clear:both}.contacto form .row>[class^="col"]{margin-top:1em;margin-bottom:1em}.contacto form .row>[class^="col"].no-label{padding-top:16px}.contacto label{color:#808080;display:block}.contacto .wpcf7-form-control-wrap{display:block}.contacto .wpcf7-date{color:#808080}.contacto .wpcf7-radio{display:block;line-height:36px}.contacto .contenedor{padding-left:10px;padding-right:10px}.contacto .wpcf7-mail-sent-ok{position:fixed;z-index:1000;width:600px;height:180px;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff;text-align:center;font-size:20px;border:4px solid #b6bf00;border-radius:10px;padding:20px;padding-top:100px;max-width:calc(100% - 20px);background-image:url("/wp-content/themes/dia/images/contacto-check.png?x30747"), url("/wp-content/themes/dia/images/contacto-close.png?x30747");background-repeat:no-repeat;background-position:center 15px, right 5px top 5px;cursor:pointer}@media screen and (max-width: 768px){.contacto .wpcf7-mail-sent-ok{top:120px}}.contacto input[readonly]{color:#808080}#notification_modal{position:fixed;bottom:-50px;width:100%;height:50px;background:#d52b1e;text-align:center;padding-top:10px;z-index:9001;-webkit-transition:none;transition:none}@media (max-width: 980px){#notification_modal{-webkit-box-shadow:0px -10px 10px rgba(0,0,0,0.25);box-shadow:0px -10px 10px rgba(0,0,0,0.25);height:120px;bottom:-120px;padding:10px 20px}}#notification_modal.show{bottom:0;-webkit-transition:0.2s bottom ease-in 0.5s;transition:0.2s bottom ease-in 0.5s}#notification_modal h3{display:inline-block;font-size:20px;color:#fff}@media (max-width: 980px){#notification_modal h3{margin-bottom:10px}}#notification_modal button{display:inline-block;padding:7px 10px 5px;font-size:16px;border-radius:4px}#notification_modal #notification_cancel{background-color:#fff;color:#808080;margin-left:20px}#notification_modal #notification_accept{background-color:#b6bf00;color:#fff;border:0;margin-left:5px}#notification_overlay{position:fixed;top:0;width:100%;height:100%;z-index:9000;background-color:rgba(0,0,0,0.75);visibility:hidden;opacity:0;-webkit-transition:0.2s opacity ease-in-out;transition:0.2s opacity ease-in-out}#notification_overlay.show{visibility:visible;opacity:1}.category-dia-a-dia .row::after{content:"";display:table;clear:both}@media (max-width: 980px){.category-dia-a-dia .row{margin-right:-10px !important;margin-left:-10px !important}}.category-dia-a-dia .contenedor{padding:15px;margin-bottom:20px}.category-dia-a-dia .contenedor small{color:#808080;margin-bottom:10px}.category-dia-a-dia .contenedor h2{font-size:32px;line-height:1.1;margin:10px 0}.category-dia-a-dia .contenedor p{color:#808080;line-height:1.2}@media (min-width: 768px){.modal-sso .modal-dialog{width:410px;margin-top:50px}}.modal-sso .modal-content{padding:30px 15px 40px;border:none;border-radius:10px;text-align:center}.modal-sso .modal-header{padding:0;border:none}.modal-sso .modal-title{font-family:"vag_bold",arial,sans-serif;font-weight:normal;font-size:40px}.modal-sso .modal-body{padding:0;margin:auto;max-width:310px}.modal-sso .modal-body p{font-size:20px;color:#808080;line-height:1.2}.modal-sso .modal-footer{padding:0;border:none;text-align:center}.modal-sso .btn-default{width:100%;max-width:290px;height:50px;line-height:50px;padding:0;border-radius:25px;background-color:#76cb13;font-size:22px;color:#fff;border:none;-webkit-box-shadow:0 2px 10px rgba(128,128,128,0.5);box-shadow:0 2px 10px rgba(128,128,128,0.5)}.modal-sso .btn-default:active{-webkit-box-shadow:inset 0 2px 10px rgba(128,128,128,0.5);box-shadow:inset 0 2px 10px rgba(128,128,128,0.5)}.modal-sso.confirm .modal-body{padding:35px 0 25px}