.section.log {
   border: 1.5px solid var(--col2) !important;
   border-radius: 12px !important;
   margin-bottom: 0.5rem;
}

.input-field.select {
   display: flex;
   justify-content: end;
   align-items: end;
}

.input-field.select h4 {
   margin-bottom: 0.4rem;
   font-size: 1.1rem;
}

.input-field select {
   width: 35%;
   padding: 5px 10px;
   margin-left: 0.6rem;
   font-size: 1rem;
   border: solid 1px var(--col2);
   border-radius: 7px;
   transition: border-color 0.3s ease;
}

.select select:focus {
   outline: none;
   border: solid 1px var(--txt-col2);

}

.input-field select optgroup {
   font-weight: bold;
}

.input-field select option {
   background-color: var(--bg-col);
}

.sign-up-contrn a {
   color: var(--col2);
   transition: color 0.3s ease;
}

.sign-up-contrn a:hover {
   color: var(--txt-col2);
}

.form {
   margin-bottom: 1rem;
}

.frgtpas {
   display: inline-block;
   font-size: 1rem;
}

.account-text {
   font-size: 1rem;
}

.logbtn {
   font-weight: bold;
   margin-left: 0.5rem;
   transition: color 0.3s ease;
}

@media screen and (min-width: 768px) {
	/* FOR TABLET*/
}

@media screen and (min-width: 1200px) {
	/* FOR NORMAL LAPTOP*/
   .banner-contrn {
      box-shadow: none;
      flex-direction: column;
      align-items: start;
      justify-content: space-between;
   }

   .banner-contrn .imgs {
      object-fit: cover;
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100%;
      height: 50%;

      img {
         height: 100%;
         filter: drop-shadow(1px 0px 3px #3d2e2994);
      }
   }

   .textfrlogo {
      background-color: var(--col6);
      border-radius: 20px 20px 5px 5px;
      padding: 1.5rem;

      .sec-header {
         text-align: left;
         font-size: 1.5rem;
         padding: 0.2rem 0 0.6rem 0;
         color: var(--txt-col3);
      }

      .sec-subheader {
         font-family: var(--heading1);
         font-weight: bold;
         text-align: justify;
         font-size: 1.1rem;
      }
   }
}

@media screen and (min-width: 1536px) {
	/* FOR EXTRA LARGE LAPTOP*/
}