html.login body.login div#login {                                                               
    width: auto !important;                                                                       
    max-width: 320px !important;                                                                  
    min-width: 0 !important;                                                                      
    padding-left: 16px !important;                                                                
    padding-right: 16px !important;                            
    box-sizing: border-box !important;                                                            
  }                                                                                               
                                                                                                  
  html.login body.login div#login h1.wp-login-logo a,                                             
  html.login body.login div#login h1 a {                                                          
    display: block !important;                                 
    width: 100% !important;                                                                       
    max-width: 280px !important;
    height: 0 !important;                                                                         
    padding-bottom: 25.2% !important;                          
    margin: 0 auto 25px !important;
    background-image:                                                                             
  url("https://universidad.online/wp-content/uploads/2026/05/logoUOhorizontal.png") !important;
    background-size: contain !important;                                                          
    background-repeat: no-repeat !important;                   
    background-position: center center !important;                                                
    text-indent: -9999px !important;
    overflow: hidden !important;                                                                  
  }                                                            

  @media (max-width: 430px) {                                                                     
    html.login body.login div#login {
      max-width: 94vw !important;                                                                 
      width: 94vw !important;                                  
    }                                     
    html.login body.login div#login h1.wp-login-logo a,
    html.login body.login div#login h1 a {                                                        
      max-width: 240px !important;            
    }                                                                                             
  }                                                            
                                                                                                  
  @media (min-width: 768px) {
    html.login body.login div#login {                                                             
      width: 320px !important;                                 
      max-width: 320px !important;            
    }                                     
  }
                                                                                                  
  @media (min-width: 1200px) {
    html.login body.login div#login {                                                             
      width: 360px !important;                                 
      max-width: 360px !important;            
    }                                     
  }