.lp-form-tpl__title-wrapper{text-align:center;padding-bottom:24px}.lp-form-tpl__title-wrapper [class^=lp-header]{padding:0;margin: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]{padding:0;margin: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]{-webkit-appearance:none;right:0;position:absolute;opacity:0;bottom:0;top:0;left:0}.lp-form-tpl__field-text,.lp-form-tpl__field-textarea{padding:12px 16px;border:1px solid var(--text-color-a-03);transition:all .15s;outline:0;background-color:transparent;box-sizing:border-box;border-radius:6px;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{color:inherit;opacity:.5}.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{color:inherit;opacity:.5}.lp-form-tpl__field-text:-ms-input-placeholder,.lp-form-tpl__field-textarea:-ms-input-placeholder{color:inherit;opacity:.5}.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]{-webkit-appearance:none;right:0;position:absolute;opacity:0;bottom:0;top:0;left:0}.lp-form-tpl__field-multi_select__input,.lp-form-tpl__field-select__input{position:relative;cursor:pointer}.lp-form-tpl__field-multi_select__input:before,.lp-form-tpl__field-select__input:before{transform:translateY(-50%) rotate(.001deg);pointer-events:none;font-size:24px;right:15px;content:"\e901";position:absolute;top:50%;line-height:1;font-family:lpc_icomoon;z-index:2}.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{transform:translateY(-50%) rotate(.001deg);pointer-events:none;font-size:12px;right:19px;content:"\e900";position:absolute;opacity:0;visibility:hidden;top:50%;line-height:1;font-family:lpc_icomoon;z-index:2}.lp-form-tpl__field-multi_select__list-item._checked:before,.lp-form-tpl__field-select__list-item._checked:before{opacity:1;visibility:visible}.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{transform:translateY(8px);overflow-y:auto;padding:0!important;border:1px solid var(--primary-color-base);transition:opacity .3s ease,transform .3s ease;position:absolute;max-height:242px;opacity:0;visibility:hidden;top:100%;box-sizing:border-box;margin:8px 0 0!important;border-radius:6px!important;background:var(--content-background-lpc);width:100%;z-index:5}.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{padding:10px 47px 10px 15px;border:none!important;transition:all .15s;position:relative;margin:0!important;box-shadow:none!important;border-radius:0!important;cursor:pointer}.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]{-webkit-appearance:none;right:0;position:absolute;opacity:0;bottom:0;top:0;left: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;position:absolute;top:8px;display:none}.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{transform:translateY(0);transition:opacity .3s ease,transform .3s ease;opacity:1;visibility:visible}.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;align-items:center;cursor:pointer;display:inline-flex}.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]{padding:0;margin:0}.lp-form-tpl__field-checkbox--input,.lp-form-tpl__field-radio--input{flex:none;height:22px;border:1px solid var(--text-color-a-03);transition:all .15s;position:relative;box-sizing:border-box;margin:0 8px 0 0;border-radius:4px;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{height:20px;position:absolute;opacity:0;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{transform:scale(0);transition:all .15s;position:absolute;top:50%;margin:-4px 0 0 -5px;left:50%}.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{right:16px;margin-top:-12px}.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{transform:translateY(-50%) rotate(.001deg);pointer-events:none;font-size:16px;right:15px;content:none;position:absolute;top:50%;line-height:1;font-family:lpc_icomoon;z-index:2}.lp-form-tpl__field-calendar--ico{height:24px;transform:translateY(-50%) rotate(.001deg);pointer-events:none;padding:0!important;font-size:0;border:none!important;right:15px;position:absolute;top:50%;margin:0!important;box-shadow:none!important;background:none!important;width:24px;z-index:2}.lp-form-tpl__field-calendar--ico:before{font-size:20px;content:"\e902";line-height:1;font-family:lpc_icomoon}.lp-form-tpl__button-wrapper{padding-top:16px}.lp-form-tpl__success{text-align:center}.lp-form-tpl__success [class^=lp-header]{padding:0;margin: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]{font-size:16px;line-height:1.2}._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{align-items:center;display:flex}#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{border-color:var(--primary-color-base);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{font-size:14px;line-height:1.1}.lp-form-tpl__field-textarea{width:100%!important}