.paginationjs{display:flex;line-height:1.6;font-family:Marmelad,"Lucida Grande",Arial,"Hiragino Sans GB",Georgia,sans-serif;font-size:14px;box-sizing:initial}.paginationjs:after{display:table;content:" ";clear:both}.paginationjs .paginationjs-pages{float:left;margin-left:10px}.paginationjs .paginationjs-pages ul{float:left;margin:0;padding:0}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input,.paginationjs .paginationjs-size-changer{margin-left:10px;float:left;font-size:14px}.paginationjs .paginationjs-pages li{float:left;border:1px solid #aaa;border-right:none;list-style:none}.paginationjs .paginationjs-pages li>a{min-width:30px;height:28px;line-height:28px;display:block;background:#fff;font-size:14px;color:#333;text-decoration:none;text-align:center;cursor:pointer}.paginationjs .paginationjs-pages li>a:hover{background:#eee}.paginationjs .paginationjs-pages li.active{border:none}.paginationjs .paginationjs-pages li.active>a{height:30px;line-height:30px;background:#aaa;color:#fff;cursor:default}.paginationjs .paginationjs-pages li.disabled>a{opacity:.3;cursor:default}.paginationjs .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs .paginationjs-pages li:first-child,.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px}.paginationjs .paginationjs-pages li:last-child{border-right:1px solid #aaa;border-radius:0 3px 3px 0}.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0}.paginationjs .paginationjs-size-changer>select{height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;padding:0;font-size:14px;text-align:center;vertical-align:baseline;outline:0;box-shadow:none;box-sizing:initial}.paginationjs .paginationjs-go-input>input[type=text]{width:30px;height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;padding:0;font-size:14px;text-align:center;vertical-align:baseline;outline:0;box-shadow:none;box-sizing:initial}.paginationjs .paginationjs-go-button>input[type=button]{min-width:40px;height:30px;line-height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;text-align:center;padding:0 8px;font-size:14px;vertical-align:baseline;outline:0;box-shadow:none;color:#333;cursor:pointer;vertical-align:middle\9}.paginationjs .paginationjs-go-button>input[type=button]:hover{background-color:#f8f8f8}.paginationjs .paginationjs-nav{float:left;height:30px;line-height:30px;font-size:14px}.paginationjs.paginationjs-small{font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li>a{min-width:26px;height:24px;line-height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li.active>a{height:26px;line-height:26px}.paginationjs.paginationjs-small .paginationjs-size-changer{font-size:12px}.paginationjs.paginationjs-small .paginationjs-size-changer>select{height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-input{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-input>input[type=text]{width:26px;height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button>input[type=button]{min-width:30px;height:26px;line-height:24px;padding:0 6px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-nav{height:26px;line-height:26px;font-size:12px}.paginationjs.paginationjs-big{font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li>a{min-width:36px;height:34px;line-height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li.active>a{height:36px;line-height:36px}.paginationjs.paginationjs-big .paginationjs-size-changer{font-size:16px}.paginationjs.paginationjs-big .paginationjs-size-changer>select{height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-input{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{width:36px;height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button>input[type=button]{min-width:50px;height:36px;line-height:34px;padding:0 12px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-nav{height:36px;line-height:36px;font-size:16px}.paginationjs>:first-child{margin-left:0}.paginationjs.paginationjs-theme-blue .paginationjs-pages li{border-color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a:hover{background:#e9f4fc}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{background:#289de9;color:#fff}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-blue .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-blue .paginationjs-size-changer>select{border-color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{background:#289de9;border-color:#289de9;color:#fff}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]:hover{background-color:#3ca5ea}.paginationjs.paginationjs-theme-green .paginationjs-pages li{border-color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a{color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a:hover{background:#ebf4eb}.paginationjs.paginationjs-theme-green .paginationjs-pages li.active>a{background:#449d44;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-green .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-green .paginationjs-size-changer>select{border-color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]{background:#449d44;border-color:#449d44;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]:hover{background-color:#55a555}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li{border-color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a{color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a:hover{background:#fdf5e9}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.active>a{background:#ec971f;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-yellow .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-yellow .paginationjs-size-changer>select{border-color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]{background:#ec971f;border-color:#ec971f;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]:hover{background-color:#eea135}.paginationjs.paginationjs-theme-red .paginationjs-pages li{border-color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a{color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a:hover{background:#faeaea}.paginationjs.paginationjs-theme-red .paginationjs-pages li.active>a{background:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-red .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-red .paginationjs-size-changer>select{border-color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]{background:#c9302c;border-color:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]:hover{background-color:#ce4541}.paginationjs .paginationjs-pages li.paginationjs-next{border-right:1px solid #aaa\9}.paginationjs .paginationjs-size-changer{margin-left:5px\9}.paginationjs .paginationjs-size-changer>select{line-height:28px\9;vertical-align:middle\9}.paginationjs .paginationjs-go-input{margin-left:5px\9}.paginationjs .paginationjs-go-input>input[type=text]{line-height:28px\9;vertical-align:middle\9}.paginationjs .paginationjs-go-button{margin-left:5px\9}.paginationjs.paginationjs-big .paginationjs-pages li>a{line-height:36px\9}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{height:36px\9;line-height:36px\9}
.general-pagination{margin-bottom:15px;}.general-pagination .pagination-page{display:flex;align-items:center;justify-content:center;}.general-pagination .pagination-page__list{z-index:5;display:flex;list-style:none;padding:0;margin:0;max-width:233px;width:100%;gap:5px;justify-content:center;}.general-pagination .pagination-page__item.active{background:#000000;border:0.7px solid #000000;color:#fff;}.general-pagination .pagination-page li.active a{color:#ffffff;background-color:#000000;border:1px solid #000000;}.general-pagination .pagination-page__link{text-decoration:none;text-align:center;cursor:pointer;display:block;background:#ffffff;min-width:23px;height:27px;font-family:var(--theme-regular-fonts);font-size:18px;line-height:27px;color:#000000;border:0.7px solid #AEB2B5;border-radius:1px;}.general-pagination .pagination-page__link:hover,.general-pagination .pagination-page__link:focus{background:#F0F0F0;}.general-pagination .pagination-page .pagination-next.disabled,.general-pagination .pagination-page .pagination-prev.disabled{opacity:0.25;}.general-pagination .pagination-page .pagination-next__link,.general-pagination .pagination-page .pagination-prev__link{text-decoration:none;text-align:center;cursor:pointer;display:block;min-width:23px;height:27px;display:flex;align-items:center;justify-content:center;}.general-pagination .pagination-page .pagination-next__link:hover,.general-pagination .pagination-page .pagination-next__link:focus,.general-pagination .pagination-page .pagination-prev__link:hover,.general-pagination .pagination-page .pagination-prev__link:focus{background:#F0F0F0;}.general-pagination .pagination-page .pagination-next__link::before,.general-pagination .pagination-page .pagination-prev__link::before{content:"";border:solid #000000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(136deg);-webkit-transform:rotate(136deg);}.general-pagination .pagination-page .pagination-next__link::before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.category-page .socials{position:absolute;left:30px;bottom:10px;transform:translateY(-50%);}.category-page .banner{min-height:111px;display:flex;justify-content:center;align-items:center;position:relative;z-index:0;}@media (min-width:992px){.category-page .banner{min-height:300px;align-items:flex-end;}}.category-page .banner-inner{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;}.category-page .banner-inner .holder{padding-bottom:0;}.category-page .banner-inner .bg-img{position:absolute;top:0;right:0;bottom:0;left:0;margin-bottom:0;overflow:hidden;}.category-page .banner-info{justify-content:initial;align-items:initial;background-color:transparent;padding-top:13px;padding-bottom:12px;width:100%;}@media (min-width:576px){.category-page .banner-info{max-width:689px;}}@media (min-width:992px){.category-page .banner-info{align-items:flex-end;justify-content:space-between;padding-bottom:27px;margin:0 auto;}}@media (min-width:1400px){.category-page .banner-info{max-width:875px;}}.category-page .banner .block-img{width:82px;height:82px;border-radius:50%;margin-left:13px;overflow:hidden;}@media (min-width:992px){.category-page .banner .block-img{width:112px;height:112px;margin:0 auto;}}@media (min-width:1400px){.category-page .banner .block-img{width:159px;height:159px;}}@media (min-width:992px){.category-page .banner .img-wrap{min-width:138px;}}@media (min-width:1400px){.category-page .banner .img-wrap{margin-left:30px;}}.category-page .banner .h1.title-elem{padding-right:0;}@media (min-width:1400px){.category-page .banner .h1.title-elem{padding-right:23px;}}.category-page .banner .h1.title-elem:after{content:none;}@media (min-width:1400px){.category-page .banner .h1.title-elem:after{content:"";}}.category-page .banner .title-section .subtitle{font-size:14px;color:inherit;padding:0;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;-ms-line-clamp:2;line-clamp:2;overflow:hidden;}@media (min-width:992px){.category-page .banner .title-section .subtitle{font-size:18px;padding-right:20px;}}@media (min-width:1400px){.category-page .banner .title-section .subtitle{padding-right:23px;}}.category-page .banner .contact{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:16px;margin-bottom:0;}@media (min-width:992px){.category-page .banner .contact{width:100%;justify-content:center;margin-top:10px;}}@media (min-width:1400px){.category-page .banner .contact{margin-top:17px;}}.category-page .banner .contact > li{margin-left:24px;}@media (min-width:992px){.category-page .banner .contact > li{margin-left:30px;}}@media (min-width:1400px){.category-page .banner .contact > li{margin-left:27px;}}.category-page .banner .contact > li:last-child{margin-left:0;}.category-page .banner .contact > li img,.category-page .banner .contact > li svg{max-width:15px;max-height:14px;}@media (min-width:992px){.category-page .banner .contact > li img,.category-page .banner .contact > li svg{max-width:16px;max-height:17px;}}@media (min-width:1400px){.category-page .banner .contact > li img,.category-page .banner .contact > li svg{max-width:20px;max-height:20px;}}.category-page .banner .block-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;padding-right:15px;}@media (min-width:1400px){.category-page .banner .block-text{padding-right:0;}}.category-page .descr-section{font-size:14px;line-height:1.35;background-color:#F0F0F0;padding-top:16px;padding-bottom:9px;}@media (min-width:992px){.category-page .descr-section{font-size:18px;line-height:1.2;padding-top:28px;padding-bottom:28px;}}@media (min-width:1400px){.category-page .descr-section{padding-top:35px;padding-bottom:35px;}}.category-page .descr-section .descr{max-width:689px;max-height:202px;font-size:16px;line-height:1.3;margin:0 auto;overflow:hidden;transition:max-height 0.5s ease-in-out;}@media (min-width:992px){.category-page .descr-section .descr{max-height:215px;font-size:18px;line-height:1.22;}}@media (min-width:1400px){.category-page .descr-section .descr{max-width:875px;max-height:236px;}}.category-page .descr-section .descr.show{max-height:1000px;overflow:visible;}.category-page .descr-section .btn-block{text-align:center;}.category-page .descr-section .btn-block .show-more{padding-top:9px;padding-bottom:11px;transition:0.3s;}@media (min-width:992px){.category-page .descr-section .btn-block .show-more{padding-top:20px;padding-bottom:0;}}@media (min-width:1400px){.category-page .descr-section .btn-block .show-more{padding-top:25px;}}.category-page .descr-section .btn-block .show-more.open .icon-down{transform:rotate(180deg);transform-origin:center;}.category-page .articles-item{padding-top:21px;padding-bottom:21px;border-bottom:3px solid #F5F5F5;}@media (min-width:992px){.category-page .articles-item{padding-top:24px;padding-bottom:24px;}}@media (min-width:1400px){.category-page .articles-item{padding-top:26.5px;padding-bottom:26.5px;}}.category-page .articles .article{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:initial;font-family:var(--theme-regular-fonts);color:black;}@media (min-width:992px){.category-page .articles .article{justify-content:center;}}.category-page .articles .article .block-img{width:136px;height:74px;flex-shrink:0;aspect-ratio:1.836;}@media (min-width:992px){.category-page .articles .article .block-img{width:224px;height:122px;}}@media (min-width:1400px){.category-page .articles .article .block-img{width:281px;height:153px;}}.category-page .articles .article .block-img .caregory-page-img{max-height:100%;width:100%;object-fit:cover;}.category-page .articles .article-info{margin-right:16px;flex-grow:1;}@media (min-width:992px){.category-page .articles .article-info{max-width:447px;font-size:16px;line-height:1.25;margin-right:28px;}}@media (min-width:1400px){.category-page .articles .article-info{max-width:561px;font-size:18px;margin-right:29px;}}.category-page .articles .article-info > a:hover{text-decoration:none;}.category-page .articles .article-info-title{font-size:16px;line-height:1.28;margin-bottom:4px;color:#2C2B2E;}@media (min-width:992px){.category-page .articles .article-info-title{font-size:18px;line-height:1.3;margin-bottom:2px;}}@media (min-width:1400px){.category-page .articles .article-info-title{font-size:20px;line-height:1.2;}}.category-page .articles .article-info-date{font-size:14px;line-height:1.16;color:#6E6E6E;}@media (min-width:1400px){.category-page .articles .article-info-date{font-size:16px;line-height:1.2;}}.category-page .articles .article-info-descr{display:none;font-family:var(--theme-regular-fonts);}@media (min-width:992px){.category-page .articles .article-info-descr{display:block;margin-top:10px;}}.category-page .content-section .show-more{padding-top:14px;padding-bottom:12px;}@media (min-width:992px){.category-page .content-section .show-more{padding-top:24px;padding-bottom:21px;}}@media (min-width:1400px){.category-page .content-section .show-more{padding-top:23px;padding-bottom:26px;}}.ec-section{padding-bottom:25px;}@media (min-width:992px){.ec-section{padding-bottom:30px;}}@media (min-width:1400px){.ec-section{padding-bottom:28px;}}.ec-section .card.card-row{background:transparent;}
