.breadcrumbs{align-items:center;color:#474d63;display:flex;flex-direction:row;flex-wrap:wrap;line-height:1;list-style:none;width:100%}@media(max-width:768px){.breadcrumbs--green{margin:8px 0}}.breadcrumbs--green .breadcrumbs__item{list-style-type:none;margin:0 24px 0 0;position:relative}.breadcrumbs--green .breadcrumbs__item:last-child{margin-right:0}.breadcrumbs--green .breadcrumbs__item:last-child:after{display:none}.breadcrumbs--green .breadcrumbs__item .icon--home{height:16px;width:16px}.breadcrumbs--green .breadcrumbs__item:before{display:none}.breadcrumbs--green .breadcrumbs__item:after{color:#8289a0;content:"-";left:calc(100% + 8px);position:absolute;top:50%;transform:translateY(-50%)}.breadcrumbs--green .breadcrumbs__link{color:#8289a0;font-size:16px;line-height:1.5;text-decoration:none;transition:all .3s ease-in-out 0s}@media(max-width:520px){.breadcrumbs--green .breadcrumbs__link{font-size:13px}}.breadcrumbs--green .breadcrumbs__link:hover{color:#b26ab8}.breadcrumbs--green .breadcrumbs__link.active{color:#474d63;cursor:auto}.product-card{align-items:center;border-radius:20px;display:flex;gap:16px;height:100%;justify-content:space-between;padding:30px;position:relative;transition:all .3s ease-in-out 0s}@media(max-width:1340px){.product-card{gap:8px;padding:24px}}@media(max-width:1024px){.product-card{padding:20px}}.product-card:hover{box-shadow:0 0 50px 0 rgba(0,0,0,.05)}.product-card.it{background-color:#e2e9ff}.product-card.art{background-color:#effafc}.product-card.art .product-card__label{background-color:#5ab5c1}.product-card.media{background-color:#ffe1db}.product-card.media .product-card__label{background-color:#ff7456}.product-card.masterclass{background-color:#fff3d6}.product-card.masterclass .product-card__label{background-color:#ffbf1d}.product-card__col{display:flex;flex-direction:column;height:100%;min-height:128px;width:100%}.product-card__link{align-items:center;color:#474d63;display:flex;font-size:25px;font-weight:700;height:100%;line-height:35px;text-decoration:none;width:100%}@media(max-width:1340px){.product-card__link{font-size:19px;line-height:29px}}@media(max-width:1024px){.product-card__link{font-size:17px;line-height:27px}}.product-card__link:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.product-card__date{font-size:16px;line-height:24px;margin-top:auto}.product-card__labels{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-bottom:8px;width:100%}.product-card__label{align-items:center;background-color:transparent;border:1px solid;border-radius:20px;display:flex;font-size:12px;font-weight:500;line-height:14px;padding:5px 15px}.product-card picture{flex-shrink:0;width:130px}@media(max-width:1340px){.product-card picture{width:100px}}.product-card picture img{height:auto;width:100%}.pagination{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.pagination{justify-content:center}}.pagination__list{align-items:center;display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0}.pagination__item{align-items:center;color:#474d63;cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:1.5;min-width:32px}@media(max-width:520px){.pagination__item{font-size:13px;height:30px;margin:0;min-width:30px}}.pagination__item.active .pagination__link{background-color:#30c0d3;color:#fff}.pagination__link{align-items:center;border-radius:50%;color:#474d63;display:flex;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:1.5;margin:0 4px;min-width:40px;text-decoration:none;transition:all .3s ease-in-out 0s}@media(max-width:520px){.pagination__link{font-size:13px;height:30px;margin:0 2px;min-width:30px}}.pagination__link:hover{color:#5ab5c1}.pagination__arrow{height:48px;width:auto}@media(max-width:520px){.pagination__arrow{margin-left:12px}}.pagination__arrow .pagination__link{color:#8289a0;width:fit-content}.pagination__arrow .pagination__link:hover .icon--arrow-small{color:#5ab5c1}.pagination__arrow .icon{color:#8289a0;height:24px;width:24px}.range-slider__header{font-size:16px;font-weight:400;line-height:24px;margin-bottom:23px}.range-slider__value{display:flex;gap:56px;margin-top:8px}.range-slider__value input{border:1px solid #8289a0;border-radius:8px;color:#8d9898;font-size:16px;font-weight:400;line-height:24px;outline:none;padding:7px 15px;width:calc(50% - 28px)}.range-slider__value input::-webkit-inner-spin-button,.range-slider__value input::-webkit-outer-spin-button{-webkit-appearance:none}.range-slider__value input[type=number]{-moz-appearance:textfield}.range-slider .vue-slider-rail{background-color:#e8e8e8;height:2px}.range-slider .vue-slider-process{background-color:#fd8181}.range-slider .vue-slider-dot{height:24px!important;width:24px!important}.range-slider .vue-slider-dot-handle{background-color:#fd8181;background-image:url(/_nuxt/2f04d4a2a3c34ca93e4125ed39089b37.svg);background-position:50%;background-repeat:no-repeat;background-size:6px 8px;box-shadow:0 0 4px hsla(10,88%,71%,.32);height:24px;width:24px}.range-slider .vue-slider-dot-handle:before{content:""}.filters{margin:0 -15px;max-height:calc(100vh - 24px);overflow-y:auto;padding:0 15px;position:sticky;top:16px;width:330px}.filters::-webkit-scrollbar{width:0}@media(max-width:1340px){.filters{width:280px}}@media(max-width:768px){.filters{position:static}}.filters .filters__btn-toggle{display:none}@media(max-width:768px){.filters .filters__btn-toggle{display:flex}}.filters .filters__btn-close{display:none}@media(max-width:768px){.filters .filters__btn-close{background-color:transparent;border:none;display:block;margin-bottom:24px;margin-left:auto;padding:0}.filters .filters__btn-close .icon{height:32px;width:32px}.filters__wrapper{background-color:#fff;height:100vh;left:0;margin-top:34px;padding:40px 40px 24px;position:fixed;top:0;transform:translateX(100%);transition:all .3s ease-in-out 0s;width:100vw;z-index:10}.filters__wrapper.active{transform:translateX(0)}}@media(max-width:520px){.filters__wrapper{padding:40px 30px 24px}}@media(max-width:768px){.filters__content{margin:0 -15px;max-height:calc(100vh - 204px);overflow-y:auto;padding:15px}}.filters__category{align-items:center;display:flex;gap:8px;margin-bottom:20px}.filters__category-btn{text-wrap:nowrap;border:1px solid #5ab5c1;color:#5ab5c1;font-size:16px;font-weight:700;line-height:24px}@media(max-width:1340px){.filters__category-btn{font-size:14px;font-weight:700;padding:8px 14px}}.filters__category-btn_active{background-color:#5ab5c1;color:#fff}@media(max-width:768px){.filters__category{display:none}}.filters__search{margin-bottom:20px;position:relative;width:100%}.filters__search .field__input{padding-right:40px}.filters__search-btn{background-color:transparent;border:none;height:40px;margin:0;outline:none;padding:8px;position:absolute;right:8px;top:8px;width:40px}.filters__search-btn .icon{color:#bfc1c1;height:24px;width:24px}.filters__item{background-color:#fff;border-radius:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);margin-bottom:20px;padding:30px}@media(max-width:1024px){.filters__item{padding:20px}}.filters__item-title{margin-bottom:20px}.filters__item label{margin-top:12px}.filters__item .field-check.tag{margin-top:8px}.filters__item .field-check.tag .field-check__title{background-color:rgba(48,53,70,.1);border-radius:45px;color:#303546;padding:4px 16px;width:fit-content}.filters__item .field-check.tag .field-check__title:after,.filters__item .field-check.tag .field-check__title:before{display:none}.filters__item .field-check.tag input:checked~.field-check__title{background-color:#303546;color:#fff}.filters__item .field-check.tag-it .field-check__title{background-color:#e2e9ff;color:#5a71c1}.filters__item .field-check.tag-it input:checked~.field-check__title{background-color:#5a71c1;color:#fff}.filters__item .field-check.tag-art .field-check__title{background-color:#effafc;color:#5ab5c1}.filters__item .field-check.tag-art input:checked~.field-check__title{background-color:#5ab5c1;color:#fff}.filters__item .field-check.tag-media .field-check__title{background-color:#ffe1db;color:#ff7456}.filters__item .field-check.tag-media input:checked~.field-check__title{background-color:#ff7456;color:#fff}.filters__item .field-check.tag-masterclass .field-check__title{background-color:#fff3d6;color:#ffbf1d}.filters__item .field-check.tag-masterclass input:checked~.field-check__title{background-color:#ffbf1d;color:#fff}.filters .btn-show-more{color:#5ab5c1;font-size:18px;font-weight:600;line-height:22px;margin-top:12px;padding:0}.icon{background-color:currentColor;display:block;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:color .2s ease-in-out 0s}.icon--menu{mask-image:url(/_nuxt/735ea895a3f8ac65e87b443ae6d72ccf.svg);-webkit-mask-image:url(/_nuxt/735ea895a3f8ac65e87b443ae6d72ccf.svg)}.icon--login{mask-image:url(/_nuxt/cd0d88d719fdbba0ed3ce07d986c8c41.svg);-webkit-mask-image:url(/_nuxt/cd0d88d719fdbba0ed3ce07d986c8c41.svg)}.icon--message-tail{mask-image:url(/_nuxt/dc313206f6b41b7964a66455f0e322cb.svg);-webkit-mask-image:url(/_nuxt/dc313206f6b41b7964a66455f0e322cb.svg)}.icon--scribble{mask-image:url(/_nuxt/010709af4e226adba83e20616c1775fb.svg);-webkit-mask-image:url(/_nuxt/010709af4e226adba83e20616c1775fb.svg)}.icon--star{mask-image:url(/_nuxt/bb3470dd28e36ede9ea573826793269d.svg);-webkit-mask-image:url(/_nuxt/bb3470dd28e36ede9ea573826793269d.svg)}.icon--warning{mask-image:url(/_nuxt/0cf67b00b388ab169584716a18f67230.svg);-webkit-mask-image:url(/_nuxt/0cf67b00b388ab169584716a18f67230.svg)}.icon--eye{mask-image:url(/_nuxt/bd172232dd235e1faaec498b05969f9c.svg);-webkit-mask-image:url(/_nuxt/bd172232dd235e1faaec498b05969f9c.svg)}.icon--nav{mask-image:url(/_nuxt/083c1d8993aa00b0b0ff208e306c136c.svg);-webkit-mask-image:url(/_nuxt/083c1d8993aa00b0b0ff208e306c136c.svg)}.icon--quiz{mask-image:url(/_nuxt/dd3ad48ccba90581888f11dff9c16371.svg);-webkit-mask-image:url(/_nuxt/dd3ad48ccba90581888f11dff9c16371.svg)}.icon--test-success{mask-image:url(/_nuxt/efee6615e8c79117ea146c9e8e3355a2.svg);-webkit-mask-image:url(/_nuxt/efee6615e8c79117ea146c9e8e3355a2.svg)}.icon--test-fail{mask-image:url(/_nuxt/362ae92f5e115359da32c11c1049201a.svg);-webkit-mask-image:url(/_nuxt/362ae92f5e115359da32c11c1049201a.svg)}.icon--delete{mask-image:url(/_nuxt/b4fd15761c24375db3639071621bb0b9.svg);-webkit-mask-image:url(/_nuxt/b4fd15761c24375db3639071621bb0b9.svg)}.icon--delete-new{mask-image:url(/_nuxt/ac12dcb69cbd3fccfe054f5666bc2dc8.svg);-webkit-mask-image:url(/_nuxt/ac12dcb69cbd3fccfe054f5666bc2dc8.svg)}.icon--arrow-dropdown{mask-image:url(/_nuxt/1b5512134e33471fe3f03982458f2e52.svg);-webkit-mask-image:url(/_nuxt/1b5512134e33471fe3f03982458f2e52.svg)}.icon--spoiler-default{mask-image:url(/_nuxt/c238fc9657061a55f166ebbe46a7604a.svg);-webkit-mask-image:url(/_nuxt/c238fc9657061a55f166ebbe46a7604a.svg)}.icon--plus-1{mask-image:url(/_nuxt/79aef2e6cbc38dccaaa9ea37dd045dae.svg);-webkit-mask-image:url(/_nuxt/79aef2e6cbc38dccaaa9ea37dd045dae.svg)}.icon--spoiler-active{mask-image:url(/_nuxt/54491768b7620ac6ec5c940d99b6b0cd.svg);-webkit-mask-image:url(/_nuxt/54491768b7620ac6ec5c940d99b6b0cd.svg)}.icon--arrow-down{mask-image:url(/_nuxt/72a5bf3f3306c66d51cdaa1a421cf5fa.svg);-webkit-mask-image:url(/_nuxt/72a5bf3f3306c66d51cdaa1a421cf5fa.svg)}.icon--arrow-right{mask-image:url(/_nuxt/680a1f3b906380042c1f20eb08a28e46.svg);-webkit-mask-image:url(/_nuxt/680a1f3b906380042c1f20eb08a28e46.svg)}.icon--arrow-left{mask-image:url(/_nuxt/614df89d0b66fa5aba53aa7353545cd5.svg);-webkit-mask-image:url(/_nuxt/614df89d0b66fa5aba53aa7353545cd5.svg)}.icon--arrow-small{mask-image:url(/_nuxt/62cf856fa5d0a07e6839dca7ab5f5026.svg);-webkit-mask-image:url(/_nuxt/62cf856fa5d0a07e6839dca7ab5f5026.svg)}.icon--slider-arrow-right{mask-image:url(/_nuxt/1f5ba4acbf7f0cffb9aa71be7b0f9220.svg);-webkit-mask-image:url(/_nuxt/1f5ba4acbf7f0cffb9aa71be7b0f9220.svg)}.icon--slider-arrow-left{mask-image:url(/_nuxt/245e8db64ec380ddab6a1fbfd194c7e2.svg);-webkit-mask-image:url(/_nuxt/245e8db64ec380ddab6a1fbfd194c7e2.svg)}.icon--calendar{mask-image:url(/_nuxt/a59ce6616c046876cd65f8ed0991a0a2.svg);-webkit-mask-image:url(/_nuxt/a59ce6616c046876cd65f8ed0991a0a2.svg)}.icon--home{mask-image:url(/_nuxt/e32c874e084992f779892ba2bd964d36.svg);-webkit-mask-image:url(/_nuxt/e32c874e084992f779892ba2bd964d36.svg)}.icon--close{mask-image:url(/_nuxt/b49bb0b79f5af95e34a9b1c8cd1aaa8e.svg);-webkit-mask-image:url(/_nuxt/b49bb0b79f5af95e34a9b1c8cd1aaa8e.svg)}.icon--close-circle{mask-image:url(/_nuxt/b1d258381919c0b46991996821a8941c.svg);-webkit-mask-image:url(/_nuxt/b1d258381919c0b46991996821a8941c.svg)}.icon--download{mask-image:url(/_nuxt/3dc5e77ad5d5851a8130415a58de3f95.svg);-webkit-mask-image:url(/_nuxt/3dc5e77ad5d5851a8130415a58de3f95.svg)}.icon--auth{mask-image:url(/_nuxt/ce4c4e5fec93bfe1ea9d48048cc47ede.svg);-webkit-mask-image:url(/_nuxt/ce4c4e5fec93bfe1ea9d48048cc47ede.svg)}.icon--vk{mask-image:url(/_nuxt/3d4fe7ab50649c56717c8513d419acde.svg);-webkit-mask-image:url(/_nuxt/3d4fe7ab50649c56717c8513d419acde.svg)}.icon--dzen{mask-image:url(/_nuxt/a70aff992ad8368a749281592c01a9b0.svg);-webkit-mask-image:url(/_nuxt/a70aff992ad8368a749281592c01a9b0.svg)}.icon--tg{mask-image:url(/_nuxt/36e4f7bd001ea34e474959bc2f2a40cf.svg);-webkit-mask-image:url(/_nuxt/36e4f7bd001ea34e474959bc2f2a40cf.svg)}.icon--wa{mask-image:url(/_nuxt/a19a629fe2c6afbeaea418513c0d8e00.svg);-webkit-mask-image:url(/_nuxt/a19a629fe2c6afbeaea418513c0d8e00.svg)}.icon--search{mask-image:url(/_nuxt/717a8ab5a3760167414086e60605af50.svg);-webkit-mask-image:url(/_nuxt/717a8ab5a3760167414086e60605af50.svg)}.icon--phone{mask-image:url(/_nuxt/5d0769d9aab968b91df4b3f8286151f3.svg);-webkit-mask-image:url(/_nuxt/5d0769d9aab968b91df4b3f8286151f3.svg)}.icon--plus{mask-image:url(/_nuxt/c238fc9657061a55f166ebbe46a7604a.svg);-webkit-mask-image:url(/_nuxt/c238fc9657061a55f166ebbe46a7604a.svg)}.icon--check{mask-image:url(/_nuxt/139750cb5f5ec183f2e96cf9962b5a92.svg);-webkit-mask-image:url(/_nuxt/139750cb5f5ec183f2e96cf9962b5a92.svg)}.icon--edit{mask-image:url(/_nuxt/5bd84c075bddef0286cf8fecce1eff18.svg);-webkit-mask-image:url(/_nuxt/5bd84c075bddef0286cf8fecce1eff18.svg)}.icon--edit-1{mask-image:url(/_nuxt/ede1d422915e05d4ab3c5b4fb65bab0b.svg);-webkit-mask-image:url(/_nuxt/ede1d422915e05d4ab3c5b4fb65bab0b.svg)}.icon--drag-vertical{mask-image:url(/_nuxt/7bb1c941c3051937b4d74c58c9ef20d0.svg);-webkit-mask-image:url(/_nuxt/7bb1c941c3051937b4d74c58c9ef20d0.svg)}.icon--drag{mask-image:url(/_nuxt/b2a38bf1572b76200a448acee5aa9682.svg);-webkit-mask-image:url(/_nuxt/b2a38bf1572b76200a448acee5aa9682.svg)}.icon--dragable{mask-image:url(/_nuxt/d2b4e4adfd09a2298d0cab3576117861.svg);-webkit-mask-image:url(/_nuxt/d2b4e4adfd09a2298d0cab3576117861.svg)}.icon--trash{mask-image:url(/_nuxt/e59ec72b3679c326b51744d86d583c3b.svg);-webkit-mask-image:url(/_nuxt/e59ec72b3679c326b51744d86d583c3b.svg)}.icon--trash-1{mask-image:url(/_nuxt/cbd908b1f2df1a508e811da2fc1d6610.svg);-webkit-mask-image:url(/_nuxt/cbd908b1f2df1a508e811da2fc1d6610.svg)}.icon--gallery{mask-image:url(/_nuxt/6da1a394b0d62f1d515f3d047090298e.svg);-webkit-mask-image:url(/_nuxt/6da1a394b0d62f1d515f3d047090298e.svg)}.icon--video{mask-image:url(/_nuxt/1f3c4981ea4a79b9497cd3ea01d88ea6.svg);-webkit-mask-image:url(/_nuxt/1f3c4981ea4a79b9497cd3ea01d88ea6.svg)}.icon--text{mask-image:url(/_nuxt/38d773deef152404af73e4ff944b24b2.svg);-webkit-mask-image:url(/_nuxt/38d773deef152404af73e4ff944b24b2.svg)}.icon--pdf{mask-image:url(/_nuxt/85ad83901fbdcc33bc17b7659de9ce1b.svg);-webkit-mask-image:url(/_nuxt/85ad83901fbdcc33bc17b7659de9ce1b.svg)}.icon--audio{mask-image:url(/_nuxt/2e8840c9892edf85e88e63904c51a5e1.svg);-webkit-mask-image:url(/_nuxt/2e8840c9892edf85e88e63904c51a5e1.svg)}.icon--photo{mask-image:url(/_nuxt/42d604676d31bbb43e157ce3042e4e21.svg);-webkit-mask-image:url(/_nuxt/42d604676d31bbb43e157ce3042e4e21.svg)}.icon--multi{mask-image:url(/_nuxt/dae157be496c9830779df3b8ce6617a2.svg);-webkit-mask-image:url(/_nuxt/dae157be496c9830779df3b8ce6617a2.svg)}.icon--hide{mask-image:url(/_nuxt/e2e07921375b9652a0d56083ca823358.svg);-webkit-mask-image:url(/_nuxt/e2e07921375b9652a0d56083ca823358.svg)}.icon--good{mask-image:url(/_nuxt/96411eea3f4e30f0e948794ff5fc0831.svg);-webkit-mask-image:url(/_nuxt/96411eea3f4e30f0e948794ff5fc0831.svg)}.icon--arrow-small-left{mask-image:url(/_nuxt/553ef2b2814e72015cd826f70ec8b068.svg);-webkit-mask-image:url(/_nuxt/553ef2b2814e72015cd826f70ec8b068.svg)}.icon--download-arrow-bold{mask-image:url(/_nuxt/b88ee5b8fe9d03daeec637755d76d7c2.svg);-webkit-mask-image:url(/_nuxt/b88ee5b8fe9d03daeec637755d76d7c2.svg)}.icon--download-arrow{mask-image:url(/_nuxt/dd41b7e2db97aac0a2ba942bd9c21fd4.svg);-webkit-mask-image:url(/_nuxt/dd41b7e2db97aac0a2ba942bd9c21fd4.svg)}.icon--test-completed{mask-image:url(/_nuxt/d75e0b2cc88047df952a22c94d5f0866.svg);-webkit-mask-image:url(/_nuxt/d75e0b2cc88047df952a22c94d5f0866.svg)}.icon--lock{mask-image:url(/_nuxt/390a6f2679ce5c4d4c94f8fd819d5038.svg);-webkit-mask-image:url(/_nuxt/390a6f2679ce5c4d4c94f8fd819d5038.svg)}.icon--refresh{mask-image:url(/_nuxt/f32d3936705e677c299f23ad71da1bb5.svg);-webkit-mask-image:url(/_nuxt/f32d3936705e677c299f23ad71da1bb5.svg)}.catalog .breadcrumbs{margin:40px 0}@media(max-width:768px){.catalog .breadcrumbs{margin:24px 0 16px}}.catalog__title{font-size:40px;font-weight:700;line-height:50px;margin-bottom:40px;margin-top:0}@media(max-width:768px){.catalog__title{font-size:36px;line-height:46px;margin-bottom:24px}}@media(max-width:520px){.catalog__title{font-size:30px;line-height:40px;margin-bottom:16px}}.catalog__wrapper{display:flex;gap:30px;margin-bottom:60px}@media(max-width:1024px){.catalog__wrapper{gap:20px}}@media(max-width:768px){.catalog__wrapper{flex-direction:column-reverse}}.catalog__content{width:calc(100% - 330px)}@media(max-width:1340px){.catalog__content{width:calc(100% - 280px)}}@media(max-width:768px){.catalog__content{width:100%}}.catalog__category{align-items:center;display:none;gap:8px}.catalog__category-btn{text-wrap:nowrap;border:1px solid #5ab5c1;color:#5ab5c1;font-size:16px;font-weight:700;line-height:24px}@media(max-width:1340px){.catalog__category-btn{font-size:14px;font-weight:700;padding:8px 14px}}.catalog__category-btn_active{background-color:#5ab5c1;color:#fff}@media(max-width:768px){.catalog__category{display:flex}}.catalog__list{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}@media(max-width:1340px){.catalog__list{gap:24px}}@media(max-width:1024px){.catalog__list{gap:16px;grid-template-columns:repeat(1,1fr)}}