.lp-form-tpl__title-wrapper{text-align:center;padding-bottom:24px}.lp-form-tpl__title-wrapper [class^=lp-header]{margin:0;padding:0}.lp-form-tpl__title+.lp-form-tpl__subtitle{padding-top:16px}[data-media-source=media-lg] .lp-form-tpl__item,[data-media-source=media-xl] .lp-form-tpl__item{padding-bottom:20px}.lp-form-tpl__item{padding-bottom:16px}.lp-form-tpl__item._type-div [class^=lp-header],.lp-form-tpl__item._type-html_block [class^=lp-header]{margin:0;padding:0}.lp-form-tpl__item._type-html_block [class^=lp-header] p:first-child{margin-top:0}.lp-form-tpl__item._type-html_block [class^=lp-header] p:last-child{margin-bottom:0}.lp-form-tpl__item-field{position:relative}.lp-form-tpl__item-label{padding-bottom:8px}._type-multi_checkbox .lp-form-tpl__item-label,._type-radio_group .lp-form-tpl__item-label{padding-bottom:16px}.lp-form-tpl__item-error,.lp-form-tpl__item-note{padding-top:4px}.lp-form-tpl__item-error{display:none}._error .lp-form-tpl__item-error{display:block}._type-multi_select input[type=text],._type-select input[type=text]{left:0;opacity:0;-webkit-appearance:none;right:0;position:absolute;top:0;bottom:0}.lp-form-tpl__field-text,.lp-form-tpl__field-textarea{border-radius:6px;border:1px solid var(--text-color-a-03);outline:0;box-sizing:border-box;padding:12px 16px;transition:all .15s;background-color:transparent;width:100%}.lp-form-tpl__field-textarea{min-height:50px}.lp-form-tpl__field-text:focus,.lp-form-tpl__field-text:hover,.lp-form-tpl__field-textarea:focus,.lp-form-tpl__field-textarea:hover{border-color:var(--primary-color-base);background:var(--primary-color-a-01)}._error .lp-form-tpl__field-text,._error .lp-form-tpl__field-textarea{border:1px solid #eb5757}.lp-form-tpl__field-text::-webkit-input-placeholder,.lp-form-tpl__field-textarea::-webkit-input-placeholder{opacity:.5;color:inherit}.lp-form-tpl__field-text:-moz-placeholder,.lp-form-tpl__field-text::-moz-placeholder,.lp-form-tpl__field-textarea:-moz-placeholder,.lp-form-tpl__field-textarea::-moz-placeholder{opacity:.5;color:inherit}.lp-form-tpl__field-text:-ms-input-placeholder,.lp-form-tpl__field-textarea:-ms-input-placeholder{opacity:.5;color:inherit}.lp-form-tpl__field-multi_select,.lp-form-tpl__field-select{position:relative}.lp-form-tpl__field-multi_select input[type=text],.lp-form-tpl__field-select input[type=text]{left:0;opacity:0;-webkit-appearance:none;right:0;position:absolute;top:0;bottom:0}.lp-form-tpl__field-multi_select__input,.lp-form-tpl__field-select__input{cursor:pointer;position:relative}.lp-form-tpl__field-multi_select__input:before,.lp-form-tpl__field-select__input:before{font-family:lpc_icomoon;transform:translateY(-50%) rotate(.001deg);right:15px;line-height:1;pointer-events:none;z-index:2;position:absolute;top:50%;font-size:24px;content:"\e901"}.lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-multi_select__input:before,.lp-form-tpl__field-select._opened .lp-form-tpl__field-select__input:before{transform:translateY(-50%) rotate(.001deg) scale(-1)}.lp-form-tpl__field-multi_select__list-item:before,.lp-form-tpl__field-select__list-item:before{font-family:lpc_icomoon;visibility:hidden;opacity:0;transform:translateY(-50%) rotate(.001deg);right:19px;line-height:1;pointer-events:none;z-index:2;position:absolute;top:50%;font-size:12px;content:"\e900"}.lp-form-tpl__field-multi_select__list-item._checked:before,.lp-form-tpl__field-select__list-item._checked:before{visibility:visible;opacity:1}.lp-form-tpl__field-multi_select__input--count,.lp-form-tpl__field-select__input--count{color:var(--primary-color-base)}.lp-form-tpl__field-multi_select__list,.lp-form-tpl__field-select__list{visibility:hidden;opacity:0;border-radius:6px!important;transform:translateY(8px);margin:8px 0 0!important;border:1px solid var(--primary-color-base);overflow-y:auto;max-height:242px;box-sizing:border-box;z-index:5;position:absolute;top:100%;padding:0!important;transition:opacity .3s ease,transform .3s ease;background:var(--content-background-lpc);width:100%}.lp-form-tpl__field-multi_select__list:hover,.lp-form-tpl__field-select__list:hover{background:var(--content-background-lpc)}.lp-form-tpl__field-multi_select__list-item,.lp-form-tpl__field-select__list-item{border-radius:0!important;margin:0!important;box-shadow:none!important;border:none!important;cursor:pointer;position:relative;padding:10px 47px 10px 15px;transition:all .15s}.lp-form-tpl__item._type-multi_select .lp-form-tpl__item-field input[type=text],.lp-form-tpl__item._type-select .lp-form-tpl__item-field input[type=text]{left:0;opacity:0;-webkit-appearance:none;right:0;position:absolute;top:0;bottom:0}.lp-form-tpl__field-multi_select__list-item:last-child,.lp-form-tpl__field-select__list-item:last-child{margin-bottom:0}.lp-form-tpl__field-multi_select__list-item:hover,.lp-form-tpl__field-select__list-item:hover{border:none;background:var(--primary-color-a-01)}.lp-form-tpl__field-multi_select__list-item--checked,.lp-form-tpl__field-select__list-item--checked{right:15px;display:none;position:absolute;top:8px}.lp-form-tpl__field-multi_select__list-item--checked path,.lp-form-tpl__field-select__list-item--checked path{fill:var(--text-color-base)}.lp-form-tpl__field-multi_select__list-item._checked .lp-form-tpl__field-multi_select__list-item--checked,.lp-form-tpl__field-multi_select__list-item._checked .lp-form-tpl__field-select__list-item--checked,.lp-form-tpl__field-select__list-item._checked .lp-form-tpl__field-multi_select__list-item--checked,.lp-form-tpl__field-select__list-item._checked .lp-form-tpl__field-select__list-item--checked{display:block}.lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-multi_select__list,.lp-form-tpl__field-select._opened .lp-form-tpl__field-select__list{visibility:visible;opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-multi_select__input,.lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-select__input,.lp-form-tpl__field-select._opened .lp-form-tpl__field-multi_select__input,.lp-form-tpl__field-select._opened .lp-form-tpl__field-select__input{border:1px solid var(--primary-color-base)}.lp-form-tpl__field-multi_select__input span{vertical-align:middle;display:inline-block}.lp-form-tpl__field-multi_select__input--count{margin:0}.lp-form-tpl__field-checkbox,.lp-form-tpl__field-radio{margin-bottom:12px;display:inline-flex;cursor:pointer;align-items:center}.lp-form-tpl__field-checkbox:last-child,.lp-form-tpl__field-radio:last-child{margin-bottom:0}.lp-form-tpl__field-checkbox [class^=lp-header],.lp-form-tpl__field-radio [class^=lp-header]{margin:0;padding:0}.lp-form-tpl__field-checkbox--input,.lp-form-tpl__field-radio--input{flex:none;border-radius:4px;margin:0 8px 0 0;border:1px solid var(--text-color-a-03);box-sizing:border-box;position:relative;height:22px;transition:all .15s;width:22px}.lp-form-tpl__field-checkbox--text,.lp-form-tpl__field-radio--text{align-self:center}.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-checkbox--input,.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-radio--input,.lp-form-tpl__field-radio:hover .lp-form-tpl__field-checkbox--input,.lp-form-tpl__field-radio:hover .lp-form-tpl__field-radio--input{border-color:var(--primary-color-base)}.lp-form-tpl__field-checkbox:hover input[type=checkbox]:not(:checked)+.lp-form-tpl__field-checkbox--input,.lp-form-tpl__field-checkbox:hover input[type=checkbox]:not(:checked)+.lp-form-tpl__field-radio--input,.lp-form-tpl__field-radio:hover .lp-form-tpl__field-checkbox--input,.lp-form-tpl__field-radio:hover .lp-form-tpl__field-radio--input{background:var(--primary-color-a-01)!important}.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-checkbox--text,.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-radio--text,.lp-form-tpl__field-radio:hover .lp-form-tpl__field-checkbox--text,.lp-form-tpl__field-radio:hover .lp-form-tpl__field-radio--text{color:var(--primary-color-base)}._error._type-checkbox .lp-form-tpl__field-checkbox .lp-form-tpl__field-checkbox--input,._error._type-checkbox .lp-form-tpl__field-checkbox .lp-form-tpl__field-radio--input,._error._type-checkbox .lp-form-tpl__field-radio .lp-form-tpl__field-checkbox--input,._error._type-checkbox .lp-form-tpl__field-radio .lp-form-tpl__field-radio--input{border-color:#eb5757;background:rgba(235,87,87,.1)}.lp-form-tpl__field-checkbox input,.lp-form-tpl__field-radio input{opacity:0;position:absolute;height:20px;width:20px}.lp-form-tpl__field-radio--input{border-radius:50%}input:checked+.lp-form-tpl__field-radio--input{border:6px solid var(--primary-color-base)}.lp-form-tpl__field-checkbox--input svg{left:50%;transform:scale(0);margin:-4px 0 0 -5px;position:absolute;top:50%;transition:all .15s}.lp-form-tpl__field-checkbox--input svg path{fill:#fff}._error._type-checkbox input:checked+.lp-form-tpl__field-checkbox--input,input:checked+.lp-form-tpl__field-checkbox--input{border-color:var(--primary-color-base);background:var(--primary-color-base)}input:checked+.lp-form-tpl__field-checkbox--input svg{transform:none}.lp-form-tpl__field-checkbox:hover input:checked+.lp-form-tpl__field-checkbox--input{border-color:var(--primary-color-base);background:var(--primary-color-base)}.lp-form-tpl__field-calendar{padding-right:48px;cursor:pointer}.lp-form-tpl__field-calendar--ico{margin-top:-12px;right:16px}.lp-form-tpl__item._type-calendar .lp-form-tpl__item-field,.lp-form-tpl__item._type-calendar_interval .lp-form-tpl__item-field{position:relative}.lp-form-tpl__item._type-calendar .lp-form-tpl__item-field:before,.lp-form-tpl__item._type-calendar_interval .lp-form-tpl__item-field:before{font-family:lpc_icomoon;transform:translateY(-50%) rotate(.001deg);right:15px;line-height:1;pointer-events:none;z-index:2;position:absolute;top:50%;font-size:16px;content:none}.lp-form-tpl__field-calendar--ico{transform:translateY(-50%) rotate(.001deg);margin:0!important;box-shadow:none!important;border:none!important;right:15px;pointer-events:none;z-index:2;position:absolute;top:50%;padding:0!important;height:24px;font-size:0;background:none!important;width:24px}.lp-form-tpl__field-calendar--ico:before{font-family:lpc_icomoon;line-height:1;font-size:20px;content:"\e902"}.lp-form-tpl__button-wrapper{padding-top:16px}.lp-form-tpl__success{text-align:center}.lp-form-tpl__success [class^=lp-header]{margin:0;padding:0}.lp-form-tpl__success path{fill:var(--primary-color-base)}.lp-form-tpl__success-ico{padding-bottom:24px}.lp-form-tpl__success-title[class^=lp-header]{padding-bottom:8px}.lp-form-tpl__field-checkbox [class^=lp-header],.lp-form-tpl__field-radio [class^=lp-header]{line-height:1.2;font-size:16px}._type-checkbox{padding-top:3px}.lp-form-tpl__item._personal-bottom .lp-form-tpl__item-field{padding:3px 0 2px}.lpc-upload-button{margin-right:6px}.lpc-upload-button input{display:none}.upload-button{display:flex;align-items:center}#ui-datepicker-div.ui-datepicker{border-color:var(--primary-color-base)}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-highlight{color:var(--primary-color-base)}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover:before,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:before{border-color:var(--primary-color-base)}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:before{border-color:transparent var(--primary-color-base) transparent transparent}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover:before{border-color:transparent transparent transparent var(--primary-color-base)}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-active{color:var(--primary-color-base);border-color:var(--primary-color-base)}.content_contructor .lp-form-tpl__field-multi_select__list._opened,.content_contructor .lp-form-tpl__field-select__list._opened{display:block!important}.lpc-upload-button.lpc-button--type-2._v2-text{padding:8px 16px}.lpc-form-upload-count.upload-count{line-height:1.1;font-size:14px}.lp-form-tpl__field-textarea{width:100%!important}.lp-form-tpl__item._type-checkbox .lp-form-tpl__field-checkbox--text p{display:inline}