.recent-post-portfoliopage{display:none}div[data-content-region=blog_below_header] div div,div[data-content-region=blog_below_maincontent] div div{border-radius:20px}@media (max-width:800px){div[data-content-region=blog_below_header] div div,div[data-content-region=blog_below_maincontent] div div{border-radius:12px!important}}div[data-content-region=blog_below_maincontent]{padding-bottom:10px}@media (max-width:800px){div[data-content-region=blog_below_header],div[data-content-region=blog_below_maincontent]{padding-left:4.5px;padding-right:4.5px}}.portfolio-type-content{position:relative}.portfolio-type-content:after{content:'';display:inline-block;background-color:#fff;border-radius:0 0 30px 30px;width:100%;height:30px;position:absolute;bottom:0;left:0;z-index:9}@media (max-width:800px){.portfolio-type-content:after{height:30px;border-radius:0 0 24px 24px}}.page.portfolio-list .blogGrid .blog-item.blog-item-portfolio{width:50%;display:block}@media (max-width:800px){.page.portfolio-list .blogGrid .blog-item.blog-item-portfolio{width:100%;margin-bottom:32px;padding:0!important}}.page.portfolio-list .blogGrid .blog-item.blog-item-portfolio blog-thumbnail{min-height:400px}@media (max-width:480px){.page.portfolio-list .blogGrid .blog-item.blog-item-portfolio blog-thumbnail{min-height:208px}}.blogpost-page{background-color:#fff;margin-top:0}.blogpost-page .portfolio-type .quoteBlock{background-color:#e3e5dc;border-radius:0;padding:0}.blogpost-page .portfolio-type .quoteBlock .quoteBlockWrap{padding:48px calc(20 * 100vw / 1440)}@media (max-width:800px){.blogpost-page .portfolio-type .quoteBlock .quoteBlockWrap{padding:48px 15px}}.blogpost-page .portfolio-type .quoteBlock .quoteBlockWrap .quoteWhiteBox{background-color:transparent}@media (max-width:800px){.blogpost-page .portfolio-type .quoteBlock .quoteBlockWrap .quoteWhiteBox .quoteImgBox{height:228px}.blogpost-page .portfolio-type .quoteBlock .quoteBlockWrap .quoteWhiteBox .quoteImgBox img{border-radius:20px}}@media (max-width:800px) and (max-width:800px){.blogpost-page .portfolio-type .quoteBlock .quoteBlockWrap .quoteWhiteBox .quoteImgBox img{border-radius:10px!important}}.blogpost-page .portfolio-type .quoteBlock:after{content:'';display:inline-block;background-color:#fff;border-radius:0 0 30px 30px;width:100%;height:30px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:-10px}@media (max-width:800px){.blogpost-page .portfolio-type .quoteBlock:after{border-radius:0 0 24px 24px}}@media (max-width:800px){.blogpost-page .similar-blog-sample .page-content,.blogpost-page .similar-blog-sample .page-heading,.blogpost-page .similar-blog-sample .productList{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.blogpost-page #main-content{margin-top:0}@media (max-width:800px){.blogpost-page #main-content{margin-top:-80px}}.blogpost-page #main-content .blog-post-figure{width:100%;overflow:hidden;border-radius:0 0 24px 24px}.blogpost-page #main-content .blog-post-figure .blog-thumbnail{height:80vh;margin:0 auto;position:relative;min-height:480px;width:100%;max-width:100%!important;margin-top:-64px;background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:64px calc(48* 100vw / 1440)}@media (max-width:800px){.blogpost-page #main-content .blog-post-figure .blog-thumbnail{padding:15px}}.blogpost-page #main-content .blog-post-figure .blog-thumbnail .blog-header .b-post-content-tags{margin:0 1.5rem 0;text-align:left}.blogpost-page #main-content .blog-post-figure .blog-thumbnail .blog-header .b-post-content-tags .tag{background-color:#e3e5dc;padding:calc(4* 100vw / 1440) calc(8* 100vw / 1440);border-radius:30px;font-size:calc(10 * 100vw / 1440);color:#57660b;text-transform:uppercase;display:inline-block;margin:0 10px 0 0;font-weight:500}@media (max-width:800px){.blogpost-page #main-content .blog-post-figure .blog-thumbnail .blog-header .b-post-content-tags .tag{border-radius:24px;padding:4px 8px;font-size:10px}}.blogpost-page #main-content .blog-post-figure .blog-thumbnail .blog-header .blog-title{color:#fff;font-size:64px;line-height:64px;max-width:1000px;text-align:left;margin-left:0;margin-right:0}@media (max-width:800px){.blogpost-page #main-content .blog-post-figure .blog-thumbnail .blog-header .blog-title{font-size:32px;line-height:32px;max-width:100%;margin-left:0;margin-right:0}}.blogpost-page #main-content .blog-post-figure .blog-thumbnail .blog-header .blog-title a{color:#fff}.blogpost-page #main-content .blog-post-figure .blog-thumbnail .blog-header .b-post-content-tags{margin-left:0;margin-right:0;margin-bottom:10px}@media (max-width:800px){.blogpost-page #main-content .blog-post-figure .blog-thumbnail .blog-header .b-post-content-tags{margin-left:0;margin-right:0;margin-bottom:5px}}.blogpost-page #main-content .blog-post-figure .blog-thumbnail .blog-header .blog-date{display:none}@media (max-width:800px){.blogpost-page #main-content .blog-post-summary{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.blogpost-page #main-content .blog-news-post .blog-thumbnail{height:80vh;margin:0 auto;position:relative;min-height:480px;width:100%;max-width:100%!important;margin-top:-64px;background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:64px calc(48* 100vw / 1440);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:800px){.blogpost-page #main-content .blog-news-post .blog-thumbnail{padding:15px}}.blogpost-page #main-content .blog-news-post .blog-thumbnail .blog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 100px);margin-top:60px}.blogpost-page #main-content .blog-news-post .blog-thumbnail .blog-header .blog-title{color:#fff;font-size:64px;line-height:64px;max-width:1000px;text-align:center;margin-left:0;margin-right:0}@media (max-width:800px){.blogpost-page #main-content .blog-news-post .blog-thumbnail .blog-header .blog-title{font-size:32px;line-height:32px;max-width:100%;margin-left:0;margin-right:0}}.blogpost-page #main-content .blog-news-post .blog-thumbnail .blog-header .blog-title a{color:#fff}.blogpost-page #main-content .blog-news-post .blog-thumbnail .blog-header .blog-in-post-date{font-size:12px;font-weight:400;line-height:13.8px;letter-spacing:.16em;text-align:center;color:rgba(255,255,255,.6);margin-bottom:20px;margin-top:auto;text-transform:uppercase}@media (max-width:800px){.blogpost-page #main-content .blog-news-post .blog-thumbnail .blog-header .blog-in-post-date{font-size:10px;font-weight:400;line-height:11.5px;letter-spacing:.16em;text-align:center}}.blogpost-page #main-content .blog-news-post .blog-thumbnail .blog-header .blog-in-post-author{font-size:16px;font-weight:500;line-height:19.2px;text-align:center;text-transform:uppercase;color:#fff;margin-top:auto}@media (max-width:800px){.blogpost-page #main-content .blog-news-post .blog-thumbnail .blog-header .blog-in-post-author{font-size:12px;font-weight:400;line-height:14.5px;letter-spacing:.16em;text-align:center}}.blogpost-page .blog-post-body .blog-post-summary{padding-top:20px}@media (min-width:801px){.blogpost-page .blog-post-body .blog-post-summary{padding-left:0;padding-right:0;width:calc(100% + 1.5rem)}}.blogpost-page .blog-post-body .blog-post-summary h1,.blogpost-page .blog-post-body .blog-post-summary h2,.blogpost-page .blog-post-body .blog-post-summary h3,.blogpost-page .blog-post-body .blog-post-summary h4,.blogpost-page .blog-post-body .blog-post-summary h5,.blogpost-page .blog-post-body .blog-post-summary h6{color:#1b1b1b;text-transform:uppercase;font-weight:500;line-height:10px;letter-spacing:.02em;text-align:left}.blogpost-page .blog-post-body .blog-post-summary strong{line-height:10px;letter-spacing:.02em;font-weight:500;text-align:left}.blogpost-page .similar-blog-product-container{padding:calc(20* 100vw / 1440) calc(20 * 100vw / 1440) calc(20* 100vw / 1440)}@media (max-width:800px){.blogpost-page .similar-blog-product-container{padding:20px 0}}.blogpost-page .similar-blog-product-container .similar-blog-product{background-color:#f3f3f3;border-radius:30px;display:inline-block;width:100%;padding:calc(20* 100vw / 1440) calc(28 * 100vw / 1440) calc(20* 100vw / 1440);margin:calc(20* 100vw / 1440) 0}@media (max-width:800px){.blogpost-page .similar-blog-product-container .similar-blog-product{padding:15px;padding:40px 15px;border-radius:24px}.blogpost-page .similar-blog-product-container .similar-blog-product .productCarousel{margin:0!important;width:100%!important}}.blogpost-page .similar-blog-product-container .similar-blog-product .page-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blogpost-page .similar-blog-product-container .similar-blog-product .page-heading a{margin-left:auto;margin-bottom:0}.blogpost-page .productCarousel{margin:0}.blogpost-page .custom-post-content{border-radius:30px;padding:46px calc((48 * 100vw / 1440) - 10.5px);display:inline-block;width:100%}@media (max-width:800px){.blogpost-page .custom-post-content{border-radius:24px}}@media (max-width:800px){.blogpost-page .custom-post-content{padding:20px 0}.blogpost-page .custom-post-content .container{padding:0}}.blogpost-page .custom-post-content img{border-radius:20px}@media (max-width:800px){.blogpost-page .custom-post-content img{border-radius:10px!important}}@media (max-width:800px){.blogpost-page .themevale_productsByCategoryId-blogproduct .page-content{padding:0}}.blogpost-page h6.page-heading{font-size:12px;text-transform:uppercase;text-align:left;margin-bottom:0;padding-left:.75rem;padding-right:.75rem}@media (max-width:800px){.blogpost-page{width:100%}.blogpost-page .container{padding:0}.blogpost-page .portfolio-type .themevale_section-home .blog-post-body{margin-left:0;margin-right:0;margin-bottom:0;padding-bottom:0}.blogpost-page .portfolio-type .themevale_section-home .blog-post-body .blog-date{color:rgba(0,0,0,.3);display:block;font-size:10px;margin-left:0;margin-right:0}.blogpost-page .portfolio-type .themevale_section-home .blog-post-body .blog-title{margin-bottom:0}}.blogpost-page .blogpost-page .container{padding:0 .75rem}@media (min-width:801px){.blogpost-page .blog-post-body{width:100%;padding:80px calc(48 * 100vw / 1440);display:inline-block}.blogpost-page .blog-post-body .portfolio-row{padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.blogpost-page .blog-post-body .portfolio-row .portfolio-col{width:50%}.blogpost-page .blog-post-body .portfolio-row .portfolio-col .container{padding:0}.blogpost-page .blog-post-body .portfolio-row .portfolio-col-sample{width:calc(50% - 40px);min-width:calc(50% - 40px);margin-left:auto}}@media (min-width:801px) and (max-width:800px){.blogpost-page .blog-post-body .portfolio-row .portfolio-col-sample{width:100%;min-width:100%}}@media (min-width:801px){.blogpost-page .blog-post-body .portfolio-row .portfolio-col-sample .productList{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.blogpost-page .blog-post-body .portfolio-row .portfolio-col-sample .productList .product{width:calc(50% - 40px)}}@media (min-width:801px) and (max-width:800px){.blogpost-page .blog-post-body .portfolio-row .portfolio-col-sample .productList .product{width:calc(100% - 40px)}}@media (max-width:800px){.blogpost-page .blog-post-body{width:100%;padding:60px 15px;display:inline-block}}.blogpost-page .recent-posts-portfolio-list #postpage-postlist .productCarousel-slide{width:50%!important}@media (max-width:800px){.blogpost-page .recent-posts-portfolio-list #postpage-postlist .productCarousel-slide{width:100%!important}.blogpost-page .recent-posts-portfolio-list #postpage-postlist .productCarousel-slide .blog-thumbnail{max-height:75vw;min-height:75vw}}.page.blog-page,.page.portfolio-list{padding:0;margin:0;max-width:100vw}.page.blog-page .container,.page.portfolio-list .container{padding:0 48px;background-color:#fff;border-radius:20px;position:relative;overflow:hidden}@media (max-width:800px){.page.blog-page .container,.page.portfolio-list .container{border-radius:10px!important}}@media (max-width:800px){.page.blog-page .container,.page.portfolio-list .container{padding:0 15px}}.page.blog-page .container:before,.page.portfolio-list .container:before{content:'';width:100%;height:30px;border-radius:0 0 30px 30px;display:inline-block;background-color:#fff;position:absolute;z-index:10;bottom:0;left:0}@media (max-width:800px){.page.blog-page .container:before,.page.portfolio-list .container:before{border-radius:0 0 24px 24px}}.page.blog-page ol.breadcrumbs,.page.portfolio-list ol.breadcrumbs{display:block;margin-top:20px;margin-left:0;padding:0}.page.blog-page .b-post-content-tags,.page.portfolio-list .b-post-content-tags{text-align:left}.page.blog-page .blog-page-header,.page.portfolio-list .blog-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:64px;margin-bottom:24px;padding-left:.75rem;padding-right:.75rem}@media (max-width:800px){.page.blog-page .blog-page-header,.page.portfolio-list .blog-page-header{margin-bottom:0}}@media (max-width:800px){.page.blog-page .blog-page-header p,.page.portfolio-list .blog-page-header p{margin-bottom:56px}}@media (min-width:801px){.page.blog-page .blog-page-header div,.page.portfolio-list .blog-page-header div{max-width:50%}}.page.blog-page .blog-page-header .blog-page-header-tags,.page.portfolio-list .blog-page-header .blog-page-header-tags{margin-left:auto;margin-bottom:1.5rem;border:none!important}@media (max-width:800px){.page.blog-page .blog-page-header .blog-page-header-tags,.page.portfolio-list .blog-page-header .blog-page-header-tags{width:100%}.page.blog-page .blog-page-header .blog-page-header-tags .tab,.page.portfolio-list .blog-page-header .blog-page-header-tags .tab{float:left;border:none!important}}.page.blog-page .blog-page-header .blog-page-header-tags .tab.is-active,.page.portfolio-list .blog-page-header .blog-page-header-tags .tab.is-active{border:none!important}@media (max-width:800px){.page.blog-page .blog-page-header .blog-page-header-tags,.page.portfolio-list .blog-page-header .blog-page-header-tags{margin-bottom:20px;margin-left:0}}.page.blog-page .blog-page-header .blog-page-header-tags a,.page.portfolio-list .blog-page-header .blog-page-header-tags a{font-size:12px;line-height:16px;padding:0 5px;border:none!important;color:#1b1b1b;text-transform:uppercase;text-decoration:none}@media (min-width:801px){.page.blog-page .blog-page-header .blog-page-header-tags a,.page.portfolio-list .blog-page-header .blog-page-header-tags a{padding:0 20px;border-right:solid 1px rgba(27,27,27,.5)}}.page.blog-page .blog-page-header .blog-page-header-tags a:hover,.page.portfolio-list .blog-page-header .blog-page-header-tags a:hover{color:#57660b}.page.blog-page .blog-page-header .blog-page-header-tags a:last-child,.page.portfolio-list .blog-page-header .blog-page-header-tags a:last-child{border-right:none}.page.blog-page .blog-page-header p,.page.portfolio-list .blog-page-header p{font-size:14px}@media (min-width:801px){.page.blog-page .blog-page-header p,.page.portfolio-list .blog-page-header p{font-size:16px;margin-bottom:0}}.page.blog-page .page-heading,.page.portfolio-list .page-heading{text-align:left;display:inline-block}@media (max-width:800px){.page.blog-page .page-heading,.page.portfolio-list .page-heading{font-size:32px;margin-bottom:24px}}.page.blog-page .quoteBlock .quoteBlockWrap,.page.portfolio-list .quoteBlock .quoteBlockWrap{padding:0}.blogGrid .blog-item .blog-thumbnail{margin-bottom:0}@media (max-width:800px){.tab-content.is-active{padding-top:0}}