/*
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.

Copyright (c) NUVEX MEDICA S.A.P.I. de C.V. - All rights reserved.

This source code is protected under international copyright law. All rights
reserved and protected by the copyright holders.
This file and its content is confidential and only available to authorized individuals
with the permission of the copyright holders. If you encounter this file and do not have
permission, please contact the copyright holders and delete this file.
Unauthorized copying or modifiying of this file, via any medium is strictly prohibited
Proprietary and confidential

Written by HORACIO LOPEZ PORTILLO GONZALEZ <horacio.lopez@nuvex.mx>, 06/Oct/2023
*/
.bgimg {
         background-repeat: repeat;
    background-blend-mode: multiply;
    background-color: initial!important;
    background-image:url('/images/docdocRegister/docdoc-four.jpg'),linear-gradient(120deg,#afafaf 0%,#4f4f4f 100%)!important;

         }
         
             .bgimg2 {
          background-image: linear-gradient(119deg,#0fadfc 0%,#006ea5 100%)!important;
        }
        .button1 {
          color: #ffffff!important;
          background: #00ace8;
          border-width: 10px!important;
          border-color: #00ace8;
          border-radius: 100px;
          font-size: 14px;
          font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
          font-weight: 600!important;
          text-transform: uppercase!important;
          background-color: #00ace8;	
          padding: .3em 1em;
          border: 2px solid;
        }

        .btn-info {	 	 
         color: black;
         font-weight: bold;	 
         line-height: 30px;
         border: 2px solid white;
         border-radius: 40px;
         background: white;
         transition: all 0.3s ease 0s;
         padding: .3em 1em;
       }
       
         .btn-info11 {     
    color: white;
    font-weight: bold;   
    line-height: 30px;
    border: 2px solid #00ace8;
    border-radius: 40px;
    background: #00ace8;
    transition: all 0.3s ease 0s;
    padding: .3em 1em;
  }

        .btn-info3 {    
         color: white;
       
         line-height: 30px;
         border: 2px solid #006ea5;
         border-radius: 40px;
         background: #006ea5;
         transition: all 0.3s ease 0s;
         padding: .3em 1em;
         }

       h2 {
         font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
         font-weight: 600;
         font-size: 36px;
         line-height: 1.4em;
         text-align: left; 
       }
       
         .btn-info2 {	 	 
         color: black;
         font-weight: bold;	 
         line-height: 30px;
         border: 2px solid white;
         border-radius: 40px;
         background: white;
         transition: all 0.3s ease 0s;
         padding: .3em 1em;
       }
       
       .pT {
         padding-right:80px;
       }
     
    .hbaner {
          color: white; text-align: center; font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
          font-weight: 600!important; 
          font-size: 48px!important; line-height: 1.4em!important;
      }
    .htitle {
         color: grey; text-align: center 
    }  
    .htitle2 {
         color: grey; text-align: left; 
    }  

    .freemium-pkg-cont1{
        display: flex;
        justify-content: center;
    }
    .freemium-form-back{
        background-image: linear-gradient(360deg,#fefefe 0%,#dddddd 100%)!important;
        padding-top: 0px;
    }
    .freemium-form-offset{
        height:140px;
    }
    .freemium-form-title-cont{
        padding-top: 0px;
        text-align: center;
        margin-bottom: 2.7%;
    }
    .freemium-form-margin{
        margin-bottom: 25px;
    }
    .freemium-form-cont1{
        height: auto;
        margin-top:0px;
    }
    .freemium-form-cont2{
        padding-bottom:20px;
    }
    .freemium-form-cont3{
        display: flex;
        justify-content: center;
        padding-top:30px
    }
    .freemium-form-cha-lbl{
        color:red; 
        font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
    }
    .freemium-form-btn-cont{
        text-align:center;
        margin-top: 20px;
    }
    .freemium-result-title{
        text-align: center;
        font-style: normal;
        font-size: 26px;
        padding-top:80px;
        padding-bottom: 30px;
    }
    .freemium-result-cont-msg{
        padding-top:0px;
        padding-bottom: 0px
    }

    .confirm-message-title{
        text-align: center;
        font-style: normal;
        font-size: 26px;
        padding-top:80px;
        padding-bottom: 30px;
    }
    .confirm-message-container{
        padding-top:0px;
        padding-bottom: 0px;
        text-align: center;
    }
    .confirm-message-content{
        font-size: 20px;
        text-align: center;
    }

      @media screen and (max-width:460px) {
        
          
       .pT {
           padding-right: 0px;
       }  
          
        #ejm br{
           display:none;
       }
       .hbaner {     
          font-size: 36px!important; line-height: 1.4em!important;
       }
       .htitle {
          font-size: 28px!important; line-height: 1.4em!important;  
       }
       .htitle2 {
        font-size: 28px!important; line-height: 1.4em!important;
       }  
       br {
           display:none;
       }
       h3 {
           font-size: 24px;
       }
     
      
   }
   
   @media screen and (max-width: 760px) {
       #login-bottom {
           display: none;
       }
   }