@font-face{font-family:Roboto;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/roboto/roboto-400.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/roboto/roboto-500.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/roboto/roboto-500.woff2) format("woff2")}body{color:#222}input:focus,label:focus,textarea:focus{outline:0}input{font-family:Roboto}button:focus{outline:0}.active-link{padding:4px 6px;color:#ffaa41;border-radius:8px;background-color:#0a6ba3}.active-link--mobile{color:#333;background-color:#dfdfdf}.active-link:hover{color:#ffaa41}.current,.current:hover{color:#000;font-weight:600}.rotated{transition:.3s;transform:rotate(180deg)}.triangle{position:relative;border-width:4px 4px 0 4px;border-style:solid;border-color:#444 transparent transparent}.triangle--white{position:relative;border-width:4px 4px 0 4px;border-style:solid;border-color:#fff transparent transparent}.ui-menu{z-index:40;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:10px 4px;border-radius:4px;background-color:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.ui-menu-item{padding:4px 8px;cursor:pointer;transition:.2s;border:none}.ui-menu-item:hover{transition:.2s}.ui-menu-item-wrapper{padding:0}.menu-link-hovered{background-color:#dadada}.menu-link-hovered img{opacity:1}.h-90vh{height:calc(100vh - 260px)}.header-h-desktop{top:116px}.custom-scroll::-webkit-scrollbar{width:3px;height:3px}.custom-scroll::-webkit-scrollbar-thumb{background:#e0e0e0}.password-control--active img:nth-child(1){display:none}.password-control--active img:nth-child(2){display:block}.fake-checkbox{background-image:url(../img/checkbox.svg)}.input-checkbox input:checked+.fake-checkbox{background-image:url(../img/checkbox--checked.svg)}.pagination__list{display:flex;align-items:center}.pagination__item{margin-right:16px}.pagination__item:last-child{margin-right:0}.pagination__link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:.2s;color:#333;border:1px solid #c4c4c4;border-radius:4px;font-size:16px;font-weight:400;line-height:24px}.pagination__link:hover{transition:.2s;color:#fff;border-color:#0c7cbc;background-color:#0c7cbc}.pagination__link--active{cursor:context-menu;color:#fff;border-color:#0c7cbc;background-color:#0c7cbc;font-weight:400}.pagination__link--active:hover{background-color:#0c7cbc}.pagination__link--next{transform:rotate(-180deg)}.pagination__link--next,.pagination__link--prev{width:32px;height:32px;transition:.2s;border-color:transparent;background-image:url(../img/arrow-left.svg);background-repeat:no-repeat;background-position:center;background-size:20px}.pagination__link--next:hover,.pagination__link--prev:hover{transition:.2s;border-color:#e0e0e0;background-color:#e0e0e0}.text-editor-content p{margin-bottom:16px}@media (max-width:768px){.text-editor-content p{margin-bottom:14px}}.text-editor-content h2{margin-bottom:8px;font-size:24px;font-weight:700}@media (max-width:768px){.text-editor-content h2{margin-bottom:8px;font-size:20px;font-weight:700}}.text-editor-content ol,.text-editor-content ul{margin-bottom:16px;padding-left:24px}.text-editor-content li{margin-bottom:4px;padding-left:4px;list-style-type:disc}.account-current-link{color:#fff;background-color:#0c7cbc}.account-current-link:hover{color:#fff;background-color:#0c7cbc}.dropzone{min-height:unset}.dropzone.dz-clickable .dz-message{opacity:.5}.label-input:checked+.label-wrapper .label-inner{border-width:2px;border-color:#0c7cbc;box-shadow:0 10px 47px 6px rgba(12,124,188,.15)}.card--vip{border-color:#ff8d02}@media (min-width:768px){.card--vip .card__title{padding-right:50px}}@media (min-width:1280px){.card--vip .card__title{padding-right:65px}}.badge-vip::before{position:absolute;z-index:-1;top:2px;left:-5px;display:block;width:10px;height:10px;content:"";transform:rotate(45deg);background-color:#ff8d02}.price-table tbody tr:hover{transition:.3s;border-bottom-color:#0c7cbc}.popup__wrapper{overflow-y:auto;min-width:150px;min-height:150px}@media (max-width:400px){.popup__wrapper{height:auto;max-height:100%}}.popup__img{max-width:60vw;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.popup__wrapper{max-width:calc(100vw - 70px);max-height:calc(100vh - 70px)}.popup__img{max-width:80vw}}.fake-radio{display:block;width:20px;height:20px;background-image:url(../img/radio.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.radio-label input:checked~.fake-radio{background-image:url(../img/radio--checked.svg)}.card img{max-width:unset;height:100%}@media (max-width:768px){.card a img{margin:0 auto}}.tab-content-btn--active{border-bottom:2px solid #0c7cbc}@media (max-width:640px){.tab-content-btn--active{background-color:#0c7cbc;width:100%;color:#fff}}.disabled-messenger{filter:grayscale(1)}.rating{position:relative;height:16px;width:80px;background-image:url(../img/star.svg);background-repeat:repeat;background-size:16px auto}.rating__input{position:absolute;top:0;left:0;width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;border:none;outline:0}.rating__input:focus{border:none;outline:0!important}.rating__input:checked,.rating__input:hover{background-image:url(../img/star-checked.svg);background-repeat:repeat;background-size:16px auto;cursor:pointer}.rating__input:hover~.rating__input{background-image:url(../img/star.svg);background-repeat:repeat;background-size:16px auto}.rating__input:nth-child(1){width:16px;z-index:5}.rating__input:nth-child(2){width:32px;z-index:4}.rating__input:nth-child(3){width:48px;z-index:3}.rating__input:nth-child(4){width:64px;z-index:2}.rating__input:nth-child(5){width:80px;z-index:1}.rating-star{width:16px;height:16px;background-image:url(../img/star.svg);background-repeat:repeat;background-size:16px auto}.rating-star--checked{background-image:url(../img/star-checked.svg);background-repeat:repeat;background-size:16px auto}.custom-width .select2{min-width:200px}.select2-container .select2-selection--single{min-height:50px}.default-select2+.select2-container .select2-selection--single{min-height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;padding-left:12px;padding-right:12px}.default-select2+.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow{min-height:50px;width:35px}.default-select2+.select2-container--default .select2-selection--single .select2-selection__arrow{min-height:40px}.select2-container--default .select2-selection--single{border-color:#0c7cbc}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#0c7cbc}.select2-container--open{box-shadow:0 5px 20px rgba(12,124,188,.25)}.select2-container--default .select2-search--inline .select2-search__field{height:29px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:35px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ececec}.select2-container .select2-search--inline .select2-search__field{height:22px;margin-top:13px}.select2-container .select2-selection--multiple{min-height:50px}.select2-container--default .select2-selection--multiple .select2-selection__arrow{min-height:50px;width:35px}.select2-container--default .select2-selection--multiple{border-color:#0c7cbc}.menu-wrapper{display:flex;max-width:calc(100% - 40px);height:500px;width:100%;z-index:3;top:50px;left:16px;position:absolute}.menu{height:100%;width:33%;overflow-y:scroll}.menu::-webkit-scrollbar{width:6px}.menu::-webkit-scrollbar-thumb{background:#0c7cbc;padding-right:4px}.menu ul{padding:16px 0}.menu ul li a{padding:8px 16px;display:flex;align-items:center;justify-content:space-between;width:100%;font-size:16px}.menu ul li a img{opacity:.5}.menu ul li a:hover{transition:.3s;background-color:#dadada;cursor:pointer}.level-1-link,.level-2-link,.level-3-link{padding:10px 8px}.menu-level-first,.menu-level-second,.menu-level-third{background-color:#fff;border-radius:4px;overflow-y:overlay}
.reply {
    color: #097cbc;
    font-weight: bold; 
}
.comment-reply {
    margin-top: 10px;
}
.comment-children {
    border-left: 1px solid black;
    padding-left: 10px;
    margin: 5px 0 15px 20px;
}
.comment-item {
    margin-bottom: 15px;
}

.text-editor-content a {
    color:#097cbc;
    text-decoration:underline;
}
.menu ul li a.active {
    transition: .3s;
    background-color: #dadada;
}