body{background: #212529 !important}
    	.navbar-default {
    		background-color: #212529  !important;
    		border-color: #191a1b !important;
    	}
      .navbar-default .navbar-brand{background-color:#212529}
      .navbar-default .navbar-brand img{width:100%}
      .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
         background-color: #212529 !important;
      }
      .btn-login {background-color:#aeff24 !important;
                  height:30px !important;line-height:04px !important;
                  width:120px !important;margin-top:05px !important;
                  color:#000;
                  font-weight:500 !important;
                }
      .btn-login:hover,.btn-login:focus {
         background-color: #aeff24 !important;
      }

      .step1 {background-color: #000;height: 80vh;position: relative;color: white;overflow: hidden;}
      .step2 {height: 40vh;position: relative;color: white;overflow: hidden;}
      .step3 {background-color: #1c211b;position: relative;color: white;overflow: hidden;padding:50px}



      .step1::before, .step1::after {content: '';position: absolute;background-size: cover;
            background-repeat: no-repeat;border-radius: 50%;}

 
      .step2 .small{width:60%;margin-left:20%}

      .ititle{color:#fff;font-size:40px;font-weight:bold}
      .inumber{color:#aeff24;font-size:40px;font-weight:bold}

      .footer-socials-container {
          margin-top:20px;
          display: flex;
          justify-content: right;
          gap: 10px;
      }
      .footer-social-icon {
          position: relative;
          display: block;
          width: 20px;
          height: 20px;
          background-size: 100%;
          background-position: center center;
          filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);
      }
