main.main{position:relative}.main-page .header-navbar{border-bottom:none}h1.page-title{font-size:2rem;line-height:1.3;display:block;word-break:break-word}h1.page-title--lg{font-size:5.5rem}.page-description-block{position:absolute;bottom:0;left:0;right:0}.page-description-block h1{font-size:1.2rem}.page-description-block p{font-size:.85rem}@media (max-width:767.98px){h1.page-title{font-size:1.8rem}}.post-item-single h2,.post-item-single h3,.post-item h2,.post-item h3{line-height:1.5;font-size:1.4rem;padding-bottom:.5rem}.post-item a:hover h2{opacity:.8}.post-item .post-thumbnail{position:relative;margin-bottom:1.5rem;border-radius:0;overflow:hidden}.post-item .post-thumbnail .post-overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .5s ease-in-out;background-color:rgba(47,47,47,.3);background:linear-gradient(rgba(47,47,47,.1),rgba(47,47,47,.3))}.post-item .post-thumbnail .post-overlay span{display:inline-block;width:7px;height:7px;border-radius:100%;background-color:#fff;margin:0;opacity:0}.post-item .post-thumbnail:hover .post-overlay{opacity:1}.post-item .post-thumbnail:hover .post-overlay span{animation:fadeInPostOverlay .3s ease-in-out forwards;opacity:0}.post-item .post-thumbnail:hover .post-overlay span:first-child{animation-delay:0s}.post-item .post-thumbnail:hover .post-overlay span:nth-child(2){animation-delay:.1s}.post-item .post-thumbnail:hover .post-overlay span:nth-child(3){animation-delay:.2s}@keyframes fadeInPostOverlay{0%{opacity:0;transform:translateY(10px)}10%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.post-item .post-categories{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:2px}.post-item .post-meta .list-inline{margin-top:0;margin-bottom:1rem}.post-item .post-meta .list-inline .list-inline-item{position:relative}.post-item .post-meta .list-inline .list-inline-item a{color:#4d4d4d;font-size:.85rem}.post-item .post-meta .list-inline .list-inline-item a:hover{color:#000}.post-item .post-meta .list-inline .list-inline-item span,.post-item .post-meta .list-inline .list-inline-item time{color:#4d4d4d;font-size:.85rem}.post-item .post-meta .list-inline .list-inline-item img{width:24px;height:24px;vertical-align:-7px}.post-item .post-meta .list-inline .list-inline-item:not(:first-child){margin-left:.5rem}.post-item .post-meta .list-inline .list-inline-item:not(:last-child):after{color:rgba(51,51,51,.5);content:"\2022";position:relative;font-size:.85rem;left:.55rem}.post-item.media .post-thumbnail{margin-right:1.5rem}.post-item-single .post-entry{padding-left:80px;position:relative;margin-top:37px}.post-item-single .post-header{padding:0 2rem 1rem 0}.post-item-single .post-content{font-size:1.1rem;line-height:1.7;color:#333}.post-item-single .post-content img{width:100%;height:auto}.post-item-single .post-content a{color:#ed1c24;border-bottom:1px solid #ed1c24}.post-item-single .post-content a:hover{color:#c61017;border-bottom:1px solid transparent}.post-item-single .post-content h2,.post-item-single .post-content h3{margin-top:2rem}.post-item-single .post-content ol{counter-reset:a}.post-item-single .post-content ol li{display:block;padding:3px 0 3px 1rem;position:relative}.post-item-single .post-content ol li:before{content:counter(a) ". ";counter-increment:a;position:absolute;left:-1rem;top:-2px;font-size:1.2rem}.post-item-single .post-content ul:not(.list-inline):not(.toc-list-items) li{display:block;padding:3px 0 3px 1rem;position:relative}.post-item-single .post-content ul:not(.list-inline):not(.toc-list-items) li:before{content:"";position:absolute;left:-.8rem;top:11px;font-size:1.2rem;border-radius:50%;border:2px solid #ed1c24;width:8px;height:8px}.post-item-single .post-tags .post-tags-title{display:inline-block;position:relative;padding:5px 15px;margin-right:10px;margin-bottom:8px;border-radius:100px;border:1px solid #393939;font-size:.85rem;font-weight:700;background-color:#393939;color:#fff;text-transform:uppercase}.post-item-single .post-tags .post-tags-item{margin:0 8px;margin-bottom:8px}.post-item-single .post-tags a{color:#ed1c24;border-bottom:1px solid #ed1c24}.post-item-single .post-tags a:hover{color:#c61017;border-bottom:1px solid transparent}.post-item-single .post-readalso{margin-top:2rem;margin-bottom:.5rem;padding-bottom:.5rem;background-color:#f5f5f5;padding:20px 25px;border-left:3px solid #ed1c24}.post-item-single .post-readalso a{vertical-align:1px}.post-item-single .post-readalso--title{font-size:1.2rem;font-weight:600;margin-right:.5rem}.post-item-single .dropcaps{font-size:4rem!important;line-height:.9;float:left;margin:0 .8rem;color:#ed1c24;font-weight:600}.post-item-single .note{margin-top:2rem;margin-bottom:.5rem;padding-bottom:.5rem;padding:20px 25px;position:relative}.post-item-single .note-help,.post-item-single .note-note{border-left:3px solid #28a745;background-color:#e1f8e6}.post-item-single .note-tip{border-left:3px solid #17a2b8;background-color:#ddf7fb}.post-item-single .note-warning{border-left:3px solid #ffc107;background-color:#fff4d3}.post-item-single .note-important{border-left:3px solid #dc3545;background-color:#fceced}.post-item-single .toc-list{margin:2rem 0;counter-reset:b}.post-item-single .toc-list .toc-list-title{margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.post-item-single .toc-list .toc-list-items,.post-item-single .toc-list .toc-list-items li ul{list-style:none}.post-item-single .toc-list .toc-list-items>li{margin:20px 0;position:relative}.post-item-single .toc-list .toc-list-items>li>a{color:#333;border-bottom:1px solid #333}.post-item-single .toc-list .toc-list-items>li>a:hover{border-bottom:1px solid transparent}.post-item-single .toc-list .toc-list-items>li>ul{margin-top:14px}.post-item-single .toc-list .toc-list-items>li:before{counter-increment:b;content:counter(b);font-size:40px;left:-42px;font-weight:700;color:#b3b3b3;position:absolute;line-height:.8}.post-item-portrait{display:block}.post-item-portrait.media .post-thumbnail{margin-right:0}@media (max-width:767.98px){.post-item-single .post-entry{padding-left:0;padding-bottom:60px}.post-item-sm-portrait{display:block}.post-item-sm-portrait.media .post-thumbnail{margin-right:0}}.carousel .carousel-caption{left:5%;bottom:0;text-align:left;padding-bottom:0}.carousel .carousel-indicators{bottom:3px;margin-right:5%;justify-content:flex-end}.carousel .carousel-indicators li{width:13px;height:13px;border-radius:30px}.star-rating__checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.star-rating:after{display:block;clear:both;content:""}.star-rating__label{font-weight:700;background-color:#393939;color:#fff;border-color:#393939;text-transform:uppercase;display:inline-block;padding:5px 15px;margin-right:10px;border-radius:100px;border:1px solid #e0e0e0;font-size:.85rem;float:left}.star-rating__wrap{position:relative;float:left}.star-rating__star{display:inline-block;padding:3px;vertical-align:middle;line-height:1;font-size:1.7em;color:#ababab;transition:color .2s ease-out}.star-rating__star:hover{cursor:pointer}.star-rating__star.is-selected{color:gold}.star-rating__star.is-disabled:hover{cursor:default}.star-rating__help{font-size:.75rem;vertical-align:3px;background-color:#7c7b7b;color:#fff;font-weight:700;padding:3px 10px;border-radius:3px;position:absolute;right:0;white-space:nowrap}.social-share{width:80px;float:left;margin-left:-80px}.social-share .social-share-link{border-radius:0;overflow:hidden;width:45px;height:45px;border:1px solid #e0e0e0;display:inline-block;transition:all .3s ease-in-out;cursor:pointer}.social-share .social-share-link>span{width:45px;height:45px;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;line-height:1}.social-share .social-share-link:hover{color:#fff}.social-share .social-share-link:hover.social-share-link--twitter{background-color:#5ec6fd}.social-share .social-share-link:hover.social-share-link--facebook{background-color:#6187ea}.social-share .social-share-link:hover.social-share-link--google{background-color:#e7403c}.social-share .social-share-link:hover.social-share-link--pinterest{background-color:#bd091d}.social-share .social-share-link:hover.social-share-link--vk{background-color:#6383a8}.social-share .social-share-link:hover.social-share-link--odnoklassniki{background-color:#f4731c}.social-share .social-share-link:hover.social-share-link--whatsapp{background-color:#25d366}.social-share .social-share-link:hover.social-share-link--telegram{background-color:#08c}@media (max-width:767.98px){.social-share{position:absolute!important;bottom:-20px;left:80px;width:auto;top:auto!important}}.image-single{text-align:center;margin:2rem 0}.image-single figcaption{display:inline-block;margin-top:1rem;text-align:center;color:#767676;font-size:.85rem}.image-single.alignleft{float:left;margin:0 2rem 0 0}.image-single.alignright{float:right;margin:0 0 0 2rem}.image-gallery{margin:2rem 0}.image-gallery figcaption{display:none}.image-gallery--columns-1 .image-gallery__slides{width:100%}.image-gallery--columns-1 .image-gallery__labels{margin-top:.5rem;margin-bottom:0}.image-gallery--columns-1 .image-gallery__labels .list-inline-item{position:relative;cursor:pointer;padding:1px;margin-right:0;border:2px solid transparent;transition:border .2s ease-in-out}.image-gallery--columns-1 .image-gallery__labels .list-inline-item img{height:50px;width:75px;max-width:none;object-fit:cover;object-position:center}.image-gallery--columns-1 .image-gallery__labels .list-inline-item.active{border-color:#ed1c24}.image-gallery--columns-1 .image-gallery__labels .list-inline-item:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;transition:background .2s ease-in-out}.image-gallery--columns-1 .image-gallery__labels .list-inline-item:hover:before{background:rgba(38,38,38,.2)}.image-gallery--columns-1 .image-gallery__counter{margin-top:.5rem}@media (min-width:768px) and (max-width:991.98px){.image-gallery--columns-1 .image-gallery__labels .list-inline-item img{height:60px;width:90px}}@media (min-width:1200px){.image-gallery--columns-1 .image-gallery__labels .list-inline-item img{height:60px;width:90px}}.post-comments img.user-avatar{width:32px;height:32px}.post-comment:not(:last-child){border-bottom:1px solid rgba(51,51,51,.12)}.post-comment img.user-avatar{width:32px;height:32px}.post-comment .post-comment-header .icon-checkmark{text-align:center;font-weight:700;font-size:1.2rem}.post-comment .post-comment-meta .username{color:#000;font-size:.85rem;font-weight:700}.post-comment .post-comment-meta time{color:#4d4d4d;font-size:.85rem}.post-comment .post-comment-meta [class*=" icon-"],.post-comment .post-comment-meta [class^=icon-]{color:gray;font-size:1rem;vertical-align:middle}.post-comment .post-comment-content{font-size:1.1rem;line-height:1.7;color:#333;word-break:break-word}.post-comment .post-comment-content ol,.post-comment .post-comment-content p,.post-comment .post-comment-content ul{margin-top:0;margin-bottom:1rem}.post-comment .post-comment-content a{color:#ed1c24;border-bottom:1px solid #ed1c24}.post-comment .post-comment-content a:hover{color:#c61017;border-bottom:1px solid transparent}.post-comment .post-comment-footer a.comment{color:#4d4d4d;font-size:.85rem;font-weight:700}.post-comment .post-comment-footer .btn{font-size:.85rem;font-weight:700}.post-comment .post-comment-footer .btn-outline-success.toggle,.post-comment .post-comment-footer .btn-outline-success[toggle]{color:#fff;background-color:#28a745}