/*body {*/
/*    background-image: url(/images/patternWhite.png#joomlaImage://local-images/patternWhite.png?width=161&height=160);*/
/*}*/
main, footer {
    background: rgba(255, 255, 255, 1);
}

header {
    background:  !important;
}

.sidebar.sidebar__left {

}

.socials-module a:hover {

}

.socials-module a {

}

.socials-module a svg {

}

.socials-module a svg path {
}

.footer__bottom--wrapper {

}

.copyright__company--content, .copyright__text, .copyright__company--content a, .copyright__company--content a:hover {
    color: rgba(0, 148, 218, 1);
}

.footer__module .custom a {
    color: rgba(0, 0, 0, 0.8);
}

.footer__module .module--header {
    color: rgba(144, 144, 144, 1);
}

.footer__info--content {

}

.footer__info--list {

}

.footer__description {

}

.footer__sitename {

}

.footer {

}

.card__menu--link:hover .card__menu--round path {
    fill: rgba(255, 255, 255, 1);
    stroke: rgba(255, 255, 255, 1);
}

.card__menu--link:hover .card__menu--round {
    background: rgba(243, 127, 24, 1);
}

.card__menu--round {
    background: rgba(10, 89, 129, 1);
}

.card__menu--round path {
    fill: rgba(255, 255, 255, 1);
    stroke: rgba(255, 255, 255, 1);
}

.card__menu--title, .card__menu--desk {
    color: rgba(0, 0, 0, 1);
}

.card__menu--link:hover {
    background: ;
}

.card__menu--link {
    background: rgba(244, 247, 249, 1);
}

.slider__wrapper .swiper-slide--outer .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: rgba(255, 255, 255, 1);
}

.slider__wrapper .swiper-slide--outer span.swiper-pagination-bullet:hover {
    background: rgba(255, 255, 255, 0.8);
}

.slider__wrapper .swiper-slide--outer .swiper-pagination-bullet {
    border: 1px solid rgba(255, 255, 255, 1);
}

.slider__wrapper .swiper-slide--link::after {
    background-color: rgba(255, 255, 255, 1);
}

.slider__wrapper .swiper-slide--link {
    color: rgba(255, 255, 255, 1);
}

.slider__wrapper .swiper-slide--title,
.slider__wrapper .swiper-slide--description {
    color: rgba(255, 255, 255, 1);
}

.slider__wrapper .swiper-slide--source {
    background:rgba(243, 127, 24, 1);
}

.statistic::before {
    background: rgba(52, 50, 51, 0.7);
}

.statistic__number, .statistic__text h5 strong, .statistic__text h5 em {
    color: rgba(243, 127, 24, 1);
}

.statistic__text, .statistic__title {
    color: rgba(255, 255, 255, 1);
}

.news__type--three .news__sliderItem--right .news__small:not(:last-child),
.news__type--four .news__item:not(:last-child) {
    border-bottom: 1px solid rgba(235, 235, 235, 1);
}
.news__type--one .news__wrapper,
.menu__slider--link {
    border: 1px solid rgba(235, 235, 235, 1);
}

.news__type--three .news__sliderItem--right .news__title a,
.menu__slider--link {
    color: rgba(10, 89, 129, 1);
}

.news__type--one .news__title a,
.news__type--two .news__title a,
.news__type--three .news__title a,
.news__type--four .news__title a {
    color: rgba(0, 0, 0, 1);
}

.news__type--one .news__date,
.news__type--two .news__date,
.news__type--three .news__date,
.news__type--four .news__date {
    color: rgba(156, 156, 156, 1);
}

.mod__article--introtext,
.categories__text,
.news__type--two .news__desk,
.news__type--three .news__desk,
.news__type--four .news__desk {
    color: rgba(59, 59, 59, 1);
}

.btn__secondary {
    background-color: rgba(231, 43, 38, 1);
    color: rgba(255, 255, 255, 1);
}

.btn__secondary:hover {
    background-color: rgba(240, 63, 57, 1);
}

.module__arrow {
    border: 1px solid rgba(10, 89, 129, 1);
}
.module__arrow:hover {
    background: rgba(10, 89, 129, 1);
}

.module__arrow svg {
    fill: rgba(10, 89, 129, 1);
}

.mod__article--title,
.module__header--left h3,
.module__header--left h2,
.module__header--left h1,
.module__header--left h5,
.module__header--left h4,
.module__header--left h6,
.content__top .module .module--header,
.content__bottom .module .module--header {
    color: rgba(0, 0, 0, 1);
}

.sidebar .module:not(:last-child) {

}

.sidebar  .module .head__text, .sidebar .module .message--subtitle {
    color: rgba(0, 0, 0, 1);
}

.sidebar .module .message--header, .head__position {

}

.sidebar.sidebar__right .module--header, .sidebar .module .message--title, .sidebar .module .head__name {

}

.sidebar__right {

}

.header__threeVersion .header--left {
    background: rgba(244, 247, 249, 1);
}
.header__threeVersion .header__sitename {
    color: rgba(0, 0, 0, 1);
}
.header__threeVersion .header__description {
    color: rgba(144, 144, 144, 1);
}
.header__threeVersion .header__auth .module__btn:hover .module__btn--text {

}
.header__threeVersion .header__search svg:hover, .header__threeVersion .header__auth .module__btn:hover svg {

}
.header__threeVersion .header__search svg, .header__threeVersion .header__auth svg {
    fill: rgba(156, 156, 156, 1);
    stroke: rgba(156, 156, 156, 1);
}
.header__threeVersion .header__top .header__languagesThree .mod-languages__select .lang-block.dropdown-menu li a:hover {
    background: rgba(230, 230, 230, 1);
}
.header__threeVersion .header__top .header__languagesThree .mod-languages__select .lang-block.dropdown-menu li:not(:last-child) {
    border-bottom: 1px solid rgba(230, 230, 230, 1);
}
.header__threeVersion .header__top .header__languagesThree .mod-languages__select .lang-block.dropdown-menu li a {
    color: rgba(0, 0, 0, 1) !important;
}
.header__threeVersion .header__top .header__languagesThree .mod-languages__select .lang-block.dropdown-menu {
    background: rgba(244, 247, 249, 1);
}
.header__threeVersion .header__controls::after {

}
.header__threeVersion .header__top .header__controlThree:hover,
.header__threeVersion .header__top .header__languagesThree .mod-languages__select .btn-secondary:hover,
.header__threeVersion .header__top .header__languagesThree .mod-languages__select .btn-secondary:focus,
.header__threeVersion .header__top .header__languagesThree .mod-languages__select .btn-secondary.show {
}
.header__threeVersion .header__top .header__languagesThree .mod-languages__select .btn-secondary::after {
    background-color: rgba(255, 255, 255, 1);
}
.header__threeVersion .header__top .header__controlThree {
    color: rgba(255, 255, 255, 1);
}
.header__threeVersion .header__top .header__controlThree svg {
    fill: rgba(255, 255, 255, 1);
}
.header__threeVersion .header__top .header__marqueeThree,
.header__threeVersion .header__top .header__languagesThree .mod-languages__select .btn-secondary {
    color: rgba(255, 255, 255, 1);
}
.header__threeVersion .header__top {

}
.header__threeVersion .mod-menu li.level-1.deeper.parent > a::after,
.header__threeVersion .mod-menu li.level-1.deeper.parent > span::after,
.header__threeVersion .mod-menu li.level-1.deeper.parent.active > a::after,
.header__threeVersion .mod-menu li.level-1.deeper.parent.mm-active > a::after,
.header__threeVersion .mod-menu li.level-2.deeper.parent.active > a::after,
.header__threeVersion .mod-menu li.level-2.deeper.parent.mm-active > a::after,
.header__threeVersion .mod-menu li.level-3.deeper.parent.active > a::after,
.header__threeVersion .mod-menu li.level-3.deeper.parent.mm-active > a::after{
    background-color: rgba(188, 188, 188, 1) !important;
}
.header__threeVersion .metismenu.mod-menu .mm-collapse,
.header__threeVersion .mod-menu li.level-2.deeper.parent:hover > ul,
.header__threeVersion .mod-menu li.level-3.deeper.parent:hover > ul{
    background-color: rgba(255, 255, 255, 1) !important;
}
.header__threeVersion .mod-menu li.level-1 a:hover, .header__oneVersion .mod-menu li.level-1 span:hover,
.header__threeVersion .mod-menu li.level-2.deeper.parent.mm-active > a,
.header__threeVersion .mod-menu li.level-2.deeper.parent.mm-active > span{

}
.header__threeVersion .mod-menu li.level-1 > a:hover::before, .header__oneVersion .mod-menu li.level-1 > span:hover::before {

}
.header__threeVersion .metismenu.menu-horizontal .level-1 > ul,
.header__threeVersion .metismenu.menu-horizontal .level-2 > ul,
.header__threeVersion .metismenu.menu-horizontal .level-3 > ul {

}
.header__threeVersion .mod-menu li.level-1.deeper.parent.active > a::after,
.header__threeVersion .mod-menu li.level-1.deeper.parent.mm-active > a::after,
.header__threeVersion .mod-menu li.level-2.deeper.parent.active > a::after,
.header__threeVersion .mod-menu li.level-2.deeper.parent.mm-active > a::after,
.header__threeVersion .mod-menu li.level-3.deeper.parent.active > a::after,
.header__threeVersion .mod-menu li.level-3.deeper.parent.mm-active > a::after{

}
.header__threeVersion .mod-menu li.level-1.deeper.parent.active > a,
.header__threeVersion .mod-menu li.level-1.deeper.parent.mm-active > a {

}
.header__threeVersion .mod-menu li.level-1 a, .header__threeVersion .mod-menu li.level-1 span {
    color: rgba(0, 0, 0, 1)
}
.header__two-search .search__wrapper:hover, .header__two-search .search__wrapper.active {
    background-color: rgba(59, 122, 154, 1);
}
.header__twoVersion .search__wrapper svg {

}
.header__twoVersion .search__input {

}
.header__twoVersion .search__input::-webkit-input-placeholder{

}
.header__twoVersion .search__input::-moz-placeholder{

}
.header__twoVersion .search__input:-ms-input-placeholder{

}
.header__twoVersion .search__input:-moz-placeholder{

}
.header__two-menu .mod-menu li.level-2.deeper.parent.mm-active > a::after,
.header__two-menu .mod-menu li.level-2.current.mm-active > a::after,
.header__two-menu .mod-menu li.level-3.deeper.parent.mm-active > a::after,
.header__two-menu .mod-menu li.level-3.current.mm-active > a::after {
    background-color: rgba(10, 89, 129, 1);
}
.header__two-menu .mod-menu li.level-2.deeper.parent > a::after,
.header__two-menu .mod-menu li.level-2.deeper.parent > span::after,
.header__two-menu .mod-menu li.level-3.deeper.parent > a::after,
.header__two-menu .mod-menu li.level-3.deeper.parent > span::after {
    background-color: rgba(189, 188, 188, 1);
}
.header__two-menu .mod-menu li.level-2 a:hover, .header__two-menu .mod-menu li.level-3 a:hover,
.header__two-menu .mod-menu li.level-2.deeper.parent.active > a,
.header__two-menu .mod-menu li.level-2.current.active > a,
.header__two-menu .mod-menu li.level-3.deeper.parent.active > a,
.header__two-menu .mod-menu li.level-3.current.active > a ,
.header__two-menu .mod-menu li.level-2.deeper.parent.mm-active > a,
.header__two-menu .mod-menu li.level-2.current.mm-active > a,
.header__two-menu .mod-menu li.level-3.deeper.parent.mm-active > a,
.header__two-menu .mod-menu li.level-3.current.mm-active > a,
header__two-menu .mod-menu li.level-2 span:hover, .header__two-menu .mod-menu li.level-3 span:hover,
.header__two-menu .mod-menu li.level-2.deeper.parent.active > span,
.header__two-menu .mod-menu li.level-2.current.active > span,
.header__two-menu .mod-menu li.level-3.deeper.parent.active > span,
.header__two-menu .mod-menu li.level-3.current.active > span ,
.header__two-menu .mod-menu li.level-2.deeper.parent.mm-active > span,
.header__two-menu .mod-menu li.level-2.current.mm-active > span,
.header__two-menu .mod-menu li.level-3.deeper.parent.mm-active > span,
.header__two-menu .mod-menu li.level-3.current.mm-active > span{

}
.header__two-menu .mod-menu li.level-2 a, .header__two-menu .mod-menu li.level-3 a {

}
.header__two-menu .mod-menu li.level-2 > ul, .header__two-menu .mod-menu li.level-3 > ul {
    border-top: 3px solid rgba(10, 89, 129, 1);
}
.header__two-menu .mod-menu li.level-1 > ul,
.header__two-menu .mod-menu li.level-2.deeper.parent:hover > ul,
.header__two-menu .mod-menu li.level-3.deeper.parent:hover > ul {
    background: rgba(255, 255, 255, 1) !important;
}
.header__two-menu .mod-menu li.level-1.deeper.parent.mm-active > a::after,
.header__two-menu .mod-menu li.level-1.deeper.parent.active > a::after{
    background-color: rgba(10, 89, 129, 1);
}
.header__two-menu .mod-menu li.level-1.deeper.parent > a::after,
.header__two-menu .mod-menu li.level-1.deeper.parent > span::after {
    background-color: rgba(189, 188, 188, 1);
}
.header__two-menu .mod-menu li.level-1 > a:hover, .header__two-menu .mod-menu li.level-1 > span:hover,
.header__two-menu .mod-menu li.level-1.deeper.parent.mm-active > a,
.header__two-menu .mod-menu li.level-1.deeper.parent.active > a {
    background-color: rgba(59, 122, 154, 1);
    color: rgba(255, 255, 255, 1);
}
.header__two-menu .mod-menu li.level-1 > a, .header__two-menu .mod-menu li.level-1 > span {
    color: rgba(255, 255, 255, 1);
}
.header__two-menu {
    background: rgba(10, 89, 129, 1);
}
.btn__outlined {
    border: 1px solid rgba(231, 43, 38, 1);
    color: rgba(231, 43, 38, 1);
}
.btn__outlined:hover {
    background-color: rgba(231, 43, 38, 1);
}
.btn__outlined--secondary {
    border: 1px solid rgba(10, 89, 129, 1);
    color: rgba(10, 89, 129, 1);
}
.btn__outlined--secondary.active {
    background-color: rgba(10, 89, 129, 1);
}
.btn__outlined--secondary:hover {
    background-color: rgba(10, 89, 129, 1);
}
.header__twoVersion .header--info--icon svg {
    fill: rgba(255, 255, 255, 1);
}
.header__twoVersion .header--info--icon {
    background: rgba(231, 43, 38, 1);
}
.header__twoVersion .header--info--content,
.header__twoVersion .header--info--list {
    color: rgba(0, 0, 0, 1);
}
.header__twoVersion .header__description {

}
.header__twoVersion .header__sitename {

}
.header__twoVersion .header__languagesTwo .mod-languages__select .lang-block.dropdown-menu li a:hover {
    background: rgba(230, 230, 230, 1);
}
.header__twoVersion .header__languagesTwo .mod-languages__select .lang-block.dropdown-menu li:not(:last-child) {
    border-bottom: 1px solid rgba(230, 230, 230, 1);
}
.header__twoVersion .header__languagesTwo .mod-languages__select .lang-block.dropdown-menu li a {
    color: rgba(0, 0, 0, 1) !important;
}
.header__twoVersion .header__languagesTwo .mod-languages__select .lang-block.dropdown-menu {
    background: rgba(244, 247, 249, 1);
}
.header__twoVersion .header__languagesTwo .mod-languages__select .btn-secondary::after {

}
.header__twoVersion .module__btn svg,
.header__twoVersion .header__controlTwo,
.header__twoVersion .header__controlTwo svg{

}
.header__twoVersion .module__btn .module__btn--text,
.header__twoVersion .header__languagesTwo .mod-languages__select .btn-secondary {

}
.header__twoVersion .module__btn:hover,
.header__twoVersion .header__controlTwo:hover,
.header__twoVersion .header__languagesTwo .mod-languages__select .btn-secondary:hover {

}
.header__twoVersion .header__marqueeTwo {

}
.header__twoVersion .header__top {
    background: rgba(244, 247, 249, 1);
}
.btn__primary:hover {

}
.btn__primary {

}
.form-check-input:checked[type=checkbox] {
    background-color: rgba(10, 89, 129, 1) !important;
    border-color: rgba(10, 89, 129, 1) !important;
}
.form-control, .form-check-input {

}
.form-check-input:focus {
    border: 1px solid rgba(230, 230, 230, 1);
}
.form-check-label {
    color: rgba(0, 0, 0, 1) !important;
}
.form-control, .form-control:focus {

}
.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */

}
.form-control::-moz-placeholder { /* Firefox 19+ */

}
.form-control:-ms-input-placeholder { /* IE 10+ */

}
.form-control:-moz-placeholder { /* Firefox 18- */

}
.modal__subheader {

}
.modal__header {
    color: rgba(0, 0, 0, 1) !important;
}
.modal-content .btn-close {

}
.modal-content {

}
.btn__link, a, a:hover {
    color: rgba(10, 89, 129, 1);
}
.btn__link--arrow, .btn__link--arrow:hover {
    color: rgba(10, 89, 129, 1);
}
.btn__link--arrow::after, .btn__link--arrow:hover::after {
    background-color: rgba(10, 89, 129, 1);
}
.header__oneVersion .mod-menu li.level-1.deeper.parent > a::after, .header__oneVersion .mod-menu li.level-1.deeper.parent > span::after,
.header__oneVersion .mod-menu li.level-1.deeper.parent.active > a::after, .header__oneVersion .mod-menu li.level-1.deeper.parent.mm-active > a::after,
.header__oneVersion .mod-menu li.level-2.deeper.parent.active > a::after, .header__oneVersion .mod-menu li.level-2.deeper.parent.mm-active > a::after,
.header__oneVersion .mod-menu li.level-3.deeper.parent.active > a::after, .header__oneVersion .mod-menu li.level-3.deeper.parent.mm-active > a::after{
    background-color: rgba(189, 188, 188, 1) !important;
}
.header__oneVersion .metismenu.mod-menu .mm-collapse,
.header__oneVersion .mod-menu li.level-2.deeper.parent:hover > ul, .header__oneVersion .mod-menu li.level-3.deeper.parent:hover > ul{
    background-color: rgba(255, 255, 255, 1) !important;
}
.header__oneVersion .mod-menu li.level-1 a:hover, .header__oneVersion .mod-menu li.level-1 span:hover,
.header__oneVersion .mod-menu li.level-2.deeper.parent.mm-active > a,
.header__oneVersion .mod-menu li.level-2.deeper.parent.mm-active > span{

}
.header__oneVersion .mod-menu li.level-1 > a:hover::before, .header__oneVersion .mod-menu li.level-1 > span:hover::before {

}
.header__oneVersion .metismenu.menu-horizontal .level-1 > ul,
.header__oneVersion .metismenu.menu-horizontal .level-2 > ul,
.header__oneVersion .metismenu.menu-horizontal .level-3 > ul {

}
.header__oneVersion .mod-menu li.level-1.deeper.parent.active > a::after,
.header__oneVersion .mod-menu li.level-1.deeper.parent.mm-active > a::after,
.header__oneVersion .mod-menu li.level-2.deeper.parent.active > a::after,
.header__oneVersion .mod-menu li.level-2.deeper.parent.mm-active > a::after,
.header__oneVersion .mod-menu li.level-3.deeper.parent.active > a::after,
.header__oneVersion .mod-menu li.level-3.deeper.parent.mm-active > a::after{

}
.header__oneVersion .mod-menu li.level-1.deeper.parent.active > a,
.header__oneVersion .mod-menu li.level-1.deeper.parent.mm-active > a {

}
.header__oneVersion .mod-menu li.level-1 a, .header__oneVersion .mod-menu li.level-1 span {

}
.header__control.font-size-changer-button {

}
.header__oneVersion .header__control svg, .header__oneVersion .header__auth .module__btn svg, .header__oneVersion .search__wrapper svg {

}
.header__languages .mod-languages__select .btn-secondary::after {

}
.header__bottom--left::after {
    background: rgba(235, 235, 235, 1) !important;
}
.header__oneVersion .header__sitename {

}
.header__oneVersion .header__description {

}
.header__oneVersion .header__top {

}
.header__marquee,
.header__oneVersion .search__input,
.header__oneVersion .header__auth .module__btn--text,
.header__oneVersion .header__languages .mod-languages__select .btn-secondary {

}
.header__oneVersion .search__input::-webkit-input-placeholder{

}
.header__oneVersion .search__input::-moz-placeholder{

}
.header__oneVersion .search__input:-ms-input-placeholder{

},
.header__oneVersion .search__input:-moz-placeholder{

}
.header__oneVersion .search__wrapper:hover,
.header__oneVersion .search__wrapper.active,
.header__oneVersion .module__btn:hover,
.header__oneVersion .header__languages .mod-languages__select .btn-secondary:hover,
.header__oneVersion .header__control:hover, .header__languages .mod-languages__select .btn-secondary.show{

}
.header__languages .mod-languages__select .lang-block.dropdown-menu {

}
.header__languages .mod-languages__select .lang-block.dropdown-menu li:not(:last-child){

}
.header__languages .mod-languages__select .lang-block.dropdown-menu li a {

}
.header__languages .mod-languages__select .lang-block.dropdown-menu li a:hover {

}

.header__mobile {
    background:  !important;
    border-bottom-color:  !important;
}
.header__mobile--static--middle.sticky {
    background:  !important;
}
.header__mobile--static--top {
    background: rgba(26, 117, 51, 1) !important;
    color: rgba(255, 255, 255, 1) !important;
}
.header__mobile--static--middle--left--info--sitename {
    color: rgba(0, 0, 0, 1) !important;
}
.header__mobile--static--middle--left--info--description {
    color: rgba(144, 144, 144, 1) !important;
}
.header__mobile--static--middle--right--menu-button svg {
    fill:  !important;
}
.header__mobile--dropdown--buttons--button span, .header__mobile--dropdown .header__control svg {
    color:  !important;
    fill:  !important;
}
.header__mobile--dropdown .header__languages .mod-languages__select .lang-block.dropdown-menu {
    background:  !important;
    border-color:  !important;
}

.header__mobile--dropdown .header__languages .mod-languages__select .lang-block.dropdown-menu li:not(:last-child) {
    border-color:  !important;
}

.header__mobile--dropdown .header__languages .mod-languages__select .lang-block.dropdown-menu li a {
    color:  !important;
}

.header__mobile--dropdown .header__languages .mod-languages__select .btn-secondary {
    color:  !important;
}

.header__mobile--dropdown .header__languages .mod-languages__select .btn-secondary::after {

}

.header__mobile--dropdown {
    background-color:  !important;
    color:  !important;
}

.header__mobile--dropdown--module .module__btn {
    color:  !important;
    background-color:  !important;
}

.header__mobile--dropdown--buttons {
    border-bottom-color:  !important;
}

.header__mobile--dropdown--module--search input, .header__mobile--dropdown--module--search input:focus {
    border-color:  !important;
    color:  !important;
    background-color:  !important;
}
.header__mobile--dropdown--module--search input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: !important;
}
.header__mobile--dropdown--module--search input::-moz-placeholder { /* Firefox 19+ */
    color: !important;
}
.header__mobile--dropdown--module--search input:-ms-input-placeholder { /* IE 10+ */
    color: !important;
}
.header__mobile--dropdown--module--search input:-moz-placeholder { /* Firefox 18- */
    color: !important;
}

.header__mobile--dropdown--module--menu .mod-menu li a, .header__mobile--dropdown--module--menu .mod-menu li span {
    color:  !important;
}

.header__mobile--dropdown--module--menu .mod-menu li.level-1.deeper.parent.mm-active > a,
.header__mobile--dropdown--module--menu .mod-menu li.level-1.deeper.parent.mm-active > span,
.header__mobile--dropdown--module--menu .mod-menu li.level-1.deeper.parent.mm-hovered > a,
.header__mobile--dropdown--module--menu .mod-menu li.level-1.deeper.parent.mm-hovered > span,
.header__mobile--dropdown--module--menu .mod-menu li.level-1.current.mm-active > a,
.header__mobile--dropdown--module--menu .mod-menu li.level-1.current.mm-active > span,
.header__mobile--dropdown--module--menu .mod-menu li.level-1.current.mm-hovered > a,
.header__mobile--dropdown--module--menu .mod-menu li.level-1.current.mm-hovered > span {
    color:  !important;
}

.header__mobile--dropdown--module--menu .mod-menu li.level-1.deeper.parent > a::after,
.header__mobile--dropdown--module--menu .mod-menu li.level-1.deeper.parent > span::after {
    background-color:  !important;
}

.header__mobile--dropdown--module--menu .mod-menu li.level-1.deeper.parent > a:hover::after,
.header__mobile--dropdown--module--menu .mod-menu li.level-1.deeper.parent > span:hover::after {
    background-color:  !important;
}

.sidebar .metismenu.mod-menu li.level-1 > a:hover,
.sidebar .metismenu.mod-menu li.level-1 > span:hover,
.sidebar .metismenu.mod-menu li.level-1.mm-hovered > a,
.sidebar .metismenu.mod-menu li.level-1.mm-hovered > span,
.sidebar .metismenu.mod-menu li.level-1.current.active > a,
.sidebar .metismenu.mod-menu li.level-1.current.active > span,
.sidebar .metismenu.mod-menu li.level-1.deeper.parent.active > a,
.sidebar .metismenu.mod-menu li.level-1.deeper.parent.active > span{
    background:  !important;
    color:  !important;
}

.sidebar .metismenu.mod-menu li.level-2 > a:hover,
.sidebar .metismenu.mod-menu li.level-2 > span:hover,
.sidebar .metismenu.mod-menu li.level-3 > a:hover,
.sidebar .metismenu.mod-menu li.level-3 > span:hover,
.sidebar .metismenu.mod-menu li.level-4 > a:hover,
.sidebar .metismenu.mod-menu li.level-4 > span:hover,
.sidebar .metismenu.mod-menu li.level-5 > a:hover,
.sidebar .metismenu.mod-menu li.level-5 > span:hover,
.sidebar .metismenu.mod-menu li.level-2.mm-hovered > a,
.sidebar .metismenu.mod-menu li.level-2.mm-hovered > span,
.sidebar .metismenu.mod-menu li.level-3.mm-hovered > a,
.sidebar .metismenu.mod-menu li.level-3.mm-hovered > span,
.sidebar .metismenu.mod-menu li.level-4.mm-hovered > a,
.sidebar .metismenu.mod-menu li.level-4.mm-hovered > span,
.sidebar .metismenu.mod-menu li.level-5.mm-hovered > a,
.sidebar .metismenu.mod-menu li.level-5.mm-hovered > span,
.sidebar .metismenu.mod-menu li.level-2.current.active > a,
.sidebar .metismenu.mod-menu li.level-2.current.active > span,
.sidebar .metismenu.mod-menu li.level-3.current.active > a,
.sidebar .metismenu.mod-menu li.level-3.current.active > span,
.sidebar .metismenu.mod-menu li.level-4.current.active > a,
.sidebar .metismenu.mod-menu li.level-4.current.active > span,
.sidebar .metismenu.mod-menu li.level-5.current.active > a,
.sidebar .metismenu.mod-menu li.level-5.current.active > span{
    background:  !important;
    color:  !important;
}

.sidebar .metismenu.mod-menu .mm-collapse {
    background:  !important;
}

.sidebar .mod-menu li.level-1 a,
.sidebar .mod-menu li.level-1 span {
    color:  !important;
}

.sidebar .mod-menu li:not(.level-1) a,
.sidebar .mod-menu li:not(.level-1) span {
    color:  !important;
}

.sidebar .metismenu.mod-menu li {
    border-color:  !important;
}

.sidebar .metismenu.mod-menu li.mm-hovered:not(.level-1) {
    border-color:  !important;
}

.sidebar .metismenu.mod-menu li.level-2.deeper.parent > a:hover::after,
.sidebar .metismenu.mod-menu li.level-2.deeper.parent > span:hover::after,
.sidebar .metismenu.mod-menu li.level-3.deeper.parent > a:hover::after,
.sidebar .metismenu.mod-menu li.level-3.deeper.parent > span:hover::after,
.sidebar .metismenu.mod-menu li.level-4.deeper.parent > a:hover::after,
.sidebar .metismenu.mod-menu li.level-4.deeper.parent > span:hover::after,
.sidebar .metismenu.mod-menu li.level-5.deeper.parent > a:hover::after,
.sidebar .metismenu.mod-menu li.level-5.deeper.parent > span:hover::after {
    background-color:  !important;
}

.sidebar .metismenu.mod-menu li.level-2.deeper.parent.mm-hovered > a::after,
.sidebar .metismenu.mod-menu li.level-2.deeper.parent.mm-hovered > span::after,
.sidebar .metismenu.mod-menu li.level-3.deeper.parent.mm-hovered > a::after,
.sidebar .metismenu.mod-menu li.level-3.deeper.parent.mm-hovered > span::after,
.sidebar .metismenu.mod-menu li.level-4.deeper.parent.mm-hovered > a::after,
.sidebar .metismenu.mod-menu li.level-4.deeper.parent.mm-hovered > span::after,
.sidebar .metismenu.mod-menu li.level-5.deeper.parent.mm-hovered > a::after,
.sidebar .metismenu.mod-menu li.level-5.deeper.parent.mm-hovered > span::after {
    background-color:  !important;
}

.page-header h1 {
    color:  !important;
}

.page-header h2, .page-header h2 a {
    color:  !important;
}

.item-content p, .com-content-article__body {
    color:  !important;
}

.mod-breadcrumbs__wrapper .breadcrumb-item a {
    color:  !important;
}

.mod-breadcrumbs__wrapper .breadcrumb-item.active span {
    color:  !important;
}

.mod-breadcrumbs__wrapper .breadcrumb-item::before {
    color:  !important;
}

.pagination__wrapper {
    border-top: 1px solid  !important;
}

.pagination__wrapper .page-link {
    border-color:  !important;
    color:  !important;
}

.pagination__wrapper .page-link:hover {
    border-color:  !important;
    background-color:  !important;
    color:  !important;
}

.pagination__wrapper .page-item.active .page-link {
    background-color:  !important;
    border-color:  !important;
    color:  !important;
}

.pagination__wrapper .page-item.disabled .page-link {
    background-color:  !important;
    border-color:  !important;
    color:  !important;
}

.comments__form h4, .commentsform h4 {
    color:  !important;
}

.comment__item {
    border-color:  !important;
}

.comment__item--data h4 {
    color:  !important;
}

.comment__item--data span {
    color:  !important;
}

.comment__item .media-comment {
    color:  !important;
}

.commentsform .form-group-captcha-input label {
    color:  !important;
}

.result__title-text, .result__title-text mark {
    color:  !important;
}

.result__description {
    color:  !important;
}

header .dropdown-menu {
    background:  !important;
}

header .dropdown-item {
    color:  !important;
}

header .dropdown-item:hover {
    background:  !important;
    color: !important;
}
