.form__check,.form__check input[type=checkbox]+label,.form__check input[type=radio]+label,.form__errors{display:flex!important}.form__errors{flex-direction:row!important}.form__check{flex-wrap:wrap}.form__check,.form__check input[type=checkbox]+label,.form__check input[type=radio]+label{align-items:center;vertical-align:middle}.form__check_theme_top,.form__check_theme_top input[type=checkbox]+label,.form__check_theme_top input[type=radio]+label{align-items:start;vertical-align:top}.form .form__btn-close:focus,.form .form__btn-submit:focus,.form__check input[type=checkbox]+label a:focus,.form__check input[type=radio]+label a:focus,.form__select .btn.dropdown-toggle:focus,.form__select .dropdown-item:focus{outline-offset:0!important;outline:0!important}.form__select .btn.dropdown-toggle:focus,.form__select .dropdown-item:focus{box-shadow:none!important}.form__check input.error[type=checkbox]+label:before,.form__check input.error[type=radio]+label:before,.form__check input.is-invalid[type=checkbox]+label:before,.form__check input.is-invalid[type=radio]+label:before,.form__check input:invalid[type=checkbox]+label:before,.form__check input:invalid[type=radio]+label:before,.form__group input.error[type=email],.form__group input.error[type=tel],.form__group input.error[type=text],.form__group input.is-invalid[type=email],.form__group input.is-invalid[type=tel],.form__group input.is-invalid[type=text],.form__group input:invalid[type=email],.form__group input:invalid[type=tel],.form__group input:invalid[type=text],.form__group textarea.error,.form__group textarea.is-invalid,.form__group textarea:invalid{background:#ffcdcd!important;border-color:#ffcdcd!important}.form{font-family:Arial,sans-serif;-ms-word-break:break-all;word-break:break-all;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.form iframe{width:100%}.form__errors{background:#eaeaea;border-radius:2px;padding:1em 1.33em}.form__errors .lps-exclamation-mark{background:#ff5c5c;border-radius:50%;color:#fff;font-size:.93em;height:1.53em;margin-right:1.3em;margin-top:.2em;min-width:1.53em;padding-top:.27em;position:relative;text-align:center;width:1.53em}.form__errors .text{font-style:normal;font-weight:400;line-height:normal;font-size:1em;color:#ff4545}.form__group{margin-bottom:2.3em}.form__group label{font-size:1em;font-style:normal;font-weight:400;line-height:normal;margin-bottom:.3em}.form__group input[type=email],.form__group input[type=tel],.form__group input[type=text]{border-radius:2px;border:none;font-size:.96em;margin-top:0;width:100%;padding:.26em .75em;height:calc(2.6em + 2px)}.form__group textarea,.form__group textarea.form-control{display:block;border-radius:2px;border:none;height:7em;margin-top:0;width:100%;resize:none;padding:.26em .75em;font-size:.96em}.form__check{margin-bottom:1em;position:relative;padding-left:0}.form__check input[type=checkbox],.form__check input[type=radio]{height:1.67em;margin:0;opacity:0;position:absolute;width:1.67em}.form__check input[type=checkbox]+label,.form__check input[type=radio]+label{cursor:pointer;padding-left:2.3em;position:relative;margin-bottom:0}.form__check input[type=checkbox]+label:before,.form__check input[type=radio]+label:before{border-radius:2px;content:"";display:inline-block;height:1.67em;left:-.7em;margin-left:-1.67em;min-width:1.67em;position:relative;width:1.67em}.form__check input[type=checkbox]+label:after,.form__check input[type=radio]+label:after{content:"";bottom:0;display:block;left:.47em;margin:auto;position:absolute;top:0}.form__check input[type=checkbox]+label a,.form__check input[type=radio]+label a{cursor:pointer;text-decoration:underline!important}.form__check input[type=checkbox].error~.invalid-feedback,.form__check input[type=checkbox].error~.invalid-tooltip,.form__check input[type=checkbox].is-invalid~.invalid-feedback,.form__check input[type=checkbox].is-invalid~.invalid-tooltip,.form__check input[type=checkbox]:invalid~.invalid-feedback,.form__check input[type=checkbox]:invalid~.invalid-tooltip,.form__check input[type=radio].error~.invalid-feedback,.form__check input[type=radio].error~.invalid-tooltip,.form__check input[type=radio].is-invalid~.invalid-feedback,.form__check input[type=radio].is-invalid~.invalid-tooltip,.form__check input[type=radio]:invalid~.invalid-feedback,.form__check input[type=radio]:invalid~.invalid-tooltip{display:block}.form__check input[type=radio]+label:before{border-radius:50%!important}.form__check input[type=radio]:checked+label:after{background:#42a3e7;border-radius:50%;height:.73em;width:.73em}.form__check input[type=checkbox]:checked+label:after{color:#42a3e7;font-size:.93em;height:1.75em;left:0;text-align:center;width:1.67em;line-height:1.75em}.form__check_theme_top input[type=checkbox]+label:before,.form__check_theme_top input[type=radio]+label:before{top:.2em}.form__check_theme_top input[type=checkbox]+label:after,.form__check_theme_top input[type=radio]+label:after{margin:0;top:.67em}.form__check_theme_top input[type=checkbox]+label:after{top:.25em}.form__group-files ul{font-size:0;list-style-type:none;margin:0;padding:0}.form__group-files ul li{border:1px solid #eaeaea;border-radius:1.17em;box-sizing:border-box;color:#000;display:inline-block;font-style:normal;font-weight:400;font-size:0;line-height:normal;margin-bottom:.66em;margin-right:.66em;max-width:16.67em;padding:.5em 1.33em}.form__group-files ul li .name{max-width:11.33em;overflow:hidden;padding-right:1em;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 1em)}.form__group-files ul li .lps-close-2,.form__group-files ul li .name{display:inline-block;font-size:1em;position:relative;vertical-align:top}.form__group-files ul li .lps-close-2{cursor:pointer;max-width:1em;top:.13em}.form__group-files ul:empty{display:none}.form__btn-file{position:relative}.form__btn-file input[type=file]{height:2.33em;opacity:0;overflow:hidden;position:absolute;width:9.66em;z-index:-1}.form__btn-file label{border:1px solid #42a3e7;border-radius:1.17em;box-sizing:border-box;color:#42a3e7;cursor:pointer;font-style:normal;font-weight:400;font-size:1em;height:2.33em;line-height:normal;padding:.53em 0;text-align:center;width:9.66em}.form select.form__select{opacity:0}.form__select,.form__select.form-control{background:transparent}.form__select .btn.dropdown-toggle{background:#eaeaea;border-color:#eaeaea;height:2.33em;padding:.33em 1em}.form__select .btn.dropdown-toggle .filter-option-inner-inner{overflow:hidden;padding-right:.66em;text-overflow:ellipsis;white-space:nowrap}.form__select .dropdown-item{padding:.33em 1em;white-space:normal!important}.form__select .dropdown-item.active,.form__select .dropdown-item:active{background-color:#42a3e7!important;color:#fff!important}.form__select .dropdown-item:focus,.form__select .dropdown-item:hover{background-color:#eaeaea}.form__select .dropdown-menu{background-color:#f7f7f7;border-color:#eaeaea;margin:.13em 0;padding:0}.form__select .dropdown-toggle:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjE0Ni44NTRBLjUuNSAwIDEgMSAuODU0LjE0Nkw3LjIxOCA2LjUxYS41LjUgMCAxIDEtLjcwOC43MDhMLjE0Ni44NTR6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTEyLjk0LjE0NmEuNS41IDAgMSAxIC43MDYuNzA4TDcuMjgyIDcuMjE4YS41LjUgMCAwIDEtLjcwNy0uNzA4TDEyLjk0LjE0NnoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);border:0!important;content:"";height:.53em;position:relative;top:.13em;width:.93em}.form__select.dropup .dropdown-toggle:after{transform:rotate(-180deg)}.form.lp-modal{font-size:15px}@media (min-width:640px){.form.lp-modal .modal-dialog{max-width:630px}}.form.lp-modal .modal-header{padding:0 0 60px}.form.lp-modal .modal-title{margin:0 auto;width:350px}@media (max-width:767px){.form.lp-modal .modal-title{width:250px}.form.lp-modal .modal-header{padding-bottom:30px}.form.lp-modal .modal-body{margin-left:auto;margin-right:auto;width:250px}}@media (min-width:768px){.form.lp-modal .form__errors{margin-left:-43px}}.form.lp-modal .form__col-right{width:250px}@media (min-width:768px){.form.lp-modal .form__col-md-left{width:165px;margin-right:20px}}@media (max-width:479px){.form.lp-modal .modal-header{padding-bottom:30px}}.form.lp-modal .form__container{margin:0 auto}.form.lp-modal .form__errors{background:transparent;padding:0}@media (min-width:480px){.form.lp-modal .form__errors{margin-left:-43px}}@media (min-width:480px){.form.lp-modal .form__col-xs-left{width:150px;margin-right:20px}.form.lp-modal .form__col-xs-right{width:265px}}.form.lp-modal .form__btn-message{min-width:170px}.form .form__btn-close,.form .form__btn-submit{border:0;color:#fff;cursor:pointer;font-size:.94em;height:2.66em;padding:0 1.33em;white-space:nowrap}.form .form__btn-message{font-style:normal;font-weight:400;font-size:.8em;line-height:normal;word-break:break-word}