.btn:focus{outline:0}.btn:hover{cursor:pointer}.btn-bg-orange{background-color:#FB7500;width:210px !important;-webkit-box-shadow:0 3px 5px 2px rgba(255,105,135,0.3);box-shadow:0 3px 5px 2px rgba(255,105,135,0.3);color:white}.btn-bg-gray{background-color:#A2A2A2 !important;width:210px !important}.btn-bg-gray:hover{background-color:#8B8B8B !important}#referidos .title-section{font-size:1.125em;color:#535657;font-weight:800;padding:20px 0 10px 0 !important}#referidos .top-banner{position:relative;top:1px;background-color:#7DADFE;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-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:flex-start;height:350px}#referidos .top-banner h1{font-size:2em;font-weight:900}#referidos .top-banner p{font-size:1.125em;line-height:32px}#referidos .top-banner .text-panel{position:absolute;top:70px;left:60px}#referidos .top-banner .text-panel span{display:block}#referidos .top-banner h1,#referidos .top-banner p,#referidos .top-banner span{color:#ffffff}#referidos .top-banner h1,#referidos .top-banner p{text-align:center}#referidos .top-banner .right-side-lg img{max-width:600px;position:absolute;right:0;bottom:0;z-index:300}#referidos .top-banner:before{content:"";background:url(https://cuponassets.cuponatic-latam.com/frontendAll/images/generales/bg-ruido.png) no-repeat;background-repeat:no-repeat;position:absolute;bottom:150px;right:0;z-index:20;width:100%;height:134px;z-index:10}#referidos .top-banner:after{content:"";position:absolute;background:url(https://cuponassets.cuponatic-latam.com/frontendAll/images/generales/bg-texture.png) no-repeat;background-repeat:no-repeat;background-position:top;left:50%;transform:translateX(-50%);width:1054px;height:540px;z-index:100;overflow:hidden}#referidos .steps{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px 0 20px 0}#referidos .steps .btn{width:210px;height:38px;border-radius:5px;font-size:0.722em;line-height:16px}#referidos .steps h2{color:#0094DE;font-weight:900;text-align:center}#referidos .steps .steps-container{padding:30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#referidos .steps .steps-container .box-container{background-color:#F1F1F1;width:370px;height:292px;border-radius:4px;position:relative;overflow:hidden}#referidos .steps .steps-container .box-container .box-body{padding:16px 40px 20px 20px;height:100%;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;overflow:hidden}#referidos .steps .steps-container .box-container .box-body .card-number{position:absolute;top:10px;left:20px;font-size:3.9em;color:#0094DE;font-weight:300;line-height:85px;margin:0}#referidos .steps .steps-container .box-container .box-body h4{color:#7F7575}#referidos .steps .steps-container .box-container .box-body p{color:#7F7575;line-height:22px;font-size:1em;margin:0}#referidos .rules{padding:50px 20px;background-color:#F1F1F1}#referidos .rules .rules-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#referidos .rules .rules-content figure{margin:0}#referidos .rules .rules-content figure img{position:relative;top:-20px}#referidos .rules .rules-content .right-side{padding-left:60px}#referidos .rules .rules-content .right-side .list-content{list-style:none;padding-left:0;padding-top:10px}#referidos .rules .rules-content .right-side .list-content li{color:#7F7575;font-size:1em;line-height:22px;font-weight:900;list-style-image:none !important;list-style:disc}#referidos article{padding-left:50px;position:inherit}#referidos article:after{content:'';display:table;clear:both}#referidos article:before{-webkit-border-radius:1000px;-moz-border-radius:1000px;color:#0094de;font-size:3rem;display:block;line-height:60px;text-align:center;position:absolute;left:15px;top:25px}#referidos article h2{color:#333;font-size:1.125rem;padding:0;padding-top:10px;float:none;margin-bottom:5px;line-height:1.2}#referidos .primero:before{content:'1 '}#referidos .segundo:before{content:'2 '}#referidos .tercero:before{content:'3 '}#referidos #linkRef{color:#0094de;font-size:1rem;font-weight:700;padding-top:15px;word-wrap:break-word;line-height:1}.paginas a{display:inline-block}.paginas ul{clear:both}.paginas ul li,.paginas p{text-align:left}@media only screen and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){img{max-width:100%;width:auto}.col8,.col4{float:none;margin-right:0;width:100%}.push8{margin-left:0}#referidos article:before{left:15px}#referidos article h2{font-size:1rem}#referidos #copiado{font-size:80%}}@media only screen and (max-width:768px){#referidos .invitacionesD{display:none}#referidos .invitacionesM{display:block !important}.btn-bg-orange,.btn-bg-gray{width:160px !important}#wallp .centro{padding:0 !important}#referidos .top-banner{height:475px}#referidos .top-banner:before{bottom:60px}#referidos .top-banner:after{display:none}#referidos .top-banner .text-panel{left:0;padding:0 20px}#referidos .top-banner .text-panel p span{display:inline}#referidos .top-banner .right-side-lg img{max-width:280px;text-align:center}#referidos .steps{padding:40px 0}#referidos .steps h2{padding:15px 0}#referidos .steps .steps-container{padding:0px 20px;justify-content:center}#referidos .steps .steps-container .box-container{margin:10px 0}#referidos .rules .rules-content{flex-direction:column}#referidos .rules .rules-content .right-side{padding:0 30px}}#promesas{background:#fff;margin:30px 0}#promesas h1{padding-bottom:0}#promesas #encabezado{height:400px}#promesas #satisfaccion{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#promesas .promesa{border-right:2px dashed #c1c1c1;float:left;height:180px;margin:30px 0;padding:0 20px 15px;text-align:center;width:33%}#promesas .promesa:last-child{border-right:0}#promesas .promesa a{background:#ff7500;border:0;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;text-decoration:none;font-size:12px;text-shadow:none;text-transform:uppercase;padding:6px 12px;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}#promesas .promesa a:hover{background:#EA9521}#promesas .promesa h2{color:#333;font-size:21px;font-style:italic;padding:0;margin-bottom:1em}#promesas .promesa h2.calendario{background:url}#promesas .promesa img{display:block;height:50px;margin:0 auto 10px;width:50px}#promesas .promesa p{color:#999;font-size:15px;margin-bottom:15px}#preguntas{margin:0 auto;padding-bottom:25px;width:94%}#preguntas .acTitle{line-height:34px;cursor:pointer;border-bottom:2px solid #e0e0e0;margin-bottom:10px;position:relative}#preguntas .acTitle h2{color:#666;font-size:1.188em;margin-bottom:5px;padding:0;padding-left:16px}#preguntas .acTitle h2 strong{font-weight:700}#preguntas .acTitle:before{content:"";background:url(https://cuponassets.cuponatic-latam.com/front/frontendAll/images/generales/doble.png) no-repeat;background-size:9px 9px;width:9px;height:9px;position:absolute;top:13px;left:2px;-webkit-transition:all .5s;transition:all .5s}#preguntas .acTitle.on:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#preguntas .acTitle.on{border-bottom:none}#preguntas .acTitle.on h2{color:#ff7500}#preguntas .acContent{display:none;border-bottom:2px solid #e0e0e0;margin-bottom:10px;padding:0 16px}#preguntas .acContent a{color:#666;text-decoration:underline}#preguntas .acContent a:hover{color:#000}#preguntas .acContent h3{color:#333;font-size:16px;line-height:1.2em;margin-bottom:15px;padding:0;font-weight:700}#preguntas .acContent p,#preguntas .acContent ol,#preguntas .acContent ul{color:#808080;font-size:15px;line-height:1.5em;margin-bottom:15px}#preguntas .acContent ol,#preguntas .acContent ul{margin-left:40px}#preguntas .acContent ol li{list-style:decimal;margin-bottom:5px}#preguntas .acContent ol.abc li{list-style:upper-alpha}#preguntas .acContent small{color:#999;display:block;font-size:12px;margin-bottom:15px}@media only screen and (max-width:480px){#promesas #encabezado{height:auto}#promesas #satisfaccion{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%}#promesas .promesa{float:none;box-sizing:border-box;border-bottom:2px dashed #c1c1c1;border-right:none;clear:both;width:100%}}