.main-banner__slide{height:auto;background-color:#e0dffe;background-size:cover;background-repeat:no-repeat;background-position:center}.main-banner__img-wrap{position:relative;z-index:1}.main-banner__img-wrap img{height:100%;-o-object-fit:contain;object-fit:contain}.main-banner .slide-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:100px;height:100%}.main-banner__slide-content{max-width:547px;width:100%;margin:auto 0;padding:20px 0}.main-banner__slide-title{margin:0 0 20px 0}.main-banner__slide-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-banner__slide-info h3{margin:0 0 30px 0}.main-banner__detail-info{width:245px}.main-banner__slider-pagination{margin:16px 0 0 0}.main-banner__slider-pagination:empty{margin:0}@media screen and (min-width: 1301px){.main-banner__slide{min-height:580px}}@media screen and (min-width: 1025px){.main-banner__slide-content h1{font:500 32px/1.2 "NotoSans",var(--spare-fonts)}.main-banner__slide-content h2{font:400 22px/1.2 "NotoSans",var(--spare-fonts)}}@media screen and (max-width: 1024px){.main-banner .slide-container{gap:0}}@media screen and (max-width: 1024px)and (min-width: 768px){.main-banner__slide-content h1{font:500 30px/1.2 "NotoSans",var(--spare-fonts)}.main-banner__slide-content h2{font:400 22px/1.2 "NotoSans",var(--spare-fonts)}}@media screen and (max-width: 880px)and (min-width: 768px){.main-banner__slide-content{max-width:400px}.main-banner .slide-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 1300px){.main-banner__slide{min-height:50vh}.main-banner .swiper-wrapper{min-height:50vh}}@media screen and (max-width: 767px){.main-banner__slide-content{max-width:none}.main-banner__slide-content h1{font:600 22px/1.2 "NotoSans",var(--spare-fonts)}.main-banner__slide-content h2{font:500 18px/1.2 "NotoSans",var(--spare-fonts)}.main-banner__img-wrap{width:300px;height:300px;margin:auto}.main-banner .slide-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-banner__slide-title{margin:0 0 17px 0}}@media screen and (max-width: 767px)and (min-width: 441px){.main-banner__slide-content h1 br,.main-banner__slide-content h2 br{display:none}}[data-theme=dark] .main-banner h1,[data-theme=dark] .main-banner h2{color:#000}.guide__slide{padding:10px 10px 19px 10px;border:3px solid #bba9ff;background-color:#fff;border-radius:15px;overflow:hidden}.guide__slide:hover .guide__img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.guide__slide:hover h3{text-decoration:underline}.guide__img-slide{width:100%;height:190px;margin:0 0 15px 0;border-radius:10px;overflow:hidden;-webkit-box-shadow:inset -4px -4px 15px 0 rgba(80,58,160,.15),inset -2px -2px 5px 0 rgba(80,58,160,.1);box-shadow:inset -4px -4px 15px 0 rgba(80,58,160,.15),inset -2px -2px 5px 0 rgba(80,58,160,.1)}.guide__img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s}.guide__content-slide{text-align:center}.guide__content-slide h3{margin:0 0 10px 0;font-weight:600}.guide__content-slide p+p{margin:5px 0 0 0}.guide__content-slide p{word-break:break-word}.guide__slider-pagination{margin:25px 0 0 0}@media screen and (min-width: 1201px){.guide__slider-wrap{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-auto-flow:row dense}.guide__slider-wrap .ads--card:first-of-type{grid-column:3/4;grid-row:2/3}.guide__slider-wrap .ads--card:last-of-type{grid-column:4/5;grid-row:2/3}.guide .swiper-custom-bullet{display:none}}@media screen and (max-width: 1200px){.guide__slide{height:auto}.guide__preview-info{margin:0 -20px}}@media screen and (max-width: 767px){.guide__content-slide h3{margin:0 0 5px 0;font:400 18px/23px "NotoSans",var(--spare-fonts)}.guide__content-slide p{font-size:14px;line-height:19px}.guide__preview-info{margin:0;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px);width:calc(100% + 30px)}}@media screen and (max-width: 375px){.guide__preview-info{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);width:calc(100% + 20px)}}[data-theme=dark] .guide__slide{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:var(--glass-border);-webkit-box-shadow:var(--glass-box-shadow);box-shadow:var(--glass-box-shadow)}.article-card-preview{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;border-radius:13px;border:3px solid rgba(0,0,0,0);-webkit-transition:.3s;transition:.3s;overflow:hidden;background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:var(--glass-border);-webkit-box-shadow:var(--glass-box-shadow);box-shadow:var(--glass-box-shadow)}.article-card-preview:hover{border-color:#bba9ff}.article-card-preview:hover .article-card-preview__img-wrap img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.article-card-preview:hover h3{text-decoration:underline}.article-card-preview__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.article-card-preview__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px 10px}.article-card-preview__title,.article-card-preview__content{margin:0 0 10px 0}.article-card-preview__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto 0 0 0}.article-card-preview__info svg{width:20px;height:20px}.article-card-preview__img-wrap{width:100%;height:220px;overflow:hidden}.article-card-preview__img-wrap img{height:100%;-webkit-transition:.2s;transition:.2s;-o-object-fit:cover;object-fit:cover}.article-card-preview__date-post,.article-card-preview__views{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;gap:10px;font:400 12px/1 "NotoSans",var(--spare-fonts);color:#a4a4a4;z-index:100}.article-card-preview__date-post time,.article-card-preview__date-post span,.article-card-preview__views time,.article-card-preview__views span{display:block;-ms-flex-item-align:center;align-self:center}.article-card-preview__date-post svg,.article-card-preview__views svg{fill:#9d8be1}.article-card-preview__add-favorite{margin:0 15px 0 auto}.article-card-preview__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0 0 40px 0;overflow:hidden}.article-card-preview__content p{font:400 16px/20px "Montserrat",var(--spare-fonts)}.article-card-preview__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.article-card-preview__title h3{font:600 22px/26px "NotoSans",var(--spare-fonts)}@media screen and (max-width: 880px)and (min-width: 768px){.article-card-preview .h3{font:500 20px/24px "NotoSans",var(--spare-fonts)}}@media screen and (min-width: 768px){.article-card-preview.swiper-slide{max-width:340px}}@media screen and (max-width: 1200px){.article-card-preview__content{margin:0 0 24px 0}.article-card-preview__title{margin:0 0 5px 0}.article-card-preview__description{padding:10px 10px 15px 10px}}@media screen and (max-width: 767px){.article-card-preview{height:auto}.article-card-preview__title{margin:0 0 10px 0}.article-card-preview__title h3{font:600 18px/23px "NotoSans",var(--spare-fonts)}}.preloader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px auto}.preloader.preloader--position{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.preloader__wrap{position:relative;width:50px;height:50px}.preloader__circle{position:absolute;height:10px;width:10px;border-radius:7px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:.672s;animation-duration:.672s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal}.preloader__circle:nth-child(1){left:-5px;top:25px;-webkit-animation-delay:.2495s;animation-delay:.2495s}.preloader__circle:nth-child(2){left:2px;top:7px;-webkit-animation-delay:.336s;animation-delay:.336s}.preloader__circle:nth-child(3){left:20px;top:0;-webkit-animation-delay:.4225s;animation-delay:.4225s}.preloader__circle:nth-child(4){right:3px;top:7px;-webkit-animation-delay:.509s;animation-delay:.509s}.preloader__circle:nth-child(5){right:-5px;top:25px;-webkit-animation-delay:.5955s;animation-delay:.5955s}.preloader__circle:nth-child(6){right:3px;bottom:-3px;-webkit-animation-delay:.672s;animation-delay:.672s}.preloader__circle:nth-child(7){left:20px;bottom:-10px;-webkit-animation-delay:.7585s;animation-delay:.7585s}.preloader__circle:nth-child(8){left:2px;bottom:-3px;-webkit-animation-delay:.845s;animation-delay:.845s}@-webkit-keyframes spin{0%{background-color:#bba9ff}100%{background-color:#fff}}@keyframes spin{0%{background-color:#bba9ff}100%{background-color:#fff}}@media screen and (max-width: 767px){.preloader{margin:10px auto}.preloader__wrap{width:30px;height:30px}.preloader__circle{width:6px;height:6px;border-radius:50%}.preloader__circle:nth-child(1){left:-3px;top:15px}.preloader__circle:nth-child(2){left:1px;top:4px}.preloader__circle:nth-child(3){left:12px;top:0}.preloader__circle:nth-child(4){right:1px;top:4px}.preloader__circle:nth-child(5){right:-3px;top:15px}.preloader__circle:nth-child(6){right:1px;bottom:-2px}.preloader__circle:nth-child(7){left:12px;bottom:-6px}.preloader__circle:nth-child(8){left:1px;bottom:-2px}}.blog-overview{display:grid;gap:20px}.blog-overview__slider-pagination.swiper-custom-bullet{display:none}.blog-overview__cards-wrap{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1200px){.blog-overview__cards-wrap{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.blog-overview__wrap{display:grid;grid-template-columns:1fr 320px;gap:20px}.blog-overview__slider.swiper{overflow:visible}.blog-overview__come-blog{display:none}.blog-overview__cards-wrap.swiper-wrapper{display:grid;grid-auto-flow:row;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:auto}}@media screen and (max-width: 880px)and (min-width: 768px){.blog-overview__cards-wrap{grid-template-columns:1fr}}@media screen and (max-width: 767px){.blog-overview{display:block;overflow:hidden}.blog-overview__cards-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.blog-overview__slider-pagination.swiper-custom-bullet{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0 0 0}.blog-overview__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% + 30px);margin:0 -15px 30px -15px;padding:10px 0 0 0}.blog-overview__come-blog.button{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:170px;width:100%;margin:30px auto 0 auto}}@media screen and (max-width: 375px){.blog__slider{width:calc(100% + 20px);margin:0 -10px 20px -10px;overflow:hidden}}.blog-sidebar{-ms-flex-item-align:self-start;align-self:self-start}.blog-sidebar__materials-links{margin:20px 0 0 0}.blog-sidebar__material-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2px 10px 2px 2px;background-color:var(--bg-element);border:3px solid var(--color-middle-purple);border-radius:15px;overflow:hidden;-webkit-transition:.2s;transition:.2s;font:500 20px/24px "NotoSans",var(--spare-fonts)}.blog-sidebar__material-link:hover{background-color:#bba9ff;color:#fff}.blog-sidebar__material-link img{width:60px;height:60px}.blog-sidebar__material-link+.blog-sidebar__material-link{margin-top:10px}.blog-sidebar__come-materials{margin:20px 0 0 0}.blog-sidebar__wrap{margin:0 0 40px 0;padding:20px;border-radius:13px;background-color:var(--bg-element);-webkit-box-shadow:var(--shadow-element);box-shadow:var(--shadow-element)}.blog-sidebar__ads-wrap{width:calc(100% + 40px);margin:30px -20px 0 -20px}.blog-sidebar__material-icon{width:60px;height:60px}@media screen and (max-width: 1200px){.blog-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-sidebar__wrap{height:100%}}@media screen and (min-width: 768px){.blog-sidebar .button{height:45px}}@media screen and (min-width: 768px){.blog-sidebar{position:sticky;top:80px}}@media screen and (max-width: 767px){.blog-sidebar__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.blog-sidebar__ads-wrap{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:calc(100% + 30px);margin:0 -15px 10px -15px}.blog-sidebar .survey{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog-sidebar .ads--small{padding:0 15px}.blog-sidebar__come-blog.button{display:none}.blog-sidebar__come-materials{margin:15px 0}.blog-sidebar__material-link{font:500 16px/20px "NotoSans",var(--spare-fonts)}.blog-sidebar__material-link img,.blog-sidebar__material-icon{width:40px;height:40px}}@media screen and (max-width: 375px){.blog-sidebar__ads-wrap{width:calc(100% + 20px);margin:0px -10px 0px -10px}.blog-sidebar .ads--small{padding:0 10px}}.subscribe-news__wrap{display:grid;grid-template-areas:"title title " "content img" "form img";grid-template-columns:repeat(2, 1fr);gap:30px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscribe-news__title{grid-area:title;text-align:center}.subscribe-news__form-wrap{grid-area:form;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscribe-news__img-wrap{grid-area:img;height:458px;-webkit-box-shadow:var(--shadow-element);box-shadow:var(--shadow-element);border-radius:13px;overflow:hidden}.subscribe-news__img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover}.subscribe-news__content{grid-area:content;align-self:self-end}.subscribe-news__content h3{margin:0 0 20px 0}.subscribe-news__content .h3{font-weight:400}.subscribe-news__form{max-width:386px}.subscribe-news__field-wrap{margin:0 0 20px 0}.subscribe-news__send-btn{width:100%;margin:15px 0 0 0}.subscribe-news__link,.subscribe-news__text-checkbox{font-size:14px;line-height:1}.subscribe-news__title-checkbox{margin-top:-1px}.subscribe-news__checkbox-wrap+.subscribe-news__checkbox-wrap{margin:10px 0 0 0}@media screen and (min-width: 768px){.subscribe-news__text-checkbox:hover{color:var(--checkbox-text-hover)}.subscribe-news__text-checkbox:hover::after{background-color:var(--checkbox-text-hover)}.subscribe-news__text-checkbox:hover+.subscribe-news__link{text-decoration-line:underline;text-decoration-color:var(--checkbox-text-hover);color:var(--checkbox-text-hover)}}@media screen and (max-width: 1200px){.subscribe-news__content{text-align:center}}@media screen and (max-width: 800px){.subscribe-news__form{max-width:none}.subscribe-news__wrap{grid-template-areas:"title title" "content content" "form img";grid-template-columns:1fr 350px}.subscribe-news__img-wrap{height:300px}}@media screen and (max-width: 767px){.subscribe-news__wrap{grid-template-areas:"title" "content" "form" "img";grid-template-columns:auto;gap:15px;justify-items:center}.subscribe-news__title h2{font-weight:600}.subscribe-news__content h3{margin:0 0 10px 0}.subscribe-news__img-wrap{width:363px;height:282px}}@media screen and (max-width: 440px){.subscribe-news__img-wrap{width:100%;height:100%;aspect-ratio:1.25/1}}