﻿script{display:none!important;}.loading::before{content:'';font-family:'Font Awesome 6 Free';font-weight:700;display:block;width:80px;height:80px;font-size:60px;line-height:1;padding:10px;margin:0 auto;color:#7920e2;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;}.loading-persistant{display:flex;justify-content:center;height:90px;width:90px;margin:0 auto;position:relative;}.loading-persistant .lds-ring{display:inline-block;position:relative;width:90px;height:90px;margin:0 auto;}.loading-persistant .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #7920e2;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#7920e2 transparent transparent transparent;}.loading-persistant .lds-ring div:nth-child(1){animation-delay:-.45s;}.loading-persistant .lds-ring div:nth-child(2){animation-delay:-.3s;}.loading-persistant .lds-ring div:nth-child(3){animation-delay:-.15s;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@font-face{font-family:'Sanofi Sans';font-weight:300;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Light.woff2');}@font-face{font-family:'Sanofi Sans';font-weight:300;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Light_Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Sans';font-weight:400;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Regular.woff2');}@font-face{font-family:'Sanofi Sans';font-weight:400;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Sans';font-weight:700;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Bold.woff2');}@font-face{font-family:'Sanofi Sans';font-weight:700;src:url('../../../fonts/SanofiSans/Sanofi_Sans-Bold_Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Serif';font-weight:300;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Light.woff2');}@font-face{font-family:'Sanofi Serif';font-weight:300;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Light_Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Serif';font-weight:400;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Regular.woff2');}@font-face{font-family:'Sanofi Serif';font-weight:400;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Italic.woff2');font-style:italic;}@font-face{font-family:'Sanofi Serif';font-weight:700;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Bold.woff2');}@font-face{font-family:'Sanofi Serif';font-weight:700;src:url('../../../fonts/SanofiSerif/Sanofi_Serif-Bold_Italic.woff2');font-style:italic;}html{min-height:100%;width:100%;overflow-x:hidden;zoom:.7;display:flex;flex-direction:column;}html body{min-width:100%;flex-grow:1;font-family:'Sanofi Sans',sans-serif;background-color:#ac66ff;background-image:url(../../../img/SharedDeslogado/background-1.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;}html body main{display:flex;}html body main>*{flex-grow:1;}.swal2-container .swal2-popup{padding:50px;border-radius:0;position:relative;}.swal2-container .swal2-popup .swal2-close{position:absolute;top:15px;right:15px;}@media(hover:hover) and (pointer:fine){.swal2-container .swal2-popup .swal2-close:not(:disabled):hover{transform:scale(1.05);transition:.25s;}.swal2-container .swal2-popup .swal2-close:not(:disabled):active{transform:scale(1);transition:0s;}}.swal2-container .swal2-popup .swal2-title{padding:0;color:#7920e2;font-weight:800;font-size:22px;}.swal2-container .swal2-popup .swal2-input{width:100%;margin-left:0;margin-right:0;height:50px;border:1px solid #7920e2;padding-left:15px;color:#7920e2;border-radius:0;}@media(hover:hover) and (pointer:fine){.swal2-container .swal2-popup .swal2-input:not(:disabled):hover{transform:scale(1.05);transition:.25s;}.swal2-container .swal2-popup .swal2-input:not(:disabled):active{transform:scale(1);transition:0s;}}.swal2-container .swal2-popup .swal2-actions{width:100%;}.swal2-container .swal2-popup .swal2-actions button{width:100%;height:50px;margin-left:0;margin-right:0;text-transform:uppercase;font-weight:800;border-radius:0;}.swal2-container .swal2-popup .swal2-actions button.swal2-confirm{color:#fff;background-color:#7920e2;}