.aem-AuthorLayer-Edit .leadform-regular__wrap{display:flex}
.aem-AuthorLayer-Edit .leadform-regular__form-container--hidden{visibility:hidden}
.aem-AuthorLayer-Edit .leadform-regular__title{font-family:'proximalight',Helvetica,Arial,sans-serif;font-size:24px;margin-bottom:10px;color:#2f2f2f}
.aem-AuthorLayer-Edit .leadform-regular__title i,.aem-AuthorLayer-Edit .leadform-regular__title em{font-family:'proximalight_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__subtitle{font-size:18px;margin-bottom:35px;color:#2f2f2f}
.aem-AuthorLayer-Edit .leadform-regular__form-block{flex-shrink:0;width:50%;position:relative;max-width:100%;padding:50px 0}
.aem-AuthorLayer-Edit .leadform-regular__fields-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}
.aem-AuthorLayer-Edit .leadform-regular__part{width:48%;margin-bottom:20px;position:relative}
.aem-AuthorLayer-Edit .leadform-regular__part--hidden{display:none}
.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input{border-color:red}
.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input::-webkit-input-placeholder{color:red;text-transform:uppercase;font-family:'proximabold',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input::-webkit-input-placeholder i,.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input::-webkit-input-placeholder em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input::-moz-placeholder{color:red;opacity:1;text-transform:uppercase;font-family:'proximabold',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input::-moz-placeholder i,.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input::-moz-placeholder em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input:-ms-input-placeholder{color:red;opacity:1;text-transform:uppercase;font-family:'proximabold',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input:-ms-input-placeholder i,.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input:-ms-input-placeholder em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input:-moz-placeholder{color:red;opacity:1;text-transform:uppercase;font-family:'proximabold',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input:-moz-placeholder i,.aem-AuthorLayer-Edit .leadform-regular__part--invalid .leadform-regular__input:-moz-placeholder em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__input{width:100%;border:1px solid #e4e5e6;background-color:#fff;font:inherit;font-size:13px;padding:14px 13px 12px;height:41px;transition:color .2s;-webkit-appearance:none}
.aem-AuthorLayer-Edit .leadform-regular__input::-webkit-input-placeholder{color:#a0a0a0;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__input::-moz-placeholder{color:#a0a0a0;opacity:1;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__input:-ms-input-placeholder{color:#a0a0a0;opacity:1;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__input:-moz-placeholder{color:#a0a0a0;opacity:1;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__select>select{width:100%;border:1px solid #e4e5e6;background-color:#fff;font:inherit;font-size:13px;padding:14px 13px 12px;height:41px;transition:color .2s;-webkit-appearance:none}
.aem-AuthorLayer-Edit .leadform-regular__select>select::-webkit-input-placeholder{color:#a0a0a0;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__select>select::-moz-placeholder{color:#a0a0a0;opacity:1;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__select>select:-ms-input-placeholder{color:#a0a0a0;opacity:1;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__select>select:-moz-placeholder{color:#a0a0a0;opacity:1;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__info{position:absolute;right:37px;top:50%;transform:translate(0,-50%);z-index:11}
.aem-AuthorLayer-Edit .leadform-regular__info-icon{width:13px;height:13px;cursor:pointer}
.aem-AuthorLayer-Edit .leadform-regular__info-tooltip-wrapper{padding-left:9px;position:absolute;left:100%;top:-10px;display:none}
.aem-AuthorLayer-Edit .leadform-regular__info-tooltip{width:225px;padding:8px 12px;border-radius:5px;background:#fff;font-size:12px;line-height:16px;color:#666;position:relative;box-shadow:0 1px 5px 0 rgba(36,57,86,0.1)}
.aem-AuthorLayer-Edit .leadform-regular__info-tooltip:before{position:absolute;right:100%;border:8px solid transparent;border-right-color:rgba(36,57,86,0.04);border-left:0;top:9px;content:''}
.aem-AuthorLayer-Edit .leadform-regular__info-tooltip:after{position:absolute;right:100%;border:7px solid transparent;border-right-color:#fff;border-left:0;top:10px;content:''}
.aem-AuthorLayer-Edit .leadform-regular__info:hover .leadform-regular__info-tooltip-wrapper{display:block}
.aem-AuthorLayer-Edit .leadform-regular__checkbox-block{margin-bottom:20px}
.aem-AuthorLayer-Edit .leadform-regular__checkbox-block--exist{padding:0 0 0 25px}
.aem-AuthorLayer-Edit .leadform-regular__checkbox{display:none}
.aem-AuthorLayer-Edit .leadform-regular__checkbox+.leadform-regular__label::after{content:none}
.aem-AuthorLayer-Edit .leadform-regular__checkbox:checked+.leadform-regular__label::after{content:""}
.aem-AuthorLayer-Edit .leadform-regular__label{font-family:'proximalight',Helvetica,Arial,sans-serif;font-size:12px;position:relative;line-height:1.3}
.aem-AuthorLayer-Edit .leadform-regular__label i,.aem-AuthorLayer-Edit .leadform-regular__label em{font-family:'proximalight_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular__label::before{content:"";position:absolute;left:-25px;top:-2px;display:inline-block;height:16px;width:16px;border:1px solid #ebebeb;background-color:#fff}
.aem-AuthorLayer-Edit .leadform-regular__label::after{content:"";position:absolute;left:-21px;top:2px;display:inline-block;height:6px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg)}
.aem-AuthorLayer-Edit .leadform-regular__submit-wrap{width:100%}
.aem-AuthorLayer-Edit .leadform-regular__submit{padding:0 0 0 25px}
.aem-AuthorLayer-Edit .leadform-regular__submit-btn{height:36px;font-size:16px;padding:0 20px;border-radius:4px;background:#f80;color:#fff}
.aem-AuthorLayer-Edit .leadform-regular__submit-btn:hover,.aem-AuthorLayer-Edit .leadform-regular__submit-btn:focus{background:#ff9d2a}
.aem-AuthorLayer-Edit .leadform-regular__submit-btn:active{background:#eb6321}
.aem-AuthorLayer-Edit .leadform-regular__privacy-wrap{margin-top:10px}
.aem-AuthorLayer-Edit .leadform-regular__privacy-link{color:#0073ae}
.aem-AuthorLayer-Edit .leadform-regular__thank{top:50px;color:#2f2f2f;position:absolute;display:none}
.aem-AuthorLayer-Edit .leadform-regular__thank--active{display:block}
@media only screen and (max-width:767px){.aem-AuthorLayer-Edit .leadform-regular__part{width:100%}
}
@media only screen and (max-width:991px){.aem-AuthorLayer-Edit .leadform-regular--success .leadform-regular__form{display:none}
.aem-AuthorLayer-Edit .leadform-regular__form-block{width:100%}
.aem-AuthorLayer-Edit .leadform-regular__info-tooltip-wrapper{padding-left:0;padding-bottom:9px;left:auto;right:-22px;top:auto;bottom:100%}
.aem-AuthorLayer-Edit .leadform-regular__info-tooltip{width:260px}
.aem-AuthorLayer-Edit .leadform-regular__info-tooltip:before{top:100%;right:21px;border:8px solid transparent;border-top-color:rgba(36,57,86,0.04);border-bottom:0}
.aem-AuthorLayer-Edit .leadform-regular__info-tooltip:after{top:100%;right:22px;border:7px solid transparent;border-top-color:#fff;border-bottom:0}
}
.aem-AuthorLayer-Edit #demandbase-autocomplete.leadform-regular-wrapper-demandbase .demandbase-company-autocomplete{max-height:300px;width:278px !important;box-shadow:0 6px 11px 0 rgba(47,47,47,0.1);border:0}
.aem-AuthorLayer-Edit #demandbase-autocomplete.leadform-regular-wrapper-demandbase .ui-widget{font-family:'proximalight',Helvetica,Arial,sans-serif;font-size:13px}
.aem-AuthorLayer-Edit #demandbase-autocomplete.leadform-regular-wrapper-demandbase .ui-widget i,.aem-AuthorLayer-Edit #demandbase-autocomplete.leadform-regular-wrapper-demandbase .ui-widget em{font-family:'proximalight_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit #demandbase-autocomplete.leadform-regular-wrapper-demandbase .ui-widget .ui-menu-item .ui-corner-all{padding:5px 30px;color:#495c68}
.aem-AuthorLayer-Edit #demandbase-autocomplete.leadform-regular-wrapper-demandbase .ui-widget .ui-menu-item .ui-corner-all.ui-state-hover{border-color:transparent;background:0;color:#000}
.aem-AuthorLayer-Edit #demandbase-autocomplete.leadform-regular-wrapper-demandbase .ui-widget .ui-autocomplete{padding:10px 0}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control{height:41px}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input{width:100%;border:1px solid #e4e5e6;font:inherit;font-size:13px;padding:14px 13px 12px;height:41px;transition:color .2s;-webkit-appearance:none;background:#fff;box-shadow:none;padding-right:30px;padding-top:0;padding-bottom:0;cursor:pointer !important}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input>input{padding:14px 0 12px !important}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input>input::-webkit-input-placeholder{color:#a0a0a0;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input>input::-moz-placeholder{color:#a0a0a0;opacity:1;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input>input:-ms-input-placeholder{color:#a0a0a0;opacity:1;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input>input:-moz-placeholder{color:#a0a0a0;opacity:1;text-transform:uppercase;font-family:'proximaregular',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input>input[placeholder]{width:100% !important}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input>input[readonly]{pointer-events:none !important}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input .item{max-width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;padding:14px 0 12px}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input::after{content:'';right:15px;top:50%;margin-top:-7px;width:10px;height:10px;background:transparent;border-width:2px 2px 0 0;border-style:solid;border-color:#ebebeb;transform:rotate(135deg);transition:transform .3s ease}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input.dropdown-active{border-color:transparent}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input.dropdown-active::after{border-width:2px 2px 0 0;border-color:#ebebeb;transform:rotate(-45deg)}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input.dropdown-active::before{background:#ebebeb;width:93%;bottom:1px;margin:0 auto}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-input.focus{box-shadow:0 0 14px 2px rgba(47,47,47,0.1)}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown{box-shadow:0 6px 11px 0 rgba(47,47,47,0.1);border:0}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content{margin-left:0;padding:10px 0;max-height:190px}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .optgroup-header{padding:0}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option{position:relative;padding:5px 30px;font-family:'proximalight',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option i,.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option em{font-family:'proximalight_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option.selected{font-family:'proximabold',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option.selected i,.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option.selected em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option.selected::before{content:'';position:absolute;left:10px;width:4px;height:2px;background-color:#2f2f2f;-webkit-transform:rotate(50deg);transform:rotate(50deg);top:14px}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option.selected::after{content:'';position:absolute;left:11px;width:10px;height:2px;background-color:#2f2f2f;-webkit-transform:rotate(-50deg);transform:rotate(-50deg);top:13px}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option.active{font-family:'proximabold',Helvetica,Arial,sans-serif;background-color:#fff}
.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option.active i,.aem-AuthorLayer-Edit .leadform-regular .selectize-control .selectize-dropdown .selectize-dropdown-content .option.active em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input{border-color:red}
.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input::-webkit-input-placeholder{color:red;text-transform:uppercase;font-family:'proximabold',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input::-webkit-input-placeholder i,.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input::-webkit-input-placeholder em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input::-moz-placeholder{color:red;opacity:1;text-transform:uppercase;font-family:'proximabold',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input::-moz-placeholder i,.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input::-moz-placeholder em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input:-ms-input-placeholder{color:red;opacity:1;text-transform:uppercase;font-family:'proximabold',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input:-ms-input-placeholder i,.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input:-ms-input-placeholder em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input:-moz-placeholder{color:red;opacity:1;text-transform:uppercase;font-family:'proximabold',Helvetica,Arial,sans-serif}
.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input:-moz-placeholder i,.aem-AuthorLayer-Edit .leadform-regular .leadform-regular__part--invalid .selectize-input>input:-moz-placeholder em{font-family:'proximabold_italic',Helvetica,Arial,sans-serif}