@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url('../fonts/inter-v12-cyrillic_latin-regular.woff2') format('woff2'),url('../fonts/inter-v12-cyrillic_latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url('../fonts/inter-v12-cyrillic_latin-500.woff2') format('woff2'),url('../fonts/inter-v12-cyrillic_latin-500.ttf') format('truetype')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url('../fonts/inter-v12-cyrillic_latin-600.woff2') format('woff2'),url('../fonts/inter-v12-cyrillic_latin-600.ttf') format('truetype')}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url('../fonts/Montserrat-Bold.woff2') format('woff2'),url('../fonts/Montserrat-Bold.ttf') format('truetype')}*,::after,::before{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{display:none}html{min-height:100%;display:flex;flex-direction:column}ul{list-style:none}a{text-decoration:none;color:inherit}button{border:none;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button::-moz-focus-inner{border:0}button,input,optgroup,select,textarea{font-family:inherit;border:none}input:focus,textarea:focus-visible{outline:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px rgb(255 255 255) inset}button,input{overflow:visible}input{width:100%;outline:0}h1,h2,h3,h4,h5,h6{font-weight:500}ol,ul{padding:0 1rem}body{width:100%;margin:0 auto;color:#131415;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;flex-grow:1;font-family:Inter,Helvetica,Arial,sans-serif}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.btn,.btn-carcass{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;text-decoration:none;gap:8px;outline:0;padding:20px 28px;line-height:100%;line-height:normal;font-weight:600}body:not(.body_cursor) .btn,body:not(.body_cursor) .btn-carcass,body:not(.body_cursor) .delete-button,body:not(.body_cursor) .elements.element-items .element-item,body:not(.body_cursor) .field-range input::-moz-range-thumb,body:not(.body_cursor) .field-range input::-webkit-slider-thumb,body:not(.body_cursor) .field-select select,body:not(.body_cursor) .field_like_element .field-label,body:not(.body_cursor) .flicking-arrow-next,body:not(.body_cursor) .flicking-arrow-prev,body:not(.body_cursor) .flicking-pagination-bullet,body:not(.body_cursor) .header .header-sub>div,body:not(.body_cursor) .label-right span,body:not(.body_cursor) .rects .rect,body:not(.body_cursor) .red-link,body:not(.body_cursor) .slider,body:not(.body_cursor) .toggle-switch-container .toggle-switch-content .toggle-switch-item{cursor:pointer}body:not(.body_cursor) input[type=range]{cursor:ew-resize}body:not(.body_cursor) .field-range .field-range-content,body:not(.body_cursor) .field-range .field-range-round{pointer-events:none}body:not(.body_cursor) .main-content.home-page.home-page-reorder .pc-block .pc-block-container{cursor:-webkit-grab;cursor:grab}.btn-carcass span{width:100%}.btn{font-size:16px;border-radius:12px;color:#fff;background:#0d6efd}.btn span{font-weight:600}.btn_s{font-size:14px;line-height:14px;padding:9px 12px;border-radius:16px;gap:6px}.btn_m{padding:12px 16px}.btn_l{padding:16px 20px}.btn_xl{line-height:16px}.btn_xxl{font-size:20px;line-height:20px;padding:20px 28px}.btn_secondary{color:#0d6efd;background:#f5f5f7}.btn_plain{color:#0d6efd;background:#fff}.btn_simple{color:#6f777e;background:0 0}.btn_stroke{color:#0d6efd;background:0 0;border:1px solid #0d6efd;box-sizing:border-box}.btn_stroke.btn_s{padding:8px 11px}.btn_clair{background:0 0;color:#0d6efd;padding:8px}.btn_delete{background:#ff1717}.fields{position:relative}.field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;position:relative}.field .field-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;background:#fff;min-height:56px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:left;border:1px solid #c8ccd0;box-sizing:border-box;border-radius:12px;position:relative;overflow:hidden}.field .field-area.field-error{background:#fef7f8;border-color:#dc3545;color:#dc3545}.body_cursor .field .field-area:not(.field-error):hover,.field .field-area:not(.field-error):active{border-color:#0949a9}.field .field-area:not(.field-error):focus-within{border-color:#0d6efd}.field .field-area input{height:54px}.field .field-area input{font-size:16px;background:0 0;color:inherit;padding:0 15px;font-weight:400}.field .field-area .field-svg svg{color:#c8ccd0;width:24px;height:24px}.field .field-area .field-svg{width:24px;height:24px;position:absolute;right:15px}.field .field-svg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center}.field-prompts{margin-top:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;justify-content:right;flex-wrap:wrap;flex-direction:row-reverse}.field-prompts p{color:#55585b;font-weight:400;font-size:10px;line-height:16px}.field-prompts .field-prompt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;gap:8px;width:100%}.field-prompts .field-limit+.field-prompt,.field-prompts .field-prompt:only-child{flex:1}.field-prompt.field-error *{color:#dc3545;fill:#dc3545}form button{width:100%;cursor:pointer}.page404{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;margin:200px 120px 0}.page404 p{font-weight:500;font-size:64px;line-height:160%}.page404 h1{font-size:40px;line-height:160%;margin:16px auto 48px;text-align:center}.lottie_player{margin-top:48px;width:300px}@media screen and (max-width:767px){.page404{margin:168px 0 0}.page404 h1{font-size:32px;margin:8px auto 24px}.lottie_player{margin-top:48px;width:80%;max-width:300px}}