.layout-blog{padding-bottom:30px}.layout-blog .page-header{text-align:center;margin-bottom:40px}.layout-blog .page-header .title-page{font-size:30px;margin-bottom:30px;font-weight:600;font-family:'Ysabeau Office'}@media (max-width: 1024px){.layout-blog .page-header .blog-categories-scoll{overflow:scroll;scrollbar-width:none;text-align:center}}.layout-blog .page-header .blog-categories{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:nowrap}.layout-blog .page-header .blog-categories a{display:inline-block;vertical-align:middle;border-radius:4px;background-color:#fbfaf9;color:#000;padding:12px 24px;font-weight:500;white-space:nowrap;flex:1 1 auto}.layout-blog .page-header .blog-categories a+a{margin-left:15px}.layout-blog .page-header .blog-categories a.active{color:#fff;background-color:#862714}.layout-blog .page-header .blog-categories a:hover,.layout-blog .page-header .blog-categories a:focus{color:#000;background-color:#e8e7e3}.layout-blog .blog-grid-item{margin-bottom:25px}.layout-blog .blog-grid-item .article-card .article-card-image{margin-bottom:20px;position:relative}.layout-blog .blog-grid-item .article-card .article-card-image .block-thumb{width:100%;aspect-ratio:600/400;overflow:hidden;position:relative;display:block}.layout-blog .blog-grid-item .article-card .article-card-image .block-thumb img.loaded{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.layout-blog .blog-grid-item .article-card .article-card-content .date-post{color:#82807d;font-size:13px}.layout-blog .blog-grid-item .article-card .article-card-content h4{font-weight:500;font-size:20px}.layout-blog .blog-grid-item .article-card .article-card-content h4 a{color:#000}.layout-blog .blog-grid-item .article-card .article-card-content h4 a:hover,.layout-blog .blog-grid-item .article-card .article-card-content h4 a:focus{color:#862714}.layout-blog .blog-grid-item .article-card .article-card-content p{margin-bottom:20px;color:#000}.layout-blog .blog-grid-item .article-card .article-card-content .readmore{color:#0d0d0d;text-decoration:underline;text-underline-offset:3px}.layout-blog .blog-grid-item .article-card .article-card-content .readmore:hover,.layout-blog .blog-grid-item .article-card .article-card-content .readmore:focus{color:#862714}.layout-blog .blog-grid-item.blog-grid-item-featured .article-card{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;grid-column-gap:20px}.layout-blog .blog-grid-item.blog-grid-item-featured .article-card .article-card-content{padding-left:60px}@media (max-width: 767px){.layout-blog .blog-grid-item.blog-grid-item-featured .article-card .article-card-content{padding-left:20px}}@media (max-width: 480px){.layout-blog .blog-grid-item.blog-grid-item-featured .article-card .article-card-content{padding-left:0}}@media (max-width: 480px){.layout-blog .blog-grid-item.blog-grid-item-featured .article-card{grid-template-columns:repeat(1, 1fr)}}.article-main .time-post{font-weight:400;color:#747474;display:flex;align-items:center}.article-main .time-post+.time-post:before{content:"";width:50px;height:1px;margin:0 15px;background-color:rgba(116,116,116,0.36)}.article-main .article-title{margin-top:0px;margin-bottom:4px;font-size:2.6rem;color:#333;line-height:initial;font-weight:600;font-family:'Ysabeau Office';text-align:center}.article-main .article-image{margin-bottom:20px;width:100%;aspect-ratio:800/450;overflow:hidden;position:relative}.article-main .article-image img.loaded{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.article-main .posts{font-size:1.4rem;margin-bottom:10px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width: 767px){.article-main .rte iframe{width:100%}}.article-main .rte ul{list-style:initial;padding-left:25px}.article-main form{display:block}.article-main form label{display:block;margin-bottom:4px;font-weight:500;color:#000}.article-main form label .required{color:#ff0000}.article-main .form-group input{height:40px;border:solid 1px #d6d6d6;padding:0 15px;outline:none;width:100%;margin-bottom:20px;border-radius:3px}.article-main .form-group input::placeholder{color:#7c7c7c}.article-main .form-group input:-ms-input-placeholder{color:#7c7c7c}.article-main .form-group input::-ms-input-placeholder{color:#7c7c7c}.article-main textarea{border:solid 1px #d6d6d6;padding:10px;outline:none;width:100%;border-radius:3px}.article-main textarea::placeholder{color:#7c7c7c;opacity:1}.article-main textarea:-ms-input-placeholder{color:#7c7c7c}.article-main textarea::-ms-input-placeholder{color:#7c7c7c}.article-main .button_45{height:40px;line-height:38px;padding:0 25px;margin-top:15px;background:#5c5c5c;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;text-transform:uppercase;border:1px solid #5c5c5c;margin-bottom:30px;font-weight:normal}.article-main .button_45:hover{background:#862714;color:#fff;border:1px solid #862714}.article-main .title-form-coment{margin-top:0;margin-bottom:15px;padding-bottom:0px;color:#333;font-weight:600;font-family:'Ysabeau Office';font-size:25px}.article-comment-list .article-comment{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #c9c8c5;display:flex;justify-content:space-between}.article-comment-list .article-comment:last-child{border-bottom:0px dotted #c9c8c5}.article-comment-list .article-comment .article-comment-user-image{margin:0;float:left;width:45px;height:45px;display:block;border-radius:50%;border:1px solid #ddd;flex-grow:0;flex:none;overflow:hidden}.article-comment-list .article-comment .article-comment-user-comment{display:block;float:left;padding-left:10px;word-break:break-word;font-size:1.4rem;flex-grow:1}.article-comment-list .article-comment .user-name-comment{margin:0;font-size:1.4rem;font-weight:700}.article-comment-list .article-comment .article-comment-date-bull{display:block;color:#b0b0b0;font-size:1.2rem}.article-comment-list .article-comment .cm{font-size:1.4rem;color:#707070;margin:0px}.tag_article{padding:15px 0}.tag_article .inline{font-weight:600;margin-right:4px}.tag_article a{background:#5c5c5c;color:#fff;display:inline-block;height:24px;line-height:24px;padding:0 15px 0 15px;position:relative;margin:0 5px 5px 0;text-decoration:none;border-radius:4px}.tag_article a:hover{background:#862714}.blog_related{margin-top:10px;margin-bottom:15px}.blog_related .title{font-size:25px;font-weight:600;font-family:'Ysabeau Office';margin-bottom:20px}.blog_related .row .item-blog{margin-bottom:20px}.blog_related .row .item-blog .thumb{width:100%;display:block;width:100%;aspect-ratio:600/400;overflow:hidden;position:relative}.blog_related .row .item-blog .thumb img.loaded{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.blog_related .row .item-blog .block-content{-webkit-box-flex:1;flex-grow:1;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;height:100%;position:relative;margin-top:15px}.blog_related .row .item-blog .block-content h3{font-size:1.6rem;text-transform:capitalize;margin-bottom:0;font-weight:600;margin:0}.blog_related .row .item-blog .block-content h3 a:hover{color:#862714}.blog_related .row .item-blog .block-content .time-post{margin-top:10px;margin-bottom:0;display:flex;align-items:center;position:relative;font-size:1.4rem;color:#898989}.blog_related .row .item-blog .block-content .time-post svg{margin-top:0px;color:#898989;margin-right:5px}.blog_related .row .item-blog .block-content .time-post span{display:block;line-height:normal}.blog_related .row .item-blog .block-content p.justify{display:none}.blog_related .row .item-blog:hover .thumb img{transform:scale(1.05)}@media (max-width: 767px){.blog_related .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-14px;margin-left:-14px;width:auto}.blog_related .row .col-sm-6{padding-left:7px;padding-right:7px;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;min-width:70%}}@media (max-width: 991px){.right-content{margin-bottom:20px}}
