
/*20230929*/

.horizontal-unit-1-line {

  .unit-2-line-text {
    font-size: 18px !important;
  }
}
.horizontal-unit-3-lines .input-wrapper input[type=text]{border-width:1px !important}
#download-btn .logo-generate-btn.btn{
font-family: 'acumin-pro', arial, sans-serif;
font-size: 18px;
font-weight: 400;
padding: 12px 18px !important;
width: 280px;
color: white;
background-color: rgba(23, 58, 33, 0.9);
text-decoration: none;
margin-right:20px;
&:hover {
background-color: rgba(23, 58, 33, 1);
text-decoration: none;
}
}
#download-btn .cancel-btn.btn {font-family: 'acumin-pro', arial, sans-serif;
font-size: 18px;
font-weight: 400;
padding: 12px 18px;
width: 280px;
border-radius:20rem;
color: #173a21;
background-color: white;
box-shadow: inset 0px 0px 0px 1px #173a21;
&:hover { text-decoration:none;
box-shadow: inset 0px 0px 0px 3px #173a21;}
}
.cancel-btn.btn::after{display:none;}


#download-btn .download-btn .btn-link{
border-radius:20rem;
font-family: 'acumin-pro', arial, sans-serif;
font-size: 18px;
font-weight: 400;
padding: 12px 18px;
width: 280px;
text-decoration: none;
color: #173a21;
background-color: #4AB969;
opacity: 0.87;
margin-top: 30px;
&:hover {
opacity: 1;
text-decoration: none;
}}
#download-btn{margin-bottom:50px}

#download-btn .alert-info{
font-family: "acumin-pro-condensed",Arial,sans-serif;
padding: 5px;
}

[class*="vertical-"] .logo-content {
    grid-template-areas: 'logo' 'divider' 'line1' 'line2' 'line3' !important;
}
[class*="horizontal-"] .logo-content {
  grid-template-areas: 'logo divider line1' 'logo divider line2'  'logo divider line3' !important;
 
}
[class*="horizontal-"] .logo-divider{
bottom: unset;
}
.container.main-content #loader{
    margin: 0 auto;
}

#unitLavel{
    display: none;
}
.generator-wrapper .logo-content{
   text-align: center;
}
.container.main-content .has-text-align-center{
    margin: 15px 0px 25px 0px;
    font-family: "acumin-pro-condensed",Arial,sans-serif;
}

.card-layout.vertically{
    text-align: center;
    margin-bottom: 40px;
}

.card-layout.vertically .logo-sample img{
    height: 250px;
}
.card-layout.horizontal .logo-sample img{
    height: 150px;
}
.horizontal_layout_options_single figure.logo-sample{
    width: 50%;
}
.horizontal_layout_options_single .demo, .vertical_layout_options_single .demo{
    font-family: "acumin-pro-condensed",Arial,sans-serif;
}
.vertical_layout_options_single figure.logo-sample{
    width: 20%;
}

[class*="horizontal-"] .logo-divider {
    min-height: 100%;
    background: #FFCD03;
}
[class*="horizontal-"] .main-logo-div, [class*="vertical-"] .main-logo-div{
    min-width: 150px;
}

[class*="vertical-"] .logo-divider {
    background: #FFCD03;
    height: 3px;
    display: block;
    max-width: 100%;
    margin-top:0px;
}
[class*="horizontal-"] .unit-1-line-text, [class*="horizontal-"] .unit-2-line-text{
    font-family: "acumin-pro-condensed",Arial,sans-serif;
}
[class*="horizontal-"] .level-text {
    display: block;
}
[class*="vertical-"] .unit-1-line-text, [class*="vertical-"] .unit-2-line-text{
    font-family: "acumin-pro-condensed",Arial,sans-serif;
}
[class*="horizontal-"] .level-text, [class*="vertical-"] .level-text{
    font-family: "acumin-pro-condensed",Arial,sans-serif;
}
[class*="horizontal-"] .level, [class*="vertical-"] .level{
    font-style: normal;
}



.horizontal-unit-1-line .unit-2-line-text {
    font-family: "acumin-pro-condensed",Arial,sans-serif;
}