

/* Start:/local/templates/imperia/assets/dist/css/main.bundle.css?1723102539165561*/
:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.basket-count{position:absolute;top:2px;right:16px;width:20px;height:20px;border-radius:100%;font-size:13px;border:1px solid;background-color:#ff3c3c;color:#fff;line-height:1.5}

[data-v-cd1e6032]:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.slot-cell[data-v-cd1e6032]{cursor:pointer}.modal-mask[data-v-cd1e6032]{position:fixed;z-index:114998;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);display:table;transition:opacity 0.3s ease}.modal-wrapper[data-v-cd1e6032]{display:table-cell;vertical-align:middle}.modal-container[data-v-cd1e6032]{max-width:600px;width:calc(100% - 32px);margin:0px auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,0.33);transition:all 0.3s ease;margin-top:-15vh;position:relative;max-height:calc(100vh - 50px);overflow-y:auto;margin-top:20px;margin-bottom:20px}.modal-container .lk-form[data-v-cd1e6032]{padding-left:20px;padding-right:20px}@media (max-width: 1000px){.modal-container[data-v-cd1e6032]{max-width:100% !important;padding:48px 16px 16px;width:100%;bottom:0;left:0;max-height:100%;height:100%;position:fixed;margin-top:0;margin-bottom:0}.modal-container .lk-form[data-v-cd1e6032]{padding-left:0px;padding-right:0px}}.btn-close[data-v-cd1e6032]{display:block;position:fixed;height:24px;width:24px;background-color:transparent;border:none;cursor:pointer;right:40px;top:0px}@media (max-width: 1000px){.btn-close[data-v-cd1e6032]{right:8px;top:0px}}.btn-close .close-icon[data-v-cd1e6032]{position:relative;display:block}.btn-close .close-icon span[data-v-cd1e6032]{display:block}.btn-close .close-icon[data-v-cd1e6032]:before{display:block;content:"";position:absolute;width:24px;height:2px;background-color:#fff;left:-12px;top:0px;transform:rotate(45deg)}@media (max-width: 1000px){.btn-close .close-icon[data-v-cd1e6032]:before{right:0px;top:12px;background-color:#000}}.btn-close .close-icon[data-v-cd1e6032]:after{display:block;content:"";position:absolute;width:24px;height:2px;background-color:#fff;left:-12px;top:0px;transform:rotate(-45deg)}@media (max-width: 1000px){.btn-close .close-icon[data-v-cd1e6032]:after{right:0px;top:12px;background-color:#000}}

[data-v-45a0a8be]:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.slot-cell[data-v-45a0a8be]{cursor:pointer}.form-pic img[data-v-45a0a8be]{max-width:100%}.form-text[data-v-45a0a8be]{padding-left:20px;padding-right:20px}.form-text h2[data-v-45a0a8be]{margin-top:20px;margin-bottom:10px;font-size:28px}.modal-mask[data-v-45a0a8be]{position:fixed;z-index:114998;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);display:table;transition:opacity 0.3s ease}.modal-wrapper[data-v-45a0a8be]{display:table-cell;vertical-align:middle}.modal-container[data-v-45a0a8be]{max-width:520px;width:calc(100% - 32px);margin:0px auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,0.33);transition:all 0.3s ease;margin-top:-15vh;position:relative;max-height:calc(100vh - 50px);overflow-y:auto;margin-top:20px;margin-bottom:20px}.modal-container .lk-form[data-v-45a0a8be]{padding-left:20px;padding-right:20px}@media (max-width: 1000px){.modal-container[data-v-45a0a8be]{max-width:100% !important;padding:48px 16px 16px;width:100%;bottom:0;left:0;max-height:100%;height:100%;position:fixed;margin-top:0;margin-bottom:0}.modal-container .lk-form[data-v-45a0a8be]{padding-left:0px;padding-right:0px}}.btn-close[data-v-45a0a8be]{display:block;position:fixed;height:24px;width:24px;background-color:transparent;border:none;cursor:pointer;right:40px;top:0px}@media (max-width: 1000px){.btn-close[data-v-45a0a8be]{right:8px;top:0px}}.btn-close .close-icon[data-v-45a0a8be]{position:relative;display:block}.btn-close .close-icon span[data-v-45a0a8be]{display:block}.btn-close .close-icon[data-v-45a0a8be]:before{display:block;content:"";position:absolute;width:24px;height:2px;background-color:#fff;left:-12px;top:0px;transform:rotate(45deg)}@media (max-width: 1000px){.btn-close .close-icon[data-v-45a0a8be]:before{right:0px;top:12px;background-color:#000}}.btn-close .close-icon[data-v-45a0a8be]:after{display:block;content:"";position:absolute;width:24px;height:2px;background-color:#fff;left:-12px;top:0px;transform:rotate(-45deg)}@media (max-width: 1000px){.btn-close .close-icon[data-v-45a0a8be]:after{right:0px;top:12px;background-color:#000}}

[data-v-1525806f]:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.star-1[data-v-1525806f]{color:#a758c9;background-color:#a758c9}.star-2[data-v-1525806f]{color:#c358c9;background-color:#c358c9}.star-3[data-v-1525806f]{color:#e6337d;background-color:#e6337d}.star-4[data-v-1525806f]{color:#ea5e20;background-color:#ea5e20}.star-5[data-v-1525806f]{color:#f77d20;background-color:#f77d20}.star.active .rating-value[data-v-1525806f]{box-shadow:0px 0px 2px 2px rgba(0,0,0,0.3);text-shadow:1px 0 0 currentColor}.star-text[data-v-1525806f]{color:#fff}.rating-value[data-v-1525806f]{display:inline-block;height:50px;width:50px;border-radius:100%;text-align:center;line-height:50px;font-style:normal;cursor:pointer}ul.list li[data-v-1525806f]{display:inline-block;margin:6px;height:12px}.list[data-v-1525806f]{margin:0 0 0px 0;padding:0;list-style-type:none}.list.disabled:hover .star[data-v-1525806f]{color:black;cursor:default}.star[data-v-1525806f]{cursor:pointer}.star:hover ~ .star[data-v-1525806f]:not(.active){color:inherit}@media screen and (max-width: 976px){.rating[data-v-1525806f]{text-align:center}.rating-value[data-v-1525806f]{height:40px;width:40px;line-height:43px}}

[data-v-3df597f8]:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}#at-icon[data-v-3df597f8]{height:18px;width:18px;color:#ccc}

:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.btn.btn-reviews{width:115px !important;position:absolute;bottom:25px;right:20px}.text-control{position:relative}.rating-bar{background-color:#f3f3f3;height:45px;margin-bottom:10px;line-height:2.6;display:flex;position:relative}.rating-bar .rating-prop-name{padding-left:10px;display:block;text-align:left;width:50%}.rating-bar .rating-prop-value{padding-right:10px;display:block;text-align:right;width:50%}.rating-prop-name{padding-right:4px}.rating-prop-name{color:#aaaaaa;font-family:var(--title-font)}.reviews__title{font-weight:bold;font-size:26px;margin-bottom:10px}.reviews-form .form-row-wrapper{display:flex;flex-wrap:wrap;width:100%;gap:12px}.reviews-form .form-row-wrapper .text-field{padding-left:8px;padding-right:8px;width:230px}.reviews-form #control-rang{font-weight:500;font-size:15px}.reviews-form.is-answer #control-rang{display:none}.reviews-form.is-answer .form-name,.reviews-form.is-answer .form-description{display:none}.form-control.valid-error input{border-color:red;box-shadow:0px 0px 4px 1px red}.form-name{font-size:18px;font-weight:bold;margin-bottom:6px}.form-row{margin-bottom:20px}.form-description{line-height:1.3;margin-bottom:25px}.form-label{display:block;font-weight:500;font-size:15px}.btn-row{text-align:center}.btn-row .btn{width:100%}button{font-family:'TT Norms'}.send-btn{text-decoration:none;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;padding-left:1em;padding-right:1em;padding-top:0.82em;padding-bottom:0.82em;box-shadow:none;border:none;font-weight:500;cursor:pointer;transition-property:background-color, color;transition-duration:0.2s;background:#e31e24;color:#fff;width:100%;max-width:280px}.send-btn:hover{background:#fc050c}.send-btn:disabled{opacity:0.5;cursor:not-allowed}.text-field{height:40px;border-radius:2px;border:0;padding-left:8px;padding-right:8px;width:100%;font-size:14px;transition:50ms all}.text-field:focus{box-shadow:0px 0px 5px 0px rgba(61,61,236,0.74)}.text-field.text-area{padding-top:10px;min-height:160px;line-height:1.3;font-size:16px;padding-bottom:70px;resize:vertical}.custom-file{position:relative;font-family:arial;overflow:hidden;margin-bottom:10px;width:auto;display:inline-block;padding:10px}.custom-file-input{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0;z-index:100}.custom-file img{display:inline-block;vertical-align:middle;margin-right:5px}ul.file-list{font-family:arial;list-style:none;padding:0}ul.file-list li{border-bottom:1px solid #ddd;padding:5px}.remove-list{cursor:pointer;margin-left:10px;font-weight:bold;font-size:18px}.form-row-wrapper .form-row{margin-bottom:0}@media screen and (max-width: 976px){.form-row{margin:0}.reviews__title{text-align:center}.reviews-form .form-row-wrapper .text-field{width:100%;margin-bottom:10px}.reviews-form .form-row-wrapper{display:block}}

:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.reviews-message .prop-text{margin-bottom:32px;margin-top:24px;font-size:18px}.reviews-message .pop-name{font-size:32px;font-weight:bold;margin-bottom:40px}.reviews-message .pop-name.no-margin{margin-bottom:0}.reviews-message .modal-enter{opacity:0}.reviews-message .modal-leave-active{opacity:0}.reviews-message .modal-enter .modal-container,.reviews-message .modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.reviews-message .modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);display:table;transition:opacity 0.3s ease}.reviews-message .modal-wrapper{display:table-cell;vertical-align:middle}.reviews-message .modal-container{max-width:320px;width:calc(100% - 32px);margin:0px auto;padding:40px 24px 24px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,0.33);transition:all 0.3s ease;margin-top:-15vh;position:relative;max-height:100vh;overflow-y:auto}.reviews-message .btn-close{display:block;position:absolute;height:24px;width:24px;background-color:transparent;border:none;cursor:pointer;right:8px;top:8px}.reviews-message .btn-close .close-icon{position:relative;display:block}.reviews-message .btn-close .close-icon span{display:block}.reviews-message .btn-close .close-icon:before{display:block;content:"";position:absolute;width:24px;height:2px;background-color:#000;left:-12px;top:0px;transform:rotate(45deg)}.reviews-message .btn-close .close-icon:after{display:block;content:"";position:absolute;width:24px;height:2px;background-color:#000;left:-12px;top:0px;transform:rotate(-45deg)}.reviews-message .type-error ul{margin:0}.reviews-message .type-error ul li{color:red;margin-bottom:16px}.reviews-message .type-success .prop-text{text-align:center}@media screen and (max-width: 480px){.reviews-message .prop-text{margin-bottom:22px}.reviews-message .pop-name{font-size:20px;margin-bottom:22px;text-align:center}.reviews-message .modal-container{padding:16px}.reviews-message .btn-close{right:0px;top:8px}}

[data-v-2e5722f4]:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.review-item[data-v-2e5722f4]{transition:background-color 200ms;background-color:transparent;margin-bottom:40px}.review-item.new-comment[data-v-2e5722f4],.review-item.selected[data-v-2e5722f4]{background-color:#ffe8d8}.review-item .review-pic[data-v-2e5722f4]{width:40px}.review-item .review-pic img[data-v-2e5722f4]{max-width:100%}.review-item .review-content[data-v-2e5722f4]{margin-left:15px;width:calc(100% - 55px)}.files-list[data-v-2e5722f4]{margin:16px 0 0;padding:0;list-style:none}.files-list li[data-v-2e5722f4]{margin-bottom:4px;margin-top:4px}.files-list li a[data-v-2e5722f4]{color:black}.files-list li a[data-v-2e5722f4]:hover{color:#e31e24}.answer-btn-row[data-v-2e5722f4]{text-align:right}.answer-btn[data-v-2e5722f4]{border:none;background-color:transparent;margin-top:10px;color:#575757;cursor:pointer}.answer-btn[data-v-2e5722f4]:hover{color:#e31e24}.review-name-row[data-v-2e5722f4]{display:flex;justify-content:space-between}.review-date[data-v-2e5722f4]{font-size:16px;font-family:var(--title-font);color:#7a7c7d;font-weight:300}.review-name[data-v-2e5722f4]{font-size:16px;font-weight:500}.review-raiting[data-v-2e5722f4]{display:inline-flex;align-items:center}.raiting-label[data-v-2e5722f4]{font-size:11px;color:#7a7c7d;margin-right:10px}.review-wrapper[data-v-2e5722f4]{display:flex;flex-wrap:wrap}

[data-v-a80cb20c]:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.rating-wrapper[data-v-a80cb20c]{background-color:#fff;padding:20px}@media screen and (max-width: 976px){.rating-wrapper[data-v-a80cb20c]{margin-top:5px}.your-rang[data-v-a80cb20c]{text-align:center}.reviews__title[data-v-a80cb20c]{text-align:center}}

[data-v-815e4972]:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.show-all-comments[data-v-815e4972]{background-color:#dce0e1;text-align:center;height:50px;font-family:var(--title-font);font-weight:bold;line-height:3}.reviews-list__item[data-v-815e4972]{display:none}.reviews-list__item[data-v-815e4972]:nth-child(1),.reviews-list__item[data-v-815e4972]:nth-child(2),.reviews-list__item[data-v-815e4972]:nth-child(3){display:block}.reviews-wrapper[data-v-815e4972]{padding-bottom:50px;display:flex;flex-wrap:wrap;align-items:flex-start}.reviews-wrapper .left-cell[data-v-815e4972]{margin-right:50px;width:calc(100% - 400px)}.reviews-wrapper .right-cell[data-v-815e4972]{width:350px}.h-reviews[data-v-815e4972]{font-size:18px;font-weight:bold;margin-bottom:28px}.empty-row[data-v-815e4972]{font-size:16px;margin-bottom:20px}.empty-row span[data-v-815e4972]{margin-right:25px}.mobile-row[data-v-815e4972]{display:none;margin-bottom:16px;text-align:center}.show-form-btn[data-v-815e4972]{text-decoration:none;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;padding-left:1em;padding-right:1em;padding-top:0.82em;padding-bottom:0.82em;box-shadow:none;font-weight:500;cursor:pointer;transition-property:background-color, color;transition-duration:0.2s;background:transparent;color:#000;width:100%;max-width:280px;border:1px solid #000;margin-bottom:12px}.show-form-btn[data-v-815e4972]:hover{background:#fc050c;color:#fff}.show-form-btn[data-v-815e4972]:disabled{opacity:0.5;cursor:not-allowed}@media screen and (max-width: 976px){.reviews-wrapper[data-v-815e4972]{display:block}.reviews-wrapper .left-cell[data-v-815e4972]{margin-right:0;width:100%}.reviews-wrapper .right-cell[data-v-815e4972]{width:100%}.rating-wrapper[data-v-815e4972]{margin-bottom:50px}.reviews__title[data-v-815e4972]{text-align:center}}

:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.close{--size: 1em;--width: 2px;--color: #333;position:relative;display:inline-flex;width:var(--size);height:var(--size);cursor:pointer}.close:before,.close:after{position:absolute;top:50%;left:50%;content:'';height:var(--size);width:var(--width);background-color:var(--color);transform:translate(-50%, -50%)}.close:before{transform:translate(-50%, -50%) rotate(45deg)}.close:after{transform:translate(-50%, -50%) rotate(-45deg)}.notice-root{position:fixed;bottom:60%;left:50%;transform:translateX(-50%);width:100%;max-width:600px;box-sizing:border-box;z-index:100000}.notice-root__item{box-sizing:border-box;padding:2em;background:#fff;border-radius:4px;box-shadow:0px 0px 15px 0px #0000001f;margin-top:1em;position:relative;display:flex;align-items:flex-end}.notice-root__item-container{width:100%;position:relative;padding-left:calc(40px + 1em)}.notice-root__item-icon{--size: 40px;width:var(--size);height:var(--size);display:block;background:var(--background, #fff);margin-right:1em;position:absolute;left:0;top:0;box-sizing:border-box;padding:10px;border-radius:50%}.notice-root__item-icon svg{width:100%;height:100%}.notice-root__item-icon.status-ok{--fill:#fff;--background: #53bb53}.notice-root__item-icon.status-error{--fill:#fff;--background: #e31e24}.notice-root__item-icon.status-info{--fill: #7a7a7a;--background: #d1d1d1}.notice-root__item-close{position:absolute;right:1em;top:1em}.notice-root__item-title{font-size:16px;font-weight:500;margin-bottom:8px;color:#000}.notice-root__item-text{font-size:14px;line-height:1.5em;padding-right:1em}.notice-root__item-text a{text-decoration:underline;color:var(--color-dark);font-weight:500}.notice-root__item-button{box-sizing:border-box;margin-left:auto;background:#fff;border:1px solid #767676;font-size:15px;padding:7px 14px;border-radius:5px}.notice-root__item-button:hover{background-color:whitesmoke}

[data-v-8aab1b40]:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.lessons-text-container[data-v-8aab1b40]{padding-left:20px;padding-right:20px}.slot-cell[data-v-8aab1b40]{cursor:pointer}.form-pic img[data-v-8aab1b40]{max-width:100%}.form-text[data-v-8aab1b40]{padding-left:20px;padding-right:20px}.form-text h2[data-v-8aab1b40]{margin-top:20px;margin-bottom:10px;font-size:28px}.modal-mask[data-v-8aab1b40]{position:fixed;z-index:114998;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);display:table;transition:opacity 0.3s ease}.modal-wrapper[data-v-8aab1b40]{display:table-cell;vertical-align:middle}.modal-container[data-v-8aab1b40]{max-width:520px;width:calc(100% - 32px);margin:0px auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,0.33);transition:all 0.3s ease;margin-top:-15vh;position:relative;max-height:calc(100vh - 50px);overflow-y:auto;margin-top:20px;margin-bottom:20px}.modal-container .lk-form[data-v-8aab1b40]{padding-left:20px;padding-right:20px}@media (max-width: 1000px){.modal-container[data-v-8aab1b40]{max-width:100% !important;padding:48px 16px 16px;width:100%;bottom:0;left:0;max-height:100%;height:100%;position:fixed;margin-top:0;margin-bottom:0}.modal-container .lk-form[data-v-8aab1b40]{padding-left:0px;padding-right:0px}}.btn-close[data-v-8aab1b40]{display:block;position:fixed;height:24px;width:24px;background-color:transparent;border:none;cursor:pointer;right:40px;top:0px}@media (max-width: 1000px){.btn-close[data-v-8aab1b40]{right:8px;top:0px}}.btn-close .close-icon[data-v-8aab1b40]{position:relative;display:block}.btn-close .close-icon span[data-v-8aab1b40]{display:block}.btn-close .close-icon[data-v-8aab1b40]:before{display:block;content:"";position:absolute;width:24px;height:2px;background-color:#fff;left:-12px;top:0px;transform:rotate(45deg)}@media (max-width: 1000px){.btn-close .close-icon[data-v-8aab1b40]:before{right:0px;top:12px;background-color:#000}}.btn-close .close-icon[data-v-8aab1b40]:after{display:block;content:"";position:absolute;width:24px;height:2px;background-color:#fff;left:-12px;top:0px;transform:rotate(-45deg)}@media (max-width: 1000px){.btn-close .close-icon[data-v-8aab1b40]:after{right:0px;top:12px;background-color:#000}}

:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}.svg-icon{width:32px;height:32px}.svg-icon.light-fill{fill:var(--light-color)}.to-fish-filed-icon{width:26px;height:20px;fill:#ff3c3c}.ic-inline{display:inline-block}.ic-block{display:block}.soc-icon{height:40px;width:40px}.to-fish-icon{width:26px;height:20px}.detail-ic{padding-left:4px;font-weight:600}.arrow-down-ic{width:32px;height:32px}:root{--background-color: #f8fcfe;--block-bg-color: #ffffff;--primary-color: #f8fcfe;--text-color: #3a3a3b;--accent-color: #2f90e0;--accent-hover-color:#2067a1;--accent-text-color: #ffff;--light-color: #909090;--bg-section-color: #72959f;--link-hover-dark-color: #000000;--title-font: 'Myriad Pro';--mobile-menu-width: 50px;--mobile-header-height: 60px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'lg';src:url("/local/templates/imperia/assets/dist/css/../fonts/lg.ttf?22t19m") format("truetype"),url("/local/templates/imperia/assets/dist/css/../fonts/lg.woff?22t19m") format("woff"),url("/local/templates/imperia/assets/dist/css/../fonts/lg.svg?22t19m#lg") format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:'lg' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:none;border:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;background:none;border:none;box-shadow:none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:medium none;border:none}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-toggle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("/local/templates/imperia/assets/dist/css/../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("/local/templates/imperia/assets/dist/css/../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("/local/templates/imperia/assets/dist/css/../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("/local/templates/imperia/assets/dist/css/../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("/local/templates/imperia/assets/dist/css/../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0, 0px, 0);-o-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0, 5px, 0);-o-transform:translate3d(0, 5px, 0);-ms-transform:translate3d(0, 5px, 0);-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-webkit-transition:-webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;transition:transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;transition:transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-hor:after{content:"\e902"}.lg-flip-ver:after{content:"\e903"}.lg-group{*zoom:1}.lg-group:before,.lg-group:after{display:table;content:"";line-height:0}.lg-group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;outline:none;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("/local/templates/imperia/assets/dist/css/../img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Bold.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Italic.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-BlackItalic.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-BoldItalic.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Light.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Black.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-MediumItalic.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-LightItalic.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Medium.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Regular.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-ThinItalic.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Thin.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-Roboto-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-BoldCond.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-BoldCond.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-BoldIt.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-BoldIt.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Bold.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Cond.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Cond.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-BoldCondIt.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-BoldCondIt.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Light.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-CondIt.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-CondIt.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Regular.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Semibold.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Myriad Pro';src:url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-SemiboldIt.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/subset-MyriadPro-SemiboldIt.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'PT Rouble Sans';src:url("/local/templates/imperia/assets/dist/fonts/PTRoubleSans.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/PTRoubleSans.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'PT Rouble Serif';src:url("/local/templates/imperia/assets/dist/fonts/PTRoubleSerif.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/PTRoubleSerif.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'PT Rouble Decorative';src:url("/local/templates/imperia/assets/dist/fonts/PTRoubleDecorative.woff2") format("woff2"),url("/local/templates/imperia/assets/dist/fonts/PTRoubleDecorative.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.header{background-color:var(--primary-color)}.top-block{height:133px;border-bottom:1px solid var(--light-color)}@media (max-width: 1000px){.top-block{display:none}}.top-block__row{display:flex;height:100%;justify-content:space-between}.top-block__cell{height:100%;display:flex;align-items:center;width:calc(50% - 115px)}.top-block__cell:first-child{justify-content:start}.top-block__cell:nth-child(2){justify-content:center;width:115px}.top-block__cell:last-child{justify-content:end}.action-menu{list-style:none;margin:0;padding:0;display:flex;gap:24px}.action-menu li{text-align:center}.action-menu li a{position:relative;line-height:1;display:inline-block;text-decoration:none;color:var(--light-color)}.action-menu li a:hover,.action-menu li a.selected{color:var(--link-hover-dark-color)}.action-menu li a:hover .svg-icon,.action-menu li a.selected .svg-icon{fill:var(--link-hover-dark-color)}.action-menu li .svg-icon{width:30px;height:30px;margin-top:10px;fill:var(--light-color)}.action-menu li span{display:block}.desktop-block{height:43px}@media (max-width: 1000px){.desktop-block{display:none}}.desktop-block .container{height:100%}.main-nav{height:100%}.main-nav ul{list-style:none;display:flex;gap:10px;height:100%;margin:0;padding:0;justify-content:space-between}.main-nav ul li{line-height:2.6}.main-nav a,.main-nav span{text-decoration:none;font-size:17px;color:var(--light-color)}.main-nav a:hover,.main-nav a.selected,.main-nav span:hover,.main-nav span.selected{color:var(--link-hover-dark-color);text-decoration:underline}@media (max-width: 1100px){.main-nav a,.main-nav span{font-size:15px}}.trigger-menu-wrapper{top:0;left:0;right:0;z-index:2;width:100%;transition:transform 0.4s}.trigger-menu-wrapper{transition:transform 0.4s}.scroll-down .trigger-menu-wrapper{transform:translate3d(0, -100%, 0)}.scroll-up .trigger-menu-wrapper{transform:none}.scroll-up:not(.menu-open) .trigger-menu-wrapper{box-shadow:0 0 10px rgba(0,0,0,0.35)}.mobile-block{height:var(--mobile-header-height);background-color:var(--primary-color);display:none;z-index:10000;position:fixed;width:100%;top:0;left:0;transition:all .2s ease;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2)}.mobile-block.hide{top:-60px}@media (max-width: 1000px){.mobile-block{display:block}}.mobile-row{height:var(--mobile-header-height);display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.btn.btn-action{background-color:transparent;padding-left:1em;padding-right:1em;padding-top:0.5em;padding-bottom:0.5em;border-radius:4px;line-height:1em;font-size:15px;font-family:var(--title-font);text-align:center;box-shadow:0;border:0;transition:all 100ms;cursor:pointer;display:inline-flex;justify-content:center}.btn.btn-action .svg-icon{width:32px;height:32px;fill:var(--light-color)}.action-cell{display:flex;align-items:center;justify-content:flex-end}.section-center{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column;max-width:800px;margin:auto}@media (max-width: 1000px){.section-center{justify-content:start}}.section-type__left{max-width:50%}@media (max-width: 1000px){.section-type__left{max-width:100%}}.section-block .container{height:100%;width:100%}@media (max-width: 1000px){.section-block .container{margin:unset;padding-top:20px}}.section-block{display:flex;justify-content:space-between;min-height:382px;background-color:var(--bg-section-color);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;background-image:var(--section-desktop-bg-url)}@media (max-width: 1000px){.section-block{padding-top:0;align-items:center;justify-content:start;display:flex;flex-direction:column;min-height:60vh;padding-bottom:50px;height:100%;background-image:var(--section-mobile-bg-url)}}.section-type__wrapper{display:flex;justify-content:space-between;height:100%;align-items:center}@media (max-width: 1000px){.section-type__wrapper{display:block}}.section-type__left .section-title{text-align:left}@media (max-width: 1000px){.section-type__left .section-title{text-align:center}}.section-type__left .section-text{text-align:left}@media (max-width: 1000px){.section-type__left .section-text{text-align:center}}.section-link{margin-top:20px}@media (max-width: 1000px){.section-link{text-align:center}}.section-type__right{min-width:300px}@media (max-width: 1000px){.section-type__right{padding-right:0}}.section-type__right ul{list-style:none;margin:0;padding:0;max-width:340px}@media (max-width: 1000px){.section-type__right ul{max-width:100%;margin:auto;margin-top:20px}}.section-type__right ul li{color:#fff}.section-type__right ul li .table-cell{vertical-align:middle;padding-bottom:20px}.section-type__right ul li .table-cell:first-child{padding-right:6px;text-align:center}.section-type__right ul li .calback-icon{width:55px;height:49px}.section-type__right ul li .inet-icon{width:51px;height:42px}.section-type__right ul li .svg-icon{margin-right:6px;fill:#fff}.section-type__right ul li .geo-icon{width:30px;height:47px}.section-text .inc-block{display:none}.section-logo-mobile{display:none}@media (max-width: 1000px){.section-logo-mobile{display:block;text-align:center;padding-top:15px}.section-logo-mobile img{width:80px;height:auto;margin-bottom:10px}}.footer{background-color:#eff3f4;padding-top:74px;padding-bottom:50px}@media (max-width: 1000px){.footer{padding-top:40px;padding-bottom:40px}}.footer ul{list-style:none;padding:0;flex-grow:1;max-width:220px}@media (max-width: 1000px){.footer ul{flex-grow:unset}}.footer .nav-name{font-weight:800;font-size:23px}@media (max-width: 1000px){.footer .nav-name{font-size:20px}}.footer li{margin-bottom:4px;margin-top:4px}.footer a,.footer .s-text,.footer span{text-decoration:none;font-size:13px;font-weight:400;color:var(--text-color)}.footer a:hover,.footer a.selected,.footer .s-text:hover,.footer .s-text.selected,.footer span:hover,.footer span.selected{text-decoration:underline;color:var(--link-hover-dark-color)}.footer .s-text:hover{text-decoration:none;color:var(--text-color)}.footer__wrapper{display:flex;flex-wrap:wrap;gap:40px}.footer__logo{min-width:250px}@media (max-width: 1000px){.footer__logo img{width:100px;height:auto;margin-bottom:10px}}.footer__logo{margin-top:26px}.logo-row{margin-bottom:24px}.footer__coop{margin-top:10px;font-size:18px}.footer__coop-mobile{display:none;margin-top:20px}@media (max-width: 1000px){.footer__coop-mobile{display:block}}@media (max-width: 1000px){.footer__coop{display:none}}.footer__contact .table-cell{padding-right:6px;padding-bottom:4px;vertical-align:middle}.sidebar-left{background-color:#00ffea}@media (max-width: 1000px){.sidebar-left{display:none}}.main-slider{margin-bottom:40px;height:600px}.doc-info__list{display:flex;gap:76px}@media (max-width: 680px){.doc-info__list{gap:40px;flex-wrap:wrap}}.doc-info__item{text-align:center}.doc-info__item-pic{margin-bottom:15px;height:90px}.doc-info__item-name{font-size:31px;font-weight:800;font-family:var(--title-font);margin-bottom:8px}.doc-info__item-text{padding-left:14px;padding-right:10px;font-weight:300;font-size:18px;margin-bottom:10px}@media (max-width: 680px){.doc-info__item-text{padding:0}}.all-courses.catalog{padding-top:0px}.last-article.theme-contain .courses__name{margin-top:5px;margin-bottom:5px;font-size:17px}.courses__list{display:flex;flex-wrap:wrap;margin-top:-10px;margin-left:-10px;margin-right:-10px}@media (max-width: 1000px){.courses__list{margin-top:-4px;margin-left:-4px;margin-right:-4px}}.courses__name{font-family:var(--title-font);font-weight:600;line-height:1;margin-top:6px;margin-bottom:10px}.courses__name a{text-decoration:none;color:var(--text-color)}.courses__name a:hover{color:var(--accent-color)}.courses__item{transition:all 100ms}.courses__item:hover{box-shadow:1px 0px 15px 1px rgba(0,0,0,0.44)}.courses__pic{display:block}.courses.theme-cover .courses__name{font-size:21px}.courses.theme-cover .courses__item{position:relative;min-height:370px;width:calc(25% - 20px);margin:10px}@media (max-width: 1000px){.courses.theme-cover .courses__item{width:calc(50% - 20px)}}@media (max-width: 480px){.courses.theme-cover .courses__item{width:calc(100% - 8px);margin:4px;text-align:center}}@media (max-width: 480px){.courses.theme-cover .courses__item{width:calc(100% - 8px);margin:4px;margin-bottom:12px}.courses.theme-cover .courses__item:last-child{margin-bottom:0}}.courses.theme-cover .courses__pic{height:100%;background:#70a0b4;background:linear-gradient(0deg, #70a0b4 0%, #abcfde 57%, #abcfde 100%)}.courses.theme-cover .courses__pic .no-photo{width:100%;height:100%;background:#70a0b4;background:linear-gradient(0deg, #70a0b4 0%, #abcfde 57%, #abcfde 100%)}.courses.theme-cover .courses__pic img{position:absolute;left:0px;top:0px;width:100%;height:100%;display:block;object-fit:cover}.courses.theme-cover .courses__text{font-size:15px;font-weight:300;padding-bottom:8px;line-height:1}.courses.theme-cover .courses__content{z-index:1;position:absolute;bottom:0;left:0;padding:0px 14px 14px 13px;color:#ffffff;min-height:140px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1050px){.courses.theme-cover .courses__content{padding:10px}}@media (max-width: 1000px){.courses.theme-cover .courses__content{width:100%;text-align:center}}.courses.theme-cover .courses__see-detail{margin-top:35px}.theme-contain .courses__item{background-color:#fff;transition:all 100ms;width:calc(25% - 20px);margin:10px;display:flex;border:1px solid #cecece;justify-content:space-between;flex-direction:column}@media (max-width: 1000px){.theme-contain .courses__item{width:calc(50% - 20px)}}@media (max-width: 680px){.theme-contain .courses__item{width:calc(50% - 8px);margin:4px}}.theme-contain .courses__name{font-size:19px}@media (max-width: 480px){.theme-contain .courses__name{font-size:16px}}.theme-contain .courses__pic{border-bottom:1px solid #ccc}.theme-contain .courses__pic .no-photo{width:100%;height:100%;background:#70a0b4;background:linear-gradient(0deg, #70a0b4 0%, #abcfde 57%, #abcfde 100%)}.theme-contain .courses__pic img{width:100%;height:100%;object-fit:cover;display:block}.theme-contain .courses__content{padding:5px 10px 0;display:flex;flex-grow:1;flex-direction:column}.theme-contain .courses__text{font-size:13px;font-weight:300;padding-bottom:10px;line-height:1.1}.theme-contain .detail-ic{position:relative;line-height:18px}.theme-contain .courses__detail{justify-content:space-between;display:flex;align-items:center;padding:5px 10px 10px 10px}.theme-contain .courses__detail.article-link{display:flex;text-align:left;padding-left:0;align-items:end;flex-grow:2;padding-right:0}.theme-contain .courses__detail.article-link .btn{font-weight:bold;text-align:left;padding:0;font-weight:800;color:#000;display:inline-flex;align-items:start;width:100%;justify-content:start;margin:0}.theme-contain .courses__detail .btn{padding:0;font-weight:800;color:#000}.theme-contain .courses__detail .btn:hover{color:var(--accent-hover-color)}.theme-contain .courses__detail .btn:hover *{color:var(--accent-hover-color)}.theme-contain .courses__see-detail{margin-top:14px}.courses__see-detail-row .slot-cell{display:inline-block}.article-detail-ic{padding-left:2px;font-weight:bold;font-family:system-ui}.courses.count-0.top-list{display:none}.sections__item{transition:all 100ms;text-decoration:none}.sections__item:hover{box-shadow:1px 0px 15px 1px rgba(0,0,0,0.44)}.sections.col-3 .sections__item{text-decoration:none;position:relative;min-height:276px;width:calc(33.3% - 18px);margin:9px;padding:13px 18px 24px 18px}@media (max-width: 1000px){.sections.col-3 .sections__item{width:calc(50% - 18px)}}@media (max-width: 680px){.sections.col-3 .sections__item{width:calc(50% - 8px);margin:4px}}@media (max-width: 480px){.sections.col-3 .sections__item{width:calc(100% - 8px);margin:4px}}.sections.col-3 .sections__name{font-family:var(--title-font);font-size:25px;margin-bottom:16px;font-weight:600;line-height:1}.sections.col-3 .sections__content{position:relative;z-index:1;color:#fff;max-width:115px;height:100%;display:flex;flex-direction:column}.sections.col-3 .sections__text{font-weight:300;line-height:1;font-size:16px}.sections.col-2 .sections__item{position:relative;min-height:384px;width:calc(50% - 18px);margin:9px;padding:27px 18px 24px 28px}@media (max-width: 1000px){.sections.col-2 .sections__item{width:calc(50% - 18px)}}@media (max-width: 680px){.sections.col-2 .sections__item{width:calc(100% - 8px);margin:4px}}@media (max-width: 480px){.sections.col-2 .sections__item{width:calc(100% - 8px);margin:4px;min-height:300px}}.sections.col-2 .sections__name{font-family:var(--title-font);font-size:30px;margin-bottom:16px;font-weight:800;line-height:1.2}.sections.col-2 .sections__content{position:relative;z-index:1;color:#fff;max-width:180px;height:100%;display:flex;flex-direction:column}.sections.col-2 .sections__detail .btn{font-weight:bold;font-size:14px}.sections.col-2 .sections__text{font-weight:300;line-height:1.1;font-size:16px}.sections__list{display:flex;flex-wrap:wrap;margin:-9px}@media (max-width: 680px){.sections__list{margin:-4px}}.sections__pic{background:#70a0b4;background:linear-gradient(0deg, #70a0b4 0%, #abcfde 57%, #abcfde 100%);width:100%;position:absolute !important;height:100%;left:0;top:0}.sections__pic img{position:absolute;left:0px;top:0px;width:100%;height:100%;display:block;object-fit:cover}.sections__pic .no-photo{position:absolute;left:0px;top:0px;width:100%;height:100%;display:block;object-fit:cover;background:#70a0b4;background:linear-gradient(0deg, #70a0b4 0%, #abcfde 57%, #abcfde 100%)}.sections__detail{flex-grow:1;display:flex;align-items:flex-end}.sections .courses__see-detail{margin-top:34px}.learn-proc__pic{margin-bottom:10px;display:block;cursor:pointer}.learn-proc__pic img{max-width:100%;display:block;height:auto}.learn-proc__name{font-size:28px;font-weight:800;margin-bottom:5px}@media (max-width: 680px){.learn-proc__name{font-size:20px}}.learn-proc__list{display:flex;flex-wrap:wrap;margin-top:-10px;margin-left:-10px;margin-right:-10px}@media (max-width: 1000px){.learn-proc__list{margin-top:-4px;margin-left:-4px;margin-right:-4px}}.learn-proc__item{transition:all 100ms;width:calc(25% - 20px);margin:10px}@media (max-width: 1000px){.learn-proc__item{width:calc(50% - 20px)}}@media (max-width: 680px){.learn-proc__item{width:calc(50% - 8px);margin:4px}}.how-learn__list{display:flex;flex-wrap:wrap;margin:-30px;justify-content:space-between}@media (max-width: 1000px){.how-learn__list{display:block;margin:0}}.how-learn__item{width:calc(33.33% - 60px);margin:30px}@media (max-width: 1000px){.how-learn__item{display:block;margin:0;margin-bottom:12px;width:100%;text-align:center}}.how-learn__pic{height:100px;display:flex;align-items:center}@media (max-width: 1000px){.how-learn__pic{justify-content:center}}.how-learn__name{font-size:31px;margin-bottom:6px;font-weight:bold;font-family:var(--title-font)}@media (max-width: 680px){.how-learn__name{font-size:24px}}.how-lear__text{font-size:21px;line-height:26px;font-weight:300}@media (max-width: 680px){.how-lear__text{font-size:18px}}.mobile-block .action-menu li span{display:none}#mobile-menu{transform:translateY(-50%);z-index:1;width:var(--mobile-menu-width);height:var(--mobile-menu-width);cursor:pointer;margin:0;position:relative;display:inline-block;top:23px}#mobile-menu span{position:absolute;width:80%;height:4px;left:10%;top:50%;border-radius:4px;background-color:#000;transition:all 0.1s ease-in-out}#mobile-menu span:first-of-type{top:25%}#mobile-menu span:last-of-type{top:75%}#mobile-menu.open span{opacity:0}#mobile-menu.open span:first-of-type,#mobile-menu.open span:last-of-type{transform:rotate(45deg);opacity:1;top:50%}#mobile-menu.open span:last-of-type{transform:rotate(-45deg)}#mobile-menu-content{overflow:auto;width:100%;height:calc(100vh - var(--mobile-header-height));background:var(--block-bg-color);position:fixed;top:-100vh;left:0;z-index:5;transition:top 0.1s ease-in-out;display:none}#mobile-menu-content.open{top:var(--mobile-header-height);display:block}.mobile-menu-wrapper{padding-top:24px}#mobile-menu-content>div{width:100%;height:calc(100vh - var(--mobile-header-height));display:flex;flex-direction:column;align-items:center}#mobile-menu-content>div ul{width:100%;list-style:none;margin:0;padding:0}#mobile-menu-content ul li{margin-top:15px;margin-bottom:15px;text-align:center}#mobile-menu-content ul li a{color:var(--light-color);text-decoration:none}#mobile-menu-content ul li a:hover,#mobile-menu-content ul li a.selected{text-decoration:underline;color:var(--link-hover-dark-color)}.mobile-menu-row{margin-bottom:20px}.mobile-menu-row a{font-weight:600;text-align:center;text-decoration:none}.mobile-menu-row a:hover,.mobile-menu-row a.selected{text-decoration:underline}a.mobile-menu-link{color:var(--text-color)}a.mobile-menu-link:hover,a.mobile-menu-link.selected{text-decoration:underline}@media (max-width: 1000px){header nav ul{display:none}}.catalog-panel{margin-bottom:25px}.catalog-panel .drop-down{margin-right:12px;margin-bottom:12px}.catalog.block-bg-color{background-color:#eeeeee}.drop-down-content{padding:10px;border-radius:4px;box-shadow:0px 0px 5px -3px rgba(0,0,0,0.3)}.filter-content input[type=checkbox],.filter-content input[type=radio]{display:none}.filter-content input[type=checkbox]:checked+.filter-value,.filter-content input[type=radio]:checked+.filter-value{text-shadow:0px 1px 0px black}.filter-content input[type=checkbox]:checked+.filter-value .check-ic,.filter-content input[type=radio]:checked+.filter-value .check-ic{background-color:var(--accent-color);border-color:var(--accent-color)}.check-ic{display:inline-block;width:14px;height:14px;border-radius:2px;border:1px solid #ccc;position:absolute;background-color:#fff;top:2px;margin-right:5px;left:0px;cursor:pointer}.check-ic:before{display:block;content:"";position:absolute;top:6px;left:2px;width:3px;height:1px;background-color:#fff;transform:rotate(45deg)}.check-ic:after{display:block;content:"";position:absolute;top:5px;left:4px;width:6px;height:1px;background-color:#fff;transform:rotate(135deg)}.filter-value{padding-left:20px;font-size:14px;color:#3a3a3b;display:flex;align-items:center;position:relative;margin-left:4px;font-weight:300;top:-1px;cursor:pointer}.set-filter{width:100%}.filter-content{padding-top:20px;margin-bottom:10px;min-width:290px}.btn-reset-wrapper{position:absolute;top:0;right:0px;width:100%;text-align:right}.ic-reset{cursor:pointer;position:absolute;left:15px;top:6px;height:15px;width:15px;display:block}.ic-reset:hover{color:var(--accent-color)}.ic-reset:hover:after,.ic-reset:hover:before{background-color:var(--accent-color)}.ic-reset:after{position:absolute;left:0px;top:5px;content:"";width:10px;height:1px;background-color:#919191;transform:rotate(45deg)}.ic-reset:before{position:absolute;left:0px;top:5px;content:"";width:10px;height:1px;background-color:#919191;transform:rotate(-45deg)}.btn.btn-reset{font-size:13px;padding:5px 10px 5px 5px;color:#919191;cursor:pointer}.btn.btn-reset:hover{color:var(--accent-color)}.sort-item{min-width:170px}.ajax-spin{height:0;position:absolute;top:-4px;right:-27px}.set-filter span{position:relative}.element-count{color:#3a3a3b;font-size:11px}.advantage.dop-advantage .title-descr{margin-bottom:73px}@media (max-width: 680px){.advantage.dop-advantage .title-descr{font-size:20px;margin-bottom:20px}}@media (max-width: 480px){.advantage.dop-advantage .title-descr{font-size:19px;margin-bottom:24px}}.advantage__list{display:flex;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}@media (max-width: 1000px){.advantage__list{display:block;margin:0}}.advantage__item{text-align:center;padding:10px 30px 30px 30px;margin:15px;width:calc(33.33% - 30px)}.advantage__item:nth-child(2){border-right:1px solid var(--light-color);border-left:1px solid var(--light-color)}@media (max-width: 1000px){.advantage__item{border-right:0;border-left:0;border-bottom:1px solid var(--light-color);width:calc(100% - 30px);max-width:380px;margin:auto;margin-bottom:40px}.advantage__item:nth-child(2){border-right:0;border-left:0}}.advantage__pic{padding-top:6px;margin-bottom:35px;height:81px}.advantage__name{font-family:var(--title-font);font-size:22px;font-weight:800;margin-bottom:5px}.courses__see-detail-row{margin-top:30px}.courses__see-detail-row span{margin-right:20px;display:inline-block;font-size:18px}@media (max-width: 1000px){.courses__see-detail-row>span,.courses__see-detail-row>a{display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}}.photo-gallery .courses__see-detail .btn{font-size:16px}.gallery-descr-block{padding-top:40px}.photo-gallery__list{display:flex;margin-left:-10px;margin-right:-10px;flex-wrap:wrap}.photo-gallery__item{margin:0 10px 10px 10px;width:calc(25% - 20px)}.photo-gallery__item a{display:block;width:100%}@media (max-width: 1000px){.photo-gallery__item{width:calc(33.3% - 20px)}}@media (max-width: 680px){.photo-gallery__item{width:calc(50% - 20px)}}.photo-gallery__item img{max-width:100%;height:auto;cursor:pointer}.eduction-top .courses__see-detail{margin-top:23px}.eduction-top .courses__see-detail .btn{font-size:16px}.eduction-top__row{padding-bottom:70px}.eduction-top__item{background-color:var(--background-color);transition:all 100ms}[v-cloak].v-slider-top-placeholder{height:265px;display:block}[v-cloak].v-slider-top-placeholder>*{opacity:0}.eduction-top__name{font-size:17px;font-weight:800;margin-bottom:11px}.eduction-top__pic{margin-bottom:8px}.eduction-top__pic img{max-width:100%;height:auto;display:block;margin:auto}.eduction-top__content{padding:5px 16px 25px 16px}.eduction-top__text{font-size:14px;font-weight:300;padding-bottom:10px;line-height:1.1}.swiper-slide .edu-reviews__pic{margin-right:20px;width:80px}.swiper-slide .edu-reviews__pic img{width:80px;height:80px;display:block;object-fit:cover;border-radius:100%}.edu-reviews__top{display:flex;flex-wrap:wrap;margin-bottom:20px;align-items:center}.edu-reviews__name{font-weight:bold;font-size:24px;margin-bottom:4px}.edu-reviews__descr{color:#777777;font-width:300}.edu-reviews__wrapper-text{width:calc(100% - 100px);max-width:500px;margin:auto}@media (max-width: 480px){.edu-reviews__wrapper-text{width:100%}}.edu-steps__list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (max-width: 680px){.edu-steps__list{margin:0}}.edu-steps__item{margin:15px;width:calc(25% - 30px);padding-top:20px}.edu-steps__item:last-child .edu-steps__pic:after{display:none}@media (max-width: 680px){.edu-steps__item:last-child .edu-steps__pic:after{display:block}}@media (max-width: 1000px){.edu-steps__item{width:calc(50% - 30px)}}@media (max-width: 680px){.edu-steps__item{width:calc(100% - 30px);width:100%;margin:0;margin-bottom:15px;text-align:center;margin-top:80px}.edu-steps__item:first-child{margin-top:15px}.edu-steps__item:first-child .edu-steps__pic:after{display:none}}.edu-steps__pic{height:80px;position:relative}.edu-steps__pic:after{width:67px;height:27px;display:block;content:"";top:31px;right:37px;background-image:url("/local/templates/imperia/assets/dist/img/arrow-right.svg");position:absolute}@media (max-width: 680px){.edu-steps__pic:after{transform:rotate(90deg);top:-65px;left:calc(50% - 33px);position:absolute}}.edu-steps__name{font-size:24px;font-weight:500;margin-bottom:27px;margin-top:24px}@media (max-width: 680px){.edu-steps__name{max-width:400px;margin-left:auto;margin-right:auto}}.edu-steps__text{font-size:20px;line-height:1.2;font-weight:300}@media (max-width: 680px){.edu-steps__text{max-width:400px;margin:auto}}.edu-price .title-descr{font-size:23px;margin-bottom:2.2em}.edu-price__list{display:flex;flex-wrap:wrap;max-width:1100px;margin:auto}.edu-price__item{text-align:center;margin:10px;width:calc(33.3% - 20px)}@media (max-width: 1000px){.edu-price__item{width:calc(100% - 20px)}}.edu-price__value{font-weight:600;font-size:46px;padding-bottom:20px;border-bottom:1px solid #ccc;margin:auto;max-width:250px}.edu-price__data{margin-top:16px;font-size:18px;font-weight:300}.info-work__list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (max-width: 1000px){.info-work__list{margin:0}}.info-work__item{margin:15px;width:calc(25% - 30px)}@media (max-width: 1000px){.info-work__item{width:100%}}.info-work__value{font-weight:800;font-size:31px;padding-bottom:10px;margin:auto;position:relative}.info-work__value:after{display:block;content:"";width:180px;height:3px;background-color:#000;bottom:-14px;left:0;position:relative}.info-work__data{margin-top:20px;font-size:18px;font-weight:300}.grey-bg .learning__item{background-color:#fff;display:flex;flex-direction:column}.learning__pic img{width:100%;height:100%;object-fit:cover}.learning_content{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:20px}.learning__name{font-weight:600}.learning .courses__see-detail{margin-top:40px}.learning__list .link-btn{padding-left:15px;padding-right:15px;padding-top:15px;flex-grow:1;padding-bottom:20px;display:flex;flex-direction:column;justify-content:end;margin-top:-10px;align-items:center}.lessons-row-name{margin-top:40px}.lesson-text-row{margin-top:20px;margin-bottom:20px}.lesson-price-link{text-align:center;padding-bottom:40px}.edu-reviews .swiper-slide img{max-height:700px;width:auto}.article-detail__wrapper{margin-bottom:60px;border:5px solid var(--accent-color);padding:50px;text-align:center}@media (max-width: 1000px){.article-detail__wrapper{padding:25px;margin-bottom:40px}}.article-detail__text{font-weight:300;line-height:1.38;font-size:18px}.article-detail__text img{max-width:100%}.article-detail__text p{margin:0}@media (max-width: 680px){.article-detail__text{font-size:18px}}.article-detail__cover{text-align:center}.article-detail__cover img{max-width:100%}.watch-courses{background-color:#f4f4f4}.article-detail-text{padding-top:40px;padding-bottom:40px;text-align:center;font-size:20px}.article-detail-text img{max-width:100%;margin-bottom:30px}.article-detail-text .text{margin-bottom:30px}.article-pic{text-align:center;margin-bottom:20px;margin-top:20px}.article-pic img{max-width:100%}.article-video iframe{max-width:1080px;height:590px}.article-video{max-width:1080px;padding-bottom:50px;margin:auto}@media (max-width: 680px){.article-video iframe{max-width:640px;height:218px}}.course-detail .info-work__list,.course-detail .doc-info,.course-detail .learning,.course-detail .faq,.course-detail .edu-descr,.course-detail .register-info{padding-top:40px;padding-bottom:40px}.course-detail .info-work__list{padding-top:20px;padding-bottom:20px}.watch-courses{padding-top:40px;padding-bottom:40px}.watch-courses__list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (max-width: 1000px){.watch-courses__list{margin:0}}.watch-courses__item{display:flex;flex-wrap:wrap;margin:15px;width:calc(50% - 30px);background-color:#fff}@media (max-width: 1000px){.watch-courses__item{width:100%;margin-bottom:8px;margin-left:0;margin-right:0}}@media (max-width: 480px){.watch-courses__item{display:block}}.watch-courses__pic{width:290px}@media (max-width: 720px){.watch-courses__pic{width:245px}}@media (max-width: 480px){.watch-courses__pic{width:100%}}.watch-courses__pic a{display:block;height:100%}.watch-courses__pic img{width:100%;height:100%;object-fit:cover;display:block}.watch-courses__content{padding-top:10px;padding-right:15px;padding-bottom:20px;width:calc(100% - 310px);margin-left:20px;display:flex;flex-direction:column;justify-content:start}@media (max-width: 720px){.watch-courses__content{padding-top:15px;padding-right:10px;padding-bottom:20px;width:calc(100% - 255px);margin-left:10px}}@media (max-width: 480px){.watch-courses__content{width:100%;margin-left:0;margin-right:0;padding:20px;text-align:center}}.watch-courses__name{font-weight:800;font-family:var(--font-title);font-size:20px;margin-bottom:20px}@media (max-width: 720px){.watch-courses__name{margin-bottom:10px}}.watch-courses__name a{text-decoration:none;color:var(--text-color)}.watch-courses__name a:hover{color:var(--accent-color)}.watch-courses__text{font-weight:300;margin-bottom:20px}.inst-gallery__list{display:flex;margin-left:-5px;margin-right:-5px;flex-wrap:wrap}.inst-gallery__item{margin:0 5px 5px 5px;width:calc(25% - 10px)}.inst-gallery__item a{display:block;width:100%}@media (max-width: 1000px){.inst-gallery__item{width:calc(33.3% - 10px)}}@media (max-width: 680px){.inst-gallery__item{width:calc(50% - 10px)}}.inst-gallery__item img{max-width:100%;object-fit:cover;width:100%;height:100%}.lk-form__wrapper{max-width:680px;width:100%;margin:40px auto auto}.lk-form__row{margin-bottom:20px}.policy-text{font-size:13px}.policy-text a{color:#ee5b02}.count-pager{position:absolute;right:0;top:0}.count-pager ul{margin:0;padding:0;list-style:none;margin-top:6px}.count-pager ul li{display:inline-block;margin-left:5px;margin-right:5px}.count-pager ul li a.selected{color:#da261f}.nav-row{text-align:center;margin-top:30px;position:relative}.nav-row .button-row{margin-top:20px}.nav-row #load-more span{display:inline-block;border-bottom:1px dashed;line-height:15px}.pagen-row{text-align:center;margin-top:32px;margin-bottom:32px}.bx-pagination{display:block}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin-left:0px;font-size:20px;display:flex;justify-content:center;width:34px;height:34px;align-items:center;background-color:#fff;border-radius:100%;margin-left:4px;margin-right:4px}@media (max-width: 480px){.bx-pagination .bx-pagination-container ul li{font-size:16px;width:26px;height:26px}}.bx-pagination .bx-pagination-container ul li:first-child{height:32px;margin-right:16px}.bx-pagination .bx-pagination-container ul li:last-child{height:32px;margin-left:16px}.bx-pagination .bx-pagination-contaier ul li a{text-decoration:underline;display:block;height:40px;min-width:40px;line-height:40px;vertical-align:middle}.bx-pagination a{color:#555;text-decoration:none;transition:color 0s}.bx-pagination ul li.bx-active{display:block;background-color:var(--accent-color)}.bx-pagination li.bx-active span{color:#fff;display:flex;width:34px;height:34px;align-items:center;justify-content:center}@media (max-width: 480px){.bx-pagination li.bx-active span{width:26px;height:26px}}.bx-pagination .bx-pag-prev{line-height:40px;position:relative;cursor:pointer;flex-grow:1;text-align:right;margin-right:8px;width:100px}@media (max-width: 480px){.bx-pagination .bx-pag-prev{width:64px;font-size:16px}}.bx-pagination .bx-pag-next{line-height:40px;position:relative;cursor:pointer;flex-grow:1;text-align:left;margin-left:4px;width:100px}@media (max-width: 480px){.bx-pagination .bx-pag-next{width:64px;font-size:16px}}.bx-pagination .bx-pagination-container ul li.bx-pag-prev,.bx-pagination .bx-pagination-container ul li.bx-pag-next{font-size:16px;display:inline-block;justify-content:center;height:auto;align-items:center;background-color:transparent;border-radius:100%;width:100px}@media (max-width: 480px){.bx-pagination .bx-pagination-container ul li.bx-pag-prev,.bx-pagination .bx-pagination-container ul li.bx-pag-next{width:64px;font-size:16px}}.bx-pagination .bx-pag-prev>a{display:inline-block;text-decoration:none}.bx-pagination .bx-pag-next>a{display:inline-block}.bx-pagination .bx-pag-prev:hover:before,.bx-pagination .bx-pag-prev:hover:after,.bx-pagination .bx-pag-prev:hover>a:after,.bx-pagination .bx-pag-prev:hover>span:after{background-color:var(--accent-color)}.bx-pagination .bx-pag-next:hover:before,.bx-pagination .bx-pag-next:hover:after,.bx-pagination .bx-pag-next:hover>a:after,.bx-pagination .bx-pag-next:hover>span:after{background-color:var(--accent-color)}.bx-pagination .bx-pag-next{line-height:40px;position:relative}.bx-pagination .button-row{text-align:center}.show-more{border-radius:12px;border:1px solid #000;background-color:transparent;width:206px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-weight:500;cursor:pointer;margin-top:20px}.bx-pagination-container{margin-top:16px;margin-bottom:16px}.filter.mb1{margin-bottom:20px}.filter .input-row{display:flex;align-items:center}.filter input[disabled]+span{opacity:0.5}.filter .el-count{font-style:normal;font-size:11px;line-height:1;display:inline-block;padding-left:4px}.filter__curtian{display:none;position:fixed;left:0;right:0;bottom:0;top:0;background:#00000052;z-index:7}@media (max-width: 480px){.filter__curtian--visible{display:block}}.filter .filter__fields{display:block}.filter .filter__fields .filter__field{display:inline-flex;position:relative}.filter .filter__fields .filter__field .filter__field-btn{border-color:#ddd;margin-right:15px;padding:9px 15px 10px 10px;font-size:15px;margin-bottom:10px;background-color:#fff;transition:none;display:flex;box-shadow:0 1px 4px 0 #00000029}.filter .filter__fields .filter__field .filter__field-btn svg{width:calc(1em - 5px);height:calc(1em - 5px);margin-left:8px}.filter .filter__fields .filter__field .filter__field-btn.--active{background-color:var(--ui-color);border-color:var(--ui-color);--color:#fff}.filter .filter__fields .filter__field .filter__field-btn.--active span{color:#fff}.filter .filter__fields .filter__field .filter__field-drop{position:absolute;top:100%;width:300px;display:none;background:#fff;z-index:10;box-sizing:border-box;padding:17px;box-shadow:0px 4px 8px 0px #00000036}.filter .filter__fields .filter__field .filter__field-drop.--right-align{right:1em}@media (max-width: 480px){.filter .filter__fields .filter__field .filter__field-drop{position:fixed;left:0;right:0;bottom:0;top:auto;width:100%;border-radius:0;z-index:100;border-top-left-radius:10px;border-top-right-radius:10px}}.filter .filter__fields .filter__field .filter__field-drop__header-line{display:flex;font-size:14px;margin-bottom:15px}.filter .filter__fields .filter__field .filter__field-drop__header-close{width:63px}@media (max-width: 480px){.filter .filter__fields .filter__field .filter__field-drop__header-close .close{opacity:1}}.filter .filter__fields .filter__field .filter__field-drop__header-title{margin-left:auto;font-weight:600}@media (max-width: 480px){.filter .filter__fields .filter__field .filter__field-drop__header-title{font-size:15px}}.filter .filter__fields .filter__field .filter__field-drop__header-reset{margin-left:auto;width:63px}.filter .filter__fields .filter__field .filter__field-drop__header-reset button{background:transparent;border:none;display:block;outline:none}.filter .filter__fields .filter__field .filter__field-drop__header-reset button:not(:disabled){cursor:pointer;color:var(--ui-color)}.filter .filter__fields .filter__field .filter__field-drop__search{display:block;width:100%;margin-bottom:15px;position:relative}.filter .filter__fields .filter__field .filter__field-drop__search input{display:block;width:100%;box-sizing:border-box;padding:7px 10px;border:1px solid #ddd;border-radius:5px}@media (max-width: 480px){.filter .filter__fields .filter__field .filter__field-drop__search input{padding:11px 15px;border-radius:8px;appearance:none;font-size:15px}}.filter .filter__fields .filter__field .filter__field-drop__search .close{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:15px;height:15px;opacity:1}.filter .filter__fields .filter__field .filter__field-drop__items{max-height:200px;overflow:auto;margin-bottom:15px}@media (max-width: 480px){.filter .filter__fields .filter__field .filter__field-drop__items{height:400px;max-height:350px;font-size:17px}}.filter .filter__fields .filter__field .filter__field-drop__item{margin-bottom:5px}@media (max-width: 480px){.filter .filter__fields .filter__field .filter__field-drop__item{margin-bottom:10px}}@media (max-width: 480px){.filter .filter__fields .filter__field .filter__field-drop__inputs{margin-bottom:1em}}.filter .filter__fields .filter__field .filter__field-drop__input{width:100%}.filter .filter__fields .filter__field .filter__field-drop__input input{display:block;width:100%;box-sizing:border-box;padding:10px 10px;border:1px solid #ddd;border-radius:5px}.filter .filter__fields .filter__field .filter__field-drop__input input:focus{border-color:var(--ui-color)}@media (max-width: 480px){.filter .filter__fields .filter__field .filter__field-drop__input input{appearance:none;padding:12px 13px;font-size:16px}}.filter .filter__fields .filter__field .filter__field-drop__footer .btn.-compact{font-size:15px;padding:10px 12px 11px 2px}@media (max-width: 480px){.filter .filter__fields .filter__field .filter__field-drop__footer .btn.-compact{font-size:17px;padding:11px 12px 13px 2px}}.filter .filter__fields .filter__field .filter__field-drop__footer .btn.-compact:disabled{background:#f5f5f5;border-color:#f3f3f3}.filter .filter__fields .filter__field .filter__field-drop__footer .btn.-compact:disabled span{color:#bdbdbd}.filter .filter__fields .filter__field .filter__field-drop__footer .btn.-compact:not(:disabled){cursor:pointer;background-color:var(--ui-color)}.filter .filter__fields .filter__field.--open .filter__field-btn{background-color:var(--ui-color);border-color:var(--ui-color);--color:#fff}.filter .filter__fields .filter__field.--open .filter__field-btn span{color:#fff}.filter .filter__fields .filter__field.--open .filter__field-btn svg{transform:rotate(180deg)}.filter .filter__fields .filter__field.--open .filter__field-drop{display:block}@media (max-width: 480px){.v-filter{font-size:1rem}}.v-filter__visible-btn{display:none}@media (max-width: 480px){.v-filter__visible-btn{display:flex}}.v-filter.-is-compact .v-filter__container{display:none}@media (max-width: 480px){.v-filter__selected{overflow:auto;display:inline-flex;width:100%}}.v-filter__selected-item{align-items:center;padding:10px 25px 8px 10px;font-size:14px;margin-bottom:1em;margin-right:10px;background:transparent;color:#000;border:1px solid #dddddd;border-radius:8px;background:#fff;position:relative}.v-filter__selected-item span{padding-right:10px;position:relative}.v-filter__selected-item .icon{--icon-size: 12px;fill:#000;cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0;height:100%;padding-right:10px}.filter{--ui-color: var(--accent-color)}.filter *{margin:0;padding:0;box-sizing:border-box;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter img{filter:saturate(130%) contrast(105%) brightness(105%)}.filter :root{--font-family:  'Roboto', sans-serif;--font-size:  16px;--text-shadow:  0 2px 2px rgba(0,0,0,0.5);--container-min-width:  320px;--container-max-width:  1180px;--container-margin:  0px auto;--container-padding:  0 1em;--border-radius:  5px;--animation-speed:  150ms;--animation-middle-speed:  400ms;--animation-slow-speed:  600ms;--animation:  150ms;--animation-middle:  400ms;--animation-slow:  all 600ms;--color-blue: #00a0e3;--color-orange: #f15300;--color-light-orange: #f77d20;--color-green: #11a595;--color-light-green: #0097a8;--color-pink: #d846ae;--color-red: #FE4A37;--color-indie: #3767b3;--color-burgundy: #cf1010;--color-actions: #E6324D;--color-#f0f: #7E57C2;--color-flats: #5dab00}.filter h1,.filter .h1{display:block;margin-bottom:1rem;font-weight:700;margin-top:0;padding-top:0;color:var(--color-black);font-size:1.7em}.filter h2,.filter .h2{display:block;margin-bottom:1rem;font-weight:700;margin-top:0;padding-top:0;color:var(--color-black);font-size:1.5em}.filter h3,.filter .h3{display:block;margin-bottom:1rem;font-weight:700;margin-top:0;padding-top:0;color:var(--color-black);font-size:1.2em}.filter h4,.filter .h4{display:block;margin-bottom:1rem;font-weight:700;margin-top:0;padding-top:0;color:var(--color-black);font-size:19px}.filter button,.filter input,.filter select,.filter textarea{font-family:var(--font-family);font-weight:400}.filter body{font-family:var(--font-family);font-size:var(--font-size)}.filter body.no-scroll{overflow:hidden}@media screen and (max-width: 597px){.filter body.no-scroll{height:100%;overflow:hidden;position:fixed;-ms-scroll-chaining:none;overscroll-behavior:contain}}.filter .noselect,.filter .checkbox,.filter .radio,.filter .switch{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter .nowrap,.filter .input,.filter .text-ellips{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.filter .text-clamp{--clamp:2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--clamp);-webkit-box-orient:vertical}.filter .text-clamp.text-clamp-1,.filter .text-clamp.-clamp-1{--clamp:1}.filter sub,.filter sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;line-height:1}.filter sup{top:-0.3em}.filter sub{bottom:-0.25em}.filter .cf:before,.filter .cf:after{content:" ";display:table}.filter .cf:after{clear:both}.filter .cf{*zoom:1}.filter .clear{clear:both}.filter .table{display:table}.filter .table-cell{display:table-cell;vertical-align:middle;box-sizing:border-box}.filter .table-row{display:table-row;vertical-align:middle;box-sizing:border-box}.filter .table-cell.right-cell{text-align:right}.filter [data-text]:before{content:attr(data-text)}.filter .centered{margin-left:auto;margin-right:auto}.filter .db{display:block}.filter .dtc{display:table-cell}.filter .dib{display:inline-block}.filter .dn{display:none}.filter .w33{width:calc(100% / 3)}.filter .wrap{max-width:var(--container-max-width);min-width:var(--container-min-width);margin:var(--container-margin);padding:var(--container-padding)}.filter .w10{width:10%}.filter .h10{height:10%}.filter .w15{width:15%}.filter .h15{height:15%}.filter .w20{width:20%}.filter .h20{height:20%}.filter .w25{width:25%}.filter .h25{height:25%}.filter .w30{width:30%}.filter .h30{height:30%}.filter .w35{width:35%}.filter .h35{height:35%}.filter .w40{width:40%}.filter .h40{height:40%}.filter .w45{width:45%}.filter .h45{height:45%}.filter .w50{width:50%}.filter .h50{height:50%}.filter .w55{width:55%}.filter .h55{height:55%}.filter .w60{width:60%}.filter .h60{height:60%}.filter .w65{width:65%}.filter .h65{height:65%}.filter .w70{width:70%}.filter .h70{height:70%}.filter .w75{width:75%}.filter .h75{height:75%}.filter .w80{width:80%}.filter .h80{height:80%}.filter .w85{width:85%}.filter .h85{height:85%}.filter .w90{width:90%}.filter .h90{height:90%}.filter .w95{width:95%}.filter .h95{height:95%}.filter .w100{width:100%}.filter .h100{height:100%}.filter .mb0{margin-bottom:0rem;--grid-item-margin-bottom: 0rem}.filter .mt0{margin-top:0rem}.filter .mb.5{margin-bottom:.5rem;--grid-item-margin-bottom: .5rem}.filter .mt.5{margin-top:.5rem}.filter .mb1{margin-bottom:1rem;--grid-item-margin-bottom: 1rem}.filter .mt1{margin-top:1rem}.filter .mb2{margin-bottom:2rem;--grid-item-margin-bottom: 2rem}.filter .mt2{margin-top:2rem}.filter .mb3{margin-bottom:3rem;--grid-item-margin-bottom: 3rem}.filter .mt3{margin-top:3rem}.filter .mb4{margin-bottom:4rem;--grid-item-margin-bottom: 4rem}.filter .mt4{margin-top:4rem}.filter .mb5{margin-bottom:5rem;--grid-item-margin-bottom: 5rem}.filter .mt5{margin-top:5rem}.filter .mb6{margin-bottom:6rem;--grid-item-margin-bottom: 6rem}.filter .mt6{margin-top:6rem}.filter .p0{padding:0}.filter .m0{margin:0}@media only screen and (max-width: 1014px){.filter .l-p0{padding:0 !important}.filter .l-m0{margin:0 !important}}@media only screen and (max-width: 808px){.filter .m-p0{padding:0 !important}.filter .m-m0{margin:0 !important}}@media only screen and (max-width: 597px){.filter .s-p0{padding:0 !important}.filter .s-m0{margin:0 !important}}@media only screen and (max-width: 410px){.filter .xs-p0{padding:0 !important}.filter .xs-m0{margin:0 !important}}.filter .p10{padding:1em 0 1em 0}.filter .m10{margin:1em 0 1em 0}@media only screen and (max-width: 1014px){.filter .l-p10{padding:1em 0 1em 0 !important}.filter .l-m10{margin:1em 0 1em 0 !important}}@media only screen and (max-width: 808px){.filter .m-p10{padding:1em 0 1em 0 !important}.filter .m-m10{margin:1em 0 1em 0 !important}}@media only screen and (max-width: 597px){.filter .s-p10{padding:1em 0 1em 0 !important}.filter .s-m10{margin:1em 0 1em 0 !important}}@media only screen and (max-width: 410px){.filter .xs-p10{padding:1em 0 1em 0 !important}.filter .xs-m10{margin:1em 0 1em 0 !important}}.filter .p01{padding:0 1em 0 1em}.filter .m01{margin:0 1em 0 1em}@media only screen and (max-width: 1014px){.filter .l-p01{padding:0 1em 0 1em !important}.filter .l-m01{margin:0 1em 0 1em !important}}@media only screen and (max-width: 808px){.filter .m-p01{padding:0 1em 0 1em !important}.filter .m-m01{margin:0 1em 0 1em !important}}@media only screen and (max-width: 597px){.filter .s-p01{padding:0 1em 0 1em !important}.filter .s-m01{margin:0 1em 0 1em !important}}@media only screen and (max-width: 410px){.filter .xs-p01{padding:0 1em 0 1em !important}.filter .xs-m01{margin:0 1em 0 1em !important}}.filter .p1{padding:1em 1em 1em 1em}.filter .m1{margin:1em 1em 1em 1em}@media only screen and (max-width: 1014px){.filter .l-p1{padding:1em 1em 1em 1em !important}.filter .l-m1{margin:1em 1em 1em 1em !important}}@media only screen and (max-width: 808px){.filter .m-p1{padding:1em 1em 1em 1em !important}.filter .m-m1{margin:1em 1em 1em 1em !important}}@media only screen and (max-width: 597px){.filter .s-p1{padding:1em 1em 1em 1em !important}.filter .s-m1{margin:1em 1em 1em 1em !important}}@media only screen and (max-width: 410px){.filter .xs-p1{padding:1em 1em 1em 1em !important}.filter .xs-m1{margin:1em 1em 1em 1em !important}}.filter .p20{padding:2em 0 2em 0}.filter .m20{margin:2em 0 2em 0}@media only screen and (max-width: 1014px){.filter .l-p20{padding:2em 0 2em 0 !important}.filter .l-m20{margin:2em 0 2em 0 !important}}@media only screen and (max-width: 808px){.filter .m-p20{padding:2em 0 2em 0 !important}.filter .m-m20{margin:2em 0 2em 0 !important}}@media only screen and (max-width: 597px){.filter .s-p20{padding:2em 0 2em 0 !important}.filter .s-m20{margin:2em 0 2em 0 !important}}@media only screen and (max-width: 410px){.filter .xs-p20{padding:2em 0 2em 0 !important}.filter .xs-m20{margin:2em 0 2em 0 !important}}.filter .p02{padding:0 2em 0 2em}.filter .m02{margin:0 2em 0 2em}@media only screen and (max-width: 1014px){.filter .l-p02{padding:0 2em 0 2em !important}.filter .l-m02{margin:0 2em 0 2em !important}}@media only screen and (max-width: 808px){.filter .m-p02{padding:0 2em 0 2em !important}.filter .m-m02{margin:0 2em 0 2em !important}}@media only screen and (max-width: 597px){.filter .s-p02{padding:0 2em 0 2em !important}.filter .s-m02{margin:0 2em 0 2em !important}}@media only screen and (max-width: 410px){.filter .xs-p02{padding:0 2em 0 2em !important}.filter .xs-m02{margin:0 2em 0 2em !important}}.filter .p2{padding:2em 2em 2em 2em}.filter .m2{margin:2em 2em 2em 2em}@media only screen and (max-width: 1014px){.filter .l-p2{padding:2em 2em 2em 2em !important}.filter .l-m2{margin:2em 2em 2em 2em !important}}@media only screen and (max-width: 808px){.filter .m-p2{padding:2em 2em 2em 2em !important}.filter .m-m2{margin:2em 2em 2em 2em !important}}@media only screen and (max-width: 597px){.filter .s-p2{padding:2em 2em 2em 2em !important}.filter .s-m2{margin:2em 2em 2em 2em !important}}@media only screen and (max-width: 410px){.filter .xs-p2{padding:2em 2em 2em 2em !important}.filter .xs-m2{margin:2em 2em 2em 2em !important}}.filter .p30{padding:3em 0 3em 0}.filter .m30{margin:3em 0 3em 0}@media only screen and (max-width: 1014px){.filter .l-p30{padding:3em 0 3em 0 !important}.filter .l-m30{margin:3em 0 3em 0 !important}}@media only screen and (max-width: 808px){.filter .m-p30{padding:3em 0 3em 0 !important}.filter .m-m30{margin:3em 0 3em 0 !important}}@media only screen and (max-width: 597px){.filter .s-p30{padding:3em 0 3em 0 !important}.filter .s-m30{margin:3em 0 3em 0 !important}}@media only screen and (max-width: 410px){.filter .xs-p30{padding:3em 0 3em 0 !important}.filter .xs-m30{margin:3em 0 3em 0 !important}}.filter .p03{padding:0 3em 0 3em}.filter .m03{margin:0 3em 0 3em}@media only screen and (max-width: 1014px){.filter .l-p03{padding:0 3em 0 3em !important}.filter .l-m03{margin:0 3em 0 3em !important}}@media only screen and (max-width: 808px){.filter .m-p03{padding:0 3em 0 3em !important}.filter .m-m03{margin:0 3em 0 3em !important}}@media only screen and (max-width: 597px){.filter .s-p03{padding:0 3em 0 3em !important}.filter .s-m03{margin:0 3em 0 3em !important}}@media only screen and (max-width: 410px){.filter .xs-p03{padding:0 3em 0 3em !important}.filter .xs-m03{margin:0 3em 0 3em !important}}.filter .p3{padding:3em 3em 3em 3em}.filter .m3{margin:3em 3em 3em 3em}@media only screen and (max-width: 1014px){.filter .l-p3{padding:3em 3em 3em 3em !important}.filter .l-m3{margin:3em 3em 3em 3em !important}}@media only screen and (max-width: 808px){.filter .m-p3{padding:3em 3em 3em 3em !important}.filter .m-m3{margin:3em 3em 3em 3em !important}}@media only screen and (max-width: 597px){.filter .s-p3{padding:3em 3em 3em 3em !important}.filter .s-m3{margin:3em 3em 3em 3em !important}}@media only screen and (max-width: 410px){.filter .xs-p3{padding:3em 3em 3em 3em !important}.filter .xs-m3{margin:3em 3em 3em 3em !important}}@media only screen and (max-width: 1014px){.filter .scroll-x,.filter .l-scroll-x{width:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative;display:flex;flex-wrap:nowrap !important;margin-left:0 !important;margin-right:-1em !important}.filter .scroll-x::-webkit-scrollbar,.filter .l-scroll-x::-webkit-scrollbar{height:8px;cursor:pointer;background-color:var(--color-bg-light);border-radius:5px}.filter .scroll-x::-webkit-scrollbar-thumb,.filter .l-scroll-x::-webkit-scrollbar-thumb{height:8px;background-color:var(--color-font);border-radius:5px;cursor:pointer}.filter .scroll-x .grid-item,.filter .scroll-x .scroll-item,.filter .l-scroll-x .grid-item,.filter .l-scroll-x .scroll-item{min-width:200px;padding:0;margin-right:var(--grid-space)}}@media only screen and (max-width: 808px){.filter .scroll-x,.filter .m-scroll-x{width:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative;display:flex;flex-wrap:nowrap !important;margin-left:0 !important;margin-right:-1em !important}.filter .scroll-x::-webkit-scrollbar,.filter .m-scroll-x::-webkit-scrollbar{height:8px;cursor:pointer;background-color:var(--color-bg-light);border-radius:5px}.filter .scroll-x::-webkit-scrollbar-thumb,.filter .m-scroll-x::-webkit-scrollbar-thumb{height:8px;background-color:var(--color-font);border-radius:5px;cursor:pointer}.filter .scroll-x .grid-item,.filter .scroll-x .scroll-item,.filter .m-scroll-x .grid-item,.filter .m-scroll-x .scroll-item{min-width:200px;padding:0;margin-right:var(--grid-space)}}@media only screen and (max-width: 597px){.filter .scroll-x,.filter .s-scroll-x{width:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative;display:flex;flex-wrap:nowrap !important;margin-left:0 !important;margin-right:-1em !important}.filter .scroll-x::-webkit-scrollbar,.filter .s-scroll-x::-webkit-scrollbar{height:8px;cursor:pointer;background-color:var(--color-bg-light);border-radius:5px}.filter .scroll-x::-webkit-scrollbar-thumb,.filter .s-scroll-x::-webkit-scrollbar-thumb{height:8px;background-color:var(--color-font);border-radius:5px;cursor:pointer}.filter .scroll-x .grid-item,.filter .scroll-x .scroll-item,.filter .s-scroll-x .grid-item,.filter .s-scroll-x .scroll-item{min-width:200px;padding:0;margin-right:var(--grid-space)}}@media only screen and (max-width: 410px){.filter .scroll-x,.filter .xs-scroll-x{width:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative;display:flex;flex-wrap:nowrap !important;margin-left:0 !important;margin-right:-1em !important}.filter .scroll-x::-webkit-scrollbar,.filter .xs-scroll-x::-webkit-scrollbar{height:8px;cursor:pointer;background-color:var(--color-bg-light);border-radius:5px}.filter .scroll-x::-webkit-scrollbar-thumb,.filter .xs-scroll-x::-webkit-scrollbar-thumb{height:8px;background-color:var(--color-font);border-radius:5px;cursor:pointer}.filter .scroll-x .grid-item,.filter .scroll-x .scroll-item,.filter .xs-scroll-x .grid-item,.filter .xs-scroll-x .scroll-item{min-width:200px;padding:0;margin-right:var(--grid-space)}}.filter .flex{display:flex;flex-wrap:wrap;--grid-space:1em;width:auto;margin:0 calc(calc(var(--grid-space) / 2) - calc(calc(var(--grid-space) / 2) * 2))}.filter .flex-item,.filter .grid-item{display:flex;flex-wrap:wrap;box-sizing:border-box;position:relative;width:calc(100% / var(--grid-size));align-content:start;padding:0 calc(var(--grid-space) / 2);margin-bottom:1em}.filter .flex-10,.filter .grid-10{--grid-space:1em;--first-rule:calc(var(--grid-space) / 2);--second-rule:calc(var(--first-rule) * 2);width:auto;margin:0 calc(var(--first-rule) - var(--second-rule));-webkit-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .flex-8,.filter .grid-8{--grid-space:1em;--first-rule:calc(var(--grid-space) / 2);--second-rule:calc(var(--first-rule) * 2);width:auto;margin:0 calc(var(--first-rule) - var(--second-rule));-webkit-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .flex-7,.filter .grid-7{--grid-space:1em;--first-rule:calc(var(--grid-space) / 2);--second-rule:calc(var(--first-rule) * 2);width:auto;margin:0 calc(var(--first-rule) - var(--second-rule));-webkit-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .flex-6,.filter .grid-6{--grid-space:1em;--first-rule:calc(var(--grid-space) / 2);--second-rule:calc(var(--first-rule) * 2);width:auto;margin:0 calc(var(--first-rule) - var(--second-rule));-webkit-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .flex-5,.filter .grid-5{--grid-space:1em;--first-rule:calc(var(--grid-space) / 2);--second-rule:calc(var(--first-rule) * 2);width:auto;margin:0 calc(var(--first-rule) - var(--second-rule));-webkit-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .flex-4,.filter .grid-4{--grid-space:1em;--first-rule:calc(var(--grid-space) / 2);--second-rule:calc(var(--first-rule) * 2);width:auto;margin:0 calc(var(--first-rule) - var(--second-rule));-webkit-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .flex-3,.filter .grid-3{--grid-space:1em;--first-rule:calc(var(--grid-space) / 2);--second-rule:calc(var(--first-rule) * 2);width:auto;margin:0 calc(var(--first-rule) - var(--second-rule));-webkit-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .flex-2,.filter .grid-2{--grid-space:1em;--first-rule:calc(var(--grid-space) / 2);--second-rule:calc(var(--first-rule) * 2);width:auto;margin:0 calc(var(--first-rule) - var(--second-rule));-webkit-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .flex-1,.filter .grid-1{--grid-space:1em;--first-rule:calc(var(--grid-space) / 2);--second-rule:calc(var(--first-rule) * 2);width:auto;margin:0 calc(var(--first-rule) - var(--second-rule));margin-left:0;margin-right:0;-webkit-display:flex;-ms-display:flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .flex-1>.grid-item,.filter .flex-1>.flex-item,.filter .grid-1>.grid-item,.filter .grid-1>.flex-item{padding-left:0;padding-right:0}.filter .flex-1>.grid-item:last-child,.filter .flex-1>.flex-item:last-child,.filter .grid-1>.grid-item:last-child,.filter .grid-1>.flex-item:last-child{margin-bottom:0}.filter .flex-10,.filter .grid-10{--grid-size:10}.filter .flex-8,.filter .grid-8{--grid-size:8}.filter .flex-7,.filter .grid-7{--grid-size:7}.filter .flex-6,.filter .grid-6{--grid-size:6}.filter .flex-5,.filter .grid-5{--grid-size:5}.filter .flex-4,.filter .grid-4{--grid-size:4}.filter .flex-3,.filter .grid-3{--grid-size:3}.filter .flex-2,.filter .grid-2{--grid-size:2}.filter .flex-1,.filter .grid-1{--grid-size:1}.filter .al-left{text-align:left!important;justify-content:flex-start}.filter .al-center{text-align:center!important;justify-content:center}.filter .al-right{text-align:right!important;justify-content:flex-end}.filter .vl-top{vertical-align:top;align-content:flex-start}.filter .vl-middle{vertical-align:middle;align-content:center}.filter .vl-bottom{vertical-align:bottom;align-content:flex-end}.filter .vl-inline{vertical-align:left!important;align-content:center}@media only screen and (max-width: 1014px){.filter .l-flex-10,.filter .l-grid-10{--grid-size:10}.filter .l-flex-8,.filter .l-grid-8{--grid-size:8}.filter .l-flex-7,.filter .l-grid-7{--grid-size:7}.filter .l-flex-6,.filter .l-grid-6{--grid-size:6}.filter .l-flex-5,.filter .l-grid-5{--grid-size:5}.filter .l-flex-4,.filter .l-grid-4{--grid-size:4}.filter .l-flex-3,.filter .l-grid-3{--grid-size:3}.filter .l-flex-2,.filter .l-grid-2{--grid-size:2}.filter .l-flex-1,.filter .l-grid-1{--grid-size:1;--grid-space: 0;margin-left:0;margin-right:0}.filter .l-flex-1 .grid-item,.filter .l-flex-1 .flex-item,.filter .l-grid-1 .grid-item,.filter .l-grid-1 .flex-item{padding-left:0;padding-right:0}.filter .l-al-left{text-align:left!important;justify-content:flex-start}.filter .l-al-center{text-align:center!important;justify-content:center}.filter .l-al-right{text-align:right!important;justify-content:flex-end}.filter .l-vl-top{vertical-align:top;align-content:flex-start}.filter .l-vl-middle{vertical-align:middle;align-content:center}.filter .l-vl-bottom{vertical-align:bottom;align-content:flex-end}.filter .l-vl-inline{vertical-align:left!important;align-content:center}.filter .grid-item.m-w10{width:10%}.filter .l-w10{width:10%}.filter .l-h10{height:10%}.filter .grid-item.m-w15{width:15%}.filter .l-w15{width:15%}.filter .l-h15{height:15%}.filter .grid-item.m-w20{width:20%}.filter .l-w20{width:20%}.filter .l-h20{height:20%}.filter .grid-item.m-w25{width:25%}.filter .l-w25{width:25%}.filter .l-h25{height:25%}.filter .grid-item.m-w30{width:30%}.filter .l-w30{width:30%}.filter .l-h30{height:30%}.filter .grid-item.m-w35{width:35%}.filter .l-w35{width:35%}.filter .l-h35{height:35%}.filter .grid-item.m-w40{width:40%}.filter .l-w40{width:40%}.filter .l-h40{height:40%}.filter .grid-item.m-w45{width:45%}.filter .l-w45{width:45%}.filter .l-h45{height:45%}.filter .grid-item.m-w50{width:50%}.filter .l-w50{width:50%}.filter .l-h50{height:50%}.filter .grid-item.m-w55{width:55%}.filter .l-w55{width:55%}.filter .l-h55{height:55%}.filter .grid-item.m-w60{width:60%}.filter .l-w60{width:60%}.filter .l-h60{height:60%}.filter .grid-item.m-w65{width:65%}.filter .l-w65{width:65%}.filter .l-h65{height:65%}.filter .grid-item.m-w70{width:70%}.filter .l-w70{width:70%}.filter .l-h70{height:70%}.filter .grid-item.m-w75{width:75%}.filter .l-w75{width:75%}.filter .l-h75{height:75%}.filter .grid-item.m-w80{width:80%}.filter .l-w80{width:80%}.filter .l-h80{height:80%}.filter .grid-item.m-w85{width:85%}.filter .l-w85{width:85%}.filter .l-h85{height:85%}.filter .grid-item.m-w90{width:90%}.filter .l-w90{width:90%}.filter .l-h90{height:90%}.filter .grid-item.m-w95{width:95%}.filter .l-w95{width:95%}.filter .l-h95{height:95%}.filter .grid-item.m-w100{width:100%}.filter .l-w100{width:100%}.filter .l-h100{height:100%}.filter .l-dn{display:none !important}.filter .l-db{display:block !important}.filter .l-dib{display:inline-block !important}.filter .l-al-left{text-align:left !important;justify-content:flex-start}.filter .l-al-center{text-align:center !important;justify-content:center}.filter .l-al-right{text-align:right !important;justify-content:flex-end}.filter .l-vl-top{vertical-align:top !important}.filter .l-vl-middle{vertical-align:middle !important}.filter .l-vl-bottom{vertical-align:bottom !important}.filter .l-hidden{visibility:hidden;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.filter .l-visible{visibility:hidden;opacity:1;width:auto;height:auto;position:relative;overflow:visible}.filter .l-mgb0{margin-bottom:0em !important}.filter .l-mgt0{margin-top:0em !important}.filter .l-mgb.5{margin-bottom:.5em !important}.filter .l-mgt.5{margin-top:.5em !important}.filter .l-mgb1{margin-bottom:1em !important}.filter .l-mgt1{margin-top:1em !important}.filter .l-mgb2{margin-bottom:2em !important}.filter .l-mgt2{margin-top:2em !important}.filter .l-mgb3{margin-bottom:3em !important}.filter .l-mgt3{margin-top:3em !important}.filter .l-mgb4{margin-bottom:4em !important}.filter .l-mgt4{margin-top:4em !important}.filter .l-mgb5{margin-bottom:5em !important}.filter .l-mgt5{margin-top:5em !important}.filter .l-mgb6{margin-bottom:6em !important}.filter .l-mgt6{margin-top:6em !important}}@media only screen and (max-width: 808px){.filter .m-flex-10,.filter .m-grid-10{--grid-size:10}.filter .m-flex-8,.filter .m-grid-8{--grid-size:8}.filter .m-flex-7,.filter .m-grid-7{--grid-size:7}.filter .m-flex-6,.filter .m-grid-6{--grid-size:6}.filter .m-flex-5,.filter .m-grid-5{--grid-size:5}.filter .m-flex-4,.filter .m-grid-4{--grid-size:4}.filter .m-flex-3,.filter .m-grid-3{--grid-size:3}.filter .m-flex-2,.filter .m-grid-2{--grid-size:2}.filter .m-flex-1,.filter .m-grid-1{--grid-size:1;--grid-space: 0;margin-left:0;margin-right:0}.filter .m-flex-1 .grid-item,.filter .m-flex-1 .flex-item,.filter .m-grid-1 .grid-item,.filter .m-grid-1 .flex-item{padding-left:0;padding-right:0}.filter .m-al-left{text-align:left!important;justify-content:flex-start}.filter .m-al-center{text-align:center!important;justify-content:center}.filter .m-al-right{text-align:right!important;justify-content:flex-end}.filter .m-vl-top{vertical-align:top;align-content:flex-start}.filter .m-vl-middle{vertical-align:middle;align-content:center}.filter .m-vl-bottom{vertical-align:bottom;align-content:flex-end}.filter .m-vl-inline{vertical-align:left!important;align-content:center}.filter .grid-item.m-w10{width:10%}.filter .m-w10{width:10%}.filter .m-h10{height:10%}.filter .grid-item.m-w15{width:15%}.filter .m-w15{width:15%}.filter .m-h15{height:15%}.filter .grid-item.m-w20{width:20%}.filter .m-w20{width:20%}.filter .m-h20{height:20%}.filter .grid-item.m-w25{width:25%}.filter .m-w25{width:25%}.filter .m-h25{height:25%}.filter .grid-item.m-w30{width:30%}.filter .m-w30{width:30%}.filter .m-h30{height:30%}.filter .grid-item.m-w35{width:35%}.filter .m-w35{width:35%}.filter .m-h35{height:35%}.filter .grid-item.m-w40{width:40%}.filter .m-w40{width:40%}.filter .m-h40{height:40%}.filter .grid-item.m-w45{width:45%}.filter .m-w45{width:45%}.filter .m-h45{height:45%}.filter .grid-item.m-w50{width:50%}.filter .m-w50{width:50%}.filter .m-h50{height:50%}.filter .grid-item.m-w55{width:55%}.filter .m-w55{width:55%}.filter .m-h55{height:55%}.filter .grid-item.m-w60{width:60%}.filter .m-w60{width:60%}.filter .m-h60{height:60%}.filter .grid-item.m-w65{width:65%}.filter .m-w65{width:65%}.filter .m-h65{height:65%}.filter .grid-item.m-w70{width:70%}.filter .m-w70{width:70%}.filter .m-h70{height:70%}.filter .grid-item.m-w75{width:75%}.filter .m-w75{width:75%}.filter .m-h75{height:75%}.filter .grid-item.m-w80{width:80%}.filter .m-w80{width:80%}.filter .m-h80{height:80%}.filter .grid-item.m-w85{width:85%}.filter .m-w85{width:85%}.filter .m-h85{height:85%}.filter .grid-item.m-w90{width:90%}.filter .m-w90{width:90%}.filter .m-h90{height:90%}.filter .grid-item.m-w95{width:95%}.filter .m-w95{width:95%}.filter .m-h95{height:95%}.filter .grid-item.m-w100{width:100%}.filter .m-w100{width:100%}.filter .m-h100{height:100%}.filter .m-dn{display:none !important}.filter .m-db{display:block !important}.filter .m-dib{display:inline-block !important}.filter .m-al-left{text-align:left !important;justify-content:flex-start}.filter .m-al-center{text-align:center !important;justify-content:center}.filter .m-al-right{text-align:right !important;justify-content:flex-end}.filter .m-vl-top{vertical-align:top !important}.filter .m-vl-middle{vertical-align:middle !important}.filter .m-vl-bottom{vertical-align:bottom !important}.filter .m-hidden{visibility:hidden;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.filter .m-visible{visibility:hidden;opacity:1;width:auto;height:auto;position:relative;overflow:visible}.filter .m-mgb0{margin-bottom:0em !important}.filter .m-mgt0{margin-top:0em !important}.filter .m-mgb.5{margin-bottom:.5em !important}.filter .m-mgt.5{margin-top:.5em !important}.filter .m-mgb1{margin-bottom:1em !important}.filter .m-mgt1{margin-top:1em !important}.filter .m-mgb2{margin-bottom:2em !important}.filter .m-mgt2{margin-top:2em !important}.filter .m-mgb3{margin-bottom:3em !important}.filter .m-mgt3{margin-top:3em !important}.filter .m-mgb4{margin-bottom:4em !important}.filter .m-mgt4{margin-top:4em !important}.filter .m-mgb5{margin-bottom:5em !important}.filter .m-mgt5{margin-top:5em !important}.filter .m-mgb6{margin-bottom:6em !important}.filter .m-mgt6{margin-top:6em !important}}@media only screen and (max-width: 597px){.filter .s-flex-10,.filter .s-grid-10{--grid-size:10}.filter .s-flex-8,.filter .s-grid-8{--grid-size:8}.filter .s-flex-7,.filter .s-grid-7{--grid-size:7}.filter .s-flex-6,.filter .s-grid-6{--grid-size:6}.filter .s-flex-5,.filter .s-grid-5{--grid-size:5}.filter .s-flex-4,.filter .s-grid-4{--grid-size:4}.filter .s-flex-3,.filter .s-grid-3{--grid-size:3}.filter .s-flex-2,.filter .s-grid-2{--grid-size:2}.filter .s-flex-1,.filter .s-grid-1{--grid-size:1;--grid-space: 0;margin-left:0;margin-right:0}.filter .s-flex-1 .grid-item,.filter .s-flex-1 .flex-item,.filter .s-grid-1 .grid-item,.filter .s-grid-1 .flex-item{padding-left:0;padding-right:0}.filter .s-al-left{text-align:left!important;justify-content:flex-start}.filter .s-al-center{text-align:center!important;justify-content:center}.filter .s-al-right{text-align:right!important;justify-content:flex-end}.filter .s-vl-top{vertical-align:top;align-content:flex-start}.filter .s-vl-middle{vertical-align:middle;align-content:center}.filter .s-vl-bottom{vertical-align:bottom;align-content:flex-end}.filter .s-vl-inline{vertical-align:left!important;align-content:center}.filter .grid-item.m-w10{width:10%}.filter .s-w10{width:10%}.filter .s-h10{height:10%}.filter .grid-item.m-w15{width:15%}.filter .s-w15{width:15%}.filter .s-h15{height:15%}.filter .grid-item.m-w20{width:20%}.filter .s-w20{width:20%}.filter .s-h20{height:20%}.filter .grid-item.m-w25{width:25%}.filter .s-w25{width:25%}.filter .s-h25{height:25%}.filter .grid-item.m-w30{width:30%}.filter .s-w30{width:30%}.filter .s-h30{height:30%}.filter .grid-item.m-w35{width:35%}.filter .s-w35{width:35%}.filter .s-h35{height:35%}.filter .grid-item.m-w40{width:40%}.filter .s-w40{width:40%}.filter .s-h40{height:40%}.filter .grid-item.m-w45{width:45%}.filter .s-w45{width:45%}.filter .s-h45{height:45%}.filter .grid-item.m-w50{width:50%}.filter .s-w50{width:50%}.filter .s-h50{height:50%}.filter .grid-item.m-w55{width:55%}.filter .s-w55{width:55%}.filter .s-h55{height:55%}.filter .grid-item.m-w60{width:60%}.filter .s-w60{width:60%}.filter .s-h60{height:60%}.filter .grid-item.m-w65{width:65%}.filter .s-w65{width:65%}.filter .s-h65{height:65%}.filter .grid-item.m-w70{width:70%}.filter .s-w70{width:70%}.filter .s-h70{height:70%}.filter .grid-item.m-w75{width:75%}.filter .s-w75{width:75%}.filter .s-h75{height:75%}.filter .grid-item.m-w80{width:80%}.filter .s-w80{width:80%}.filter .s-h80{height:80%}.filter .grid-item.m-w85{width:85%}.filter .s-w85{width:85%}.filter .s-h85{height:85%}.filter .grid-item.m-w90{width:90%}.filter .s-w90{width:90%}.filter .s-h90{height:90%}.filter .grid-item.m-w95{width:95%}.filter .s-w95{width:95%}.filter .s-h95{height:95%}.filter .grid-item.m-w100{width:100%}.filter .s-w100{width:100%}.filter .s-h100{height:100%}.filter .s-dn{display:none !important}.filter .s-db{display:block !important}.filter .s-dib{display:inline-block !important}.filter .s-al-left{text-align:left !important;justify-content:flex-start}.filter .s-al-center{text-align:center !important;justify-content:center}.filter .s-al-right{text-align:right !important;justify-content:flex-end}.filter .s-vl-top{vertical-align:top !important}.filter .s-vl-middle{vertical-align:middle !important}.filter .s-vl-bottom{vertical-align:bottom !important}.filter .s-hidden{visibility:hidden;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.filter .s-visible{visibility:hidden;opacity:1;width:auto;height:auto;position:relative;overflow:visible}.filter .s-mgb0{margin-bottom:0em !important}.filter .s-mgt0{margin-top:0em !important}.filter .s-mgb.5{margin-bottom:.5em !important}.filter .s-mgt.5{margin-top:.5em !important}.filter .s-mgb1{margin-bottom:1em !important}.filter .s-mgt1{margin-top:1em !important}.filter .s-mgb2{margin-bottom:2em !important}.filter .s-mgt2{margin-top:2em !important}.filter .s-mgb3{margin-bottom:3em !important}.filter .s-mgt3{margin-top:3em !important}.filter .s-mgb4{margin-bottom:4em !important}.filter .s-mgt4{margin-top:4em !important}.filter .s-mgb5{margin-bottom:5em !important}.filter .s-mgt5{margin-top:5em !important}.filter .s-mgb6{margin-bottom:6em !important}.filter .s-mgt6{margin-top:6em !important}}@media only screen and (max-width: 410px){.filter .xs-flex-10,.filter .xs-grid-10{--grid-size:10}.filter .xs-flex-8,.filter .xs-grid-8{--grid-size:8}.filter .xs-flex-7,.filter .xs-grid-7{--grid-size:7}.filter .xs-flex-6,.filter .xs-grid-6{--grid-size:6}.filter .xs-flex-5,.filter .xs-grid-5{--grid-size:5}.filter .xs-flex-4,.filter .xs-grid-4{--grid-size:4}.filter .xs-flex-3,.filter .xs-grid-3{--grid-size:3}.filter .xs-flex-2,.filter .xs-grid-2{--grid-size:2}.filter .xs-flex-1,.filter .xs-grid-1{--grid-size:1;--grid-space: 0;margin-left:0;margin-right:0}.filter .xs-flex-1 .grid-item,.filter .xs-flex-1 .flex-item,.filter .xs-grid-1 .grid-item,.filter .xs-grid-1 .flex-item{padding-left:0;padding-right:0}.filter .xs-al-left{text-align:left!important;justify-content:flex-start}.filter .xs-al-center{text-align:center!important;justify-content:center}.filter .xs-al-right{text-align:right!important;justify-content:flex-end}.filter .xs-vl-top{vertical-align:top;align-content:flex-start}.filter .xs-vl-middle{vertical-align:middle;align-content:center}.filter .xs-vl-bottom{vertical-align:bottom;align-content:flex-end}.filter .xs-vl-inline{vertical-align:left!important;align-content:center}.filter .grid-item.m-w10{width:10%}.filter .xs-w10{width:10%}.filter .xs-h10{height:10%}.filter .grid-item.m-w15{width:15%}.filter .xs-w15{width:15%}.filter .xs-h15{height:15%}.filter .grid-item.m-w20{width:20%}.filter .xs-w20{width:20%}.filter .xs-h20{height:20%}.filter .grid-item.m-w25{width:25%}.filter .xs-w25{width:25%}.filter .xs-h25{height:25%}.filter .grid-item.m-w30{width:30%}.filter .xs-w30{width:30%}.filter .xs-h30{height:30%}.filter .grid-item.m-w35{width:35%}.filter .xs-w35{width:35%}.filter .xs-h35{height:35%}.filter .grid-item.m-w40{width:40%}.filter .xs-w40{width:40%}.filter .xs-h40{height:40%}.filter .grid-item.m-w45{width:45%}.filter .xs-w45{width:45%}.filter .xs-h45{height:45%}.filter .grid-item.m-w50{width:50%}.filter .xs-w50{width:50%}.filter .xs-h50{height:50%}.filter .grid-item.m-w55{width:55%}.filter .xs-w55{width:55%}.filter .xs-h55{height:55%}.filter .grid-item.m-w60{width:60%}.filter .xs-w60{width:60%}.filter .xs-h60{height:60%}.filter .grid-item.m-w65{width:65%}.filter .xs-w65{width:65%}.filter .xs-h65{height:65%}.filter .grid-item.m-w70{width:70%}.filter .xs-w70{width:70%}.filter .xs-h70{height:70%}.filter .grid-item.m-w75{width:75%}.filter .xs-w75{width:75%}.filter .xs-h75{height:75%}.filter .grid-item.m-w80{width:80%}.filter .xs-w80{width:80%}.filter .xs-h80{height:80%}.filter .grid-item.m-w85{width:85%}.filter .xs-w85{width:85%}.filter .xs-h85{height:85%}.filter .grid-item.m-w90{width:90%}.filter .xs-w90{width:90%}.filter .xs-h90{height:90%}.filter .grid-item.m-w95{width:95%}.filter .xs-w95{width:95%}.filter .xs-h95{height:95%}.filter .grid-item.m-w100{width:100%}.filter .xs-w100{width:100%}.filter .xs-h100{height:100%}.filter .xs-dn{display:none !important}.filter .xs-db{display:block !important}.filter .xs-dib{display:inline-block !important}.filter .xs-al-left{text-align:left !important;justify-content:flex-start}.filter .xs-al-center{text-align:center !important;justify-content:center}.filter .xs-al-right{text-align:right !important;justify-content:flex-end}.filter .xs-vl-top{vertical-align:top !important}.filter .xs-vl-middle{vertical-align:middle !important}.filter .xs-vl-bottom{vertical-align:bottom !important}.filter .xs-hidden{visibility:hidden;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.filter .xs-visible{visibility:hidden;opacity:1;width:auto;height:auto;position:relative;overflow:visible}.filter .xs-mgb0{margin-bottom:0em !important}.filter .xs-mgt0{margin-top:0em !important}.filter .xs-mgb.5{margin-bottom:.5em !important}.filter .xs-mgt.5{margin-top:.5em !important}.filter .xs-mgb1{margin-bottom:1em !important}.filter .xs-mgt1{margin-top:1em !important}.filter .xs-mgb2{margin-bottom:2em !important}.filter .xs-mgt2{margin-top:2em !important}.filter .xs-mgb3{margin-bottom:3em !important}.filter .xs-mgt3{margin-top:3em !important}.filter .xs-mgb4{margin-bottom:4em !important}.filter .xs-mgt4{margin-top:4em !important}.filter .xs-mgb5{margin-bottom:5em !important}.filter .xs-mgt5{margin-top:5em !important}.filter .xs-mgb6{margin-bottom:6em !important}.filter .xs-mgt6{margin-top:6em !important}}@keyframes spinner{to{transform:rotate(360deg)}}.filter [v-cloak]{display:block;position:relative;overflow:hidden;min-height:50px}.filter [v-cloak]::before{content:'';display:block;position:absolute;left:-150px;top:0;height:100%;width:50px;background:linear-gradient(to right, transparent 0%, #E8E8E8 50%, transparent 100%);animation:load 2s cubic-bezier(0.4, 0, 0.2, 1) infinite}@keyframes load{from{left:-150px}to{left:100%}}.filter .v-cloak,.filter .v-cloak-list{--size:20px;--border:2px;position:relative}.filter .v-cloak:before,.filter .v-cloak-list:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:var(--size);height:var(--size);margin-top:calc(var(--size) / -2);margin-left:calc(var(--size) / -2);border-radius:50%;border:var(--border) solid #ccc;border-top-color:#333;animation:spinner .6s linear infinite;text-indent:100%;white-space:nowrap;overflow:hidden}.filter .v-cloak-list{--size:40px;--border:4px;position:relative}.filter .v-cloak-list *{opacity:0.8}.filter .v-cloak-list:before{top:100px;z-index:2;opacity:1}.filter .v-cloak-list:after{content:'';box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;background:transparent;z-index:1}.filter a{color:#000}.filter .m-box{border:0;background:#fff;border-radius:15px;text-decoration:none;box-sizing:border-box;box-shadow:0 1px 6px 0 rgba(0,0,0,0.16)}.filter .clamp{--clamp:2;display:-webkit-box;-webkit-line-clamp:var(--clamp);-webkit-box-orient:vertical;overflow:hidden}.filter .clamp.clamp-1{--clamp:1}.filter .btn{--color-main:#000;--color:#000;--border-color:#d6d6d6;--border-color:transparent;--background-color:transparent;--icon-fill:#000!important;outline:none;font-size:1em;cursor:pointer;overflow:hidden;line-height:1em;text-align:center;align-items:center;color:var(--color);vertical-align:top;display:inline-flex;box-sizing:border-box;padding:16px 15px 16px 5px;transition:all 200ms ease;border:1px solid var(--border-color);background-color:var(--background-color);width:100%}@media (max-width: 480px){.filter .btn{font-size:1rem;max-width:100%}}.filter .btn .icon{fill:var(--icon-fill);--fill:var(--icon-fill)}.filter .btn.--blue{--color-main:var(--color-blue);--border-color:var(--color-blue);--color:var(--color-blue);--icon-fill:var(--color-blue)!important}.filter .btn.--orange{--color-main:var(--color-orange);--border-color:var(--color-orange);--color:var(--color-orange);--icon-fill:var(--color-orange)!important}.filter .btn.--light-orange{--color-main:var(--color-light-orange);--border-color:var(--color-light-orange);--color:var(--color-light-orange);--icon-fill:var(--color-light-orange)!important}.filter .btn.--green{--color-main:var(--color-green);--border-color:var(--color-green);--color:var(--color-green);--icon-fill:var(--color-green)!important}.filter .btn.--light-green{--color-main:var(--color-light-green);--border-color:var(--color-light-green);--color:var(--color-light-green);--icon-fill:var(--color-light-green)!important}.filter .btn.--pink{--color-main:var(--color-pink);--border-color:var(--color-pink);--color:var(--color-pink);--icon-fill:var(--color-pink)!important}.filter .btn.--red{--color-main:var(--color-red);--border-color:var(--color-red);--color:var(--color-red);--icon-fill:var(--color-red)!important}.filter .btn.--indie{--color-main:var(--color-indie);--border-color:var(--color-indie);--color:var(--color-indie);--icon-fill:var(--color-indie)!important}.filter .btn.--burgundy{--color-main:var(--color-burgundy);--border-color:var(--color-burgundy);--color:var(--color-burgundy);--icon-fill:var(--color-burgundy)!important}.filter .btn.--actions{--color-main:var(--color-actions);--border-color:var(--color-actions);--color:var(--color-actions);--icon-fill:var(--color-actions)!important}.filter .btn.--magenta{--color-main:var(--color-#f0f);--border-color:var(--color-#f0f);--color:var(--color-#f0f);--icon-fill:var(--color-#f0f)!important}.filter .btn.--flats{--color-main:var(--color-flats);--border-color:var(--color-flats);--color:var(--color-flats);--icon-fill:var(--color-flats)!important}.filter .btn.--parent-color{--color-main:var(--ui-color);--border-color:var(--ui-color);--color:#fff;--icon-fill:#fff}.filter .btn:hover:not(.--checked):not(.--link):not(.-pointed){--border-color:var(--color-main)}.filter .btn.-white{--background-color:#fff;--color:#000;--icon-fill:#000!important}.filter .btn.-gray{background:#fff;--border-color: #ddd!important;border-radius:10px;--icon-fill: #b5b4b4!important}.filter .btn.-active{--color:#fff;--border-color:var(--color-main);--background-color:var(--color-main);--icon-fill:#fff!important}.filter .btn.-styled{--background-color:transparent;--border-color:transparent!important;--color:var(--color-main);--icon-fill:var(--color-main)!important}.filter .btn.-light span{text-decoration:underline}.filter .btn.-link{padding:0;margin:0;border:none}.filter .btn.-loading{position:relative}.filter .btn.-loading:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;border-radius:50%;border:2px solid var(--color-main);border-top-color:#fff;animation:spinner .8s linear infinite;text-indent:100%;white-space:nowrap;overflow:hidden}.filter .btn.-loading span,.filter .btn.-loading .icon{opacity:0}.filter .btn span{padding-left:10px;position:relative;top:1px;color:var(--color)}.filter .btn span.btn__count{width:20px;height:20px;padding-left:15px;padding-right:10px}.filter .btn span.btn__count:before{background:red;border-radius:50%;color:#fff;width:20px;height:20px;text-align:center;display:block;align-items:center;padding:0;justify-content:center;border:none;right:0;top:50%;transform:translateX(-50%);font-size:10px;line-height:22px;justify-content:center}.filter .btn .icon{padding-left:10px;--icon-size:1em}.filter .btn.-icon{--icon-size: 20px;padding:5px !important;margin:0;background:transparent;border:0;outline:none;border-radius:5px;cursor:pointer;box-sizing:content-box}.filter .btn.-icon:hover{background-color:#fff}.filter .btn.-icon .icon{--icon-size: 20px;padding:5px !important;width:var(--icon-size);height:var(--icon-size)}.filter .btn.-compact{font-size:13px;padding:8px 12px 9px 2px}.filter .btn.-medium{font-size:14px;padding:11px 12px 12px 2px;font-weight:400}.filter .btn.-footered{padding-top:13px;padding-bottom:13px;border-top-left-radius:0;border-top-right-radius:0;text-decoration:underline}@media (max-width: 480px){.filter .btn.-footered{text-decoration:none;padding-top:11px;padding-bottom:11px}}.filter .size-m .btn{border-radius:5px;font-size:14px;padding:10px 15px 10px 5px !important}@keyframes spinner{to{transform:rotate(360deg)}}.filter .input{--color-main: #000;--color: #000;--border-color: #ddd;--background-color: transparent;outline:none;font-size:1em;cursor:pointer;background:#fff;appearance:none;overflow:hidden;line-height:1em;text-align:left;padding:16px 20px 16px;color:var(--color);border-radius:5px;vertical-align:top;display:inline-flex;box-sizing:border-box;border:1px solid var(--border-color)}.filter .input:not([disabled]):not([readonly]):focus{--border-color:var(--ui-color)}.filter .input::placeholder{position:relative;top:0px}.filter .input.-dropdown{padding-right:32px}.filter .size-m .input{border-radius:5px;font-size:14px;padding:12px 20px 12px}.filter textarea.input{resize:vertical;min-height:100px}.filter select.input,.filter .input.-dropdown{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 452 258' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M225.923 257.706C217.825 257.706 209.728 254.614 203.554 248.443L9.27023 54.1569C-3.08877 41.7979 -3.08877 21.7599 9.27023 9.40588C21.6242 -2.94812 41.6582 -2.94812 54.0182 9.40588L225.923 181.321L397.829 9.41189C410.188 -2.94211 430.22 -2.94211 442.573 9.41189C454.938 21.7659 454.938 41.8039 442.573 54.1629L248.292 248.449C242.115 254.621 234.018 257.706 225.923 257.706Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px;background-position:calc(100% - 10px) center}.filter select.input option,.filter .input.-dropdown option{padding:5px;line-height:1em}.filter select.input.-is-opened,.filter .-is-opened.input.-dropdown{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 452 258' fill='none' transform='rotate(180)'  xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M225.923 257.706C217.825 257.706 209.728 254.614 203.554 248.443L9.27023 54.1569C-3.08877 41.7979 -3.08877 21.7599 9.27023 9.40588C21.6242 -2.94812 41.6582 -2.94812 54.0182 9.40588L225.923 181.321L397.829 9.41189C410.188 -2.94211 430.22 -2.94211 442.573 9.41189C454.938 21.7659 454.938 41.8039 442.573 54.1629L248.292 248.449C242.115 254.621 234.018 257.706 225.923 257.706Z' fill='black'/%3E%3C/svg%3E")}.filter .input-box{position:relative}.filter .input-box input{padding-left:calc(20px + 30px)}.filter .input-box svg.icon{top:50%;left:15px;position:absolute;transform:translateY(-50%);fill:#8e8e8e}.filter .limit-box{display:flex;position:relative;overflow:visible !important;align-items:center;max-width:310px}@media (max-width: 480px){.filter .limit-box{max-width:100%;flex-wrap:wrap;margin-top:10px}}.filter .limit-box__title{margin-right:5px}@media (max-width: 480px){.filter .limit-box__title{font-weight:600;width:100%;margin:0;margin-bottom:1em;text-align:center}}.filter .limit-box__container{display:flex;align-items:center;position:relative}@media (max-width: 480px){.filter .limit-box__container{width:50%}}.filter .limit-box__container.-from input{border-top-right-radius:0;border-bottom-right-radius:0}.filter .limit-box__container.-from input:not(:focus){border-right-color:transparent}.filter .limit-box__container.-to input{border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width: 480px){.filter .limit-box__container.-to{margin-right:0px;width:50%}}.filter .limit-box__container span{font-size:14px;color:gray}.filter .limit-box__container span.limit-box__hint{position:absolute;right:15px}.filter .limit-box__container input{margin:0;padding-top:17px;padding-bottom:15px;width:100%}@media (max-width: 480px){.filter .limit-box__container input{width:100% !important}}.filter .checkbox,.filter .radio,.filter .switch{--icon-size:20px;--color:var(--ui-color);display:inline-flex;cursor:pointer;line-height:1em;position:relative;align-items:center;align-content:center}.filter .checkbox:not(.switch):hover input:not(:checked),.filter .radio:not(.switch):hover input:not(:checked),.filter .switch:not(.switch):hover input:not(:checked){opacity:0.3;background:var(--color);border:1px solid var(--color)}.filter .checkbox input,.filter .radio input,.filter .switch input{margin:0;outline:none;display:block;cursor:pointer;appearance:none;position:relative;border-radius:3px;width:var(--icon-size);height:var(--icon-size);transition:200ms;border:1px solid #ddd;background:#fff;position:absolute;outline:none}.filter .checkbox input:checked,.filter .radio input:checked,.filter .switch input:checked{background:var(--color);border:1px solid var(--color)}.filter .checkbox input:checked::before,.filter .radio input:checked::before,.filter .switch input:checked::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:12px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg  fill='%23fff' viewBox='0 -46 417.81333 417'  xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m159.988281 318.582031c-3.988281 4.011719-9.429687 6.25-15.082031 6.25s-11.09375-2.238281-15.082031-6.25l-120.449219-120.46875c-12.5-12.5-12.5-32.769531 0-45.246093l15.082031-15.085938c12.503907-12.5 32.75-12.5 45.25 0l75.199219 75.203125 203.199219-203.203125c12.503906-12.5 32.769531-12.5 45.25 0l15.082031 15.085938c12.5 12.5 12.5 32.765624 0 45.246093zm0 0'/%3E%3C/svg%3E")}.filter .checkbox input:checked+span,.filter .radio input:checked+span,.filter .switch input:checked+span{font-weight:700}.filter .checkbox span,.filter .radio span,.filter .switch span{padding-left:calc(1em + 15px);position:relative;top:1px}.filter .checkbox.-disabled,.filter .radio.-disabled,.filter .switch.-disabled{--color:#bdbdbd}.filter .checkbox.-disabled span,.filter .radio.-disabled span,.filter .switch.-disabled span{color:var(--color)}.filter .radio input{border-radius:50%}.filter .radio input::before{display:none}.filter .radio input:checked{box-shadow:inset 0px 0px 0px 1px var(--color),inset 0px 0px 0px 3px #fff}.filter .radio.-check input{box-shadow:none;background:transparent;border:none !important;border-radius:0;transition:none;background:url("data:image/svg+xml;charset=utf8,%3Csvg  fill='%2301887a' viewBox='0 -46 417.81333 417'  xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m159.988281 318.582031c-3.988281 4.011719-9.429687 6.25-15.082031 6.25s-11.09375-2.238281-15.082031-6.25l-120.449219-120.46875c-12.5-12.5-12.5-32.769531 0-45.246093l15.082031-15.085938c12.503907-12.5 32.75-12.5 45.25 0l75.199219 75.203125 203.199219-203.203125c12.503906-12.5 32.769531-12.5 45.25 0l15.082031 15.085938c12.5 12.5 12.5 32.765624 0 45.246093zm0 0'/%3E%3C/svg%3E") !important;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0}.filter .radio.-check input:checked{opacity:1 !important}.filter .radio.-check:hover input{opacity:0.4}.filter .switch{--icon-size: 22px}.filter .switch input{width:calc(var(--icon-size) * 1.8);height:var(--icon-size);border-radius:calc(var(--icon-size) * 2);border:1px solid #ddd;transition:none}.filter .switch input::before{content:'';border-radius:50%;display:inline-flex;width:calc(var(--icon-size) - 7px);height:calc(var(--icon-size) - 7px);background:var(--blue);position:absolute;left:3px;top:50%;transform:translateY(-50%);box-shadow:0px 1px 1px rgba(0,0,0,0.2);transition:200ms transform}.filter .switch input:checked{background:var(--blue);border:none}.filter .switch input:checked::before{--left-offset: calc(var(--icon-size) - 2px);background:#fff;width:calc(var( --icon-size) - 7px);height:calc(var(--icon-size) - 7px);transform:translateY(-50%) translateX(var(--left-offset));top:50%;left:auto;right:auto}.filter .switch span{padding-left:calc(calc(var(--icon-size) * 2) + 5px);top:0}.filter .switch input:checked+span{font-weight:normal}.filter .size-m .checkbox,.filter .size-m .radio{--icon-size: 16px;font-size:16px}.filter .size-m .checkbox span,.filter .size-m .radio span{padding-left:calc(1em + 10px)}.filter .size-m .checkbox input:checked::before,.filter .size-m .radio input:checked::before{background-size:10px}.filter .roller,.filter .drop{z-index:1;position:relative;display:inline-flex;--main-color:var(--ui-color, var(--color-blue))}@media (max-width: 480px){.filter .roller,.filter .drop{font-size:16px}}.filter .roller-btn,.filter .roller-btn.btn,.filter .drop-btn,.filter .drop-btn.btn{display:inline-flex;padding-top:17px;padding-bottom:18px}.filter .roller.-open,.filter .drop.-open{z-index:2}.filter .roller.-open .roller-container,.filter .roller.-open .drop-container,.filter .drop.-open .roller-container,.filter .drop.-open .drop-container{display:block}.filter .roller.-open input.drop-btn,.filter .drop.-open input.drop-btn{border-color:var(--main-color)}.filter .roller-container,.filter .drop-container{top:100%;left:0;position:absolute;display:none;padding-top:10px;transition:100ms;box-sizing:border-box;min-width:150px}.filter .roller-container::before,.filter .drop-container::before{content:'';position:absolute;left:1em;top:0;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #fff}.filter .roller-content,.filter .drop-content{list-style-type:none;min-width:100%;background:#fff;padding:15px;box-shadow:0px 4px 20px rgba(19,23,39,0.15);border-radius:8px;box-sizing:border-box;max-height:250px;overflow:auto}.filter .roller-items,.filter .drop-items{padding:8px 0}.filter .roller-item,.filter .drop-item{display:block;color:#000;margin-bottom:10px;border-radius:5px;font-size:14px;cursor:pointer;padding:5px 0px;line-height:1em}.filter .roller-item:last-child,.filter .drop-item:last-child{margin-bottom:0}.filter .roller-item:hover,.filter .drop-item:hover{color:var(--main-color)}.filter .roller.drop-classic .drop-item,.filter .drop.drop-classic .drop-item{font-size:16px;border-radius:0;padding:10px 15px;margin:0}.filter .roller.drop-classic .drop-item.--selected,.filter .drop.drop-classic .drop-item.--selected{font-weight:bold}@media (max-width: 480px){.filter .roller .checkbox,.filter .roller .radio,.filter .drop .checkbox,.filter .drop .radio{padding:5px 0}}.filter .roller:hover .roller-container{display:block}.about.favorite-empty .about__wrapper{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:24px;height:160px;max-width:500px;margin:auto;padding:0}@media (max-width: 1000px){.about.favorite-empty .about__wrapper{font-size:20px}}.about__title{margin-top:1.4em;margin-bottom:1.3em}@media (max-width: 1000px){.about__title{margin-top:10px;margin-bottom:10px}}.about__wrapper{border:5px solid var(--accent-color);padding-left:100px;padding-right:100px;padding-bottom:104px}@media (max-width: 1000px){.about__wrapper{padding:25px}}.about__text{color:var(--light-color);font-weight:300;line-height:1.38;font-size:22px}.about__text p{margin:0}@media (max-width: 680px){.about__text{font-size:18px}}.site-author__wrapper{display:flex;flex-wrap:wrap}@media (max-width: 1000px){.site-author__wrapper{display:block}}.prepod-about .site__author-pic{text-align:right}@media (max-width: 1000px){.prepod-about .site__author-pic{text-align:center}}.prepod-about .site__author-pic img{max-width:85%}@media (max-width: 1000px){.prepod-about .site__author-pic img{max-width:100%}}.site__author-pic{width:50%}@media (max-width: 1000px){.site__author-pic{text-align:center;width:100%;margin-bottom:20px}}.site__author-pic img{max-width:100%;height:auto}@media (max-width: 1000px){.site__author-pic img{height:50%}}.about-page .site-author__content{padding-right:74px}@media (max-width: 1000px){.about-page .site-author__content{padding-right:0}}.site-author__content{width:calc(50% - 40px);margin-left:40px}@media (max-width: 1000px){.site-author__content{width:100%;margin-left:0}}.site-author__title{line-height:1.1;font-size:41px;margin-top:-10px;margin-bottom:15px;font-family:var(--title-font)}.site-author__title span{display:block}@media (max-width: 680px){.site-author__title span{display:inline}}@media (max-width: 1000px){.site-author__title{font-size:30px;text-align:center}}.site-author__descr{font-size:20px;font-weight:800;font-family:var(--title-font);line-height:1.2;margin-bottom:26px;color:#707070}@media (max-width: 1000px){.site-author__descr{font-size:18px;text-align:center}}.site-author__descr span{display:block}.site-author__text{font-size:21px;font-weight:300;line-height:1.2}@media (max-width: 1000px){.site-author__text{font-size:18px}}.site-author__text .detail-link{margin-top:20px}@media (max-width: 1000px){.site-author__text .detail-link{width:100%;text-align:center}.site-author__text .detail-link .btn{max-width:420px;width:100%;font-size:16px}}.site-author__text .btn{font-size:20px;font-weight:800}.site-author__text p{margin:0}.ofdocs__list{display:flex;flex-wrap:wrap}.ofdocs__item{width:calc(50% - 20px);margin-left:20px;text-align:center}@media (max-width: 680px){.ofdocs__item{width:100%;margin-left:0px;margin-bottom:40px}.ofdocs__item:last-child{margin-bottom:0}}.ofdocs__pic img{max-width:100%;height:auto}.ofdocs__name{font-size:31px;font-weight:800;font-family:var(--title-font);margin-top:47px;margin-bottom:10px}@media (max-width: 680px){.ofdocs__name{margin-top:8px;margin-bottom:8px;font-size:24px}}.ofdocs__text{font-size:16px;padding-right:45px;line-height:1.3;padding-left:45px;margin-bottom:14px}@media (max-width: 680px){.ofdocs__text{max-width:440px;margin:auto;margin-bottom:20px}}.ofdocs__text span{display:block}.sert-about .row .btn{font-weight:600;text-decoration:underline}.sert-about__wrapper{background-color:#fff;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);padding:20px 30px 10px 30px}.sert-about__wrapper h3{font-size:30px;margin-bottom:10px}@media (max-width: 680px){.sert-about__wrapper h3{font-size:24px}}.sert-about__text-wrapper{position:relative}.sert-about__text-wrapper .sert-about__text{transition:all 50ms;overflow:auto}.sert-about__text-wrapper.--closed:after{position:absolute;left:0;bottom:7px;width:100%;z-index:1;content:"";height:4px;box-shadow:0px 0px 17px 16px white}.sert-about__text-wrapper.--closed .sert-about__text{overflow:hidden;height:124px}.sert-about__text{font-weight:300}@media (max-width: 680px){.sert-about__text{font-size:14px}}.sert-about__text .sert-about-p{margin:0}.faq__list{background-color:#fff}.faq__item{position:relative;padding-right:60px;border:1px solid #ccc;border-top:0;padding-left:22px;padding-top:22px;padding-bottom:13px;cursor:pointer}@media (max-width: 680px){.faq__item{padding-left:15px;padding-top:15px;padding-bottom:15px}}.faq__item:hover{background-color:rgba(0,0,0,0.05)}.faq__item .toggle-arrow{right:18px;top:18px;position:absolute}.faq__item:first-child{border-top:1px solid #ccc}.faq__item .faq__text{height:0;overflow:hidden;transition:all 50ms}@media (max-width: 680px){.faq__item.--opened{padding:15px}}.faq__item.--opened .toggle-arrow{top:12px}.faq__item.--opened .faq__text{height:auto;overflow:hidden}.faq__item.--opened .arrow-down-ic{transition:all 50ms}.faq__item.--opened .arrow-down-ic{transform:scaleY(-1)}.faq__name{font-weight:800;font-size:30px;font-family:var(--title-font);margin-bottom:13px}@media (max-width: 680px){.faq__name{font-size:20px;margin-bottom:10px;list-style:1.2}}.faq__text{font-weight:300}@media (max-width: 680px){.faq__text{font-size:14px}}.edu-about .video-block{width:100%;max-width:620px}.edu-about .video-block img{max-width:100%}@media (max-width: 1000px){.edu-about .video-block{margin:auto}}.edu-about .cell{margin:17px 30px 50px 30px;width:calc(50% - 60px)}@media (max-width: 1000px){.edu-about .cell{width:100%;margin:0;margin-bottom:40px}}.edu-about__wrapper{display:flex;margin-left:-30px;margin-right:-30px;flex-wrap:wrap}@media (max-width: 1000px){.edu-about__wrapper{margin:0;display:block}}.edu-about__text{width:50%;font-size:21px;font-weight:300}.edu-about__text p{line-height:1.2;margin:0}.edu-descr .title-descr{font-size:20px}.edu-descr__list{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}@media (max-width: 1000px){.edu-descr__list{margin:0}}.edu-descr__item{margin:20px;width:calc(33.3% - 40px);padding:32px 28px 28px 28px;background-color:var(--background-color)}@media (max-width: 1000px){.edu-descr__item{width:100%;margin:0;margin-bottom:30px;background-color:unset;padding:0}}.edu-descr__pic{margin-bottom:12px;height:63px}.edu-descr__name{font-weight:800;font-family:var(--title-font);font-size:22px;margin-bottom:15px}.edu-descr__text{font-weight:300;font-size:17px}.dop-docs__wrapper{display:flex;flex-wrap:wrap}.dop-docs__wrapper.center-wrapper{align-items:center}.licenzia-doc .dop-docs__cell{display:flex;flex-direction:column;justify-content:center}.dop-docs__cell{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}@media (max-width: 1000px){.dop-docs__cell{width:100%;margin:0;margin-bottom:20px}.dop-docs__cell.pic-cell{text-align:center}}.dop-docs__list{padding-top:9px;margin:0;padding-left:0;list-style:none;padding-right:40px;margin-left:-15px;margin-right:-15px}@media (max-width: 480px){.dop-docs__list{margin-left:0px;margin-right:0px}}.dop-docs__list .dop-docs__item:last-child{padding-bottom:0;margin-bottom:0}.dop-docs__list .dop-docs__item:last-child .table-cell{padding-bottom:0}.dop-docs__list.advantage-items__list{display:flex;flex-wrap:wrap;padding-right:0;padding-top:20px;margin:auto;justify-content:center}.dop-docs__list.advantage-items__list .dop-docs__item{margin-bottom:50px;width:50%;max-width:530px;padding-left:60px}.dop-docs__list.advantage-items__list .dop-docs__item:last-child{margin-bottom:0}.dop-docs__list.advantage-items__list .dop-docs__item:last-child .table-cell{padding-bottom:0}@media (max-width: 1000px){.dop-docs__list.advantage-items__list .dop-docs__item{width:100%;margin-bottom:40px;padding-left:0}}.dop-docs__list.advantage-items__list .table-cell{padding-bottom:0}@media (max-width: 1000px){.dop-docs__list{padding-right:0}}.dop-docs__list .table-cell{vertical-align:middle;padding-bottom:55px}@media (max-width: 1000px){.dop-docs__list .table-cell{vertical-align:top;padding-bottom:20px}}.dop-docs__pic{display:flex;align-items:center;width:90px;padding-right:20px;justify-content:center}@media (max-width: 1000px){.dop-docs__pic{align-items:flex-start;padding-top:8px;padding-right:12px}}.dop-docs__name{font-size:25px;font-weight:800;font-family:var(--title-font);margin-bottom:6px}.dop-docs__text{font-size:19px;font-weight:300}.dop-docs__cell img{max-width:100%}.register-info .title-cmp{margin-bottom:20px}.register-info .title-descr{font-size:23px;margin-bottom:1.8em}.register-info__content{font-size:15px}.register-info__wrapper{display:flex;flex-wrap:wrap}.register-info__pic-cell{width:59%}@media (max-width: 1000px){.register-info__pic-cell{width:100%;margin-bottom:20px}}.register-info__pic-cell img{max-width:100%;height:auto}.register-info__descr{margin-bottom:15px}.register-info__text-cell{margin-left:35px;padding-bottom:20px;width:calc(41% - 35px)}@media (max-width: 1000px){.register-info__text-cell{width:100%;margin-right:0;margin-left:0}}.register-info__name{margin-top:-0.2em;font-size:26px;font-weight:600;font-family:var(--title-font);margin-bottom:4px;line-height:1.2}.register-info__name span{display:block;font-size:22px;line-height:1.2;font-weight:900}@media (max-width: 1000px){.register-info__name{text-align:center}}.small-t{font-size:14px}.register-info__price{margin-top:25px;margin-bottom:25px}.cur-price{font-weight:900;margin-right:4px}.old-price{font-weight:500;color:var(--light-color);position:relative}.old-price:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--light-color)}.register-info__link{margin-top:25px;margin-bottom:22px}@media (max-width: 1000px){.register-info__link{text-align:center}}.register-info__link .btn{font-size:16px;font-weight:800}.register-info ul{list-style:none;margin:0;padding:0;font-size:14px;line-height:1.4;max-width:390px}@media (max-width: 1000px){.register-info__descr{text-align:center}}.dop-docs.before-after{padding-bottom:4px}.before-after .title{padding-bottom:17px}.before-after .title-descr{margin-bottom:50px}.btn-see-youtube{position:relative}.btn-see-youtube::after{width:122px;height:54px;background-image:url("/local/templates/imperia/assets/dist/img/arrow.png");position:absolute;left:-131px;top:-30px;background-size:contain;content:"";background-repeat:no-repeat}@media (max-width: 680px){.btn-see-youtube::after{display:none}}.youtube-block__list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (max-width: 1000px){.youtube-block__list{margin-left:-8px;margin-right:-8px}}@media (max-width: 680px){.youtube-block__list{margin:0;display:block}}.youtube-block__item{margin:15px;width:calc(50% - 30px)}@media (max-width: 1000px){.youtube-block__item{margin:8px;width:calc(50% - 16px)}}@media (max-width: 680px){.youtube-block__item{width:100%;margin:0;margin-bottom:8px}}.youtube-block__item iframe{max-width:640px;height:300px}@media (max-width: 480px){.youtube-block__item iframe{height:190px}}.youtube-block__frame{width:100%}.youtube-block__frame img{max-width:100%}.ytp-cued-thumbnail-overlay-image{background-size:contain}.lk-wrapper{display:flex;gap:30px;max-width:940px;margin:auto;padding-top:40px}@media (max-width: 1000px){.lk-wrapper{gap:0;flex-wrap:wrap;flex-direction:column-reverse}}.lk-form-block{width:50%}.lk-form-block .lk-form__wrapper{margin-top:0}.lk-form-block .lk-text-header{padding-bottom:0;margin-bottom:15px}@media (max-width: 1000px){.lk-form-block{width:100%}}.lk-text-block{width:50%}@media (max-width: 1000px){.lk-text-block{width:100%}}.lk-text-block .lk-row{margin-top:20px;margin-bottom:20px}.lk-text-header{text-align:center;font-size:32px;margin-bottom:30px;font-weight:bold;font-family:var(--title-font)}@media (max-width: 1000px){.lk-text-header{font-size:30px}}.lk-text-content{font-size:20px;margin-bottom:40px}@media (max-width: 1000px){.lk-text-content{font-size:18px}}.lk-text-row{margin-bottom:20px}.page-404{height:670px;background-size:cover;background-position:top center;background-repeat:no-repeat}.page-404 .container{height:100%}.page-404__content{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.page-404__title{color:#fff;font-size:66px;margin-bottom:10px}@media (max-width: 1000px){.page-404__title{font-size:40px}}.page-404__title-descr{font-size:25px;font-weight:300;color:#fff}@media (max-width: 1000px){.page-404__title-descr{font-size:16px}}.page-404__title-descr span{display:block}.btn.go-to-main{margin-top:40px;color:#fff;font-size:24px;text-decoration:none;height:72px;text-align:center;width:290px;display:inline-block;border-radius:8px;border:3px solid #fff}.contact-list{list-style:none;margin:0;padding:0;color:#000}.contact-list a{color:#000;text-decoration:none}.contact-list a:hover{text-decoration:underline}.contact-block{max-width:550px;width:100%;background-color:#fff;text-align:center;padding:40px;height:calc(100% - 120px);vertical-align:middle;display:flex;justify-content:center;align-items:center}.contact-block .contact-title{margin-top:-20px;margin-bottom:20px;font-size:26px}.contact-block li{margin-bottom:5px}.contact-block .prop-name{margin-right:4px;display:inline-block}.contact-block .soc-links{margin-top:20px}.contact-block .soc-links .soc-icon{width:30px;height:30px}a.btn{text-decoration:none}.btn[disabled]{opacity:0.6}.btn{background-color:transparent;padding-left:1.86em;padding-right:1.86em;padding-top:0.82em;padding-bottom:0.78em;line-height:1em;font-size:15px;font-family:var(--title-font);text-align:center;box-shadow:0;border:0;transition:all 100ms;cursor:pointer;display:inline-flex;justify-content:center}.btn.large{font-size:16px;padding-left:4em;padding-right:4em}.btn.n-size{font-size:14px}.btn.m-size{font-size:13px}.btn.s-size{font-size:12px}@media (max-width: 1000px){.btn{width:100%;max-width:300px}}.btn-accent{background-color:var(--accent-color);color:var(--accent-text-color)}.btn-accent:hover{background-color:var(--accent-hover-color)}.btn-transparent{background-color:transparent;border:1px solid #fff;color:#fff;font-size:12px}.btn-transparent:hover{background-color:var(--accent-hover-color)}.to-main-page{background-color:transparent;border:2px solid #fff;color:#fff;display:inline-block;font-size:20px;text-decoration:none;padding:20px;padding-left:30px;padding-right:30px;margin-top:30px}.to-main-page:hover{background-color:var(--accent-hover-color)}#go-up-btn{z-index:10;cursor:pointer;transform:translateY(100px);opacity:0;transition:transform 0.5s, opacity 0.3s;background-color:var(--accent-hover-color);display:block;border-radius:100%;width:50px;height:50px;left:20px;bottom:60px;position:fixed;padding:0}#go-up-btn.show-scroll-btn{transform:translateY(0);opacity:0.8}#go-up-btn .svg-icon{width:40px;height:40px;position:absolute;left:calc(50% - 20px);top:calc(50% - 20px)}.text-input{width:100%;height:50px;padding-left:10px;padding-right:10px;border:1px solid #000}.text-input:focus{box-shadow:0px 0px 4px 1px rgba(12,19,217,0.8)}.drop-btn{position:relative;background-color:var(--primary-color);padding:6px 34px 6px 14px;font-size:16px;border:none;cursor:pointer;font-weight:300;height:45px;box-shadow:0px 3px 11px -1px rgba(0,0,0,0.1)}.drop-btn.show+.drop-down-content{display:block}.drop-btn.show .arrow-down-ic{transform:scaleY(-1)}.drop-btn .arrow-down-ic{transition:all 100ms;width:16px;height:16px;position:absolute;right:10px;top:calc(50% - 8px)}.drop-btn .arrow-down-ic .svg{fill:var(--text-color)}.drop-down{position:relative;display:inline-block}.drop-down-content{margin-top:10px;display:none;position:absolute;background-color:var(--primary-color);min-width:160px;overflow:auto;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}.drop-down-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.message-text{height:20px;font-size:14px}.message-text .error{color:red}h1,h2,h3{font-family:var(--title-font);margin:0;padding:0;margin-bottom:1.2em;font-weight:800;line-height:1.2}h1 span,h2 span,h3 span{display:block}@media (max-width: 680px){h1 span,h2 span,h3 span{display:inline}}h1{font-size:52px}@media (max-width: 680px){h1{font-size:38px}}@media (max-width: 480px){h1{font-size:28px}}h2{font-size:41px;margin-bottom:0.65em}@media (max-width: 680px){h2{font-size:36px}}@media (max-width: 480px){h2{font-size:32px}}.inc-block{padding-top:45px;padding-bottom:45px}.inc-block.no-padding{padding:0}@media (max-width: 480px){.inc-block{padding-top:35px;padding-bottom:35px}}.title{margin-top:-0.3em;text-align:center;font-family:var(--title-font);font-weight:800;line-height:1.2;font-size:41px;margin-bottom:1.2em}@media (max-width: 680px){.title{font-size:38px}}@media (max-width: 480px){.title{font-size:28px}}.title-block{margin:0;margin-top:-0.5em;text-align:center;font-family:var(--title-font);padding:0;margin-bottom:1.2em;font-weight:800;line-height:1.2;font-size:41px;margin-bottom:0.65em}@media (max-width: 680px){.title-block{font-size:38px}}@media (max-width: 480px){.title-block{font-size:28px}}.title-block span{display:block}@media (max-width: 680px){.title-block span{display:inline}}.title-cmp{text-align:center;margin-top:-0.3em;margin-bottom:34px}.title-descr{text-align:center;font-size:21px;font-weight:300;line-height:1.35;margin-bottom:34px}@media (max-width: 680px){.title-descr{font-size:20px}}@media (max-width: 480px){.title-descr{font-size:19px;margin-bottom:24px}}.title-descr span{display:block}@media (max-width: 680px){.title-descr span{display:inline}}body{line-height:1.4}p{margin-top:0;margin-bottom:1em}.section-title{font-size:56px;text-align:center;font-weight:700;line-height:1.05;margin-bottom:20px;margin-top:0;color:#fff}@media (max-width: 680px){.section-title{font-size:38px;font-weight:400}}@media (max-width: 480px){.section-title{font-size:28px;font-weight:400}}.section-title span{display:block;line-height:1}@media (max-width: 680px){.section-title span{display:inline}}.section-text{color:#fff;text-align:center;font-size:21px;font-weight:normal;font-family:var(--title-font)}@media (max-width: 680px){.section-text{font-size:16px;font-weight:400;line-height:1.2}}.section-text span{display:block}@media (max-width: 680px){.section-text span{display:inline}}.grid{display:flex;flex-wrap:wrap;margin-left:-9px;margin-right:-9px;margin-top:-9px}@media (max-width: 680px){.grid{margin:-4px}}.grid.grid-4 .grid-item{width:calc(25% - 18px);margin:9px}@media (max-width: 1000px){.grid.grid-4 .grid-item{width:calc(50% - 18px)}}@media (max-width: 680px){.grid.grid-4 .grid-item{width:calc(50% - 8px);margin:4px}}@media (max-width: 480px){.grid.grid-4 .grid-item{width:calc(100% - 8px);margin:4px}}html{scroll-behavior:smooth}*[v-cloak]{opacity:0}body{background-color:var(--background-color);font-family:"Roboto";color:var(--text-color)}body.scroll-disabled{overflow:hidden}body *{box-sizing:border-box}main{min-height:50vh}@media (max-width: 1000px){main{padding-top:60px}}img{max-width:100%;height:auto}.container{max-width:1190px;min-width:320px;margin:auto;padding-left:15px;padding-right:15px}@media (max-width: 680px){.container{padding-left:12px;padding-right:12px}}.block-bg-color{background-color:var(--block-bg-color)}.grey-bg{background-color:#eeeeee}.bg-color-2{background-color:#eff3f4}#app{margin:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.soc-links{list-style:none;margin:0;padding:0;display:flex;gap:12px;justify-content:center}.soc-links li a{display:flex;align-items:center}.soc-links li a .svg-icon{fill:var(--light-color)}@media (max-width: 680px){.soc-links li a .svg-icon{width:28px;height:28px}}.soc-links li a:hover .svg-icon{fill:var(--link-hover-dark-color)}@supports (--custom: property){[style*="--aspect-ratio"]{position:relative}[style*="--aspect-ratio"]::before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)))}[style*="--aspect-ratio"]>:first-child{position:absolute;top:0;left:0;height:100%;width:100%}}.rouble{font-family:'PT Rouble Sans'}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}.grid-list{display:flex;margin:-8px;flex-wrap:wrap}.grid-list.col-3 .grid-item{margin:10px;width:calc(33.3% - 20px)}.grid-list.col-4 .grid-item{margin:10px;width:calc(25% - 20px)}@media screen and (max-width: 1000px){.grid-list.col-3 .grid-item{margin:8px;width:calc(50% - 16px)}.grid-list.col-4 .grid-item{margin:8px;width:calc(50% - 16px)}}.tox-tinymce-aux{z-index:11300 !important}.detail-course-text-link{padding-left:15px;display:inline-block}.page-title-bread-crumbs .back-icon,.bread-crumbs .back-icon{float:left;margin-right:10px;position:relative;top:1px}.bread-crumbs a,.bread-crumbs span{font-size:14px}.bread-crumbs a{color:#000;text-decoration:none}.bread-crumbs a:hover{color:var(--accent-hover-color)}.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;margin-right:5px;width:1px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item a:hover span{color:var(--accent-hover-color)}.bx-breadcrumb .bx-breadcrumb-item a span{color:#000}.bx-breadcrumb .bx-breadcrumb-item span{font-size:13px;white-space:normal;color:#4d4d4d}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:none;color:#000}.bx-breadcrumb .bx-breadcrumb-item a:hover{color:var(--accent-hover-color)}.video-container iframe{height:300px}@media (max-width: 390px){.video-container iframe{height:200px}}


/* End */


/* Start:/local/templates/imperia/template_styles.css?175265439273*/
@media screen and (max-width: 640px){
#go-up-btn {
    bottom: 90px;
	}
}
/* End */
/* /local/templates/imperia/assets/dist/css/main.bundle.css?1723102539165561 */
/* /local/templates/imperia/template_styles.css?175265439273 */
