﻿@font-face{font-family:MuseoRoun_1;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-100.otf?var=21');font-style:normal;font-weight:300;}@font-face{font-family:MuseoRoun_3;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-300.otf?var=21');font-style:normal;font-weight:300;}@font-face{font-family:MuseoRoun_5;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-500.otf?var=21');font-style:normal;font-weight:500;}@font-face{font-family:MuseoRoun_7;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-700.otf?var=21');font-style:normal;font-weight:700;}@font-face{font-family:MuseoRoun_9;src:url('https://cdn.mexicodestinos.com/static/content/StyleMD/fonts/MuseoSansRounded-900.otf?var=21');font-style:normal;font-weight:900;}@media screen and (min-width:100px){.MD_inside{max-width:960px;}.content-header{text-align:center;}.content-header .contain-imag{background:url(/Content/img/sprites/invitacion/foto-slide.jpg) center;min-height:350px;}.contain-cupon{border-bottom:1px solid #bababa;}.contain-cupon .btn-green,.contain-cupon .btn-green:focus,.contain-cupon .bt-green:hover{max-width:266px;width:100%;min-height:60px;margin:30px auto 40px;background:#00b300;border-radius:4px;font-family:MuseoSans_9;font-size:18px;color:#fff;display:block;border:solid 2px #00b300;outline:none;}.contain-cupon .contain-individual{margin-top:50px;margin-bottom:30px;min-height:181px;display:table;}.contain-cupon .contain-individual .container-photo{position:relative;left:0;text-align:center;width:184px;display:block;vertical-align:middle;height:184px;}.contain-cupon .contain-individual .container-photo .tam-image{width:165px;height:180px;border-radius:50%;margin-left:auto;margin-right:auto;}.contain-cupon .contain-individual .container-photo .marc{position:absolute;top:-1px;left:0;}.contain-cupon .contain-individual .container-text{padding-left:20px;display:table-cell;vertical-align:middle;}.contain-cupon .contain-individual .container-text .parraf{font-family:MuseoSans_5;font-size:16px;color:#4a4a4a;margin-bottom:0 !important;}.contain-cupon .contain-individual .container-text strong{font-family:MuseoSans_9;font-size:16px;}.contain-cupon .contain-individual .container-text .text-purple{color:#58167d;}.contain-cupon .contain-individual .container-text .text-green{font-family:MuseoSans_9;font-size:16px;color:#00b300;text-decoration:underline;}.contain-benef{padding-top:40px;padding-bottom:40px;margin-bottom:50px;}.contain-benef .title-purple{text-transform:uppercase;font-family:MuseoSans_9;font-size:18px;color:#58167d;display:table;margin-left:auto;margin-right:auto;}.contain-benef .container-list{margin-top:50px;max-width:750px;margin-left:auto;margin-right:auto;}.contain-benef ul{list-style:none;padding-left:0;}.contain-benef .table{display:table;}.contain-benef .table .ico{display:table-cell;vertical-align:middle;}.contain-benef .table .text-list{padding-left:15px;display:table-cell;vertical-align:middle;font-family:MuseoSans_5;font-size:16px;color:#4a4a4a;}.center{text-align:center;}.modal-header{padding-top:60px;border-bottom:none;}.modal-header .modal-registro-title{font-family:MuseoSans_9;font-size:18px;color:#00b300;text-transform:uppercase;}.modal-content{padding-left:90px;padding-right:90px;}.modal-content .close{margin-top:-35px;position:relative;right:-71px;}.modal-body{padding:0;}.modal-body .btn-squard,.modal-body .btn-squard:hover{margin-top:20px;margin-bottom:10px;padding:25px 15px 25px 15px;display:table;width:100%;text-align:center;background:#fff;border:1px solid #bababa;text-decoration:none;outline:#00b300;}.modal-body .btn-squard:focus,.modal-body .btn-squard:active{border:solid 2px #00b300;background:#d1f5d1;}.modal-body .ico-btn-squad{display:table-cell;vertical-align:middle;}.modal-body .text-button{padding-left:10px;display:table-cell;vertical-align:middle;font-family:MuseoSans_7;font-size:18px;color:#4a4a4a;}.modal-body .note{font-family:MuseoSans_5;font-size:11px;}.auxpadbtn-reg{margin-bottom:35px !important;}.form-reg .auxpad{margin-bottom:17px;}.form-reg .input-gray{border:2px solid #bababa;font-family:MuseoSans_5;font-size:13px;border-radius:4px;color:#0a0a0a;padding:6px 15px;position:relative;width:100%;height:40px;box-shadow:none;}.form-reg .input-gray:focus{border:2px solid #bababa;outline:none;}.form-reg .content-table{margin-top:20px;display:table;margin-left:auto;margin-right:auto;}.form-reg .content-table .check{display:table-cell;vertical-align:baseline;}.form-reg .content-table .term{display:table-cell;vertical-align:middle;padding-left:10px;font-family:MuseoSans_7;font-size:16px;color:#777;}.form-reg .content-table .term a{font-family:MuseoSans_7;font-size:16px;color:#777;text-decoration:underline;}.form-reg .label-msg-error{height:17px;font-family:MuseoSans_5;font-size:12px;color:#ff6b64;}.points{font-family:MuseoRoun_9;font-size:21px;color:#fff;position:absolute;bottom:7px;left:38%;}#btn-registro.btn-green,#btn-registro.btn-green:focus,#btn-registro.bt-green:hover{max-width:266px;width:100%;min-height:60px;margin:30px auto 40px;background:#00b300;border-radius:4px;font-family:MuseoSans_9;font-size:18px;color:#fff;display:block;border:solid 2px #00b300;outline:none;}.ModalAlertas .modal-dialog .modal-content{border-radius:4px;}.ModalAlertas .modal-dialog .modal-content .modal-header{border-bottom:0;}.ModalAlertas .modal-dialog .modal-content .modal-body{text-align:center;}.ModalAlertas .modal-dialog .modal-content .modal-footer{text-align:center;border:0;}.ModalAlertas .modal-dialog .modal-content .modal-footer .btn-continue{background:#00b300;border-radius:3px;text-transform:none;height:40px;color:#fff;font-family:MuseoSans_7;font-size:17px;padding:6px 20px;}.ModalAlertas .modal-dialog .modal-content .img-alerts{display:block;margin:auto;}}@media screen and (max-width:767px){.md{background:url(/Content/img/sprites/invitacion/sprite-landing-ref.png) no-repeat top left;vertical-align:middle;}.mg-marco{background-position:-5px 0;width:184px;height:181px;display:inline-block;}.mg-mas{background-position:-5px -186px;width:52px;height:52px;display:inline-block;}.mg-usermas{background-position:-62px -186px;width:52px;height:52px;display:inline-block;}.mg-percent{background-position:-119px -186px;width:52px;height:52px;display:inline-block;}.mg-cicle{background-position:-5px -243px;width:52px;height:52px;display:inline-block;}.mg-user{background-position:-62px -243px;width:52px;height:52px;display:inline-block;}.mg-arrow{background-position:-119px -243px;width:52px;height:52px;display:inline-block;}.mg-face{background-position:-5px -300px;width:24px;height:24px;display:inline-block;}.mg-mail{background-position:-34px -300px;width:24px;height:18px;display:inline-block;}.content-header .contain-imag{background:url(/Content/img/sprites/invitacion/foto-slide-movil.jpg) center no-repeat;width:100%;}.contain-individual .container-photo{margin-left:auto;margin-right:auto;display:block !important;}.container-text{padding-left:0;padding-top:50px;display:block !important;}.modal-content{padding-left:15px;padding-right:15px;}.modal-content .close{margin-top:-50px;right:-15px;}.modal-body .ico-btn-squad{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;}.modal-body .text-button{display:block;}.form-reg .content-table{max-width:190px;}.points{bottom:2px;}}@media screen and (min-width:768px){.md{background:url(/Content/img/sprites/invitacion/sprite-landing-ref.png) no-repeat top left;vertical-align:middle;}.mg-marco{background-position:-5px 0;width:184px;height:181px;display:inline-block;}.mg-mas{background-position:-5px -186px;width:52px;height:52px;display:inline-block;}.mg-usermas{background-position:-62px -186px;width:52px;height:52px;display:inline-block;}.mg-percent{background-position:-119px -186px;width:52px;height:52px;display:inline-block;}.mg-cicle{background-position:-5px -243px;width:52px;height:52px;display:inline-block;}.mg-user{background-position:-62px -243px;width:52px;height:52px;display:inline-block;}.mg-arrow{background-position:-119px -243px;width:52px;height:52px;display:inline-block;}.mg-face{background-position:-5px -300px;width:24px;height:24px;display:inline-block;}.mg-mail{background-position:-34px -300px;width:24px;height:18px;display:inline-block;}}