.blog-page{padding:40px 0 0 0}.blog-page .container{width:auto;max-width:1210px}.blog-page h1{font-family:Montserrat;font-size:40px;line-height:56px;color:#333333;margin-bottom:40px}.blog-page h1.home{text-align:center;font-size:64px;line-height:74px;margin-bottom:10px}.blog-page h3{font-family:Montserrat;font-weight:bold;font-size:36px;line-height:36px;color:#333333;padding-top:20px;margin-bottom:24px}.blog-page h4{font-weight:500;font-size:28px;line-height:40px;color:#333333;margin-bottom:24px}.blog-page p{font-size:20px;line-height:30px;color:#333333;margin-bottom:30px}.blog-page *.no-margin{margin-bottom:10px!important}.blog-page ol{counter-reset:list-ol;margin-bottom:44px;padding:0}.blog-page ol li{list-style-type:none;font-size:20px;line-height:30px;color:#333333;padding-left:60px;position:relative}.blog-page ol li:before{counter-increment:list-ol;content:counter(list-ol);display:block;position:absolute;left:27px;font-weight:bold}.blog-page ul{padding:0;margin-bottom:50px}.blog-page ul li{list-style-type:none;padding-left:60px;position:relative;font-size:20px;line-height:30px;color:#333333}.blog-page ul li:before{content:"";display:block;position:absolute;left:27px;top:11px;width:7px;height:7px;background:#37241f;border-radius:50%}.blog-page .category a{font-size:16px}.blog-page .block-shadow{box-shadow:0px 10px 40px rgba(0,0,0,0.1);padding:60px 40px;margin-bottom:44px;font-size:20px;line-height:30px;color:#333333}.blog-page .block-gray{background:#F8F8F8;padding:40px;margin-bottom:44px;font-size:20px;line-height:30px;color:#333333}.blog-page .main{padding:0}.blog-page .back-link{color:#653D31;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:0.3s;transition:0.3s;font-size:16px;line-height:22px}.blog-page .back-link:hover{border-color:#653D31}.blog-page .category-holder{height:40px;align-items:center;justify-content:center;font-size:16px;line-height:24px;color:#64475A;margin-bottom:20px;display:none;cursor:pointer}.blog-page .category-holder:after{content:"";font-family:"icomoon"!important;font-size:16px;color:#BDBDBD;position:relative;top:1px;margin-left:4px;-webkit-transition:0.3s;transition:0.3s}.blog-page #blog-fade{top:0;bottom:0;left:0;right:0;background:#000;opacity:0.5;cursor:pointer;position:fixed;z-index:1000;display:none}.blog-page #blog-fade.active{display:block}.blog-page .categories-links{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0;margin:0 0 30px}.blog-page .categories-links .category-link{margin:0 18px;font-size:14px;color:#000;text-align:center;padding:0;position:static}.blog-page .categories-links .category-link:before{display:none}.blog-page .categories-links .category-link a{color:#64475A;border-bottom:1px solid transparent}.blog-page .categories-links .category-link a:hover{text-decoration:none;border-color:#64475A}.blog-page .categories-links .category-link.active a{text-decoration:none}.blog-page .sliderCard .sliderTitle{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.blog-page .sliderCard .sliderTitle h3{font-family:Montserrat;color:#653D31;font-size:36px;line-height:36px}.blog-page .sliderCard .sliderTitle a{text-decoration:none;font-size:16px;line-height:22px;color:#64475A;border-bottom:1px solid transparent;-webkit-transition:0.3s;transition:0.3s}.blog-page .sliderCard .sliderTitle a:hover{border-color:#64475A}.blog-page .card-block .image{height:200px;margin-bottom:10px}.blog-page .card-block .image a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;overflow:hidden}.blog-page .card-block .image a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.blog-page .card-block .image a img{-webkit-transition:0.3s;transition:0.3s}.blog-page .card-block .desc .tag{margin-bottom:10px}.blog-page .card-block .desc .tag a{display:inline-block;padding:4px 6px;font-size:12px;line-height:15px;border-radius:4px;text-decoration:none;-webkit-transition:0.3s;transition:0.3s;color:#fff}.blog-page .card-block .desc .tag a.istoriya-kofe{background:#e2a898}.blog-page .card-block .desc .tag a.kofeynyy-mir{background:#AA6E7E}.blog-page .card-block .desc .tag a.proizvodstvo-kofe{background:#F3A381}.blog-page .card-block .desc .tag a.retsept-kofe{background:#FED372}.blog-page .card-block .desc .tag a:hover{background:#333333!important}.blog-page .card-block .desc .title a{font-family:Montserrat;font-size:24px;line-height:28px;border-bottom:1px solid transparent;color:#2C2219;-webkit-transition:0.3s;transition:0.3s}.blog-page .card-block .desc .title a:hover{border-color:#2C2219;text-decoration:none}.blog-page .card-block .desc .text{font-size:16px;line-height:22px;margin-bottom:16px;color:#828282;max-height:200px;overflow:hidden}.blog-page .card-block .desc .info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:15px;color:#BDBDBD}.blog-page .card-block .desc .info .views{margin-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.blog-page .card-block .desc .info .views:before{content:"";color:#BDBDBD;font-family:"icomoon"!important;font-size:16px;margin-right:4px}.blog-page .card-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 -10px 40px}.blog-page .card-blocks .card-block{width:calc(100% / 3);padding:0 10px}.blog-page .card-blocks .card-block.cb-big .desc{padding:20px;position:absolute;max-width:unset;max-height:100%;height:calc(100% - 20px);top:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;background-color:rgba(0,0,0,0.4);bottom:0;width:100%;left:0}@media only screen and (min-width:768px){.blog-page .card-blocks .card-block.cb-big{width:calc(100% * 2 / 3);position:relative;min-height:400px}.blog-page .card-blocks .card-block.cb-big .link-big{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.blog-page .card-blocks .card-block.cb-big .image{position:absolute;left:10px;width:calc(100% - 20px);height:100%}.blog-page .card-blocks .card-block.cb-big .desc{padding:20px 30px;width:calc(100% - 20px);left:10px;height:100%}.blog-page .card-blocks .card-block.cb-big .desc .tag{margin-bottom:16px;position:relative;z-index:3}.blog-page .card-blocks .card-block.cb-big .desc .title a{color:#fff}.blog-page .card-blocks .card-block.cb-big .desc .text{margin-bottom:16px;font-size:16px;line-height:19px;color:#E0E0E0}.blog-page .card-blocks .card-block.cb-big:hover .image a img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.blog-page img{margin-bottom:20px;max-width:100%;height:auto}.blog-page .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.blog-page .pagination .page-item{margin:0 5px;padding:0;position:static}.blog-page .pagination .page-item:before{display:none}.blog-page .pagination .page-item a.page-link{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;height:60px;width:60px;margin:0;border-radius:6px;text-decoration:none;justify-content:center;font-family:Montserrat;font-size:16px;line-height:20px;background:#F7DCD5;color:#64475A;font-weight:bold}.blog-page .pagination .page-item a.page-link.prev{opacity:1}.blog-page .pagination .page-item a.page-link.prev:before{content:"";font-family:"icomoon"!important;font-size:24px}.blog-page .pagination .page-item a.page-link.next{opacity:1;-webkit-transform:none;transform:none}.blog-page .pagination .page-item a.page-link.next:before{content:"";font-family:"icomoon"!important;font-size:24px}.blog-page .pagination .page-item.active a.page-link,.blog-page .pagination .page-item:hover a.page-link{background:#64475A;color:#fff}.blog-page .subscribe-block{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;align-items:center}.blog-page .subscribe-block .title-wrap{width:calc(100% / 3);padding-right:20px}.blog-page .subscribe-block .title-wrap h4{font-family:Montserrat;font-size:24px;line-height:28px;color:#653D31;display:block;margin-bottom:0!important}.blog-page .subscribe-block .title-wrap .subscribe-text{font-size:14px;line-height:20px;color:#828282}.blog-page .subscribe-block .subscribe{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:right;flex-grow:1;margin-bottom:0!important}.blog-page .subscribe-block .subscribe label{margin:0}.blog-page .subscribe-block .subscribe .success{display:none;color:#219653;height:60px;line-height:60px}.blog-page .subscribe-block .subscribe .form-group{flex-grow:1;margin-bottom:0}.blog-page .subscribe-block .subscribe .form-group.name-holder{display:none}.blog-page .subscribe-block .subscribe .form-group .form-control{background:#fff;border:1px solid #E0E0E0;text-transform:none;height:60px;border-radius:8px 0 0 8px;background:transparent;color:#333333;padding:0 20px;cursor:pointer;width:100%;outline:none;font-size:16px;-webkit-transition:0.3s;transition:0.3s;margin:0}.blog-page .subscribe-block .subscribe .submit_sucsribe_m{width:calc(100% / 3)}.blog-page .subscribe-block .subscribe .submit_sucsribe_m .btn{display:inline-block;cursor:pointer;border-radius:0 8px 8px 0;height:60px;line-height:60px;background:#E2A898;text-decoration:none;border:0;font-size:16px;font-family:Montserrat;color:#37241f;padding:0 25px;-webkit-transition:0.3s;transition:0.3s}.blog-page .subscribe-block .subscribe .submit_sucsribe_m .btn:hover{background:#64475A;color:#fff}.blog-page .subscribe-block .subscribe .submit_sucsribe_m .btn.name-submit{display:none}.blog-page .news-bottom-info{line-height:20px;padding-top:10px;color:#BDBDBD}.blog-page .news-bottom-info .date{font-size:14px;padding-right:10px;border-right:1px solid #9b9b9d;margin:0 10px 11px 0;display:inline-block}.blog-page .news-bottom-info .category{line-height:20px;margin-right:25px}.blog-page .news-bottom-info .viewed-count{padding-left:21px;background:url(/assets/images/site/views-count-icon.png) no-repeat left 3px;color:#97969b;margin-right:23px}.blog-page .news-bottom-info .tags{padding-left:25px;background:url(/assets/images/site/art-tags-bg.png) no-repeat center left}.blog-page .news-bottom-info .tags a{color:#BDBDBD}@media only screen and (max-width:1024px){.blog-page .category-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-page .categories-links{position:fixed;bottom:-100%;left:0;right:0;border-radius:16px 16px 0 0;background:#fff;z-index:1001;padding:40px;-webkit-transition:0.3s;transition:0.3s;overflow:hidden;display:block;margin:0}.blog-page .categories-links.active{bottom:0}.blog-page .categories-links .category-link{text-align:left}.blog-page .categories-links li a{font-size:16px;line-height:24px;color:#37251F}.blog-page .categories-links li+li{margin-top:20px!important}.blog-page .subscribe-block{box-shadow:0px 1px 8px rgba(0,0,0,0.1);padding:20px}.blog-page .subscribe-block .title-wrap{width:100%;padding:0;margin-bottom:20px}.blog-page .subscribe-block .subscribe .success{line-height:1rem}}@media only screen and (max-width:768px){.blog-page .container{padding:0}.blog-page h1{font-size:30px;line-height:35px;margin-bottom:30px}.blog-page h1.home{font-size:40px;line-height:47px;margin-bottom:0}.blog-page h3{font-size:24px;line-height:26px;margin-bottom:24px}.blog-page p{font-size:16px;line-height:24px}.blog-page ol{margin-bottom:34px}.blog-page ol li{padding-left:40px;font-size:16px;line-height:24px}.blog-page ol li:before{font-size:18px;line-height:21px;left:14px;top:2px}.blog-page ul{margin-bottom:20px}.blog-page ul li{padding-left:40px;font-size:16px;line-height:24px}.blog-page ul li:before{width:7px;height:7px;left:15px;top:9px}.blog-page .block-shadow,.blog-page .block-gray{padding:20px;font-size:16px;line-height:24px;margin-left:-20px;margin-right:-20px}.blog-page .card-blocks .card-block{width:100%;margin-bottom:20px}.blog-page .card-blocks .card-block.cb-big{width:100%}.blog-page .card-blocks .card-block .image{height:auto}.blog-page .pagination .page-item a.page-link{font-size:16px;height:40px;width:40px}.blog-page .subscribe-block .subscribe .form-group .form-control{border-radius:8px;padding-right:60px}.blog-page .subscribe-block .subscribe .submit_sucsribe_m{position:absolute;width:auto;top:5px;right:5px}.blog-page .subscribe-block .subscribe .submit_sucsribe_m .btn{font-size:0;width:50px;height:50px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.blog-page .subscribe-block .subscribe .submit_sucsribe_m .btn:after{content:"";color:#37241f;font-family:"icomoon"!important;font-weight:bold;font-size:26px}.blog-page .subscribe-block .subscribe .submit_sucsribe_m .btn:hover:after{color:#fff}}.blog-page .tags a{margin-right:10px}.blog-page .tags a::after{content:"|";margin-left:10px}.blog-page .tags a:last-child::after{display:none}.blog-page{padding:0;margin-top:24px}.blog-page *{font-family:Montserrat}.blog-page h2{color:black;font-size:32px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:30px}.blog-page h2 span{color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit!important;line-height:inherit}.blog-page h3{font-family:Montserrat;padding:0}.blog-page .left img{max-height:550px;margin-bottom:0}.blog-page .container{max-width:min(1210px,100vw);padding:0 10px}.blog-page .container .inner-description{display:grid;grid-gap:28px;grid-template-columns:calc(100% - 172px - 28px) 172px}.blog-page .container .inner-description .right .banner-500{top:113px}.blog-page .container .inner-description .right .banner-500 .text-wrapper{display:none}.blog-page .header{border-radius:16px;border:1px solid #F2F2F2;background:#F2F2F2;overflow:hidden;height:355px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.blog-page .header picture{display:block;width:100%;height:100%}.blog-page .header img{margin:0;height:100%;width:100%;object-fit:cover;object-position:center}.blog-page .header .category{position:absolute;top:40px;left:40px}.blog-page .header .category *{color:black;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.blog-page .header .category a{text-decoration:none;border-radius:40px;background-color:#F2F2F2;height:43px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.blog-page .header h1{position:absolute;margin:0 40px;color:black;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:120%;border-radius:8px;background:white;padding:8px 16px;bottom:24px}.blog-page .news-bottom-info{padding:0 10px;margin-top:24px}.blog-page .blue-links a{color:#15dcff;text-decoration:underline}.blog-page .card-blocks{margin:0}.blog-page .card-blocks .cards-blocks-slider{max-width:100%;min-height:370px}.blog-page .card-blocks .cards-slider-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;min-height:370px;overflow:auto;scroll-snap-type:x proximity}.blog-page .card-blocks .cards-slider-inner .card-block{flex:0 0 calc((100% - 60px) / 4);padding:0;margin:0;scroll-snap-align:start}.blog-page .card-blocks .card-block .image{aspect-ratio:1.7777777778;overflow:hidden}.blog-page .card-blocks .card-block .image a{height:100%}.blog-page .card-blocks .card-block .image img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.blog-page .slick-slider .slick-arrow{border-radius:unset;box-shadow:unset}@media (max-width:1024px){.blog-page .news-bottom-info{padding:0 10px}.blog-page .header .category{top:16px;left:16px}.blog-page .header .category *{font-size:14px}.blog-page .header h1{margin:0 16px;font-size:23px}.blog-page .container .inner-description{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse}.blog-page .cards-blocks-slider{width:100%;overflow:auto}.blog-page .cards-blocks-slider .cards-slider-inner .card-block{flex:0 0 calc((100% - 40px) / 3)}.blog-page h2{line-height:1;font-size:27px}.blog-page .left img{max-height:250px}.blog-page .card-block .text{padding:0}.blog-page .card-block .desc .title a{font-size:19px;line-height:19px}}@media (max-width:767px){.blog-page .cards-blocks-slider .cards-slider-inner .card-block{flex:0 0 calc((100% - 20px) / 2)}}.jc-blog{margin-bottom:60px}.jc-blog .container{margin-left:auto;margin-right:auto}.jc-blog .card-block{margin-bottom:40px;min-width:0}.jc-blog .card-block .title{padding:0;margin:0 0 4px;font-size:16px;line-height:23.36px;font-weight:400}.jc-blog .card-blocks .card-block .image img{margin:0;width:100%;height:100%;object-fit:cover}.jc-blog .card-block .desc .tag a{background:#64475a}.jc-blog .card-block .desc .tag a.interesno{background:#9ca6be}.jc-blog .card-block .desc .tag a.industriya{background:#809a90}.jc-blog .card-block .desc .tag a.kultura-chaya{background:#91a378}.jc-blog .card-block .desc .info .views:before{content:""}.jc-blog .blog-featured .cb-big .desc{pointer-events:none}.jc-blog .blog-featured .cb-big .desc a{pointer-events:auto}.jc-blog .category-holder{border:0;background:transparent;margin-left:auto;margin-right:auto}.jc-blog .category-holder:after{display:none}.jc-blog .blog-carousel{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.jc-blog .blog-carousel::-webkit-scrollbar{display:none}.jc-blog .blog-carousel .card-block{flex:0 0 calc(100% / 3.5 - 14.2857px);scroll-snap-align:start;margin:0}.jc-blog .blog-carousel .text{max-height:154px}.jc-blog .sliderCard{position:relative;margin-bottom:40px}.jc-blog .blog-carousel-controls{position:absolute;inset:130px -30px auto;display:flex;justify-content:space-between;gap:12px;pointer-events:none}.jc-blog .blog-carousel-controls button{border:0;border-radius:50%;background:white;box-shadow:0 5px 10px #0002;width:60px;height:60px;font-size:32px;color:#bdbdbd;cursor:pointer}.jc-blog .blog-carousel-controls button{pointer-events:auto}.jc-blog .blog-carousel-controls button:disabled{opacity:.35;cursor:default}.jc-blog .blog-subscribe{display:flex;flex:1;position:relative}.jc-blog .blog-subscribe input{min-width:0;flex:1;height:60px;border:1px solid #e0e0e0;border-radius:8px 0 0 8px;padding:0 20px;font-size:16px}.jc-blog .blog-subscribe button{height:60px;border:0;border-radius:0 8px 8px 0;padding:0 25px;background:#e2a898;color:#37241f;font-size:16px;cursor:pointer}.jc-blog .blog-subscribe-status{position:absolute;top:100%;left:0;background:white;font-size:12px;z-index:1}.jc-blog .blog-category-grid{row-gap:10px}@media (max-width:767px){.jc-blog .categories-links{display:none;flex-direction:column;gap:12px;margin-top:16px}.jc-blog .categories-links.is-open{display:flex}.jc-blog .category-holder{display:flex;gap:8px}.jc-blog .card-blocks .card-block{width:100%;padding:0}.jc-blog .card-blocks .cb-big .desc{position:static;background:transparent;padding:0;height:auto}.jc-blog .blog-featured .cb-big .desc .title a{color:#2c2219}.jc-blog .blog-carousel .card-block{flex-basis:80%}.jc-blog .blog-carousel-controls button{width:44px;height:44px}.jc-blog .blog-carousel-controls{position:static;justify-content:flex-end;margin-top:20px}.jc-blog .sliderCard .sliderTitle h3{font-size:24px;line-height:30px}.jc-blog .subscribe-block .title-wrap{width:100%;margin-bottom:16px}.jc-blog .blog-subscribe input{width:50%;padding:0 12px}.jc-blog .blog-subscribe button{padding:0 14px;font-size:14px}}.jc-blog-category .card-blocks{margin-bottom:0}.jc-blog-category .card-block .title{padding-right:20px}.jc-blog-category .card-blocks .cb-big .desc{pointer-events:none}.jc-blog-category .card-blocks .cb-big .desc a{pointer-events:auto}.jc-blog-category .pagination{margin:20px 0 50px;flex-wrap:wrap;gap:10px}.jc-blog-category .pagination .page-item{margin:0}.jc-blog-category .pagination .page-item.active .page-link{opacity:1}.jc-blog-category .pagination .page-link{border:0}@media (min-width:768px){.jc-blog-category .card-blocks .cb-big .title a{font-size:36px;line-height:36px}}@media (max-width:767px){.jc-blog-category .card-blocks{margin:0}.jc-blog-category .card-block .title{padding-right:0}.jc-blog-category .card-blocks .card-block.cb-big .desc{position:static;background:transparent;padding:0;width:100%;left:0;max-height:none;height:auto;display:block}.jc-blog-category .card-blocks .card-block.cb-big .desc .title a{color:#2c2219}.jc-blog-category .card-blocks .card-block.cb-big .desc .text{color:#828282}.jc-blog-category .card-blocks .card-block.cb-big .image{position:static;width:100%;height:auto}.jc-blog-category .subscribe-block .title-wrap{margin-bottom:20px}.jc-blog-category .blog-subscribe input{height:60px;border-radius:8px;padding-right:60px;width:100%}.jc-blog-category .blog-subscribe button{position:absolute;right:5px;top:5px;width:50px;height:50px;border-radius:8px;padding:0;font-size:0}.jc-blog-category .blog-subscribe button:after{content:"";font-family:icomoon;font-size:26px}}@media (max-width:767px){.jc-blog .blog-featured .card-block.cb-big .image{position:static;width:100%;height:auto}.jc-blog .blog-featured .card-block.cb-big .desc{position:static;width:100%;height:auto;max-height:none;left:0;padding:16px 0;background:#fff}.jc-blog .blog-featured .card-block.cb-big .desc .title a{color:#2c2219}.jc-blog .blog-featured .card-block.cb-big .desc .text{color:#555}}@media (min-width:768px) and (max-width:1024px){.jc-blog .blog-carousel-controls{left:0;right:0}}
