@import url('https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap'); .carousel-image { width: 100%; height: 100%; position: absolute; } .panel-fondo-publicidad{ background-color: #151515 !important; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; } .facdiv{ height: 100% !important; } .hiddenfield{ display: none !important; } .not_activate{ color:white !important; } /*Portal Facturacion */ @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;900&display=swap'); .conteneir-fac{ margin: auto; max-width: 500px; max-height: 700px; border-radius: 20px; padding: 25px; box-sizing: border-box; background: #ecf0f3; box-shadow: 14px 14px 20px #cbced1, -14px -14px 20px white; } .portal-fac-body{ margin: 0; width: 100vw; height: 100vh; background: #ecf0f3; display: flex; align-items: center; text-align: center; justify-content: center; place-items: center; font-family: poppins; } .inputs{ text-align: left; margin-top: 30px; } .title-error{ font-family: 'Fredoka One', cursive; } label, input, button, select { display: block; width: 100%; padding: 0; border: none; outline: none; box-sizing: border-box; } label { margin-bottom: 4px; } label:nth-of-type(2) { margin-top: 12px; } input::placeholder { color: gray; } input { background: #ecf0f3; padding: 10px; padding-left: 20px; height: 50px; font-size: 14px; border-radius: 50px; box-shadow: inset 6px 6px 6px #cbced1, inset -6px -6px 6px white; } input:hover{ color:#E22C7F; } select { background: #ecf0f3; padding: 10px; padding-left: 20px; height: 50px; font-size: 14px; border-radius: 50px; box-shadow: inset 6px 6px 6px #cbced1, inset -6px -6px 6px white; } select:hover{ color: #E22C7F; } .button-fac { color: white; margin-top: 20px; background: #1DA1F2; height: 40px; border-radius: 20px; cursor: pointer; font-weight: 900; box-shadow: 6px 6px 6px #cbced1, -6px -6px 6px white; transition: 0.5s; } .button-down{ color: white; margin-top: 20px; margin-left: 30px; background: #1DA1F2; height: 40px; border-radius: 20px; cursor: pointer; font-weight: 900; box-shadow: 6px 6px 6px #cbced100, -6px -6px 6px rgba(18, 11, 11, 32%); transition: 0.5s; text-decoration: none; font-size: 22px; padding: 10px; } .btn-xml{ padding: 10px 37px !important; } .btn-pdf{ background: rgb(129, 13, 13) !important; } .btn-pdf:hover{ background: white !important; color:#810d0d !important; } .btn-pdf:hover, .btn-pdf:focus { animation: pulsepdf 1s; box-shadow: 0 0 0 2em transparent; } @keyframes pulsepdf{ 0% { box-shadow: 0 0 0 0 #810d0d; } } .btn-xml:hover{ background: white !important; color: #1DA1F2 !important; } .btn-xml:hover, .btn-xml:focus { animation: pulsexml 1s; box-shadow: 0 0 0 2em transparent; } @keyframes pulsexml{ 0% { box-shadow: 0 0 0 0 #1DA1F2; } } .btn-general:hover, .btn-general:focus { animation: pulsegeneral 1s; box-shadow: 0 0 0 2em transparent; } @keyframes pulsegeneral{ 0% { box-shadow: 0 0 0 0 #FFED0A; } } .button-fac:hover{ background: #FFED0A; color: black; } .separator{ padding-top: 50px; } .message_fac { font-size: 13px; color: grey; } .burbujasblack div { background: #000000; border-radius: 100%; position: absolute; bottom: 0; animation: animarburbujasblack 4s linear infinite; } .burbujasblack div:nth-child(1) { width: 50px; height: 45px; left: 40px; animation-duration: 4s; } .burbujasblack div:nth-child(2) { width: 60px; height: 55px; left: 25%; animation-duration: 8s; } @keyframes animarburbujasblack { 0% { width: 0; height: 0; } 3% { width: 30px; height: 27px; } 50% { margin-left: 20px; opacity: 0.5; } 100% { transform: rotate(90deg); bottom: 100vh; background: rgb(0, 0, 0); } } .burbujaspink div { background: #E22C7F; border-radius: 100%; position: absolute; bottom: 0; animation: animarburbujaspink 4s linear infinite; } .burbujaspink div:nth-child(1) { width: 30px; height: 27px; left: 40%; animation-duration: 5s; } .burbujaspink div:nth-child(2) { width: 65px; height: 60px; left: 50%; animation-duration: 10s; } @keyframes animarburbujaspink { 0% { width: 0; height: 0; } 3% { width: 30px; height: 27px; } 50% { margin-left: 20px; opacity: 0.5; } 100% { transform: rotate(90deg); bottom: 100vh; background: #E22C7F; } } .burbujasyellow div { background: #FFED0A; border-radius: 100%; position: absolute; bottom: 0; animation: animarburbujasyellow 4s linear infinite; } .burbujasyellow div:nth-child(1) { width: 55px; height: 50px; left: 65%; animation-duration: 6.5s; } .burbujasyellow div:nth-child(2) { width: 50px; height: 48px; left: 85%; animation-duration: 9s; } @keyframes animarburbujasyellow { 0% { width: 0; height: 0; } 3% { width: 30px; height: 27px; } 50% { margin-left: 20px; opacity: 0.5; } 100% { transform: rotate(90deg); bottom: 100vh; background: #FFED0A; } } .burbujasblue div { background: #1DA1F2; border-radius: 100%; position: absolute; bottom: 0; animation: animarburbujasblue 4s linear infinite; } .burbujasblue div:nth-child(1) { width: 35px; height: 32px; left: 90%; animation-duration: 6s; } .burbujasblue div:nth-child(2) { width: 50px; height: 45px; left: 96%; animation-duration: 4s; } @keyframes animarburbujasblue { 0% { width: 0; height: 0; } 3% { width: 30px; height: 27px; } 50% { margin-left: 20px; opacity: 0.5; } 100% { transform: rotate(90deg); bottom: 100vh; background: #1DA1F2; } }