:root{--blur-primary: #0785CE}.recommendation-poll{width:600px;display:flex;justify-content:flex-end;position:fixed;bottom:40px;right:20px;z-index:2147483649}@media screen and (max-width: 767.5px){.recommendation-poll{width:100%;justify-content:center;right:0}}@media screen and (max-width: 420px){.recommendation-poll{padding:0;bottom:0}}.recommendation-poll__form{position:relative;max-width:597px;min-height:153px;width:100%;padding:10px 30px 0;background-color:#fff;border-radius:10px;box-sizing:border-box;box-shadow:0px 0px 20px 0px rgba(0,0,0,.2)}@media screen and (max-width: 590px){.recommendation-poll__form{max-width:420px;min-height:133px}}@media screen and (max-width: 460px){.recommendation-poll__form{max-width:390px;padding:8px 15px 0}}@media screen and (max-width: 390px){.recommendation-poll__form{border-bottom-right-radius:0;border-bottom-left-radius:0}}@media screen and (max-width: 360px){.recommendation-poll__form{padding:8px 10px 0}}.recommendation-poll__close{width:12px;height:12px;position:absolute;top:12px;right:12px;padding:0;background:none;border:none;cursor:pointer;line-height:1}.recommendation-poll__close:hover{background-color:rgba(0,0,0,0)}.recommendation-poll__content{width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}@media screen and (max-width: 590px){.recommendation-poll__content{flex-direction:column;align-items:center;gap:5px}}.recommendation-poll__text{height:100%;display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center}.recommendation-poll__title{margin:10px 0 0;padding-bottom:10px;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:20px;text-transform:unset;text-align:center;color:#33305a}@media screen and (max-width: 460px){.recommendation-poll__title{margin:20px 0 0;line-height:18px}}.recommendation-poll__items{width:100%;display:flex;gap:3px;justify-content:space-between}@media screen and (max-width: 590px){.recommendation-poll__items{flex-wrap:wrap}}@media screen and (max-width: 360px){.recommendation-poll__items{justify-content:center}}.recommendation-poll__item{width:30px;height:30px;display:flex !important;justify-content:center;align-items:center;border:none;border-radius:2px;font-size:16px;font-weight:700;line-height:20px;color:#fff;cursor:pointer}@media screen and (max-width: 460px){.recommendation-poll__item{width:24px;height:24px;font-size:15px}}.recommendation-poll__info{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;padding-top:3px}@media screen and (max-width: 590px){.recommendation-poll__info{margin-bottom:0}}.recommendation-poll__sign{font-size:12px;line-height:15px;color:#85839c}.recommendation-poll__image{max-width:205px;width:100%;height:133px}.recommendation-poll__image_main{background-image:url("../images/owl-main.webp");background-position:right bottom;background-size:contain;background-repeat:no-repeat}.recommendation-poll__image_thanks{background-image:url("../images/owl-thanks.webp");background-position:right bottom;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 590px){.recommendation-poll__image{height:90px;background-position:center bottom}}.recommendation-poll__thanks{display:flex;justify-content:center;align-items:center;height:113px}@media screen and (max-width: 460px){.recommendation-poll__thanks{height:133px}}.recommendation-poll__thanks-title{font-family:"PT Sans",sans-serif;font-size:24px;font-weight:700;line-height:30px;text-align:center;color:#33305a}.recommendation-poll__item_1{background-color:#fd895a}.recommendation-poll__item_2{background-color:#f89d5d}.recommendation-poll__item_3{background-color:#f2af60}.recommendation-poll__item_4{background-color:#ecc263}.recommendation-poll__item_5{background-color:#e5d867}.recommendation-poll__item_6{background-color:#dfe96a}.recommendation-poll__item_7{background-color:#bae66f}.recommendation-poll__item_8{background-color:#98e073}.recommendation-poll__item_9{background-color:#6fd977}.recommendation-poll__item_10{background-color:#4cd27b}.recommendation-poll__item_11{background-color:#26cb7f}:root{--blue: #0785CE;--white: #fff;--red: #FF001D}.subscribe-banner{position:relative;height:88px;background-color:var(--blue);border-radius:3px;display:flex;align-items:center;justify-content:space-between;padding-left:25px;padding-right:180px;gap:45px;background-image:url("../assets/png/subscribe-bg.png");background-repeat:no-repeat;background-position:80% 0}.subscribe-banner:after{content:"";position:absolute;top:0;bottom:0;right:24px;background-image:url("../assets/png/subscribe-owl.png");height:141px;width:141px;background-repeat:no-repeat}.subscribe-banner__text p{font-size:16px;line-height:20.7px;font-weight:700;color:var(--white);margin:0;text-align:left}.subscribe-banner__buttons{display:flex;gap:8px}.subscribe-banner__buttons .subscribe-banner__button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:2px;padding:0 20px;text-decoration:none;font-size:14px;font-weight:700}.subscribe-banner__buttons .subscribe-banner__button:before{position:relative;content:"";width:20px;height:20px;flex:0 0 20px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:10px}.subscribe-banner__buttons .subscribe-banner__yt{background-color:var(--red);color:var(--white)}.subscribe-banner__buttons .subscribe-banner__yt:before{background-image:url("../assets/svg/youtube-white.svg")}.subscribe-banner__buttons .subscribe-banner__tg{background-color:var(--white);color:var(--blue)}.subscribe-banner__buttons .subscribe-banner__tg:before{background-image:url("../assets/svg/telegram.svg")}@media(max-width: 1600px){.subscribe-banner{gap:25px;padding-right:150px}.subscribe-banner:after{right:5px}.subscribe-banner__text p{font-size:14px;line-height:16px}.subscribe-banner__buttons .subscribe-banner__button{height:35px;font-size:12px;padding:0 10px}}@media(max-width: 1440px){.subscribe-banner{padding-right:120px;gap:15px;padding-left:15px}.subscribe-banner:after{right:0;width:120px;border-top-right-radius:2px;border-bottom-right-radius:50%}}@media(max-width: 991.5px){.subscribe-banner{height:unset;flex-direction:column;padding-top:15px;padding-bottom:15px}.subscribe-banner__text p{text-align:center}.subscribe-banner:after{width:140px;border-bottom-right-radius:2px;height:100%;background-size:cover}}.promo-chapter{font-family:"PT Sans",sans-serif;position:relative;display:flex;flex-direction:column;margin-top:40px;padding:50px 55px;background-color:#fff;border-radius:7px;overflow:hidden}@media(max-width: 767px){.promo-chapter{padding:25px 30px}}@media(max-width: 458px){.promo-chapter{padding:15px 20px}}.promo-chapter__corner{position:absolute}.promo-chapter__corner_top-left{top:0;left:0;filter:blur(20px)}.promo-chapter__corner_top-right{top:0;right:0;filter:blur(20px)}.promo-chapter__corner_bottom-right{bottom:0;right:0;filter:blur(25px)}.promo-chapter__content{position:relative;display:flex;flex-direction:column;gap:25px;margin-right:319px;z-index:2}@media(max-width: 968px){.promo-chapter__content{margin-right:170px}}@media(max-width: 767px){.promo-chapter__content{margin-right:0;margin-bottom:130px}}@media(max-width: 458px){.promo-chapter__content{margin-bottom:120px}}@media(max-width: 398px){.promo-chapter__content{margin-bottom:110px}}.promo-chapter__title{font-family:"Montserrat",sans-serif;font-size:28px;font-weight:700;text-transform:initial;line-height:34px;color:#33305a}@media(max-width: 767px){.promo-chapter__title{font-size:24px;line-height:28px}}@media(max-width: 458px){.promo-chapter__title{font-size:22px;text-align:center;line-height:26px}}.promo-chapter__features{display:flex;flex-wrap:wrap;gap:25px 10px}@media(max-width: 767px){.promo-chapter__features{gap:10px}}@media(max-width: 458px){.promo-chapter__features{gap:5px}}.promo-chapter__feature{min-width:300px;flex:1;display:flex;align-items:center;gap:15px}@media(max-width: 458px){.promo-chapter__feature{flex-direction:column;min-width:200px}}.promo-chapter__feature .feature__icon{width:50px;height:50px;flex:0 0 50px;display:flex;justify-content:center;align-items:center;background-color:#f92f2f;border-radius:7px}.promo-chapter__feature .feature__text{margin-bottom:0;line-height:20px;color:#33305a}.promo-chapter__bottom-text{margin-bottom:0;font-size:18px;font-weight:700;line-height:20px;color:#33305a;z-index:2}@media(max-width: 458px){.promo-chapter__bottom-text{font-size:16px;text-align:center}}.promo-chapter__lifebuoye{max-height:369px;position:absolute;right:0;bottom:50%;transform:translateY(50%);object-fit:contain;z-index:1}@media(max-width: 1168px){.promo-chapter__lifebuoye{width:30%}}@media(max-width: 767px){.promo-chapter__lifebuoye{bottom:20px;transform:none}}.subscribe-button{display:flex;align-items:center;justify-content:center;border-radius:3px;box-sizing:border-box}.subscribe-button:hover,.subscribe-button:active{opacity:.8}.subscribe-button_header{background-color:#f23b3e;height:40px;gap:7px;padding:0 10px}.subscribe-button__icon{width:18px;height:18px}.subscribe-button__text{font-family:"PT Sans",sans-serif}.subscribe-button__text_header{font-size:14px;line-height:18px;color:#fff;text-align:center}.subscribe-button__text_sidebar{font-size:14px;line-height:18px;color:#33305a}.author-info{position:relative;display:flex;align-items:center;border:1px solid #e0e2ea;padding:10px 20px;margin-bottom:20px}@media screen and (max-width: 991.5px){.author-info{padding:10px 10px 20px 10px}}@media screen and (max-width: 460px){.author-info{flex-direction:column;text-align:center}}.author-info__avatar{margin-right:15px}@media screen and (max-width: 991.5px){.author-info__avatar{margin-right:10px}}@media screen and (max-width: 460px){.author-info__avatar{margin-right:0;margin-bottom:5px}}.author-info__avatar img{width:80px;height:80px;border-radius:50%;border:none;margin:0}.author-info__description{color:#33305a;line-height:1.5}@media screen and (max-width: 991.5px){.author-info__description{font-size:17px}}.author-info__description span{font-size:18px}@media screen and (max-width: 991.5px){.author-info__description span{font-size:17px}}@media screen and (max-width: 460px){.author-info__description span{display:block;font-size:16px}}.author-info .author-info__posts{position:absolute;bottom:5px;right:10px;font-size:14px}.header-banner-2025{height:90px;position:relative;display:flex;justify-content:space-between;align-items:center;background-color:#18312b;overflow:hidden}@media screen and (max-width: 659px){.header-banner-2025{height:130px}}.header-banner-2025__item{position:absolute;top:0;z-index:2}.header-banner-2025__item-left{max-width:462px;top:-10px;left:0}@media screen and (max-width: 659px){.header-banner-2025__item-left{max-width:200px}}@media screen and (max-width: 390px){.header-banner-2025__item-left{max-width:170px}}.header-banner-2025__item-right{max-width:462px;top:-10px;right:0;transform:rotateY(180deg)}@media screen and (max-width: 869px){.header-banner-2025__item-right{display:none}}@media screen and (max-width: 659px){.header-banner-2025__item-right{display:block;max-width:200px}}@media screen and (max-width: 390px){.header-banner-2025__item-right{max-width:170px}}.header-banner-2025__item-1{left:19%}@media screen and (max-width: 1440px){.header-banner-2025__item-1{display:none}}.header-banner-2025__item-2{left:29%}@media screen and (max-width: 1300px){.header-banner-2025__item-2{left:20%}}@media screen and (max-width: 869px){.header-banner-2025__item-2{left:5%}}@media screen and (max-width: 659px){.header-banner-2025__item-2{display:none}}.header-banner-2025__item-3{left:37%}@media screen and (max-width: 1300px){.header-banner-2025__item-3{left:30%}}@media screen and (max-width: 869px){.header-banner-2025__item-3{left:22%}}@media screen and (max-width: 659px){.header-banner-2025__item-3{left:20%;height:40%;z-index:3}}@media screen and (max-width: 390px){.header-banner-2025__item-3{left:15%}}.header-banner-2025__item-4{right:38%}@media screen and (max-width: 1300px){.header-banner-2025__item-4{right:35%}}@media screen and (max-width: 993px){.header-banner-2025__item-4{right:33%;z-index:3}}@media screen and (max-width: 869px){.header-banner-2025__item-4{display:none}}.header-banner-2025__item-5{right:30%}@media screen and (max-width: 1300px){.header-banner-2025__item-5{right:28%;z-index:3}}@media screen and (max-width: 993px){.header-banner-2025__item-5{display:none}}@media screen and (max-width: 659px){.header-banner-2025__item-5{display:block;height:40%;right:20%;z-index:3}}@media screen and (max-width: 390px){.header-banner-2025__item-5{right:17%}}.header-banner-2025__item-6{right:20%}@media screen and (max-width: 1440px){.header-banner-2025__item-6{display:none}}.header-banner-2025__balloons{max-width:218px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}@media screen and (max-width: 659px){.header-banner-2025__balloons{max-width:150px;top:25%}}@media screen and (max-width: 390px){.header-banner-2025__balloons{max-width:120px}}.header-banner-2025__button{position:absolute;top:50%;right:85px;transform:translate(0, -50%);padding:12px 30px;background-color:#e51e3a;color:#fff;text-decoration:none;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:700;font-size:18px;white-space:nowrap;border-radius:3px;transition:background-color .3s;z-index:3}.header-banner-2025__button:hover,.header-banner-2025__button:focus{background-color:#b52e2e;color:#fff}@media screen and (max-width: 869px){.header-banner-2025__button{right:60px;padding:8px 12px}}@media screen and (max-width: 659px){.header-banner-2025__button{top:75%;right:50%;transform:translate(50%, -50%);padding:10px 15px;font-size:16px}}.header-banner-2025__blur{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1242px;max-height:324px;width:100%;height:100%;background-color:#396254;filter:blur(80px)}@media screen and (max-width: 659px){.header-banner-2025__blur{width:70%}}.header-banner-2025__close{position:absolute;right:10px;top:10px;height:25px;width:25px;padding:0;background-color:rgba(0,0,0,.5607843137);background-image:url(../images/popupvideo-close.svg);background-repeat:no-repeat;background-position:center;background-size:auto;border:1px solid rgba(255,255,255,.4);border-radius:50%;cursor:pointer;z-index:3}.header-banner-2025__close:hover,.header-banner-2025__close:focus{background-color:unset;border-color:#fff}@media screen and (max-width: 1300px){.header-new-year .header-new{margin-left:20px !important;margin-right:20px !important}}.header-new-year .justify-content-center{position:relative;overflow:hidden}@media screen and (max-width: 1300px){.header-new-year .justify-content-center{padding-right:0;flex-grow:0}}@media screen and (max-width: 1200px){.header-new-year .justify-content-center{padding-right:25px}}.header-new-year a.logo{position:relative}.header-new-year a.logo img{z-index:1;position:relative}.header-new-year a.logo:before{content:url("../images/new-year/logo-santahat.png");position:absolute;top:-5px;left:-18px;z-index:0}@media screen and (max-width: 992px){.header-new-year a.logo:before{top:-13px;left:-18px}}@media screen and (max-width: 992px){.header-new-year .container .row .col-l{position:absolute !important;top:0;padding-left:30px;padding-top:18px;padding-bottom:5px;padding-right:50px;width:auto !important}}.new-year{width:100%}.new-year__container{max-width:1170px;margin:0 auto;padding:0 20px}.new-year__main{display:flex;flex-direction:column;width:100%}.new-year__description{text-align:center}.new-year__description_white{color:#fff !important}.new-year__image{width:100%;height:auto}.new-year__materials{display:flex;flex-wrap:wrap;justify-content:space-between}.new-year__material-item{display:flex;flex-direction:column;flex:1}.new-year__material-image{width:100%;transition:.3s}.new-year__material-image:hover{transform:scale(1.5);z-index:99}.new-year__links-title{font-family:"Montserrat",sans-serif;font-weight:700}.new-year__links-title_white{color:#fff !important}.new-year__link{border-bottom-width:3px;border-bottom-style:dotted}.new-year__link:hover{border-bottom-color:rgba(0,0,0,0) !important}.new-year__link_white{border-bottom-color:#fff !important;color:#fff !important}.new-year__congratulate{position:relative;max-width:100%;width:100%;margin:0 auto;box-sizing:border-box}.new-year__congratulate .comment-list{column-count:3;column-gap:0}.new-year__congratulate .comment-list .comment-body{box-sizing:border-box}.new-year__congratulate .comment-list .comment-body .comment-content{display:flex;flex-direction:column}.new-year__congratulate .comment-list .comment-body .reply{display:none !important}.page-template-ng-page2025 .container{padding:0 15px}.page-template-ng-page2025 .site-content.activity-pad{padding:0 !important}.page-template-ng-page2025 .main-content-inner{padding:0 0 50px;background:#f1f4f7}.page-template-ng-page2025 .row.side-pull-left{margin:0 !important}.page-template-ng-page2025 .main-content-area{max-width:none !important;margin:0 !important;padding:0 !important}.page-template-ng-page2025 .activity-feed-container{display:none !important}.new-year_2025{margin-bottom:90px;padding:70px 0;background-color:#315247;background-image:url("../images/new-year/2025/banner-bg-2025.webp");background-size:cover;background-position:60% 100%;background-repeat:no-repeat}@media screen and (max-width: 1440px){.new-year_2025{background-position:70% 100%}}@media screen and (max-width: 1024px){.new-year_2025{background-position:75% 100%}}@media screen and (max-width: 768px){.new-year_2025{background-position:0 100%}}@media screen and (max-width: 480px){.new-year_2025{background-image:linear-gradient(rgba(200, 200, 200, 0.15), rgba(0, 0, 0, 0.1)),url("../images/new-year/2025/banner-bg-mobile-2025.webp");background-position:55% 100%;padding-bottom:0}}.new-year__description_2025{font-size:24px !important;margin-bottom:30px}@media screen and (max-width: 480px){.new-year__description_2025{font-size:20px !important;order:2}}.new-year__main_2025{max-width:670px}@media screen and (max-width: 1200px){.new-year__main_2025{max-width:550px}}@media screen and (max-width: 1024px){.new-year__main_2025{max-width:450px}}@media screen and (max-width: 768px){.new-year__main_2025{max-width:none}}@media screen and (max-width: 480px){.new-year__main_2025{text-align:center}}.new-year__image_2025{display:block;max-width:565px;margin:0 auto 50px}@media screen and (max-width: 480px){.new-year__image_2025{max-width:80%;margin:0 auto 25px auto;order:1}}.new-year__materials_2025{gap:15px}@media screen and (max-width: 480px){.new-year__materials_2025{flex-direction:column;align-items:center;order:3}}.new-year__material-item_2025{max-width:184px}@media screen and (max-width: 1024px){.new-year__material-item_2025{max-width:170px}}@media screen and (max-width: 480px){.new-year__material-item_2025{max-width:220px}}.new-year__material-item_2025 .new-year__links-title{padding:25px 0 15px}.new-year__link-container_2025{margin-bottom:15px}.new-year__link-container_2025 .new-year__link{line-height:1.4}@media screen and (max-width: 480px){.new-year__link-container_2025 .new-year__link{font-size:20px}}.new-year__mobile-decor{display:none;width:100%;height:auto}@media screen and (max-width: 480px){.new-year__mobile-decor{display:block;order:4}}.new-year__mobile-decor_2025{margin-top:20px}.new-year__decor-image_2025{display:block;width:70%;margin:0 auto}@media screen and (min-width: 576px){.new-year__congratulate_2025{max-width:540px}}@media screen and (min-width: 768px){.new-year__congratulate_2025{max-width:720px}}@media screen and (min-width: 992px){.new-year__congratulate_2025{max-width:960px}}@media screen and (min-width: 1200px){.new-year__congratulate_2025{max-width:1140px}}.new-year__congratulate_2025 .comments-title{display:none}.new-year__congratulate_2025 #respond.comment-respond{position:relative;min-height:350px;padding:40px 65px 28px 50% !important;background-color:#315247;background-image:linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)),url("../images/new-year/2025/congratulate-bg-2025.webp");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px}@media screen and (min-width: 768px){.new-year__congratulate_2025 #respond.comment-respond{display:flex;align-items:center}}@media screen and (max-width: 992px){.new-year__congratulate_2025 #respond.comment-respond{padding:25px 25px 25px 50% !important}}@media screen and (max-width: 768px){.new-year__congratulate_2025 #respond.comment-respond{width:auto;padding:25px 25px 25px !important}}@media screen and (max-width: 600px){.new-year__congratulate_2025 #respond.comment-respond{margin-left:15px;margin-right:15px}}.new-year__congratulate_2025 #respond.comment-respond .comment-reply-title{width:50%;position:absolute;top:50%;left:0;margin:0;padding:0 65px;font:700 26px/32px "Montserrat",sans-serif !important;text-align:center;text-transform:none;transform:translate(0, -50%);color:#fff}@media screen and (max-width: 768px){.new-year__congratulate_2025 #respond.comment-respond .comment-reply-title{width:100%;position:relative;top:0;margin:10px 0 26px;padding:0;transform:none}}.new-year__congratulate_2025 #respond.comment-respond .comment-reply-title p{font:700 26px/32px "Montserrat",sans-serif !important;margin-bottom:31px;color:#fff}@media screen and (max-width: 768px){.new-year__congratulate_2025 #respond.comment-respond .comment-reply-title p{margin-bottom:15px}}.new-year__congratulate_2025 #respond.comment-respond .comment-reply-title p:last-child{margin-bottom:0 !important}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm{width:100%;font-size:0;color:#fff}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm *{color:#000}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .comment-form-url{display:none}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .comment-form-comment{margin:0 0 15px !important;padding:6px;border:1px solid #fff;border-radius:7px}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .comment-form-comment label,.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .spent_time_clock,.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm input[type=text].spent_time,.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm input[type=text].spent_time_sec,.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .logged-in-as{display:none}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .comment-form-comment textarea{height:208px !important;background-color:#fff !important;border:1px solid #c8c7d9 !important;border-radius:7px !important;box-shadow:inset 0px 0px 10px rgba(0,0,0,.25)}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block{width:100%;margin-bottom:0 !important}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block .comment-form-inputfile{width:100%;display:flex !important;justify-content:center;margin-right:0 !important;margin-bottom:0 !important;transition:.3s !important;cursor:pointer !important}@media screen and (max-width: 992px){.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block .comment-form-inputfile{flex-wrap:wrap}}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block .comment-form-inputfile div{color:#fff}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block .comment-form-inputfile .comment-inputfile-but{width:auto !important;height:auto !important;min-height:22px;margin-right:20px !important;padding-left:29px;background:url("../images/new-year/new-year-apply.svg") no-repeat left center;line-height:22px}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block .comment-form-inputfile .comment-inputfile-but::before{display:none;content:""}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block .comment-form-inputfile .comment-inputfile-num{height:auto !important;font-size:14px !important;line-height:22px}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block input[type=file]{width:0;height:0;opacity:0;padding:0;border:none !important}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block label{display:none}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .addimg-block .comment-inputfile-block .input-clear{display:block;opacity:0}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .reply_template{display:flex;justify-content:center;float:none !important;margin-bottom:20px}@media screen and (max-width: 992px){.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .reply_template select{width:100%}}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .form-submit{margin-bottom:0 !important;text-align:center !important}.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .form-submit #submit{margin-bottom:0;padding:0 72px;font:600 14px "Montserrat",sans-serif;background-color:#e51e3a;border-radius:2px;color:#fff}@media screen and (max-width: 380px){.new-year__congratulate_2025 #respond.comment-respond form#attachmentForm .form-submit #submit{width:100%;padding:0}}.new-year__congratulate_2025 #respond.comment-respond .must-log-in{font-size:22px;color:#fff;text-align:center;margin-left:40px;margin-right:40px;margin-bottom:0 !important}.new-year__congratulate_2025 #respond.comment-respond .must-log-in a{font-size:22px;text-decoration:underline}.new-year__congratulate_2025 .nav-links{display:flex;justify-content:center;margin-top:0;text-align:center}.new-year__congratulate_2025 .nav-links div a{display:inline-block;margin:0 15px}.new-year__congratulate_2025 .comment-list{margin:30px -15px !important}@media screen and (max-width: 992px){.new-year__congratulate_2025 .comment-list{column-count:2}}@media screen and (max-width: 600px){.new-year__congratulate_2025 .comment-list{column-count:1}}.new-year__congratulate_2025 .comment-list .comment{margin:0;padding:0;border:none;-webkit-column-break-inside:avoid;break-inside:avoid}.new-year__congratulate_2025 .comment-list .comment .comment-body{margin:0 15px 30px;padding:25px 30px;background-color:#fff;border:1px solid #f1f0f4;border-radius:10px}@media screen and (max-width: 600px){.new-year__congratulate_2025 .comment-list .comment .comment-body{margin:0 30px 30px}}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-meta{height:50px !important;margin-top:10px}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-meta span{color:#0071b3}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-meta .comment-author.vcard{margin-bottom:2px;float:none !important}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-meta .comment-author.vcard .avatar{position:relative;margin-top:-10px;margin-right:20px;border-radius:50% !important;float:left}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-meta .comment-author.vcard .fn{margin-right:0}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-meta .comment-author.vcard .fn .staff{display:none !important}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-meta .comment-metadata a{font-size:12px;line-height:16px;color:#0071b3}.new-year__congratulate_2025 .comment-list .comment .comment-body .cld-like-dislike-wrap{margin:0 !important}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-content{margin-top:20px}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-content p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#323059}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-content div{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:20px}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-content div.attachmentFile{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}.new-year__congratulate_2025 .comment-list .comment .comment-body .comment-content div.attachmentFile p{font-size:0 !important}.be-loader-wrap{width:100%;margin:0 auto;text-align:center}.be-loader-wrap .be-loader{display:inline-block;color:#6a9ece;font-size:7px;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}.be-loader-wrap .be-loader,.be-loader-wrap .be-loader::before,.be-loader-wrap .be-loader::after{border-radius:50%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:beLoader 1.5s infinite ease-in-out}.be-loader-wrap .be-loader::before,.be-loader-wrap .be-loader::after{content:"";position:absolute;top:0}.be-loader-wrap .be-loader::before{left:-3.5em;animation-delay:-0.32s}.be-loader-wrap .be-loader::after{left:3.5em}@keyframes beLoader{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.banner-14-anniversary{display:flex;flex-direction:column;align-items:center;background:url(../images/events/14-anniversary-bg.svg) no-repeat center/103%;background-size:cover;color:#fff;font-size:48px;gap:30px;width:100%;height:100%;max-width:1110px;max-height:630px;margin:0;padding:20px}.banner-14-anniversary .banner__header{display:flex;flex-direction:column;align-items:center;justify-content:center}.banner-14-anniversary .banner__header .banner__heading{font-family:"Montserrat",sans-serif;font-size:1em;font-weight:900;margin:0;display:flex;align-items:center;color:#fff}.banner-14-anniversary .banner__header .banner__heading .banner-icon{height:1em;width:1em}.banner-14-anniversary .banner__header .banner__heading .banner-icon.banner-icon_first{margin-right:12px}.banner-14-anniversary .banner__header .banner__heading .banner-icon.banner-icon_last{margin-left:12px}.banner-14-anniversary .banner__header .banner__heading .banner__text{font-family:"Montserrat",sans-serif;font-weight:900;color:#ffd400;text-shadow:6px 1px rgba(0,0,0,.78);text-transform:uppercase}.banner-14-anniversary .banner__header .banner__parag{font-family:"Montserrat",sans-serif;font-weight:900;margin:0;text-align:center}.banner-14-anniversary .banner__content{display:flex}.banner-14-anniversary .banner__content .banner__left-side{display:flex;flex-direction:column;align-items:center}.banner-14-anniversary .banner__content .banner__left-side .banner__img.banner__img_first{max-width:157px}.banner-14-anniversary .banner__content .banner__left-side .banner__description{font-family:"Montserrat",sans-serif;font-size:.56em;font-weight:900;margin-top:-52px;text-align:center}.banner-14-anniversary .banner__content .banner__plus{position:relative;font-size:2em;font-weight:700;width:52px;display:flex;align-items:center;justify-content:center}.banner-14-anniversary .banner__content .banner__plus .banner__plus-symbol{position:absolute;left:-100px;top:30%;transform:translateY(-35%)}.banner-14-anniversary .banner__content .banner__right-side{display:flex;flex-direction:column}.banner-14-anniversary .banner__content .banner__right-side .banner__img.banner__img_second{max-width:369px}.banner-14-anniversary .banner__content .banner__right-side .banner__costs{display:flex;gap:20px;margin-top:-23px}.banner-14-anniversary .banner__content .banner__right-side .banner__costs .banner__old-cost,.banner-14-anniversary .banner__content .banner__right-side .banner__costs .banner__new-cost{border:2px solid #fff;position:relative;text-align:center;padding:12px 24px}.banner-14-anniversary .banner__content .banner__right-side .banner__costs .banner__old-cost .banner__label,.banner-14-anniversary .banner__content .banner__right-side .banner__costs .banner__new-cost .banner__label{font-family:"Montserrat";font-size:.33em}.banner-14-anniversary .banner__content .banner__right-side .banner__costs .banner__old-cost .banner__price,.banner-14-anniversary .banner__content .banner__right-side .banner__costs .banner__new-cost .banner__price{font-family:"Montserrat";font-size:.55em}.banner-14-anniversary .banner__content .banner__right-side .banner__costs .banner__old-cost hr.banner__line{background-color:red;border:none;height:4px;position:absolute;top:30%;left:50%;transform:translate(-50%, -50%) rotate(33deg);width:calc(100% + 30px)}.banner-14-anniversary .banner__content .banner__right-side .banner__costs .banner__new-cost .banner__price{font-weight:700}.banner-14-anniversary .banner__content .banner__right-side .banner__costs .banner__new-cost .banner__profit{position:absolute;bottom:-17px;left:50%;transform:translateX(-50%);background-color:red;border-radius:7px;font-size:.39em;padding:5px 0 5px 8px;width:100%}.banner-14-anniversary .banner__content .banner__right-side .banner__subscription{font-size:.45em;font-weight:900;margin-top:20px !important;text-align:center}@media(max-width: 1110px){.banner-14-anniversary{background-size:cover;max-height:fit-content}.banner-14-anniversary .banner__content{flex-direction:column;align-items:center;gap:29px}.banner-14-anniversary .banner__parag{font-size:.8em}.banner-14-anniversary .banner__plus-symbol{position:static !important;transform:none !important}.banner-14-anniversary .banner__subscription{margin:0 0 20px !important}.banner-14-anniversary .banner__costs{margin-bottom:40px}}@media(max-width: 578px){.banner-14-anniversary{font-size:24.3px}.banner-14-anniversary .banner__img_first{width:150px}.banner-14-anniversary .banner__img_second{width:260px}.banner-14-anniversary .banner__heading{font-size:1.1em !important}.banner-14-anniversary .banner__description{font-size:.8em !important;margin-top:0 !important}.banner-14-anniversary .banner__right-side{align-items:center;justify-content:center}.banner-14-anniversary .banner__costs{margin-top:0 !important;margin-bottom:20px}.banner-14-anniversary .banner__plus-symbol{height:52px;width:52px}.banner-14-anniversary .banner__content{gap:14px}.banner-14-anniversary .banner__label{font-size:.55em !important}.banner-14-anniversary .banner__price{font-size:.7em !important}.banner-14-anniversary .banner__profit{font-size:.48em !important}.banner-14-anniversary .banner__subscription{font-size:.8em !important}}@media(max-width: 386px){.banner-14-anniversary hr.banner__line{width:calc(100% + 40px) !important;transform:translate(-50%, -50%) rotate(38deg) !important}}.button-14-anniversary{display:block;width:150px;height:40px;margin:10px auto 0 auto;background-color:#00cc8a;border-radius:2px;font-size:14px;font-weight:bold;letter-spacing:.5px;text-transform:none;cursor:pointer}.button-14-anniversary:hover{background-color:#00cc8a;opacity:.8}.popup-14-anniversary{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.popup-14-anniversary__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.popup-14-anniversary__inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:30px 20px;border-radius:8px;max-width:400px;width:90%;box-sizing:border-box;box-shadow:0 5px 20px rgba(0,0,0,.3)}.popup-14-anniversary__close{position:absolute;top:12px;right:12px;background:none;border:none;font-size:24px;line-height:1;cursor:pointer;color:#333}.popup-14-anniversary__close:hover{opacity:.5;color:#fff}.popup-14-anniversary__form{display:flex;flex-direction:column;gap:12px;margin-top:15px}.popup-14-anniversary__form input{width:100%;padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.popup-14-anniversary__form input:focus{outline:none;border-color:#888}.popup-14-anniversary__form button{padding:12px;font-size:1rem;font-weight:700;color:#fff;background-color:#0073aa;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.popup-14-anniversary__form button:hover{background-color:#005f8d}.popup-14-anniversary__response{display:none;margin-top:20px;font-size:1.4em;color:#333;text-align:center}.popup-14-anniversary__response_success{margin:0;color:#419d00}.popup-14-anniversary__response_error{margin:0;color:#ef0000}@media(max-width: 480px){.popup-14-anniversary__inner{padding:20px 10px}.popup-14-anniversary__close{top:8px;right:8px;font-size:28px}.popup-14-anniversary__form{gap:8px}.popup-14-anniversary__form input{padding:8px;font-size:.9rem}.popup-14-anniversary__form button{padding:10px;font-size:.9rem}}.profile-password-field-error{font-size:14px !important;color:red !important}.profile-password-wrapper{position:relative;width:281px}.profile-password-wrapper .profile-password-show{position:absolute;right:1rem;top:50%;transform:translateY(-50%);cursor:pointer}.profile-password-wrapper .profile-password-show svg{vertical-align:middle;height:1rem;color:rgba(55, 65, 81, var(--tw-text-opacity))}.profile-password-wrapper .profile-password-show .hidden{display:none}.profile-password-wrapper .profile-password-show .block{display:block}.profile-password-wrapper .profile-password{width:100% !important}.g-recaptcha{margin-top:8px}.swiper{display:none}.swiper-initialized{display:block}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{height:6px;bottom:6px}.swiper-scrollbar-drag{background:#1f91d3}.scroll-up{cursor:pointer;position:fixed;width:40px;height:40px;left:15px;bottom:30px;display:none;align-items:center;justify-content:center;border-radius:50%;background-color:var(--blur-primary);z-index:9999}.scroll-up i{color:#fff;font-size:2rem}.seminar-content #toc_container{display:none}.seminar-side.toc_widget{margin-bottom:1rem !important}.seminar-side.toc_widget a{color:#0785ce !important}.wpcf7-response-output{font-size:16px;margin:.5em 0 !important}form.activate_demo{position:relative}form.activate_demo .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/wp-content/plugins/contact-form-7/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle;position:absolute;top:10px;right:10px}form.activate_demo .ajax-loader.is-active{visibility:visible}.sms-popup-form .activate_demo .ajax-loader{right:40%}.linksblock.seminar-review-director{padding:30px}.linksblock.seminar-review-director .seminar-review-widget{display:flex;align-items:center;gap:22px}.linksblock.seminar-review-director .seminar-review-widget .review-widget-image-wrap{flex:1 0 100%;max-width:80px;height:80px;padding:4px 5px 0;background:#9dd6e7;border-radius:30px;overflow:hidden}.linksblock.seminar-review-director .seminar-review-widget .review-widget-image-wrap img.review-widget-image{width:100%;height:100%;object-fit:contain}.linksblock.seminar-review-director .seminar-review-widget .review-widget-desc{text-align:left}a.seminar-review-link{display:inline-block;padding:13px 30px;background:#0785ce;color:#fff;border-radius:3px}a.seminar-review-link:hover{color:#fff}input.seminar-review-cancel{font-family:"PT Sans",sans-serif !important;font-weight:400 !important;background:none !important;color:#85839c !important;letter-spacing:0 !important;line-height:22px;margin:0;padding:20px 0 0 !important;cursor:pointer !important}input.seminar-review-cancel:hover{background:none;color:#747387 !important}@media screen and (max-width: 991.5px){.profile-tabs #personal_data .personal_data-tel{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 991.5px){.profile-tabs #personal_data .personal_data-tel .btn{margin-top:8px}}@media screen and (max-width: 1399.5px){.profile-tabs #personal_data input[type=text]{width:180px}}@media screen and (max-width: 1399.5px){.profile-tabs #personal_data #simple-local-avatar{width:180px}}.profile-tabs #personal_data .personal_data-disturb label{display:block}.profile-tabs #personal_data .btn{width:auto;min-width:unset;padding:0 15px}@media screen and (max-width: 479.5px){.sms-popup-form .activate_demo{flex-direction:column;align-items:center}.sms-popup-form .activate_demo .ajax-loader{right:10px}.sms-popup-form .btn{margin-top:10px}}
