@charset "UTF-8";
/*!*
 * ВНИМАНИЕ! Этот файл генерируется автоматически.
 * Любые изменения этого файла будут потеряны при следующей компиляции.
 * Любое изменение проекта без возможности компиляции ДОЛЬШЕ И ДОРОЖЕ в 2-5 раз.
 */
@font-face{font-family:"Futura PT";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/FuturaPT-Book.woff2) format("woff2"),url(../fonts/FuturaPT-Book.woff) format("woff")}@font-face{font-family:"Futura PT";font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/FuturaPT-Medium.woff2) format("woff2"),url(../fonts/FuturaPT-Medium.woff) format("woff")}*,::before,::after{box-sizing:border-box}body{font-family:"Futura PT",sans-serif;margin:0}.demo-container{max-width:1170px;width:100%;margin:0 auto;padding:50px 15px;display:flex;align-items:center;flex-direction:column}.demo-title{font-weight:400;font-size:40px;line-height:48px}.btn-group{margin:16px 0}.jpm-btn{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:48px;max-width:100%;margin:0;border:0;border-radius:12px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;font-size:18px;font-weight:400;line-height:24px;font-family:inherit;text-decoration:none;text-transform:none;background-image:none;cursor:pointer;overflow:hidden;padding:0 65px;color:#fff;background-color:rgba(185,151,91,.8);min-width:240px}.jpm-btn__bg{position:absolute;display:block;width:100%;height:100%;background-color:#b9975b;opacity:1}.jpm-btn__text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.jpm-btn--disabled,.jpm-btn:disabled{cursor:not-allowed;color:#8b8e8d;background-color:rgba(61,66,65,.2)}a.jpm-btn--disabled{pointer-events:none}.jpm-btn--full{display:flex;width:100%}.jpm-btn--secondary{color:#b9975b;border:1px solid #b9975b;background-color:transparent;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.jpm-btn--secondary:hover,.jpm-btn--secondary:focus{background-color:#b9975b;color:#fff}.jpm-btn--secondary .jpm-btn__bg{display:none}.jpm-btn:hover .jpm-btn--secondary .jpm-btn__bg{display:none}.jpm-close{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;padding:0;background:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.jpm-close span{width:20px;height:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%233d4241'%3E %3Cpath d='M1 1L21 21M21 1L1 21' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E")}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:flex;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid gray;border-radius:.263921875em;overflow:hidden;background:#fff;box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .3s;display:flex;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:0 0;border:0;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:rgba(128,128,128,.4)}.qs-overlay .qs-submit.qs-disabled{color:gray;border-color:gray;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:33.3333333333%;cursor:pointer;opacity:.5;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:#d3d3d3;filter:blur(0);transition:filter .3s}.qs-controls.qs-blur{filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.390625em solid transparent;position:absolute;top:50%;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:gray;right:50%;transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:gray;left:50%;transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;transition:border .2s;border-bottom:1px solid transparent;cursor:pointer}.qs-month-year:hover{border-bottom:1px solid gray}.qs-month-year:active:focus,.qs-month-year:focus{outline:0}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;filter:blur(0);transition:filter .3s}.qs-squares.qs-blur{filter:blur(5px)}.qs-square{width:14.2857142857%;height:1.5625em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{font-weight:700;color:gray}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-datepicker-container{background:#f2f2f2;border-radius:10px;border:0;width:322px;font-family:inherit;color:#3d4241}.qs-controls{background:#f2f2f2;padding:60px;padding-top:30px;padding-bottom:16px;border-top-left-radius:10px;border-top-right-radius:10px}.qs-overlay{border-radius:10px}.qs-month-year{font-weight:500;font-size:18px;line-height:23px}.qs-month{text-transform:uppercase}.qs-day{font-weight:400;font-size:15px;line-height:19px}.qs-square{height:44px;border-radius:50%;border:1px solid transparent}.qs-current{text-decoration:none;font-weight:400;border-color:#b9975b;background-color:#b9975b;color:#fff}.qs-current:not(.qs-active):hover{background:#b9975b!important}.qs-active,.qs-range-end,.qs-range-start{border-color:#b9975b;background-color:transparent}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{border-color:#b9975b;background:0 0}.qs-arrow{display:flex;align-items:center;justify-content:center}.qs-datepicker-container{margin-top:20px;overflow:visible}.jpm-field-text--error .qs-datepicker-container{margin-top:40px}.qs-controls{position:relative}.qs-controls::before{content:"";position:absolute;z-index:1;width:30px;height:30px;left:38px;top:-8px;background:#f2f2f2;border-radius:4px;transform:rotate(-45deg)}.qs-left::after{border:0;width:8px;height:14px;background:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 13L1 7L7 1' stroke='%23B9975B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.qs-right::after{border:0;width:8px;height:14px;background:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L1 13' stroke='%23B9975B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.jpm-field-text--date .jpm-field-text__input{background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2C8.63543 2 7.41118 2 6 2M12.0001 2C12.2909 2 13.6303 2 13.7898 2C15.1582 2 15.5003 2.975 15.5003 3.625C15.5003 6.55 15.5003 12.575 15.5003 13.875C15.5003 15.175 14.474 15.5 13.7898 15.5C11.0529 15.5 3.30526 15.5 2.21053 15.5C0.842105 15.5 0.5 14.525 0.5 13.875V3.625C0.5 2.975 0.842105 2 2.21053 2C2.37002 2 3.70918 2 4.00005 2' stroke='%233D4241'/%3E%3Cpath d='M15 6H1V7H15V6ZM12 3.5C12.2761 3.5 12.5 3.27614 12.5 3V1C12.5 0.723858 12.2761 0.5 12 0.5H11C10.7239 0.5 10.5 0.723858 10.5 1V3C10.5 3.27614 10.7239 3.5 11 3.5H12ZM3.5 3C3.5 3.27614 3.72386 3.5 4 3.5H5C5.27614 3.5 5.5 3.27614 5.5 3V1C5.5 0.723858 5.27614 0.5 5 0.5H4C3.72386 0.5 3.5 0.723858 3.5 1V3Z' stroke='%233D4241' stroke-linejoin='round'/%3E%3C/svg%3E%0A") calc(100% - 16px) 50% no-repeat}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__name,.jpm-field-text--date.jpm-field-text--error .jpm-field-text__help-text{color:#e31c1c}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__input:invalid:required{border-color:#e31c1c;background:0 0}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__input:invalid:required:focus{box-shadow:inset 0 0 0 1px #e31c1c;border-color:#e31c1c}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__input:invalid:required+.jpm-field-text__floating{color:#e31c1c}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__input:invalid:required~.jpm-field-text__clear{visibility:visible;opacity:1}.form-sent .jpm-field-text__name,.form-sent .jpm-field-text__help-text{color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required{border-color:#e31c1c;background:0 0}.form-sent .jpm-field-text__input:invalid:required:focus{box-shadow:inset 0 0 0 1px #e31c1c;border-color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required+.jpm-field-text__floating{color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required~.jpm-field-text__clear{visibility:visible;opacity:1}.jpm-field-num{display:block;margin-bottom:32px}.jpm-field-num input::-webkit-outer-spin-button,.jpm-field-num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jpm-field-num input[type=number]{-moz-appearance:textfield}.jpm-field-num__input-wrap{display:block}.jpm-field-num__input-and-btns{display:flex;position:relative}.jpm-field-num__input{order:2;display:inline-block;vertical-align:middle;width:100%;margin:0;border:0;padding:0 16px;height:48px;line-height:1.25;font-size:1em;font-family:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;transition:all .3s ease;border-radius:inherit;border-top:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d;transition:border-color .3s ease,box-shadow .3s ease}.jpm-field-num__input:hover{border-color:#3d4241}.jpm-field-num__input:hover+.jpm-field-num__btn--minus+.jpm-field-num__btn--plus{border-top:1px solid #3d4241;border-right:1px solid #3d4241;border-bottom:1px solid #3d4241}.jpm-field-num__input:hover+.jpm-field-num__btn--minus{border-top:1px solid #3d4241;border-left:1px solid #3d4241;border-bottom:1px solid #3d4241}.jpm-field-num__input:focus{outline:0;box-shadow:inset 0 0 0 1px #b9975b;border-color:#b9975b}.jpm-field-num__input:hover:focus+.jpm-field-num__btn--minus+.jpm-field-num__btn--plus,.jpm-field-num__input:focus+.jpm-field-num__btn--minus+.jpm-field-num__btn--plus{border-top:1px solid #b9975b;border-right:1px solid #b9975b;border-bottom:1px solid #b9975b}.jpm-field-num__input:hover:focus+.jpm-field-num__btn--minus,.jpm-field-num__input:focus+.jpm-field-num__btn--minus{border-top:1px solid #b9975b;border-left:1px solid #b9975b;border-bottom:1px solid #b9975b}.jpm-field-num__input[disabled],.jpm-field-num__input[readonly]{cursor:not-allowed}.jpm-field-num__input::-moz-placeholder{color:transparent}.jpm-field-num__input::placeholder{color:transparent}.jpm-field-num__input-wrap{position:relative}textarea.jpm-field-num__input{height:auto;min-height:88px;resize:vertical;padding-top:18px;padding-bottom:18px}.jpm-field-num__btn{flex-shrink:0;width:54px;border:0;padding:0;color:#fff;background:#b9975b;transition:all .3s ease}.jpm-field-num__btn:hover{cursor:pointer;background-color:rgba(185,151,91,.8)}.jpm-field-num__btn:focus{outline:0}.jpm-field-num__btn--plus{order:3;background:#b9975b url("data:image/svg+xml,%3Csvg width='11' height='10' viewBox='0 0 11 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.726 5.4V3.948H4.708V0.163999H6.292V3.948H10.274V5.4H6.292V9.184H4.708V5.4H0.726Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat;background-size:14px 14px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #8b8e8d;border-right:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d;transition:border-color .3s ease,box-shadow .3s ease}.jpm-field-num__btn--minus{left:0;background:#b9975b url("data:image/svg+xml,%3Csvg width='8' height='3' viewBox='0 0 8 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 2.56V0.95H7.75V2.56H0.75Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat;background-size:14px 14px;border-top-left-radius:12px;border-bottom-left-radius:12px;border-top:1px solid #8b8e8d;border-left:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d;transition:border-color .3s ease,box-shadow .3s ease}.jpm-field-num--disabled .jpm-field-num__btn{cursor:not-allowed}.jpm-field-num--disabled .jpm-field-num__btn:hover,.jpm-field-num--disabled .jpm-field-num__btn:focus{background-color:transparent}.jpm-field-num__floating{position:absolute;z-index:10;top:0;left:0;width:100%;text-align:center;transform:translateY(calc(-50% - 1px));transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;color:#8b8e8d}.jpm-field-num__floating span{font-size:16px;line-height:20px;pointer-events:none;background-color:#fff}.jpm-field-num__help-text{display:block;padding-top:2px;padding-left:16px;padding-right:16px;font-size:14px;line-height:18px;color:#8b8e8d}.jpm-field-num__help-text:empty{display:none}.jpm-field-num--error .jpm-field-num__name,.jpm-field-num--error .jpm-field-num__floating,.jpm-field-num--error .jpm-field-num__help-text{color:#e31c1c}.jpm-field-num--error .jpm-field-num__input-and-btns{border-color:#e31c1c}.jpm-field-num--error .jpm-field-num__input-and-btns:focus-within{box-shadow:none}.jpm-field-num--error .jpm-field-num__input:focus{border-color:#e31c1c;box-shadow:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:0;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:0;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:0;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:0;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--default .select2-selection--single{border:0}.select2-container--default .select2-selection--single{background-color:transparent}.select2-container .select2-selection--single{height:56px;display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__arrow{position:static;width:12px;height:7px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.35355 0.646447C1.15829 0.451184 0.841709 0.451184 0.646447 0.646447C0.451184 0.841709 0.451184 1.15829 0.646447 1.35355L1.35355 0.646447ZM6 6L5.64645 6.35355C5.84171 6.54882 6.15829 6.54882 6.35355 6.35355L6 6ZM11.3536 1.35355C11.5488 1.15829 11.5488 0.841709 11.3536 0.646447C11.1583 0.451184 10.8417 0.451184 10.6464 0.646447L11.3536 1.35355ZM0.646447 1.35355L5.64645 6.35355L6.35355 5.64645L1.35355 0.646447L0.646447 1.35355ZM6.35355 6.35355L11.3536 1.35355L10.6464 0.646447L5.64645 5.64645L6.35355 6.35355Z' fill='white'/%3E%3C/svg%3E%0A") 50% no-repeat}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container{width:100%;margin-top:-1px}.select2-dropdown{border-color:#8b8e8d;border-radius:12px}.select2-container--open .select2-dropdown{left:-1px;width:100%!important}.select2-search--dropdown{background:rgba(61,66,65,.1);padding:0}.select2-search--dropdown .select2-search__field{font-size:16px;line-height:20px;background-color:transparent;font-family:inherit}.select2-container--default .select2-search--dropdown .select2-search__field{border:0;outline:0;padding-left:92px;padding-right:16px;padding-top:10px;padding-bottom:10px;background:url("data:image/svg+xml,%3Csvg width='11' height='15' viewBox='0 0 11 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.178967 3.94229C-0.179633 5.31436 0.00441166 6.74743 0.697412 7.97764C1.62068 9.61821 3.344 10.6374 5.19347 10.6374C5.8916 10.6374 6.58316 10.4902 7.2241 10.2094L9.92207 15L11 14.3619L8.30207 9.57107C9.22973 8.86036 9.89487 7.85936 10.1992 6.69493C10.5578 5.32293 10.3737 3.88979 9.68073 2.65964C8.75673 1.01914 7.03416 0 5.18469 0C4.27902 0 3.38362 0.246643 2.59529 0.713286C1.39556 1.4235 0.537567 2.57029 0.178967 3.94229ZM5.18469 1.27629C6.59122 1.27629 7.90093 2.05093 8.60273 3.29786C9.12927 4.23279 9.26933 5.322 8.99653 6.36471C8.72447 7.4075 8.0718 8.27907 7.16027 8.81879C6.5604 9.1735 5.8806 9.36107 5.19347 9.36107C3.78693 9.36107 2.47724 8.58643 1.77544 7.3395C1.2489 6.40457 1.1088 5.31543 1.3816 4.27271C1.65367 3.22986 2.30636 2.35836 3.21789 1.81857C3.81776 1.46386 4.49756 1.27629 5.18469 1.27629Z' fill='%233D4241'/%3E%3C/svg%3E%0A") 25px 50% no-repeat;border-top:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d}.select2-container--default .select2-search--dropdown .select2-search__field::-moz-placeholder{color:#3d4241;opacity:1}.select2-container--default .select2-search--dropdown .select2-search__field::placeholder{color:#3d4241;opacity:1}.select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;padding-left:15px;padding-right:8px}.select2-container--open .select2-dropdown--below{overflow:hidden}.select2-container--default .select2-results>.select2-results__options{max-height:180px}.select2-results__option{padding:11px 16px;display:flex;align-items:center}.select2-results__option:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-results__option--selected{background:#fff}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:rgba(185,151,91,.4);color:#3d4241}.flag{display:flex;align-items:center}.flag-icon{display:inline-flex;align-items:center;flex-shrink:0;width:32px;height:24px;margin-right:44px;border-radius:2px}.flag-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jpm-field-phone{position:relative;margin-bottom:32px}.jpm-field-phone__dropdown{order:1;flex-shrink:0;width:76px;background-color:#b9975b;height:100%;display:flex;align-items:center;border-top-left-radius:inherit;border-bottom-left-radius:inherit;border-right:none;border-left:1px solid #8b8e8d;border-top:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d}.jpm-field-phone__input-wrap{height:48px;display:flex;align-items:center;border-radius:12px}.open .jpm-field-phone__input-wrap{border-bottom-left-radius:0;border-bottom-right-radius:0}.open .jpm-field-phone__input-wrap .jpm-field-phone__input{border-bottom-left-radius:0;border-bottom-right-radius:0}.jpm-field-phone__input{order:2;display:inline-block;vertical-align:middle;width:100%;height:48px;margin:0;padding:0 16px;line-height:1.25;font-size:1em;font-family:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-left:none;border-right:1px solid #8b8e8d;border-top:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d;border-radius:0 12px 12px 0;transition:border-color .3s ease}.jpm-field-phone__input:hover{border-color:#3d4241}.jpm-field-phone__input:hover+.jpm-field-phone__dropdown{border-color:#3d4241}.jpm-field-phone__input:focus{outline:0;box-shadow:inset 0 0 0 1px #b9975b;border-color:#b9975b;outline:0}.jpm-field-phone__input:focus+.jpm-field-phone__dropdown{outline:0;box-shadow:inset 0 0 0 1px #b9975b;border-color:#b9975b}.jpm-field-phone__input[disabled],.jpm-field-phone__input[readonly]{cursor:not-allowed}.jpm-field-phone__input::-webkit-search-cancel-button,.jpm-field-phone__input::-webkit-search-decoration,.jpm-field-phone__input::-webkit-inner-spin-button,.jpm-field-phone__input::-webkit-outer-spin-button{-webkit-appearance:none}.jpm-field-phone__input[type=color]{padding:0}.jpm-field-phone__input::-moz-placeholder{color:transparent}.jpm-field-phone__input::placeholder{color:transparent}.jpm-field-phone__input-wrap{position:relative}.jpm-field-phone__floating{display:inline-block;position:absolute;z-index:10;top:14px;left:91px;padding:0;font-size:16px;line-height:20px;pointer-events:none;background-color:#fff;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;color:#8b8e8d}.jpm-field-phone__input:not(:-moz-placeholder-shown)~.jpm-field-phone__floating{transform:translateY(-24px)}.jpm-field-phone__input:focus~.jpm-field-phone__floating,.jpm-field-phone__input:not(:placeholder-shown)~.jpm-field-phone__floating{transform:translateY(-24px)}.jpm-field-phone__counter{position:absolute;bottom:18px;right:16px;display:flex;align-items:center;justify-content:center;line-height:1.25;color:#8b8e8d}.jpm-field-phone__counter-max::before{content:"/"}.jpm-field-phone__country{display:inline-flex;align-items:center;width:32px;height:24px;border-radius:4px}.jpm-field-phone__country img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.jpm-field-phone__help-text{display:block;padding-top:2px;padding-left:16px;padding-right:16px;font-size:14px;line-height:18px;color:#8b8e8d}.jpm-field-phone__help-text:empty{display:none}.jpm-field-phone__clear{opacity:0;visibility:hidden;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e31c1c url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7M1 1L7 7' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.jpm-field-phone__clear.visible{opacity:1;visibility:visible}.jpm-field-phone--error .jpm-field-phone__name,.jpm-field-phone--error .jpm-field-phone__floating,.jpm-field-phone--error .jpm-field-phone__help-text{color:#e31c1c}.jpm-field-phone--error .jpm-field-phone__input-wrap:focus-within{box-shadow:inset 0 0 0 2px #e31c1c}.jpm-field-phone--error .jpm-field-phone__input-wrap:focus-within .jpm-field-phone__dropdown::before{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:10px;border:2px solid #e31c1c;border-right:none}.jpm-field-phone--error .jpm-field-phone__input,.jpm-field-phone--error .jpm-field-phone__dropdown{border-color:#e31c1c}.jpm-field-phone--error .jpm-field-phone__input:focus{border-color:#e31c1c;box-shadow:none}.jpm-field-phone--error .jpm-field-phone__input:focus+.jpm-field-phone__dropdown{border-color:#e31c1c}.jpm-field-phone--error .jpm-field-phone__input:hover+.jpm-field-phone__dropdown{border-color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required{border-color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required+.jpm-field-phone__dropdown{border-color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required~.jpm-field-phone__floating{border-color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required~.jpm-field-phone__help-text{color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required:focus{border-color:#e31c1c;box-shadow:none}.form-sent .jpm-field-phone__input:invalid:required:focus+.jpm-field-phone__dropdown{border-color:#e31c1c}.jpm-field-text{display:block;margin-bottom:32px}.jpm-field-text__input-wrap{display:block}.jpm-field-text__input{display:inline-block;vertical-align:middle;width:100%;margin:0;border:1px solid #8b8e8d;border-radius:12px;padding:0 16px;height:48px;line-height:1.25;font-size:1em;font-family:inherit;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .3s ease}.jpm-field-text__input:hover{border-color:#3d4241}.jpm-field-text__input:focus{outline:0;box-shadow:inset 0 0 0 1px #b9975b;border-color:#b9975b}.jpm-field-text__input[disabled],.jpm-field-text__input[readonly]{cursor:not-allowed}.jpm-field-text__input::-webkit-search-cancel-button,.jpm-field-text__input::-webkit-search-decoration,.jpm-field-text__input::-webkit-inner-spin-button,.jpm-field-text__input::-webkit-outer-spin-button{-webkit-appearance:none}.jpm-field-text__input:-webkit-autofill,.jpm-field-text__input:-webkit-autofill:hover,.jpm-field-text__input:-webkit-autofill:focus,.jpm-field-text__input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset!important}.jpm-field-text__input[type=color]{padding:0}.jpm-field-text__input::-moz-placeholder{color:transparent}.jpm-field-text__input::placeholder{color:transparent}.jpm-field-text__input-wrap{position:relative}textarea.jpm-field-text__input{height:auto;min-height:88px;resize:vertical;padding-top:18px;padding-bottom:18px}.jpm-field-text__floating{display:inline-block;position:absolute;z-index:10;top:14px;left:16px;padding:0;font-size:16px;line-height:20px;pointer-events:none;background-color:#fff;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;color:#8b8e8d}.jpm-field-text__input:not(:-moz-placeholder-shown)~.jpm-field-text__floating{transform:translateY(-24px)}.jpm-field-text__input:focus~.jpm-field-text__floating,.jpm-field-text__input:not(:placeholder-shown)~.jpm-field-text__floating{transform:translateY(-24px)}.jpm-field-text__counter{position:absolute;bottom:18px;right:16px;display:flex;align-items:center;justify-content:center;line-height:1.25;color:#8b8e8d}.jpm-field-text__counter-max::before{content:"/"}.jpm-field-text__help-text{display:block;padding-top:2px;padding-left:16px;padding-right:16px;font-size:14px;line-height:18px;color:#8b8e8d}.jpm-field-text__help-text:empty{display:none}.jpm-field-text__clear{opacity:0;visibility:hidden;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e31c1c url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7M1 1L7 7' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.jpm-field-text--error .jpm-field-text__name,.jpm-field-text--error .jpm-field-text__help-text{color:#e31c1c}.jpm-field-text--error .jpm-field-text__input:invalid:required{border-color:#e31c1c}.jpm-field-text--error .jpm-field-text__input:invalid:required:focus{box-shadow:inset 0 0 0 1px #e31c1c;border-color:#e31c1c}.jpm-field-text--error .jpm-field-text__input:invalid:required+.jpm-field-text__floating{color:#e31c1c}.jpm-field-text--error .jpm-field-text__input:invalid:required~.jpm-field-text__clear{visibility:visible;opacity:1}.form-sent .jpm-field-text__name,.form-sent .jpm-field-text__help-text{color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required{border-color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required:focus{box-shadow:inset 0 0 0 1px #e31c1c;border-color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required+.jpm-field-text__floating{color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required~.jpm-field-text__clear{visibility:visible;opacity:1}.jpm-modal{position:fixed;top:0;left:0;z-index:1000;display:none;width:100%;height:100%;overflow:hidden;outline:0;color:#3d4241}.jpm-modal h1,.jpm-modal h2,.jpm-modal h3{font-weight:400;margin-top:0}.jpm-modal h1{font-size:40px;line-height:48px}.jpm-modal h2{font-size:32px;line-height:40px}.jpm-modal h3{font-size:16px;line-height:20px}.jpm-modal__dialog{position:relative;display:flex;align-items:center;width:auto;max-width:800px;min-height:100%;margin:0 auto;pointer-events:none}.jpm-modal__content{position:relative;display:flex;flex-direction:column;width:100%;min-height:40px;pointer-events:auto;background-color:#fff;outline:0;padding:56px 20px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 16px 24px rgba(0,0,0,.08);border-radius:10px}.jpm-modal__header{text-align:center;margin-bottom:32px}.jpm-modal__title{margin:0;font-size:24px;line-height:36px;font-weight:400;text-transform:uppercase;text-align:center;color:#b9975b;margin-bottom:12px}.jpm-modal__title--mb24{margin-bottom:24px}.jpm-modal__subtitle{font-size:16px;line-height:1.5}.jpm-modal__subtitle--bigger{font-size:16px;line-height:1.5}.jpm-modal__ask-title{margin-bottom:8px}.jpm-modal__desc{font-size:16px;line-height:1.5;text-align:left;margin-top:12px}.jpm-modal__desc>:first-child{margin-top:0}.jpm-modal__desc p{margin-bottom:0}.jpm-modal__desc>*+*{margin-top:12px}.jpm-modal__close{position:absolute;outline:0;top:16px;right:16px}.jpm-modal__body{position:relative;flex:1 1 auto;padding:16px}.jpm-modal__two-col{display:grid}.jpm-modal__two-col .last{margin-bottom:32px}.jpm-modal__two-col--mobile{grid-template-columns:repeat(2,1fr);grid-gap:0 16px}.jpm-modal__three-col{position:relative;display:grid;border-top:1px solid #b9975b;padding-top:12px}.jpm-modal__three-delete{cursor:pointer;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9M9 1L1 9' stroke='%233D4241' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat;border-radius:50%;border:0;margin-bottom:12px;justify-self:end}.jpm-modal__add-three{cursor:pointer;margin-top:-16px;font-size:18px;line-height:24px;margin-bottom:20px;color:#b9975b;padding-left:8px;position:relative}.jpm-modal__actions{display:grid;align-items:center;text-align:center;grid-gap:16px}.jpm-modal__actions-text{order:2;font-size:12px;line-height:1.5;color:rgba(61,66,65,.8)}.jpm-modal__actions-text a{color:inherit;text-decoration:underline}.jpm-modal__actions-submit{order:1}.jpm-modal__social{display:flex;align-items:center;justify-content:center;margin-top:16px}.jpm-modal__social>*{margin:0 12px}.jpm-modal__social-link{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#b9975b}.jpm-modal__social-link svg{fill:#fff;max-width:16px;max-height:15px}.jpm-modal__social-link--telegram svg{margin-right:2px}.jpm-modal__image{position:relative;border-radius:inherit;display:flex}.jpm-modal__image-wrapper{border-radius:inherit}.jpm-modal__image img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.jpm-modal__logo{margin-bottom:8px}.jpm-modal__logo img{max-width:78px}.jpm-modal__tos{margin-top:24px;font-size:12px;line-height:16px;color:rgba(61,66,65,.8);text-align:center}.jpm-modal__tos a{color:inherit;text-decoration:underline}.jpm-modal--show .jpm-modal__dialog{-webkit-animation:modal-dialog .3s 1 ease-out forwards;animation:modal-dialog .3s 1 ease-out forwards}.jpm-modal--success{text-align:center}.jpm-modal--success .jpm-modal__content{padding-top:43px;padding-bottom:36px}.jpm-modal--success .jpm-modal__title{font-weight:500;margin-bottom:7px}.jpm-modal--success .jpm-modal__title span{color:#3d4241}.jpm-modal--success .jpm-modal__subtitle{font-size:16px;line-height:20px;margin-bottom:30px}.jpm-modal--success .jpm-modal__desc{margin:0;text-align:center;font-size:14px;line-height:18px}.jpm-modal--image .jpm-modal__dialog{max-width:1095px}.jpm-modal--image .jpm-modal__content{padding:0}.jpm-modal--image .jpm-modal__image-wrapper{display:grid}.jpm-modal--image .jpm-modal__image-inner{padding:24px 16px}.modal-open{overflow:hidden}.modal-open .jpm-modal{overflow-x:hidden;overflow-y:auto}.jpm-modal-backdrop{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:#000;-webkit-animation:modal-backdrop .3s 1 ease-out forwards;animation:modal-backdrop .3s 1 ease-out forwards}@-webkit-keyframes modal-backdrop{0%{opacity:0}to{opacity:.6}}@keyframes modal-backdrop{0%{opacity:0}to{opacity:.6}}@-webkit-keyframes modal-dialog{0%{transform:translate(0,-2em)}to{transform:translate(0,0)}}@keyframes modal-dialog{0%{transform:translate(0,-2em)}to{transform:translate(0,0)}}.jpm-modal__three-col:first-child:last-child .jpm-modal__three-delete{display:none}.jpm-routes{margin-bottom:24px}.jpm-routes>*+*{border-top:1px solid #b9975b}.jpm-route{display:grid;grid-template-columns:1fr 55px 1fr;align-items:start;padding:12px 0}.jpm-route__point{font-size:12px;line-height:1.5}.jpm-route__meta{display:inline-flex;align-items:center;white-space:nowrap}.jpm-route__date{font-size:14px;line-height:18px}.jpm-route__icon{display:inline-flex;align-items:center;width:50%;height:50%}.jpm-route__title{font-size:16px;line-height:1.5;font-weight:500;text-transform:uppercase}.jpm-route__subtitle{margin-top:-6px}.jpm-route__from .jpm-route__icon{margin-left:13px}.jpm-route__to{text-align:right}.jpm-route__to .jpm-route__meta{flex-direction:row-reverse;margin-left:13px}.jpm-route__to .jpm-route__icon{margin-right:13px}.jpm-route__duration{align-self:center;text-align:center;padding-bottom:4px;font-size:12px;line-height:16px}.jpm-route__duration-arrow{width:56px;height:8px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 56 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M55.3536 4.35355C55.5488 4.15829 55.5488 3.84171 55.3536 3.64644L52.1716 0.464464C51.9763 0.269201 51.6597 0.269201 51.4645 0.464464C51.2692 0.659726 51.2692 0.976308 51.4645 1.17157L54.2929 4L51.4645 6.82842C51.2692 7.02369 51.2692 7.34027 51.4645 7.53553C51.6597 7.73079 51.9763 7.73079 52.1716 7.53553L55.3536 4.35355ZM2.39352e-08 4.5L55 4.5L55 3.5L-2.39352e-08 3.5L2.39352e-08 4.5Z' fill='%233D4241' fill-opacity='0.8'/%3E %3C/svg%3E")}.tabs__links{list-style:none;display:flex;align-items:center;padding:0;margin:0;margin-bottom:16px}.tabs__links>*+*{margin-left:8px}.tabs__link{padding:0 10px;text-align:center;height:36px;border-radius:10px;background:rgba(61,66,65,.08);display:flex;align-items:center;justify-content:center;text-decoration:none;color:#3d4241;font-size:12px;line-height:16px}.tabs__link-wrap--active .tabs__link{background:#b9975b;color:#fff}.tabs__content-wrapper{padding-top:4px}.tabs__content-item{display:none}.tabs__content-item--active{display:block}
/*!*
 * ВНИМАНИЕ! Этот файл генерируется автоматически.
 * Любые изменения этого файла будут потеряны при следующей компиляции.
 * Любое изменение проекта без возможности компиляции ДОЛЬШЕ И ДОРОЖЕ в 2-5 раз.
 */
@media only screen and (min-width:768px){.jpm-btn{height:56px}.jpm-btn__bg{width:400px;height:300px;transform:rotate(-45deg) translate(0,0);transition:transform .3s linear}.jpm-btn:hover .jpm-btn__bg{transform:rotate(-45deg) translate(100%,0)}.jpm-field-num__input{height:54px}textarea.jpm-field-num__input{min-height:112px}.jpm-field-phone__input-wrap{height:56px}.jpm-field-phone__input{height:56px}.jpm-field-phone__floating{top:18px}.jpm-field-phone__input:not(:-moz-placeholder-shown)~.jpm-field-phone__floating{transform:translateY(-28px)}.jpm-field-phone__input:focus~.jpm-field-phone__floating,.jpm-field-phone__input:not(:placeholder-shown)~.jpm-field-phone__floating{transform:translateY(-28px)}.jpm-field-text__input{height:56px}textarea.jpm-field-text__input{min-height:112px}.jpm-field-text__floating{top:18px}.jpm-field-text__input:not(:-moz-placeholder-shown)~.jpm-field-text__floating{transform:translateY(-28px)}.jpm-field-text__input:focus~.jpm-field-text__floating,.jpm-field-text__input:not(:placeholder-shown)~.jpm-field-text__floating{transform:translateY(-28px)}.jpm-modal h3{font-size:24px;line-height:1.5}.jpm-modal__content{padding:64px 85px;border-radius:24px}.jpm-modal__title{font-size:40px;line-height:48px;margin-bottom:16px}.jpm-modal__title--mb24{margin-bottom:24px}.jpm-modal__subtitle--uppercase{text-transform:uppercase}.jpm-modal__subtitle--bigger{font-size:18px;line-height:24px}.jpm-modal__desc{font-size:20px;margin-top:24px;line-height:1.2}.jpm-modal__desc>*+*{margin-top:16px}.jpm-modal__close{top:28px;right:28px}.jpm-modal__two-col{grid-template-columns:repeat(2,1fr);grid-gap:0 24px}.jpm-modal__two-col--mobile{grid-gap:0 24px}.jpm-modal__three-col{border:0;padding:0;grid-template-columns:repeat(3,1fr);grid-gap:0 24px}.jpm-modal__three-delete{position:absolute;top:20px;right:-32px;margin:0;background:#3d4241 url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7M1 1L7 7' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.jpm-modal__actions{grid-template-columns:1fr 1fr;grid-gap:24px;background-color:rgba(61,66,65,.08);border-radius:12px;padding:16px 24px;text-align:left}.jpm-modal__actions-text{order:1}.jpm-modal__actions-submit{order:2}.jpm-modal__social{margin-top:29px}.jpm-modal__social-link{width:45px;height:45px}.jpm-modal__social-link svg{max-width:initial;max-height:initial}.jpm-modal__social-link--telegram svg{margin-right:3px}.jpm-modal__image img{position:absolute;top:0;left:0;height:100%;border-bottom-left-radius:inherit;border-top-right-radius:0}.jpm-modal__logo{margin-bottom:0}.jpm-modal__logo img{max-width:initial}.jpm-modal--success .jpm-modal__content{padding-top:43px;padding-bottom:36px;padding-left:64px;padding-right:64px}.jpm-modal--success .jpm-modal__title{margin-bottom:7px}.jpm-modal--success .jpm-modal__subtitle{font-size:24px;line-height:1.5}.jpm-modal--success .jpm-modal__desc{font-size:16px;line-height:20px}.jpm-modal--image .jpm-modal__content{padding:0}.jpm-modal--image .jpm-modal__image-wrapper{grid-template-columns:2fr 3fr}.jpm-modal--image .jpm-modal__image-inner{padding:32px 24px}.jpm-routes>*+*{border-top:1px solid #fff}.jpm-routes{background-color:#b9975b;border-radius:16px;padding:4px 32px;color:#fff;margin-bottom:43px}.jpm-route{grid-template-columns:1fr 70px 1fr;font-size:16px;line-height:1.5}.jpm-route__point{font-size:16px}.jpm-route__date{font-size:16px;line-height:1.5}.jpm-route__title{font-size:24px}.jpm-route__duration{font-size:16px;line-height:1.5;padding-bottom:8px}.jpm-route__duration-arrow{width:70px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 70 8' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M69.3536 4.35355C69.5488 4.15829 69.5488 3.84171 69.3536 3.64645L66.1716 0.464466C65.9763 0.269204 65.6597 0.269204 65.4645 0.464466C65.2692 0.659728 65.2692 0.976311 65.4645 1.17157L68.2929 4L65.4645 6.82843C65.2692 7.02369 65.2692 7.34027 65.4645 7.53553C65.6597 7.7308 65.9763 7.7308 66.1716 7.53553L69.3536 4.35355ZM1 3.5C0.723854 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723854 4.5 1 4.5V3.5ZM69 3.5L1 3.5V4.5L69 4.5V3.5Z'/%3E %3C/svg%3E")}.tabs__links>*+*{margin-left:4px}.tabs__links{justify-content:center}.tabs__links>*{margin:4px}.tabs__link{padding:0 24px;height:40px;font-size:16px}.tabs__content-wrapper{padding-top:20px}}@media only screen and (min-width:992px){.jpm-modal--image .jpm-modal__image-wrapper{grid-template-columns:355px 1fr}.jpm-modal--image .jpm-modal__image-inner{padding:64px 56px}}