
section.acf-single-event-banner .container .bgColDiv{
border-radius: 20px; background: rgba(28, 43, 57, 0.90);padding:30px;max-width:950px;
}

section.acf-single-event-banner .event-time , section.acf-single-event-banner .speaker-info{
    font-size: var(--f20);
}
section.acf-single-event-banner .event-form{
    min-height: 500px;
}
@media only screen and (max-width: 600px) {
 .video-form {
        z-index: 99;
        left: 0!important;
        bottom: 0!important;
        width: auto!important;
        
}
}

.event-form input,
.event-form textarea,
.event-form select,
.hs-form-field {
    width: 100%;
}

.event-form input,
.event-form textarea,
.event-form select {
    border-radius: 6px;
    border: 1px solid #C5C1C1;
    padding: 5px 10px;
}

.event-form input::placeholder,
.event-form textarea::placeholder,
.event-form select,
.hs-fieldtype-booleancheckbox span {
    color: #373737;
    font-family: var(--secondary-font);
}

.event-form input::placeholder,
.event-form textarea::placeholder,
.event-form select {
    font-size: var(--f16);
}

.event-form .hs-fieldtype-booleancheckbox span {
    font-size: var(--f14);
}

.event-form form {
    display: flex;
    flex-wrap: wrap;
    gap: 22px;
}
.event-form .hs-fieldtype-booleancheckbox {
    margin-top: 22px;
}

.event-form .hs-fieldtype-booleancheckbox {
    min-width: 100%;
}

.event-form .hs-fieldtype-booleancheckbox label {
    display: flex;
    align-items: start;
    gap: 10px;
    margin-bottom: 0;
}

.event-form .hs-fieldtype-booleancheckbox ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.event-form .hs-fieldtype-booleancheckbox input {
    width: 12px;
	position:relative;
	top:3px;

}

.event-form .hs-button.primary {
    font-family: var(--secondary-font);
    border-radius: 100px;
    padding: 10px 32px;
    width: fit-content;
    background: var(--main-color);
    color: var(--white) !important;
    border: 1px solid var(--main-color) !important;
}

.event-form .hs-submit {
    width: 100%;
}

.event-form .actions {
    text-align: center;
}
.video-not-empty{
    z-index: 99;
    left: 23%;
    bottom: 0;

}
@media (min-width: 992px) {
.video-not-empty{
width: 356px!important;
}
}
.submitted-message {
    color: var(--secondary-color);
    text-align: center;
}
ul.hs-error-msgs {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-top: 5px;
    margin-left: 2px;
    color: var(--blueDark);
}
.hs-fieldtype-booleancheckbox span , ul.hs-error-msgs{
    font-size: var(--f12);
}
.single-crop_insights .hs-fieldtype-booleancheckbox span, ul.hs-error-msgs ,.page-template-page-irrimetzer-calculator .hs-fieldtype-booleancheckbox span{
    display: contents;
}
html[lang="ro-RO"] .single-crop_insights .hs-fieldtype-booleancheckbox span ,html[lang="ro-RO"] .page-template-page-irrimetzer-calculator  .hs-form-booleancheckbox span {
    display: block;
}
.hs_error_rollup {
    order: initial;
    width: 100%;
}
.modal-open .btn-primary-icon-with-play-button , .btn.processing i {
    display: none!important;
}

.btn-primary-icon-with-play-button:active{
    border-color:transparent!important;
}
div#v-form-popup li.hs-form-booleancheckbox {
    padding-top: 15px;
}
.events_sign_up .hs_error_rollup {
    bottom: 240px!important;
}
.modal-body .events_sign_up .hs_error_rollup {
    bottom: 100px!important;
}



section.acf-single-event-banner .engleEventBanText{display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;font-size: 32px; line-height: 1.2;}
section.acf-single-event-banner .gap28{gap :28px;align-items: center;margin-bottom:18px;}
section.acf-single-event-banner .iconSec{flex-shrink:0;min-width:27px;text-align:center;}
section.acf-single-event-banner .event-time{line-height: 1.2; margin-bottom: 0px;}
section.acf-single-event-banner .dividerEvent{ border: 0; height: 1px; background: #fff; }
section.acf-single-event-banner .contentSubTitle{color:#fff;font-size: 16px; font-style: normal; font-weight:400; line-height: 130%; font-family: var(--mainFont);}
section.acf-single-event-banner .contentBox .contentBelowTitle{color:#fff;font-size: 16px; font-style: normal; font-weight:300; line-height: 130%; font-family: var(--mainFont);}

@media (min-width: 1024px) and (max-width:1380px) {
    .cstPy {
        padding-top: 0rem !important;
        padding-bottom: 0rem !important;
    }
}


@media (max-width: 992px) {
section.acf-single-event-banner .engleEventBanText{font-size: 23px;margin-top:15px !important;}
section.acf-single-event-banner .event-time{font-size:16px;}
section.acf-single-event-banner .contentBox .contentBelowTitle{font-size:15px;}
section.acf-single-event-banner .iconSec img{max-width:20px !important;}
section.acf-single-event-banner .gap28{gap :15px;align-items: center;}
section.acf-single-event-banner .container .bgColDiv{padding:20px 15px;max-width:100%;margin-top:30px;}
section.acf-single-event-banner .logoMaxwd{max-height:65px; width: auto;}
section.acf-single-event-banner .event-form{margin-top:25px;}
.event-form .hs-fieldtype-booleancheckbox span{font-size:var(--f12);}
}