@font-face{font-family:'Clarins';src:url('fonts/Clarins-Italic.eot');src:url('fonts/Clarins-Italic.eot?#iefix') format('embedded-opentype'),url('fonts/Clarins-Italic.woff') format('woff'),url('fonts/Clarins-Italic.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Gotham-Book';src:url('fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),url('fonts/Gotham-Book.otf') format('opentype'),url('fonts/Gotham-Book.woff') format('woff'),url('../fonts/Gotham-Book.ttf') format('truetype'),url('../fonts/Gotham-Book.svg#Gotham-Book') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham-Bold';src:url('fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/Gotham-Bold.otf') format('opentype'),url('fonts/Gotham-Bold.woff') format('woff'),url('../fonts/Gotham-Bold.ttf') format('truetype'),url('fonts/Gotham-Bold.woff2') format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham-Light';src:url('fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),url('fonts/Gotham-Light.otf') format('opentype'),url('fonts/Gotham-Light.woff') format('woff'),url('../fonts/Gotham-Light.ttf') format('truetype'),url('fonts/Gotham-Light.woff2') format('woff2');font-weight:normal;font-style:normal}b{font-family:'Gotham-Bold'}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;width:100%;font-family:'Gotham-Light';font-size:14px;box-sizing:border-box;overflow:hidden;color:#000;line-height:1.6em}.TextExtraBig{font-family:'Gotham-Light';font-size:35px;line-height:38px;margin:0;font-weight:300}.marviOnlyDesktop p{text-align:center}h1{font-family:'Gotham-Light';font-size:31px;line-height:37px;margin:0;text-align:center;font-weight:400}h2{font-family:'Gotham-Bold';font-size:18px;line-height:23px;margin:0}@media(max-width:500px){html,body{font-size:10px}.TextExtraBig{font-size:34px;line-height:38px}h1{font-size:22px;line-height:26px}h2{font-size:14px;line-height:18px}}.whiteColor{color:#fff}.textCenter{text-align:center}.text-justify{text-align:justify}.text-center{text-align:center}.wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#415783;overflow:hidden}.inputText{border:1px solid #ccc;padding:15px 10px 15px 25px;width:100%;border-radius:25px;box-sizing:border-box;font-size:16px}.btn-principal{width:100%;background:#b40024;color:#fff;padding:15px 20px;text-align:center;font-weight:bolder;font-size:20px;border-radius:5px;box-sizing:border-box;cursor:pointer}.btnPrimary{width:100%;background:#b40024;color:#fff;padding:10px 20px;text-align:center;font-weight:bolder;font-size:15px;border-radius:5px;cursor:pointer}@media(max-width:500px){.inputText{font-size:14px}.btn-principal{font-size:14px}.btnPrimary{font-size:15px}}.row{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.rowCenterVertical{align-items:center}.gap10{grid-gap:10px}.gap20{grid-gap:20px}.mt20{margin-top:20px}.mt40{margin-top:40px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt50{margin-top:50px}.ml20{margin-left:20px}.w100{width:100%}.col{display:flex;flex-direction:column;flex-basis:100%;flex:1}.col-6_5{display:flex;flex-direction:column;flex-basis:100%;flex:1.4}.col-7{display:flex;flex-direction:column;flex-basis:100%;flex:1.6}.col-8{display:flex;flex-direction:column;flex-basis:100%;flex:2}.colico{display:flex;flex-direction:column;flex-basis:100%;flex:0 0 30px}@media(max-width:500px){.colico{flex:0 0 20px}}.rwd{max-width:100%;height:auto}.textUnderline{text-decoration:underline;color:#000;cursor:pointer}.containerCheck{display:block;position:relative;padding-left:22px;margin-bottom:12px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:500px){.containerCheck{font-size:12px}}.containerCheck input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:1px;left:0;height:15px;width:15px;background-color:#b40024;border:1px solid #b40024}.containerCheck:hover input~.checkmark{background-color:#8a001b;border:1px solid #8a001b}.containerCheck input:checked~.checkmark{background-color:#b40024}.checkmark:after{content:"";position:absolute;display:none}.containerCheck input:checked~.checkmark:after{display:block}.containerCheck .checkmark:after{left:5px;top:2px;width:3px;height:6px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.proximamenteDiv{justify-content:center;padding:0!important}.overlay{position:fixed;z-index:999991;width:100%;height:100%;left:0;top:0;background-color:#0d0705dd}.alerta{width:80%;max-width:400px;padding:30px;position:fixed;z-index:999992;background-color:rgba(255,255,255,1);top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-border-radius:5px;border-radius:5px}.alerta .txt{text-align:center;padding:15px 0;font-size:14px}.alerta h1{margin-bottom:10px}.alert{}.center{align-items:center;justify-content:center}.lineHeight2{line-height:1.6em}.textNormalBig{font-size:1.2em}.marviWrapper{position:relative;background-color:#0d0705;background-image:url(/images/bg-hojas.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;justify-content:center;align-items:center;overflow-y:auto;overflow-x:hidden;padding:145px 0 0}.marviTopLogo{width:140px;padding:0 0 20px}.marviHero{width:100%;max-width:600px;padding:0 20px;margin:0 auto}.marviContentRow{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.marviProductosCol{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;width:100%;padding:0 20px;margin-top:20px}.marviProductosCol img{max-height:180px;width:auto;max-width:100%}.marviCardContainer{width:100%;max-width:624px;padding:0 20px;margin:30px auto 0}.marviCard{width:100%;border:1px solid #fff;border-radius:30px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.4)}.marviCardHeader{background-color:#fff;padding:20px;display:flex;justify-content:center}.marviLogoMundo{height:22px}.marviCardBody{background-color:#00000066;padding:30px}.marviTextArea{resize:none;height:120px;font-family:inherit;border-radius:10px}.marviLegal{font-size:11px;line-height:14px;padding:10px;margin:0}.marviCardBody .textUnderline{color:#fff}.marviCardBody #btnEnviar{width:fit-content;margin-left:auto;margin-right:auto;font-size:14px;padding:12px 25px;margin-top:35px}.marviOnlyDesktop{display:none}div#gracias .marviCardBody{padding:60px}@media(max-width:800px){#TBNombre.mt40{margin-top:0}.marviWrapper{padding-bottom:40px}}@media(min-width:801px){.marviTopLogo{position:absolute;top:0;left:0;width:220px;padding:30px}.marviHero{display:none}.marviOnlyDesktop{display:block}.marviContentRow{flex:1;flex-direction:row;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;gap:60px}.marviProductosCol{flex-direction:column;gap:20px;width:auto;padding:0;margin-top:0}.marviProductosCol img{max-height:240px}.marviCardContainer{max-width:575px;margin:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.marviCard{flex:1;display:flex;flex-direction:column;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#gracias.marviCard{flex:none;transform:translateY(-120px);border-bottom:1px solid #fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.marviCardBody{flex:1}.marviCardBody{padding:40px}}