#banner-flotante{position:fixed;top:calc(37% - 55px);right:10px;z-index:10;display:flex;flex-direction:column;align-items:flex-end}#banner-flotante img{max-width:98px;max-height:98px;z-index:1040}.modal-open .modal{overflow:hidden}#modal-banner-flotante .modal-dialog{margin:2.75rem auto;max-width:800px}#modal-banner-flotante .modal-dialog .modal-content{min-height:auto !important;margin:0 auto !important;width:max-content !important}#modal-banner-flotante .modal-dialog .modal-header,#modal-banner-flotante .modal-dialog .modal-body{background:#dfdfdf;padding:0}#modal-banner-flotante .modal-dialog .modal-header{position:relative;border-bottom:1px solid #f3b81f}#modal-banner-flotante .modal-dialog .modal-header span{background:#dfdfdf;color:#000;font-weight:700;padding:0 15px}#modal-banner-flotante .modal-dialog .modal-header .close{background:#dfdfdf;font-size:13px;line-height:20px;opacity:1;padding:5px 8px;position:relative;text-transform:uppercase;text-align:right;width:100%;z-index:99999}#modal-banner-flotante .modal-dialog .banner_escritorio{display:block}#modal-banner-flotante .modal-dialog .banner_movil{display:none}@media (max-width:1440px){#banner-flotante{top:calc(33% - 55px)}}@media (max-width:767px){.modal-open .modal{overflow:auto}#banner-flotante{top:80%}.modal-content{margin:0 auto;width:90% !important;height:100% !important}#modal-banner-flotante .modal-dialog{height:auto}#modal-banner-flotante .modal-dialog .banner_escritorio{display:none}#modal-banner-flotante .modal-dialog .banner_movil{display:block;margin:0 auto}}