@font-face{font-family:"Benton";src:local(Benton Thin),url("../../../resources/fonts/Benton/BentonSans-Thin.woff2") format("woff2"),url("../../../resources/fonts/Benton/BentonSans-Thin.woff") format("woff");font-weight:100}@font-face{font-family:"Benton";src:local(Benton Light),url("../../../resources/fonts/Benton/BentonSans-Light.woff2") format("woff2"),url("../../../resources/fonts/Benton/BentonSans-Light.woff") format("woff");font-weight:300}@font-face{font-family:"Benton";src:local(Benton Regular),url("../../../resources/fonts/Benton/BentonSans-Regular.woff2") format("woff2"),url("../../../resources/fonts/Benton/BentonSans-Regular.woff") format("woff");font-weight:400}@font-face{font-family:"Benton";src:local(Benton Bold),url("../../../resources/fonts/Benton/BentonSans-Bold.woff2") format("woff2"),url("../../../fonts/Benton/BentonSans-Black.woff") format("woff");font-weight:700}@font-face{font-family:"Guardian";src:local(Guardian Regular),url("../../../resources/fonts/Guardian/GuardianEgyp-Regular.ttf") format("ttf");font-weight:normal}*{box-sizing:border-box;margin:0;padding:0}div{width:100%;max-width:100%}body{font-family:"Benton",sans-serif;font-weight:400;color:#212529;background-color:#ffffff}body footer{float:left;width:100%;padding:40px 55px;background:#00175A;color:#ffffff}body footer .modal-amex{position:fixed;background:rgba(0,0,0,0.7);width:100%;height:100%;z-index:9999;left:0;top:0;opacity:0;visibility:hidden;transition:all .3s}body footer .modal-amex.openmodal{opacity:1 !important;visibility:visible !important;height:100vh;max-width:100%}body footer .modal-amex .modal-cont,body footer .modal-amex .modal-amex-cont{position:fixed;left:50%;top:50%;max-width:1025px;width:90%;font-size:1.2rem;transform:translate(-50%, -50%);background:#fff;padding:30px;border-radius:5px;line-height:normal}body footer .modal-amex .modal-cont .cerrar,body footer .modal-amex .modal-amex-cont .cerrar{position:absolute;font-size:0;top:-10px;right:-10px;text-align:center;cursor:pointer}body footer .modal-amex .modal-cont .cerrar::before,body footer .modal-amex .modal-amex-cont .cerrar::before{content:"\f659";font-family:bootstrap-icons !important;font-size:13px;line-height:30px;font-weight:700;color:#ffffff;position:absolute;right:0;width:30px;height:30px;background:#000000;border-radius:100%}body footer .modal-amex .modal-cont .modal-header,body footer .modal-amex .modal-amex-cont .modal-header{width:100%;text-align:center;margin-bottom:25px;text-transform:uppercase;font-weight:600;border-bottom:0;margin-bottom:0}body footer .modal-amex .modal-cont .modal-header h4,body footer .modal-amex .modal-amex-cont .modal-header h4{color:#3b79d2;font-size:30px;font-weight:400;width:100%}body footer .modal-amex .modal-cont .mcont,body footer .modal-amex .modal-amex-cont .mcont{padding:0 15px;max-height:400px;overflow-y:scroll;color:#555555}body footer .modal-amex .modal-cont .mcont p,body footer .modal-amex .modal-amex-cont .mcont p{font-size:12px;color:#555555;font-weight:400;text-align:justify}body footer .modal-amex .modal-cont .mcont p span,body footer .modal-amex .modal-amex-cont .mcont p span,body footer .modal-amex .modal-cont .mcont p strong,body footer .modal-amex .modal-amex-cont .mcont p strong{font-weight:600}body footer .modal-amex .modal-cont .mcont p strong,body footer .modal-amex .modal-amex-cont .mcont p strong{font-size:12px;color:#555555}body footer .modal-amex .modal-cont .mcont p span,body footer .modal-amex .modal-amex-cont .mcont p span{font-size:18px}body footer .modal-amex .modal-cont .mcont p a,body footer .modal-amex .modal-amex-cont .mcont p a{color:#3b79d2;text-decoration:underline;word-break:break-all}body footer .modal-amex .modal-cont .mcont ul li,body footer .modal-amex .modal-amex-cont .mcont ul li{font-size:12px;color:#555555}body footer .modal-amex .modal-cont .mcont table,body footer .modal-amex .modal-amex-cont .mcont table{margin:0 auto;border-spacing:0;border-collapse:collapse}body footer .modal-amex .modal-cont .mcont table td,body footer .modal-amex .modal-amex-cont .mcont table td{font-size:12px;color:#555555;font-weight:400;text-align:center;padding:5px 10px;border:1px solid #cccccc}body footer>div{display:block;width:100%;max-width:100%;margin:auto;padding:0 10px}@media screen and (min-width:1380px){body footer>div{max-width:1580px}}body footer>div>div{float:left;width:100%}body footer>div>div p{font-weight:100;margin:5px 0}body footer .ftip{position:relative;font-size:12px;font-weight:500;width:100%;margin:6px 0}body footer .ftip .lista-requi{list-style:disc}body footer .ftip ul li strong{margin-bottom:0}body footer .ftip>span strong{margin-bottom:10px}body footer .ftip span{cursor:pointer;position:relative}body footer .ftip span p{font-weight:normal}body footer .ftip span:first-child:before{content:'';position:absolute;top:-6px;right:-3px;border-top:10px solid #2ea3ff;border-right:10px solid transparent;border-left:10px solid transparent;opacity:0;visibility:hidden}body footer .ftip span:first-child:after{content:'?';display:inline-block;margin-left:5px;vertical-align:middle;width:15px;height:15px;background:#ffffff;text-align:center;line-height:16px;border-radius:100%;font-size:10px;font-weight:bold;color:#00175A}body footer .ftip span:last-child{position:absolute;left:0;width:100%;max-width:450px;font-size:14px;opacity:0;visibility:hidden;background:#2ea3ff;color:#ffffff;padding:15px;border-radius:5px;bottom:calc(-65%);font-size:15px}body footer .ftip span:hover+span{opacity:1;visibility:visible;transition:all .3s ease 0s;z-index:100}body footer .ftip span:hover:last-child{opacity:1;visibility:visible;transition:all .3s ease 0s;z-index:100}body footer .ftip span:hover:first-child:before{opacity:1;visibility:visible;transition:all .3s ease 0s}body footer .link-footer{font-size:14px;font-weight:500;text-decoration:underline;color:#ffffff}body footer .link-footer:hover{text-decoration:underline;color:#cac7c7}body footer .link-footer.link-modal{text-decoration:none}body footer .link-footer.link-modal u{text-decoration:underline;cursor:pointer}body footer .blk-right img{width:100%;max-width:133px;float:right}body footer .flink{font-weight:500;text-decoration:none;word-break:break-word}body footer .largtxt{float:left;width:90%}body footer strong{display:block;margin-bottom:30px}body footer .mg-1-0{display:block;margin-top:30px}@media screen and (max-width:1024px){body footer{padding:40px 10px}body footer .largtxt{width:100%}}@media screen and (max-width:767px){body footer>div{display:flex;flex-direction:column;justify-content:center;align-items:center}body footer>div .blk-left{font-size:10px;text-align:center;padding:0 30px}body footer>div .blk-left .ftip,body footer>div .blk-left .link-footer{font-size:10px}body footer>div .blk-right{width:34%;text-align:center;margin-top:30px}body footer>div .blk-right img{float:none;margin:0 auto}}