.news__content{padding-top:64px}
@media screen and (max-width:760px){#news.news__content{padding-top:0}}
@media screen and (max-width:760px){#news.news__content .loader__content{padding:0 10px}}
.post-news{transition:0.3s all;cursor:pointer;margin-bottom:56px;display:block}
.post-news img{filter:grayscale(1);transition:0.3s all}
.post-news:hover img{filter:grayscale(0);transition:0.3s all}
@media screen and (max-width:760px){.post-news{display:flex;margin-bottom:32px;gap:16px;align-items:flex-start}}
.post-news__block{max-height:300px}
@media screen and (max-width:760px){.post-news__block{width:120px;flex-shrink:0}}
.post-news__label{position:absolute;bottom:8px;left:8px;padding:8px 10px;background:#fff;border-radius:4px}
@media screen and (max-width:760px){.post-news__label{bottom:2px;left:2px;padding:4px 6px;gap:4px !important}}
.post-news__photo{object-fit:cover;width:100%}
@media screen and (max-width:760px){.post-news__photo{width:100%}}
.post-news__text{margin-top:16px;padding-right:24px}
@media screen and (max-width:760px){.post-news__text{margin-top:0;padding-right:0}}
.post-news__date{font-style:normal;font-weight:500;font-size:15px;color:#757575;margin-top:16px}
@media screen and (max-width:760px){.post-news__date{display:none}}
.post-news__date--mobile{display:none}
@media screen and (max-width:760px){.post-news__date--mobile{margin-top:0;display:flex;align-items:center;gap:6px;margin-bottom:8px}}
.post-news__date--webinar{color:#d51e29}
.webinar__left{padding:60px;display:flex;flex-direction:column;gap:16px}
@media screen and (max-width:760px){.webinar__left{padding:20px;gap:8px}}
.webinar__left-btns{display:flex;gap:4px}
.webinar__left-btns-btn{display:flex;gap:6px;align-items:center;color:#303030;background:#f2f2f2;border-radius:4px;padding:6px 10px}
.webinar__left-date{padding:16px 0;display:flex;flex-direction:column;gap:8px}
.webinar__left-date--past{flex-direction:row;align-items:end;gap:16px}
@media screen and (max-width:760px){.webinar__left-date--past{flex-direction:column;align-items:start;gap:8px}}
.webinar__left-date-date{display:flex;align-items:end;gap:8px;color:#d51e29}
.webinar__left-authors{margin-top:24px;display:flex;flex-direction:column;gap:16px}
.webinar__left-authors-author{display:flex;gap:16px}
@media screen and (max-width:760px){.webinar__left-authors-author{flex-direction:column}}
.webinar__left-authors-author-img{flex-shrink:0}
.webinar__left-authors-author-img img{border-radius:4px}
.webinar__left-authors-author-text{display:flex;flex-direction:column;gap:4px}
.webinar__right{padding:60px;background:#303030;display:flex;justify-content:center;align-items:center;height:100%}
@media screen and (max-width:760px){.webinar__right{padding:20px}}
.webinar__right-form-title{color:#fff}
.webinar__right-form-subtitle{color:rgba(255,255,255,0.5)}
.webinar__right-form-inputs{margin-top:32px}
@media screen and (max-width:760px){.webinar__right-form-inputs{margin-top:16px}}
.webinar-video{display:flex;flex-direction:column;gap:24px;width:100%}
@media screen and (max-width:760px){.webinar-video{padding-top:24px}}
.webinar-video__btns{display:flex;gap:10px}
.webinar .content-page__body{margin-bottom:0;padding:40px}
@media screen and (max-width:760px){.webinar .content-page__body{padding:0 20px;margin-top:32px}}
@media screen and (max-width:760px){.webinar .content-page__body h1,.webinar .content-page__body h2,.webinar .content-page__body h3,.webinar .content-page__body h4,.webinar .content-page__body h5,.webinar .content-page__body h6{padding:0}}
@media screen and (max-width:760px){.webinar .content-page__body .content-block-text__text p{padding:0}}
@media screen and (max-width:760px){.webinar .content-page__body .content-page__links{padding:30px 0}}
.webinar-subscribe-form{padding:60px;background:#303030}
@media screen and (max-width:760px){.webinar-subscribe-form{padding:20px}}
.webinar-subscribe-form-main{margin-top:16px;display:flex;gap:32px}
@media screen and (max-width:760px){.webinar-subscribe-form-main{flex-direction:column}}
.webinar-subscribe-form-main__left{display:flex;flex-direction:column;gap:24px}
.webinar-subscribe-form-main__left-date{display:flex;flex-direction:column;gap:10px;padding:0 20px;border-left:2px solid #d51e29}
.webinar-subscribe-form-main__right .webinar__right-form-inputs{margin-top:0}
.webinar-question{display:flex;flex-direction:column}
.webinar-question__title{font-style:normal;font-weight:500;font-size:32px;line-height:140%}
.bg-accent{background:#d51e29;color:#fff}
.policy_block{margin-top:32px;gap:16px;display:flex;align-items:center}
@media screen and (max-width:760px){.policy_block{flex-direction:column;gap:32px;align-items:start}}
.border-gray{border-color:#595959 !important}
.text-gray{color:rgba(255,255,255,0.5) !important}
.bg-white{background:#fff !important}
.p0{padding:0 !important}
.mobile-reviews-view{display:none !important}
@media screen and (max-width:760px){.mobile-reviews-view{display:flex !important}}
.review-sort.modal{min-height:auto}
.reviews__left{display:flex;flex-direction:column;gap:56px;padding:0 !important}
@media screen and (max-width:450px ){.reviews__left{gap:0}}
.reviews__container{margin-top:64px}
@media screen and (max-width:450px ){.reviews__container{margin-top:0}}
.reviews__list{background:#fff}
@media screen and (max-width:450px ){.reviews__list{margin-bottom:16px}}
.reviews__list--bordered{border-top:1px solid #d6d6d6}
.reviews__list-sort{display:flex;padding:24px 40px;border-bottom:1px solid #e2e2e2}
@media screen and (max-width:450px ){.reviews__list-sort{padding:12px 20px}}
@media screen and (max-width:450px ){.reviews__list-sort-title{display:none}}
.reviews__list-sort-wrapper{display:flex;gap:16px;align-items:center}
@media screen and (max-width:450px ){.reviews__list-sort-wrapper{width:100%}}
.reviews__list-sort-options{position:absolute;flex-direction:column;min-width:260px;padding:8px;background:#fff;border:1px solid #e2e2e2;top:44px;left:0}
@media screen and (max-width:450px ){.reviews__list-sort-options{z-index:10;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6);display:flex;flex-direction:column;justify-content:center;border:none;padding:0}}
@media screen and (max-width:450px ){.reviews__list-sort-options-wrapper{background:white}}
.reviews__list-sort-options--mobile{position:relative;border:none;top:0}
.reviews__list-sort-option{padding:8px 20px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;color:#757575}
@media screen and (max-width:450px ){.reviews__list-sort-option{background:#fff;padding:11px 28px}.reviews__list-sort-option:first-child{padding-top:19px}.reviews__list-sort-option:last-child{padding-bottom:19px}}
.reviews__list-sort-option:hover{background:#f2f2f2;color:black}
.reviews__list-sort-option--active{color:black}
.reviews__list-sort-select{align-items:center;border:1px solid #d6d6d6;border-radius:6px;padding:8px 20px;display:flex;gap:5px;cursor:pointer}
@media screen and (max-width:450px ){.reviews__list-sort-select{width:100%;justify-content:space-between}}
.reviews__list-sort-select-icon{transition:all 0.3s ease}
.reviews__list-sort-select-icon--rotated{transform:scale(-1);transition:all 0.3s ease}
.reviews__stars{display:inline-flex;flex-direction:row-reverse;gap:4px;margin-bottom:16px;width:100%}
.reviews__star{color:#d9d9d9;transition:0.3s all;cursor:pointer}
.reviews__star--active{color:#f9d169}
.reviews__banner{margin-left:30px;margin-bottom:30px;color:#fff;background:radial-gradient(112.15% 112.15% at 68.89% -42.39%,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),linear-gradient(0deg,#303030 0%,#303030 100%),#fff;overflow:hidden;min-height:483px}
@media screen and (max-width:450px ){.reviews__banner{margin-bottom:0}}
.reviews__banner-title{color:#fff;margin-bottom:16px}
@media screen and (max-width:750px){.reviews__banner-title{margin-bottom:8px}}
.reviews__banner-text{color:#757575;margin-bottom:40px}
@media screen and (max-width:750px){.reviews__banner-text{margin-bottom:30px}}
.reviews__banner-body{padding:6px 24px 40px;display:flex;flex-direction:column}
@media screen and (max-width:1100px){.reviews__banner-body{text-align:center;align-items:center;padding:0}}
@media screen and (max-width:1100px){.reviews__banner-icon{display:none}}
@media screen and (max-width:1100px){.reviews__banner{margin-left:0;min-height:100%;padding:48px 40px}}
@media screen and (max-width:760px){.reviews .page-crumbs{padding:0 0 24px}}
.reviews__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:56px}
@media screen and (max-width:600px){.reviews__tabs--desktop{display:none}}
.reviews__tabs--mobile{display:none}
@media screen and (max-width:600px){.reviews__tabs--mobile{display:flex;padding:0 20px;margin-top:12px;margin-bottom:12px !important;gap:0}}
.reviews-accordeon{position:relative}
.reviews-accordeon__wrapper{overflow:hidden;transition:max-height 0.3s ease}
.reviews-accordeon__content{display:flex;flex-wrap:wrap;gap:8px;background:#f2f2f2;margin-top:8px}
.reviews-accordeon.is_open .reviews-accordeon__arrow{transform:scaleY(-1)}
.reviews-accordeon__label{display:flex;align-items:center;justify-content:space-between}
.reviews-accordeon__arrow{margin-left:auto;-webkit-transition:all 0.3s 0s ease;-o-transition:all 0.3s 0s ease;transition:all 0.3s 0s ease}
.review-btn-btn{border:2px solid #d6d6d6;border-radius:6px;padding:8px 20px;cursor:pointer;white-space:nowrap}
.review-btn-btn--active{border:2px solid #303030}
@media screen and (max-width:760px){.review-btn-btn{white-space:normal}}
@media screen and (max-width:760px){.review-btn{padding:9px 20px}}
.calculate--rewiews .modal__content{height:100% !important}
.form-star{height:100% !important;padding:0 !important;gap:10px !important;border:none !important;border-bottom:1px solid #e2e2e2 !important;border-radius:0 !important;margin-bottom:20px;color:#757575 !important;align-items:flex-start}
.form-star .form-control__label{position:static}
@media screen and (max-width:750px){.form-star{margin-bottom:19px}}
.calculate__bg--rbg{left:60px;bottom:40px}
.modal-complete{display:flex;flex-direction:column;gap:16px}
@media screen and (max-width:750px){.modal-complete{justify-content:center;align-items:center;text-align:center;height:100%}}
@media screen and (max-width:450px ){.np-small{padding:0 !important;margin-bottom:56px}}
.error:not(.oc-flash-message){width:100%;position:absolute;bottom:-15px;color:red;font-size:9px}
.form-review .form-group + .form-group{margin-top:12px !important}
@media screen and (max-width:760px){.form-review{display:flex;flex-direction:column;gap:12px}.form-review .form-group{gap:12px}.form-review .form-group + .form-group{margin-top:0 !important}}
.page__next--rev{margin-bottom:48px}
@media screen and (max-width:750px){.page__next--rev{margin-bottom:56px}}
@media screen and (max-width:450px ){.rev-btn{width:100%;padding:8px 20px !important;max-width:149px}}
.no-review{padding:50px 10px}
.color75{color:#757575 !important}
.link-form{border-bottom:1px solid}
.piall{pointer-events:all !important}
.review{padding:56px 40px;border-bottom:1px solid #d6d6d6;gap:60px}
.review:last-child{border-bottom:none}
.review__user{gap:24px;width:400px}
.review__user-name{margin-bottom:4px;color:#303030}
.review__user-status{margin-bottom:16px;color:#757575}
.review__user-date{color:#d6d6d6}
@media screen and (max-width:800px){.review__user-icon{order:2}}
@media screen and (max-width:800px){.review__user{width:100%;justify-content:space-between}}
.review__stars{gap:4px;margin-bottom:16px;width:100%}
.review__star{color:#d9d9d9;transition:0.3s all;cursor:pointer}
.review__star--active{color:#f9d169}
.review__info{width:525px;height:100%}
.review__info-text{overflow:hidden;-webkit-line-clamp:4;line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical}
.review__info-text--open{-webkit-line-clamp:9999;line-clamp:9999}
.review__info-photos{gap:4px;margin-top:16px}
.review__info-photo{object-fit:cover}
.review__info-img{cursor:pointer;transition:0.3s all;border-radius:4px}
.review__info-img:hover{opacity:0.8}
@media screen and (max-width:800px){.review__info{width:100%}}
.review__all{margin-top:16px;gap:8px;color:#d51e29;cursor:pointer;display:none}
.review__all--active{display:flex}
@media screen and (max-width:800px){.review{flex-direction:column;gap:20px;padding:30px 20px}}
.rotate{transform:rotate(180deg)}
@media screen and (max-width:800px){.photo-review .modal__content{height:355px}}
@media screen and (max-width:800px){.modal-photo{width:100%;height:100%;display:flex;align-items:center;justify-content:center}}
.main-text{font-size:18px;font-style:normal;font-weight:600;line-height:140%}
@media screen and (max-width:450px){.main-text{font-size:14px}}
@media screen and (max-width:450px ){.reviews__container:not(:has(.page__next)) .reviews__list{margin-bottom:56px}}
.reviews__left{display:flex;flex-direction:column;gap:56px}
@media screen and (max-width:450px ){.reviews__left{padding:0 !important;gap:0}}
.reviews__container{margin-top:64px}
@media screen and (max-width:450px ){.reviews__container{margin-top:0}}
.reviews__list{background:#fff}
@media screen and (max-width:450px ){.reviews__list{margin-bottom:16px}}
.reviews__stars{gap:4px;margin-bottom:16px;width:100%}
.reviews__star{color:#d9d9d9;transition:0.3s all;cursor:pointer}
.reviews__star--active{color:#f9d169}
.reviews__banner{margin-left:30px;color:#fff;background:radial-gradient(112.15% 112.15% at 68.89% -42.39%,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%),linear-gradient(0deg,#303030 0%,#303030 100%),#fff;overflow:hidden;min-height:483px}
.reviews__banner-title{color:#fff;margin-bottom:16px}
@media screen and (max-width:750px){.reviews__banner-title{margin-bottom:8px}}
.reviews__banner-text{color:#757575;margin-bottom:40px}
@media screen and (max-width:750px){.reviews__banner-text{margin-bottom:30px}}
.reviews__banner-body{padding:6px 24px 40px;display:flex;flex-direction:column}
@media screen and (max-width:1100px){.reviews__banner-body{text-align:center;align-items:center;padding:0}}
@media screen and (max-width:1100px){.reviews__banner-icon{display:none}}
@media screen and (max-width:1100px){.reviews__banner{margin-left:0;min-height:100%;padding:48px 40px}}
@media screen and (max-width:760px){.reviews .page-crumbs{padding:0 0 24px}}
.file-input-review{padding:0 !important;margin-bottom:32px}
.file-input-review input[type='file'][disabled] + #imgContainer .form-control__photo-input-item{display:none}
.file-input-review.form-control{height:100%;gap:6px !important;border:none}
.file-input-review .form-control__label{color:#757575;font-family:'Raleway','Circe','Arial',serif;font-style:normal;font-weight:600;font-size:12px;line-height:140%;left:16px;top:13px;position:static}
@media screen and (max-width:750px){.file-input-review{margin-bottom:10px}}
.file-input-review .form-control__photo-input{border:1px dashed #e2e2e2;border-radius:9px;padding:16px;width:100%;min-height:92px;display:flex;flex-wrap:wrap;gap:20px}
.file-input-review .form-control__photo-input--full .form-control__photo-input-item{display:none}
.file-input-review .form-control__photo-input-item{border:1px solid #e2e2e2;border-radius:8px;padding:6px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:0.3s all ease-in-out}
.file-input-review .form-control__photo-input-item:hover{background:#e2e2e2}
.accept{width:480px !important;height:134px !important;color:#000}
.border-bottom{border-bottom:1px solid #d6d6d6}
.calculate--rewiews .modal__content{height:100% !important}
.form-star{height:100% !important;padding:0 !important;gap:10px !important;border:none !important;border-bottom:1px solid #e2e2e2 !important;border-radius:0 !important;margin-bottom:20px;color:#757575 !important}
.form-star .form-control__label{position:static}
@media screen and (max-width:750px){.form-star{margin-bottom:19px}}
.calculate__bg--rbg{left:60px;bottom:40px}
.modal-complete{display:flex;flex-direction:column;gap:16px}
@media screen and (max-width:750px){.modal-complete{justify-content:center;align-items:center;text-align:center;height:100%}}
@media screen and (max-width:450px ){.np-small{padding:0 !important}}
.page__next--rev{margin-bottom:48px}
@media screen and (max-width:750px){.page__next--rev{margin-bottom:56px}}
@media screen and (max-width:450px ){.rev-btn{width:100%;padding:8px 20px !important;max-width:149px}}
.no-review{padding:50px 10px}
.color75{color:#757575 !important}
.link-form{border-bottom:1px solid}
.piall{pointer-events:all !important}
.star-input__radio{display:none}
.star-input__radio:checked ~ .star-input__label svg{color:#f9d169}
.stars-rating-input{display:block;position:relative}
.review__img{position:relative;border-radius:6px;width:60px;height:60px;object-fit:cover;opacity:0;transition:all 0.3s ease-in-out}
.review__img--ready{opacity:1}
.img-wrapper{position:relative;width:60px;height:60px;border:1px solid #d6d6d6;border-radius:6px;transition:border-color 0.3s ease-in-out}
.img-wrapper::before{content:'';display:block;width:20px;height:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px;border:2px solid #d51e29;position:absolute;border-radius:50%;border-bottom-color:transparent;animation:spin 1s linear infinite}
.img-wrapper--ready{border-color:transparent}
.img-wrapper--ready::before{display:none}
.delete-icon{position:absolute;display:flex;justify-content:center;align-items:center;top:16px;left:17px;width:28px;height:28px;cursor:pointer;border-radius:44px;background-color:white;transform:scale(0);animation:jump-in 0.3s 0.3s ease-in-out forwards}
@keyframes jump-in{0%{transform:scale(0)}100%{transform:scale(1)}}
.delete-icon svg{width:16px;height:16px}
.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2 .modal__content{width:1198px;height:100%;padding:0}
.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2 .modal-calculate{display:flex;align-items:center;height:100%}
.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2__sub{opacity:0.5}
.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2__title{margin-bottom:16px}
.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2__left{width:40%;padding:60px;background:#303030;color:#fff;height:100%;position:relative}
.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2__right{width:60%;padding:60px;height:100%;color:#000}
.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2__bg{position:absolute;right:0;bottom:0}
@media screen and (max-width:1200px){.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2 .modal__content{width:100%;height:100%;padding:0}}
@media screen and (max-width:900px){.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2 .modal-calculate{flex-direction:column}.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2__left,.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2__right{width:100%;padding:36px 20px}.arcticmodal-container[data-modal='modal-review'] .arcticmodal-container_i2__bg{display:none}}
.review__user-info .review__star{cursor:auto}