.liquid-lp-media { margin-bottom: 1.5em; position: relative; background-size: cover; background-position: center; -webkit-transition: box-shadow 0.3s, -webkit-transform 0.3s, -webkit-transform 0.3s; transition: box-shadow 0.3s, -webkit-transform 0.3s, -webkit-transform 0.3s; transition: transform 0.3s, box-shadow 0.3s, transform 0.3s; transition: transform 0.3s, box-shadow 0.3s, transform 0.3s, -webkit-transform 0.3s, -webkit-transform 0.3s; box-shadow: 0 0 0 rgba(0, 0, 0, 0.15); }
.liquid-lp-media img { width: 100%; }
.liquid-lp-media > a { display: block; position: relative; z-index: 2; }
.liquid-lp-media.round { border-radius: 4px; }
.liquid-lp-media.round a, .liquid-lp-media.round figure, .liquid-lp-media.round img { border-radius: inherit; }
.liquid-lp-media[data-parallax] > a > img { visibility: hidden; }
.liquid-lp-media.w-auto { display: inline-block; }
.liquid-lp-media.w-auto img { width: auto; }

.liquid-lp-media-frame span { position: absolute; z-index: 3; background-color: var(--color-primary); -webkit-transition: -webkit-transform 0.65s cubic-bezier(0.21, 0.98, 0.35, 1); transition: -webkit-transform 0.65s cubic-bezier(0.21, 0.98, 0.35, 1); transition: transform 0.65s cubic-bezier(0.21, 0.98, 0.35, 1); transition: transform 0.65s cubic-bezier(0.21, 0.98, 0.35, 1), -webkit-transform 0.65s cubic-bezier(0.21, 0.98, 0.35, 1); }
.liquid-lp-media-frame .top, .liquid-lp-media-frame .bottom { left: 0; width: 100%; height: 10px; -webkit-transform: scaleY(0); transform: scaleY(0); }
.liquid-lp-media-frame .right, .liquid-lp-media-frame .left { top: 0; width: 10px; height: 100%; -webkit-transform: scaleX(0); transform: scaleX(0); }
.liquid-lp-media-frame .top { top: 0; -webkit-transform-origin: center top; transform-origin: center top; }
.liquid-lp-media-frame .right { right: 0; -webkit-transform-origin: right center; transform-origin: right center; }
.liquid-lp-media-frame .bottom { bottom: 0; -webkit-transform-origin: center bottom; transform-origin: center bottom; }
.liquid-lp-media-frame .left { left: 0; -webkit-transform-origin: left center; transform-origin: left center; }

.liquid-lp-title { margin: 0; -ms-word-wrap: break-word; word-wrap: break-word; }
.liquid-lp-title a { display: block; color: inherit; }
.liquid-lp-title a:hover { color: var(--color-primary); }
.liquid-lp-title .split-inner { display: inline-block; position: relative; }
.liquid-lp-title .split-inner:after { content: ''; display: inline-block; width: 100%; height: 0.1em; position: absolute; bottom: -0.05em; left: 0; background-color: #181b31; -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.2, 0.95, 0.25, 1); transition: -webkit-transform 0.35s cubic-bezier(0.2, 0.95, 0.25, 1); transition: transform 0.35s cubic-bezier(0.2, 0.95, 0.25, 1); transition: transform 0.35s cubic-bezier(0.2, 0.95, 0.25, 1), -webkit-transform 0.35s cubic-bezier(0.2, 0.95, 0.25, 1); -webkit-transform-origin: top center; transform-origin: top center; -webkit-transform: scaleY(0); transform: scaleY(0); }
.liquid-lp-title.size-xl { font-size: 60px; }
.liquid-lp-title.size-lg { font-size: 48px; }
.liquid-lp-title.size-md { font-size: 36px; }
.liquid-lp-title.size-sm { font-size: 30px; }
.liquid-lp-title.size-xsm { font-size: 18px; }
.liquid-lp-title:last-child { margin-bottom: 0; }

.liquid-lp-excerpt { margin-top: 1em; margin-bottom: 1em; }
.liquid-lp-excerpt p { margin: 0; }

.liquid-lp-footer { margin-top: 1.5em; position: relative; }
.liquid-lp-footer .category, .liquid-lp-footer .post_tag { display: -webkit-box; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; -webkit-box-align: center; align-items: center; font-size: 13px; font-weight: 500; }
.liquid-lp-footer .category ul, .liquid-lp-footer .post_tag ul { margin-left: 0.5em; margin-bottom: 0; font-size: 1em; }
.liquid-lp-footer .category { margin-right: 0.75em; }
.liquid-lp-footer .post_tag { margin-left: 0.75em; }

.liquid-lp-extra-icon { font-size: 24px; }

.liquid-lp-category { padding: 0; margin: 0 0 0.25em; list-style: none; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; }
.liquid-lp-category li { display: inline-block; }
.liquid-lp-category li:after { content: '\002C'; margin-right: 0.25em; }
.liquid-lp-category li:last-child:after { content: none; }
.liquid-lp-category a { position: relative; }
.liquid-lp-category .liquid-lp-gradient-border { fill: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
.liquid-lp-category .liquid-lp-gradient-border rect { fill: none; stroke: url("#liquid-lp-gradient"); }
.liquid-lp-category.bordered li { margin-right: 0.5em; position: relative; border-radius: 50em; }
.liquid-lp-category.bordered li:before, .liquid-lp-category.bordered li:after { content: ''; display: inline-block; position: absolute; border-radius: inherit; }
.liquid-lp-category.bordered li:before { width: 100%; height: 100%; z-index: 1; background: #fff; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; }
.liquid-lp-category.bordered li:after { top: -1px; left: -1px; bottom: -1px; right: -1px; z-index: 0; margin: 0; background: -webkit-gradient(linear, left top, right top, from(var(--color-gradient-start)), to(var(--color-gradient-stop))); background: linear-gradient(to right, var(--color-gradient-start) 0%, var(--color-gradient-stop) 100%); }
.liquid-lp-category.bordered li:hover:before { opacity: 0; }
.liquid-lp-category.bordered a { display: inline-block; position: relative; z-index: 3; padding: 3px 9px; font-size: 12px; font-weight: 600; }
.liquid-lp-category.bordered a:hover { background-color: transparent; color: #fff !important; }
.liquid-lp-category.circle a { border-radius: 50em; padding: 7px 15px; line-height: 1.5em; font-weight: 400; }
.liquid-lp-category.square li { border-radius: 0; }
.liquid-lp-category.square li:before, .liquid-lp-category.square li:after { content: none; }
.liquid-lp-category.size-sm { color: inherit; font-size: inherit; text-transform: none; letter-spacing: 0; font-weight: normal; }
.liquid-lp-category.underlined-onhover a { position: relative; }
.liquid-lp-category.underlined-onhover a:after { content: ''; display: inline-block; width: 100%; height: 1px; position: absolute; bottom: 0; left: 0; opacity: 0; background-color: #181b31; -webkit-transform: translateY(3px); transform: translateY(3px); -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, -webkit-transform 0.3s; transition: transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s; }
.liquid-lp-category.underlined-onhover a:hover:after { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); }
.liquid-lp-category:not(.size-sm) a { color: var(--color-primary); }
svg + .liquid-lp-category { display: inline-block; }

.liquid-lp-category-filled li { margin-bottom: 5px; margin-right: 5px; }
.liquid-lp-category-filled a { display: inline-block; padding: 0.2em 0.6666666667em; background-color: rgba(0, 0, 0, 0.5); font-size: 15px; color: #fff !important; }
.liquid-lp-category-filled a:hover { background-color: #000; }

.liquid-lp-featured-label { display: inline-block; margin-bottom: 1.25em; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; }

.liquid-lp-date { display: block; margin-top: 1em; font-size: 0.75em; }
.liquid-lp-date.size-lg { font-size: 0.875em; }
.liquid-lp-date.size-sm { font-size: 0.625em; }
.liquid-lp-date.text-uppercase { letter-spacing: 0.2em; }

.liquid-lp-meta { font-size: 0.875em; }
.liquid-lp-meta > a { margin-right: 20px; }
.liquid-lp-meta i, .liquid-lp-meta svg { margin-right: 5px; vertical-align: middle; }

.liquid-lp-details { display: inline-block; position: relative; z-index: 3; margin-top: 0.75em; font-size: 15px; font-weight: 400; text-transform: none; letter-spacing: 0; color: rgba(0, 0, 0, 0.35); }
.liquid-lp-details:first-child { margin-top: 0; margin-bottom: 0.5em; }
.liquid-lp-details time, .liquid-lp-details .liquid-lp-category { display: inline-block; margin: 0; font-size: 1em; font-weight: inherit; text-transform: inherit; letter-spacing: inherit; color: inherit; }
.liquid-lp-details .liquid-lp-category a { color: inherit; font-weight: inherit; }
.liquid-lp-details a:hover { color: #000; }
.liquid-lp-details.size-lg { font-size: 18px; }
.liquid-lp-details.size-sm { font-size: 10px; }

.liquid-lp-details-lined { white-space: nowrap; margin-left: 4em; }
.liquid-lp-details-lined:before, .liquid-lp-details-lined:after { content: ''; display: inline-block; position: absolute; height: 0.1em; min-height: 1px; left: -4em; background-color: #181b31; }
.liquid-lp-details-lined:before { width: 3em; margin-top: -0.05em; top: 50%; -webkit-transform-origin: left center; transform-origin: left center; -webkit-transition: -webkit-transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1); transition: -webkit-transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1); }
.liquid-lp-details-lined:after { bottom: 0; width: 100%; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left center; transform-origin: left center; -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); transition: -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1); }
.liquid-lp-details-lined > * { display: inline-block; -webkit-transition: -webkit-transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1); transition: -webkit-transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1); transition: transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.3s 0.15s cubic-bezier(0.23, 1, 0.32, 1); }
.liquid-lp-details-lined.liquid-lp-details-lined-alt:after { content: none; }
.liquid-lp-details-lined + .liquid-lp-read-more-overlay { left: 4em !important; }

.ld-post-author { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; }
.ld-post-author figure { width: 50px; margin-right: 15px; }
.ld-post-author figure img { width: 100%; }
.ld-post-author .ld-author-info { -webkit-box-flex: 1; flex: 1 auto; }
.ld-post-author time { color: #9B9B9B; font-size: 12px; line-height: 1.5em; }
.ld-post-author h5 { font-size: 11px; line-height: 1.5em; font-weight: 400; color: #000; letter-spacing: 0; }

.liquid-lp-read-more .btn-line { display: inline-block; width: 2.727em; height: 2px; margin-right: 1em; position: relative; background-color: #DC5F28; -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1); transition: -webkit-transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1); transition: transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1); transition: transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1); -webkit-transform-origin: left center; transform-origin: left center; }
.liquid-lp-read-more .btn-line ~ .btn-txt { -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1); transition: -webkit-transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1); transition: transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1); transition: transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.2, 0.95, 0.25, 1); }
.liquid-lp-read-more .btn-line-after { -webkit-transform: scaleX(0) translateX(0); transform: scaleX(0) translateX(0); }
.liquid-lp-read-more .btn-line-after:after { content: '\f054'; display: inline-block; position: absolute; top: 50%; right: -3px; margin-top: 0px; -webkit-transform: translateY(-50%) scaleX(0); transform: translateY(-50%) scaleX(0); font: normal normal 1em/1 fontAwesome; }
.liquid-lp-read-more .btn-txt ~ .btn-line { margin-right: 0; margin-left: 1em; }
.liquid-lp-read-more.size-md { font-size: 12px; }
.liquid-lp-read-more.size-sm { font-size: 11px; }
.liquid-lp-read-more.size-xs { font-size: 10px; }
.liquid-lp-read-more.liquid-lp-read-more-overlay { position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

.liquid-blog-item-inner[data-hover3d=true] { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }

.liquid-lp { position: relative; margin-bottom: 30px; }
.liquid-lp hr { margin-top: 2em; margin-bottom: 2em; }
.carousel-items .liquid-lp { margin-top: 3px; }
.liquid-lp .liquid-overlay-link ~ header .liquid-lp-category, .liquid-lp .liquid-overlay-link ~ .liquid-lp-category { position: relative; z-index: 21; }
.liquid-lp.sticky .liquid-lp-title > a { display: -webkit-box; display: flex; }
.liquid-lp.sticky .liquid-lp-title > a:before { content: ''; display: inline-block; width: 1em; height: 1em; margin-right: 0.5em; background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9Ii0xNTggLTE5IDYxNiA2MTYuMDE4MDIiIHdpZHRoPSIyNHB4Ij48cGF0aCBkPSJtMTI4LjEzMjgxMiAzMDAuMDg5ODQ0djI2NS4wMzkwNjJjMCA2Ljg4NjcxOSA1LjU4MjAzMiAxMi40NzI2NTYgMTIuNDcyNjU3IDEyLjQ3MjY1NnMxMi40NzI2NTYtNS41ODU5MzcgMTIuNDcyNjU2LTEyLjQ3MjY1NnYtMjY0Ljk1NzAzMWMzNS4xODM1OTQtMi41ODk4NDQgNjguMjczNDM3LTE3LjcyMjY1NiA5My4yNS00Mi42NDQ1MzEgNTAuMzQzNzUtNDkuNDk2MDk0IDU5LjQ0NTMxMy0xMjcuMzcxMDk0IDIxLjg2NzE4Ny0xODcuMTQwNjI1LTM3LjU4MjAzMS01OS43NzM0MzgtMTExLjcwNzAzMS04NS4zMTY0MDctMTc4LjEyODkwNi02MS4zOTg0MzgtNjYuNDI5Njg3IDIzLjkyMTg3NS0xMDcuMjQ2MDk0IDkwLjg1OTM3NS05OC4wOTM3NSAxNjAuODYzMjgxIDkuMTU2MjUgNzAuMDExNzE5IDY1LjgxMjUgMTI0LjIwMzEyNiAxMzYuMTYwMTU2IDEzMC4yMzgyODJ6bTEyLjQ3MjY1Ny0yNzQuMzI0MjE5YzUwLjY0ODQzNy4xNTYyNSA5Ni4yMjI2NTYgMzAuNzgxMjUgMTE1LjUwNzgxMiA3Ny42MTcxODcgMTkuMjg1MTU3IDQ2LjgzNTkzOCA4LjQ4ODI4MSAxMDAuNjc1NzgyLTI3LjM2NzE4NyAxMzYuNDQ1MzEzLTIzLjE0ODQzOCAyMy4wNDI5NjktNTQuNTI3MzQ0IDM1LjkxMDE1Ni04Ny4xOTE0MDYgMzUuNzUtLjI4NTE1NyAwLS41NzQyMTktLjA4NTkzNy0uODU5Mzc2LS4wODU5MzdoLS4wODk4NDNjLTY4Ljk1NzAzMSAwLTEyNC44NjMyODEtNTUuOTA2MjUtMTI0Ljg2MzI4MS0xMjQuODY3MTg4IDAtNjguOTU3MDMxIDU1LjkwNjI1LTEyNC44NTkzNzUgMTI0Ljg2MzI4MS0xMjQuODU5Mzc1em0wIDAiIGZpbGw9IiMwMDAwMDAiLz48cGF0aCBkPSJtMTUyLjUyNzM0NCA5Mi41MzkwNjJjMTguODYzMjgxIDMuOTM3NSAzNC42Njc5NjggMTYuNzI2NTYzIDQyLjQ0OTIxOCAzNC4zNTU0NjkgMi43ODEyNSA2LjI5Njg3NSAxMC4xNDg0MzggOS4xNDg0MzggMTYuNDQ5MjE5IDYuMzYzMjgxIDYuMzAwNzgxLTIuNzg1MTU2IDkuMTQ4NDM4LTEwLjE1MjM0MyA2LjM2NzE4OC0xNi40NDkyMTgtMTEuMDUwNzgxLTI1LTMzLjQ3NjU2My00My4xMzY3MTktNjAuMjMwNDY5LTQ4LjcwNzAzMi00LjM3NS0uOTE0MDYyLTguOTAyMzQ0LjU3ODEyNi0xMS44NzUgMy45MTAxNTctMi45NzY1NjIgMy4zMzU5MzctMy45Mzc1IDguMDAzOTA2LTIuNTIzNDM4IDEyLjI0MjE4NyAxLjQxNDA2MyA0LjIzODI4MiA0Ljk4NDM3NiA3LjM5ODQzOCA5LjM2MzI4MiA4LjI4NTE1NnptMCAwIiBmaWxsPSIjMDAwMDAwIi8+PC9zdmc+Cg==); background-size: 1em; background-repeat: no-repeat; background-position: center; }
.liquid-lp:hover .liquid-lp-media { -webkit-transform: translateY(-3px); transform: translateY(-3px); box-shadow: 0 20px 70px rgba(0, 0, 0, 0.1); }
.liquid-lp:hover .liquid-lp-media-frame .top, .liquid-lp:hover .liquid-lp-media-frame .bottom { -webkit-transform: scaleY(1); transform: scaleY(1); }
.liquid-lp:hover .liquid-lp-media-frame .right, .liquid-lp:hover .liquid-lp-media-frame .left { -webkit-transform: scaleX(1); transform: scaleX(1); }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(0) .split-inner:after { -webkit-transition-delay: 0s; transition-delay: 0s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(1) .split-inner:after { -webkit-transition-delay: 0.0666666667s; transition-delay: 0.0666666667s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(2) .split-inner:after { -webkit-transition-delay: 0.1333333333s; transition-delay: 0.1333333333s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(3) .split-inner:after { -webkit-transition-delay: 0.2s; transition-delay: 0.2s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(4) .split-inner:after { -webkit-transition-delay: 0.2666666667s; transition-delay: 0.2666666667s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(5) .split-inner:after { -webkit-transition-delay: 0.3333333333s; transition-delay: 0.3333333333s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(6) .split-inner:after { -webkit-transition-delay: 0.4s; transition-delay: 0.4s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(7) .split-inner:after { -webkit-transition-delay: 0.4666666667s; transition-delay: 0.4666666667s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(8) .split-inner:after { -webkit-transition-delay: 0.5333333333s; transition-delay: 0.5333333333s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(9) .split-inner:after { -webkit-transition-delay: 0.6s; transition-delay: 0.6s; }
.liquid-lp:hover .liquid-lp-title .split-unit:nth-child(10) .split-inner:after { -webkit-transition-delay: 0.6666666667s; transition-delay: 0.6666666667s; }
.liquid-lp:hover .liquid-lp-title .split-inner:after { -webkit-transform-origin: bottom center; transform-origin: bottom center; -webkit-transform: scaleY(1); transform: scaleY(1); }
.liquid-lp:hover .liquid-lp-details-lined:before { -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform-origin: left center; transform-origin: left center; -webkit-transform: scaleX(0); transform: scaleX(0); }
.liquid-lp:hover .liquid-lp-details-lined:after { -webkit-transition-delay: 0.15s; transition-delay: 0.15s; -webkit-transform-origin: left center; transform-origin: left center; -webkit-transform: scaleX(1); transform: scaleX(1); }
.liquid-lp:hover .liquid-lp-details-lined > * { -webkit-transform: translateX(-4em); transform: translateX(-4em); }
.liquid-lp:hover .liquid-lp-details-lined > *:nth-child(0) { -webkit-transition-delay: 0.02s; transition-delay: 0.02s; }
.liquid-lp:hover .liquid-lp-details-lined > *:nth-child(1) { -webkit-transition-delay: 0.0866666667s; transition-delay: 0.0866666667s; }
.liquid-lp:hover .liquid-lp-details-lined > *:nth-child(2) { -webkit-transition-delay: 0.1533333333s; transition-delay: 0.1533333333s; }
.liquid-lp:hover .liquid-lp-details-lined > *:nth-child(3) { -webkit-transition-delay: 0.22s; transition-delay: 0.22s; }
.liquid-lp:hover .liquid-lp-details-lined > *:nth-child(4) { -webkit-transition-delay: 0.2866666667s; transition-delay: 0.2866666667s; }
.liquid-lp:hover .liquid-lp-details-lined > *:nth-child(5) { -webkit-transition-delay: 0.3533333333s; transition-delay: 0.3533333333s; }
.liquid-lp:hover .liquid-lp-details-lined.liquid-lp-details-lined-alt > *, .liquid-lp:hover .liquid-lp-details-lined.liquid-lp-details-lined-alt:before { -webkit-transform: none; transform: none; }
.liquid-lp:hover .liquid-lp-read-more .btn-line ~ .btn-txt { -webkit-transform: translateX(-3.727em); transform: translateX(-3.727em); }
.liquid-lp:hover .liquid-lp-read-more .btn-line-before { -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left center; transform-origin: left center; }
.liquid-lp:hover .liquid-lp-read-more .btn-line-after { -webkit-transform: scaleX(1) translateX(-3.727em); transform: scaleX(1) translateX(-3.727em); }
.liquid-lp:hover .liquid-lp-read-more .btn-line-after:after { -webkit-transition: -webkit-transform 0.35s; transition: -webkit-transform 0.35s; transition: transform 0.35s; transition: transform 0.35s, -webkit-transform 0.35s; -webkit-transform: translateY(-50%) scaleX(1); transform: translateY(-50%) scaleX(1); -webkit-transition-delay: 0.13s; transition-delay: 0.13s; }

/* Latest post special styles */
.liquid-lp-time-aside { margin-bottom: 4em; }
.liquid-lp-time-aside > time { display: -webkit-box; display: flex; width: 80px; height: 82px; position: absolute; top: 0; left: 0; margin: 0; border: 1px solid #dc5e27; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-transform: uppercase; font-size: 14px; line-height: 1.25; text-align: center; }
.liquid-lp-time-aside > time span { display: block; font-size: 2.142em; font-weight: 700; color: #181b31; }
.liquid-lp-time-aside header, .liquid-lp-time-aside .liquid-lp-excerpt, .liquid-lp-time-aside .liquid-lp-footer { margin-left: 75px; overflow: hidden; }
.liquid-lp-time-aside .liquid-lp-footer { margin-top: 0; }
.liquid-lp-time-aside .liquid-lp-meta { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; }
.liquid-lp-time-aside .liquid-lp-meta > span { display: -webkit-inline-box; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; -webkit-box-align: center; align-items: center; }
.liquid-lp-time-aside .liquid-lp-meta > span + span { margin-left: 1em; }
.liquid-lp-time-aside .liquid-lp-meta .liquid-lp-category { margin-bottom: 0; }

.liquid-lp-gradient defs stop:first-child { stop-color: var(--color-gradient-start); }
.liquid-lp-gradient defs stop:last-child { stop-color: var(--color-gradient-stop); }

.liquid-lp-sp-block { padding-bottom: 61.5%; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-perspective: 1200px; perspective: 1200px; overflow: hidden; }
.liquid-lp-sp-block .liquid-lp-media, .liquid-lp-sp-block .liquid-lp-inner { width: 50%; height: 100%; position: absolute; top: 0; }
.liquid-lp-sp-block .liquid-lp-media { margin: 0; right: 0; background-size: cover; -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.3, 1, 0.4, 1), -webkit-filter 0.3s cubic-bezier(0.3, 1, 0.4, 1); transition: -webkit-transform 0.3s cubic-bezier(0.3, 1, 0.4, 1), -webkit-filter 0.3s cubic-bezier(0.3, 1, 0.4, 1); transition: transform 0.3s cubic-bezier(0.3, 1, 0.4, 1), filter 0.3s cubic-bezier(0.3, 1, 0.4, 1); transition: transform 0.3s cubic-bezier(0.3, 1, 0.4, 1), filter 0.3s cubic-bezier(0.3, 1, 0.4, 1), -webkit-transform 0.3s cubic-bezier(0.3, 1, 0.4, 1), -webkit-filter 0.3s cubic-bezier(0.3, 1, 0.4, 1); }
.liquid-lp-sp-block .liquid-lp-media a { display: block; }
.liquid-lp-sp-block .liquid-lp-inner { display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 20px 30px; left: 0; background-color: #fff; overflow-x: hidden; overflow-y: auto; }
.liquid-lp-sp-block .liquid-lp-category { margin-bottom: 2em; }
.liquid-lp-sp-block .liquid-lp-category a { border: none; }
.liquid-lp-sp-block .liquid-lp-category a span { position: relative; z-index: 2; }
.liquid-lp-sp-block .liquid-lp-category a:before { content: ''; display: inline-block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0; z-index: 0; background-image: -webkit-gradient(linear, left top, right top, from(var(--color-gradient-start)), to(var(--color-gradient-stop))); background-image: linear-gradient(to right, var(--color-gradient-start) 0%, var(--color-gradient-stop) 100%); -webkit-transition: all 0.3s; transition: all 0.3s; }
.liquid-lp-sp-block .liquid-lp-category a:hover { background: none; color: #fff; }
.liquid-lp-sp-block .liquid-lp-category a:hover:before { opacity: 1; }
.liquid-lp-sp-block .liquid-lp-title { font-size: 18px; line-height: 1.333em; text-transform: uppercase; letter-spacing: 0; }
.liquid-lp-sp-block .liquid-lp-media img { visibility: hidden; }
.liquid-lp-sp-block .liquid-lp-footer { margin-top: auto; position: relative; padding-top: 1.5em; }
.liquid-lp-sp-block .liquid-lp-footer:before { content: ''; display: inline-block; width: 40px; height: 1px; position: absolute; top: 0; left: 0; background-image: -webkit-gradient(linear, left top, right top, from(var(--color-gradient-start)), to(var(--color-gradient-stop))); background-image: linear-gradient(to right, var(--color-gradient-start) 0%, var(--color-gradient-stop) 100%); }
.liquid-lp-sp-block.liquid-lp-sp-instagram, .liquid-lp-sp-block.liquid-lp-featured { color: #fff; }
.liquid-lp-sp-block.liquid-lp-sp-instagram:before, .liquid-lp-sp-block.liquid-lp-featured:before { content: ''; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; opacity: 0.5; background-color: #181a23; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-media, .liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-inner, .liquid-lp-sp-block.liquid-lp-featured .liquid-lp-media, .liquid-lp-sp-block.liquid-lp-featured .liquid-lp-inner { width: 100%; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-media, .liquid-lp-sp-block.liquid-lp-featured .liquid-lp-media { width: 100%; z-index: 1; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-category, .liquid-lp-sp-block.liquid-lp-featured .liquid-lp-category { margin-bottom: 1em; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-inner, .liquid-lp-sp-block.liquid-lp-featured .liquid-lp-inner { padding-left: 50px; padding-right: 50px; z-index: 3; background-color: transparent; color: inherit; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-title, .liquid-lp-sp-block.liquid-lp-featured .liquid-lp-title { font-size: 28px; line-height: 1.5em; color: inherit; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-title a, .liquid-lp-sp-block.liquid-lp-featured .liquid-lp-title a { color: inherit; }
.liquid-lp-sp-block.liquid-lp-reverse .liquid-lp-media { left: 0; right: auto; }
.liquid-lp-sp-block.liquid-lp-reverse .liquid-lp-inner { left: auto; right: 0; }
.liquid-lp-sp-block.liquid-lp-featured .liquid-lp-category a { color: #fff; }
.liquid-lp-sp-block.liquid-lp-sp-instagram:before { opacity: 0.9; background-image: -webkit-gradient(linear, left top, right top, from(var(--color-gradient-start)), to(var(--color-gradient-stop))); background-image: linear-gradient(to right, var(--color-gradient-start) 0%, var(--color-gradient-stop) 100%); }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-header { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }
.liquid-lp-sp-block.liquid-lp-sp-instagram h3 { margin: auto 15%; font-size: 24px; font-weight: 300; text-transform: uppercase; line-height: 1.5em; color: #fff; }
.liquid-lp-sp-block.liquid-lp-sp-instagram a { color: #fff; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-inner { padding: 20px 30px; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-category { margin-bottom: 0; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-category a { border: 1px solid #fff; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-category a:before { content: none; }
.liquid-lp-sp-block.liquid-lp-sp-instagram .liquid-lp-category a:hover { background-color: #fff; color: #000 !important; }
.liquid-lp-sp-block:hover .liquid-lp-media { box-shadow: none; -webkit-transform: none; transform: none; }
.liquid-lp-sp-block:hover.liquid-lp-sp-instagram .liquid-lp-media, .liquid-lp-sp-block:hover.liquid-lp-featured .liquid-lp-media { -webkit-transform: scale(1.1); transform: scale(1.1); }

.liquid-lp-sp-block-alt { border: 1px solid #e8e8e8; }
.liquid-lp-sp-block-alt .liquid-lp-inner { padding-top: 45px; padding-bottom: 40px; }
.liquid-lp-sp-block-alt .liquid-lp-title { font-size: 21px; line-height: 1.428em; }
.liquid-lp-sp-block-alt .liquid-lp-category li a { padding: 6px 10px; border: 1px solid var(--color-primary); line-height: 1.5em; color: #000; }
.liquid-lp-sp-block-alt .liquid-lp-category li a:before { background-image: none; background-color: var(--color-primary); }
.liquid-lp-sp-block-alt .liquid-lp-excerpt { font-size: 17px; line-height: 1.47em; }
.liquid-lp-sp-block-alt .liquid-lp-footer time { margin: 0; font-size: 13px; }
.liquid-lp-sp-block-alt .liquid-lp-footer:before { content: none; }
.liquid-lp-sp-block-alt.liquid-lp-featured:before { opacity: 0.18; background-color: #000; }
.liquid-lp-sp-block-alt.liquid-lp-featured .liquid-lp-title { margin-top: 1em; font-size: 25px; line-height: 1.32em; }

.ld-lp-carousel-filterable .fancy-title h6 { font-size: 13px; }
.ld-lp-carousel-filterable .fancy-title h2 { font-size: 48px; line-height: 1em; letter-spacing: -0.025em; }
.ld-lp-carousel-filterable .liquid-filter-items { margin-bottom: 1em; }
.ld-lp-carousel-filterable .filter-list { width: 100%; font-size: 14px; }
.ld-lp-carousel-filterable .ld-lp-carousel-filterable-btn { padding-left: 0.5em; padding-right: 0.5em; font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; }
.ld-lp-carousel-filterable .ld-lp-carousel-filterable-btn .btn-gradient-bg-hover { background: -webkit-gradient(linear, left top, right top, from(var(--color-gradient-start)), to(var(--color-gradient-stop))); background: linear-gradient(to right, var(--color-gradient-start) 0%, var(--color-gradient-stop) 100%); }
.ld-lp-carousel-filterable .liquid-lp:hover .liquid-lp-media { -webkit-transform: none; transform: none; box-shadow: 0 15px 50px -8px rgba(0, 0, 0, 0.15); }

.liquid-blog-item .liquid-lp-media { margin-bottom: 1.25em; }
.liquid-blog-item .liquid-lp-excerpt { margin-top: 0.35em; margin-bottom: 0.75em; }
.liquid-blog-item .liquid-lp-title { line-height: 1em; letter-spacing: -0.05em; }
.liquid-blog-item .liquid-lp-footer { margin-top: 0; }
.liquid-blog-item:hover .liquid-lp-media { box-shadow: none; -webkit-transform: none; transform: none; }
.carousel-items .liquid-blog-item { margin-bottom: 0 !important; }

.liquid-blog-contents-inside .liquid-blog-item-inner, .liquid-blog-contents-inside .liquid-lp-media { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
.liquid-blog-contents-inside .liquid-blog-item-inner { display: -webkit-box; display: flex; padding: 25px 5% 40px; overflow: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column nowrap; -webkit-box-pack: justify; justify-content: space-between; }
.liquid-blog-contents-inside .liquid-lp-footer { position: absolute; bottom: 40px; left: 5%; right: 5%; }
.liquid-blog-contents-inside .liquid-lp-media { margin: 0; overflow: hidden; }
.liquid-blog-contents-inside .liquid-lp-media img { visibility: hidden; }
.liquid-blog-contents-inside .liquid-lp-media:after { content: ''; display: inline-block; width: 100%; height: 200%; position: absolute; top: 0; left: 0; background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #141622), to(transparent)); background: linear-gradient(to top, #141622 50%, transparent 100%); -webkit-transition: opacity 0.45s cubic-bezier(0.3, 0.95, 0.5, 1), -webkit-transform 0.45s cubic-bezier(0.3, 0.95, 0.5, 1); transition: opacity 0.45s cubic-bezier(0.3, 0.95, 0.5, 1), -webkit-transform 0.45s cubic-bezier(0.3, 0.95, 0.5, 1); transition: transform 0.45s cubic-bezier(0.3, 0.95, 0.5, 1), opacity 0.45s cubic-bezier(0.3, 0.95, 0.5, 1); transition: transform 0.45s cubic-bezier(0.3, 0.95, 0.5, 1), opacity 0.45s cubic-bezier(0.3, 0.95, 0.5, 1), -webkit-transform 0.45s cubic-bezier(0.3, 0.95, 0.5, 1); }
.liquid-blog-contents-inside.contents-bottom .liquid-blog-item-inner { -webkit-box-pack: end; justify-content: flex-end; }
.liquid-blog-contents-inside.contents-middle .liquid-blog-item-inner { -webkit-box-pack: center; justify-content: center; }
.liquid-blog-contents-inside.contents-top .liquid-blog-item-inner { -webkit-box-pack: start; justify-content: flex-start; }
.liquid-blog-contents-inside.h-100 { padding-bottom: 52.65%; }
.liquid-blog-contents-inside.h-300 { padding-bottom: 66.67%; }
.liquid-blog-contents-inside.h-400 { padding-bottom: 88.89%; }
.liquid-blog-contents-inside.h-450 { padding-bottom: 100%; }
.liquid-blog-contents-inside.h-500 { padding-bottom: 111.112%; }
.liquid-blog-contents-inside.h-600 { padding-bottom: 133.335%; }
.liquid-blog-contents-inside:hover .liquid-lp-media:after { opacity: 0.7; -webkit-transform: translateY(-50%); transform: translateY(-50%); }

.liquid-blog-cloned-title .liquid-lp-title .split-unit { overflow: hidden; line-height: 1.15em; }
.liquid-blog-cloned-title .liquid-lp-title .split-inner { -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1); transition: -webkit-transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1); transition: transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1); }
.liquid-blog-cloned-title .liquid-lp-title .split-inner:after { content: none; }
.liquid-blog-cloned-title .liquid-lp-title-clone [data-split-text=true] { visibility: hidden; }
.liquid-blog-cloned-title .liquid-lp-title-clone [data-split-text=true].split-text-applied { visibility: visible; }
.liquid-blog-cloned-title .liquid-lp-title-clone .split-inner { display: inline-block; -webkit-transform: translateY(150%); transform: translateY(150%); }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(0) .split-inner { -webkit-transition-delay: 0s; transition-delay: 0s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(1) .split-inner { -webkit-transition-delay: 0.0769230769s; transition-delay: 0.0769230769s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(2) .split-inner { -webkit-transition-delay: 0.1538461538s; transition-delay: 0.1538461538s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(3) .split-inner { -webkit-transition-delay: 0.2307692308s; transition-delay: 0.2307692308s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(4) .split-inner { -webkit-transition-delay: 0.3076923077s; transition-delay: 0.3076923077s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(5) .split-inner { -webkit-transition-delay: 0.3846153846s; transition-delay: 0.3846153846s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(6) .split-inner { -webkit-transition-delay: 0.4615384615s; transition-delay: 0.4615384615s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(7) .split-inner { -webkit-transition-delay: 0.5384615385s; transition-delay: 0.5384615385s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(8) .split-inner { -webkit-transition-delay: 0.6153846154s; transition-delay: 0.6153846154s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(9) .split-inner { -webkit-transition-delay: 0.6923076923s; transition-delay: 0.6923076923s; }
.liquid-blog-cloned-title:hover .liquid-lp-title .split-unit:nth-child(10) .split-inner { -webkit-transition-delay: 0.7692307692s; transition-delay: 0.7692307692s; }
.liquid-blog-cloned-title:hover .liquid-lp-title-original .split-inner { -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.35, 0.95, 0.4, 1); transition: -webkit-transform 0.45s cubic-bezier(0.35, 0.95, 0.4, 1); transition: transform 0.45s cubic-bezier(0.35, 0.95, 0.4, 1); transition: transform 0.45s cubic-bezier(0.35, 0.95, 0.4, 1), -webkit-transform 0.45s cubic-bezier(0.35, 0.95, 0.4, 1); -webkit-transform: translateY(-150%); transform: translateY(-150%); }
.liquid-blog-cloned-title:hover .liquid-lp-title-clone .split-inner { -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.1, 0.9, 0.4, 1); transition: -webkit-transform 0.6s cubic-bezier(0.1, 0.9, 0.4, 1); transition: transform 0.6s cubic-bezier(0.1, 0.9, 0.4, 1); transition: transform 0.6s cubic-bezier(0.1, 0.9, 0.4, 1), -webkit-transform 0.6s cubic-bezier(0.1, 0.9, 0.4, 1); -webkit-transform: translateY(0); transform: translateY(0); }

.liquid-blog-item-masonry { padding: 0 !important; }
.liquid-blog-item-masonry .liquid-lp-media { min-height: inherit; position: relative; top: auto; left: auto; }
.liquid-blog-item-masonry .liquid-lp-title { margin-bottom: 0.5em; }
.liquid-blog-item-masonry .liquid-lp-footer { margin: 0; }
.container-fluid .liquid-blog-item-masonry { min-height: 300px; }

.liquid-blog-item-carousel .liquid-lp-title { margin-bottom: 0.5em; }
.liquid-blog-item-carousel span + .liquid-lp-date:before, .liquid-blog-item-carousel .liquid-lp-category + .liquid-lp-date:before { content: '-'; margin-right: 0.25em; }

.liquid-blog-item-split { display: -webkit-box; display: flex; }
.liquid-blog-item-split .liquid-lp-details-lined:after { content: none; }
.liquid-blog-item-split .liquid-blog-item-inner, .liquid-blog-item-split .liquid-lp-media { -webkit-box-flex: 1; flex: 1 auto; }
.liquid-blog-item-split .liquid-blog-item-inner { padding-top: 1.5em; padding-bottom: 1.5em; }
.liquid-blog-item-split .liquid-blog-item-inner:only-child { padding-left: 0; }
.liquid-blog-item-split .liquid-lp-media { margin-bottom: 0; }
.liquid-blog-item-split .liquid-lp-title { margin-bottom: 0.3em; }
.liquid-blog-item-split .liquid-lp-excerpt { margin-top: 1em; margin-bottom: 1em; }

.liquid-blog-item-fullwidth .liquid-lp-read-more { border-color: #fff; }
.liquid-blog-item-fullwidth .liquid-lp-read-more > span { padding: 1.666em 2.916em; }
.liquid-blog-item-fullwidth .liquid-lp-footer { margin-top: 2.5em; }
.liquid-blog-item-fullwidth .liquid-lp-media { width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; }
.liquid-blog-item-fullwidth .liquid-lp-media:after { background: #141622; height: 100% !important; opacity: 0.3 !important; -webkit-transform: none !important; transform: none !important; }
.liquid-blog-item-fullwidth .liquid-blog-item-inner { padding: 15% 0; }

.liquid-blog-item-fullwidth.liquid-blog-contents-inside .liquid-lp-footer { position: relative; bottom: auto; left: auto; right: auto; }
.liquid-blog-item-fullwidth:hover .liquid-lp-read-more { background-color: #fff; color: #000; }
.liquid-blog-item-fullwidth:hover.liquid-blog-scheme-dark .liquid-lp-read-more { background-color: #000; color: #fff; }

.liquid-blog-item-timeline { padding: 20px 40px 45px; border: 1px solid #ebeef3; border-radius: 4px; box-shadow: 0 0 0 rgba(0, 0, 0, 0.25); background-color: #fff; -webkit-transition: box-shadow 0.6s cubic-bezier(0.23, 1, 0.32, 1); transition: box-shadow 0.6s cubic-bezier(0.23, 1, 0.32, 1); }
.liquid-blog-item-timeline .liquid-lp-details { display: -webkit-box; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 1.75em; }
.liquid-blog-item-timeline .liquid-lp-category.bordered a { padding: 0.15em 10px; border-radius: 4px; letter-spacing: 0.1em; }
.liquid-blog-item-timeline .liquid-lp-media { margin-bottom: 2em; }
.liquid-blog-item-timeline .liquid-lp-media img { border-radius: 4px; }
.liquid-blog-item-timeline .liquid-lp-excerpt { margin-top: 0.95em; }
.liquid-blog-item-timeline.liquid-blog-scheme-dark .liquid-lp-details { color: rgba(0, 0, 0, 0.35); }
.liquid-blog-item-timeline:hover { box-shadow: 0 20px 70px rgba(0, 0, 0, 0.12); }

.liquid-blog-item-gray { min-height: 350px; background-color: #F4F5F6; box-shadow: 0 0 0 rgba(0, 0, 0, 0.15); -webkit-transition: box-shadow 0.3s; transition: box-shadow 0.3s; }
.liquid-blog-item-gray .liquid-blog-item-inner { display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; min-height: inherit; padding: 40px; }
.liquid-blog-item-gray .liquid-lp-title { font-size: 22px; line-height: 1.5454545455em; font-weight: 400; letter-spacing: 0; }
.liquid-blog-item-gray .liquid-lp-excerpt { font-size: 16px; line-height: 1.5em; color: #9B9B9B; }
.liquid-blog-grid .masonry-item:first-child .liquid-blog-item-gray { border-radius: 4px 0 0 4px; }
.liquid-blog-grid .masonry-item:last-child .liquid-blog-item-gray { border-radius: 0 4px 4px 0; }
.liquid-blog-grid .masonry-item + .masonry-item .liquid-blog-item-gray { border-left: 1px solid #EAEAEA; }
.liquid-blog-item-gray:hover { box-shadow: 0 15px 30px rgba(0, 0, 0, 0.07); z-index: 2; }

.liquid-blog-item-candy .liquid-lp-media { margin-bottom: 27px; overflow: hidden; }
.liquid-blog-item-candy .liquid-lp-header { margin-bottom: 15px; }
.liquid-blog-item-candy .liquid-lp-footer time, .liquid-blog-item-candy .liquid-lp-footer a { color: #000; }
.liquid-blog-item-candy .liquid-lp-details-lined:before { background-color: var(--color-primary); }

.liquid-blog-scheme-dark a, .liquid-blog-scheme-light a { color: inherit; }
.liquid-blog-scheme-dark a:hover, .liquid-blog-scheme-dark a:focus, .liquid-blog-scheme-light a:hover, .liquid-blog-scheme-light a:focus { color: inherit; }
.liquid-blog-scheme-dark .liquid-lp-title, .liquid-blog-scheme-light .liquid-lp-title { color: inherit; }
.liquid-blog-scheme-dark .liquid-lp-category.bordered a, .liquid-blog-scheme-light .liquid-lp-category.bordered a { color: var(--color-primary); }

.liquid-blog-scheme-dark { color: #181b31; }
.liquid-blog-scheme-dark .btn-line, .liquid-blog-scheme-dark .liquid-lp-title .split-inner:after { background-color: #dc5e27; }

.liquid-blog-scheme-light { color: #fff; }
.liquid-blog-scheme-light .btn-line, .liquid-blog-scheme-light .liquid-lp-details-lined:before, .liquid-blog-scheme-light .liquid-lp-details-lined:after, .liquid-blog-scheme-light .liquid-lp-category.underlined-onhover a:after, .liquid-blog-scheme-light .liquid-lp-title .split-inner:after { background-color: #fff; }
.liquid-blog-scheme-light .liquid-lp-details { color: rgba(255, 255, 255, 0.55); }
.liquid-blog-scheme-light .liquid-lp-details a:hover { color: #fff; }

.liquid-blog-scheme-dark-alt .liquid-lp-details, .liquid-blog-scheme-light-alt .liquid-lp-details { color: inherit; }

.liquid-blog-scheme-dark-alt .liquid-lp-excerpt { color: rgba(24, 27, 49, 0.55); }

.liquid-blog-scheme-light-alt .liquid-lp-excerpt { color: rgba(255, 255, 255, 0.55); }

.liquid-blog-item-square .liquid-blog-item-inner { padding: 6% 30px; padding-bottom: 6%; }
.liquid-blog-item-square .liquid-lp-header { width: 100%; }
.liquid-blog-item-square .liquid-lp-category { font-size: 12px; }
.liquid-blog-item-square .liquid-lp-title { font-size: 22px; line-height: 1.333em; }

.liquid-lp-small-thumb .liquid-lp-media { width: 70px; flex-shrink: 0; }
.liquid-lp-small-thumb .liquid-lp-header { -webkit-box-flex: 1; flex: 1 1; }

.liquid-blog-style-masonry .masonry-item { padding-left: 6px; padding-right: 6px; }
.liquid-blog-style-masonry .liquid-lp { margin-bottom: 12px; }

.liquid-lp.format-link .liquid-lp-title { margin-bottom: 1em; }
.liquid-lp.format-link .liquid-lp-title a { display: -webkit-box; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row nowrap; -webkit-box-align: start; align-items: flex-start; text-decoration: underline; }
.liquid-lp.format-link .liquid-lp-title svg { margin-right: 0.625em; fill: currentColor; width: 1.25em; height: 1.25em; }
.liquid-lp.format-quote { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 4px; padding: 50px; }
.liquid-lp.format-quote blockquote, .liquid-lp.format-quote .liquid-lp-title { margin: 0; }
.liquid-lp.format-quote .liquid-lp-title { display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; }
.liquid-lp.format-quote svg { margin-bottom: 0.6666666667em; }
.liquid-lp.format-quote cite { padding-top: 10px; font-size: 12px; color: #888; }
.liquid-lp.format-quote cite:before { content: none; }
.liquid-lp.format-gallery .liquid-lp-media .carousel-nav button { width: 53px; height: 53px; font-size: 14px; background-color: #fff; color: #000; }
.liquid-lp.format-audio:hover .liquid-lp-media, .liquid-lp.format-video:hover .liquid-lp-media { -webkit-transform: none !important; transform: none !important; box-shadow: none !important; }

.liquid-overlay-link {
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    text-indent: -99999px;
}

.mt-auto, .my-auto {
    margin-top: auto !important;
}

@media screen and (min-width: 992px) { .liquid-blog-item-split { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; }
  .liquid-blog-item-split .liquid-lp-media, .liquid-blog-item-split .liquid-blog-item-inner { flex-basis: 50%; }
  .liquid-blog-item-split .liquid-blog-item-inner { padding-left: 50px; padding-right: 50px; }
  .liquid-blog-item-fullwidth .liquid-blog-item-inner { width: 70%; }
  .flickity-equal-cells .carousel-item:not(:first-child) .liquid-blog-item-carousel { position: absolute; top: 0; left: 15px; right: 15px; height: 100%; }
  .liquid-blog-item-square .liquid-lp-title { font-size: 33px; }
  .col-md-6 > .liquid-blog-item-square .liquid-blog-item-inner { padding-left: 45px; padding-right: 45px; }
  .col-md-3 > .liquid-blog-item-square .liquid-blog-item-inner { padding-bottom: 11%; }
  .col-md-3 > .liquid-blog-item-square .liquid-lp-title { font-size: 18px !important; line-height: 1.666em !important;     text-transform: none;  } 
  .col-md-4 > .liquid-blog-item-square .liquid-lp-title { font-size: 18px !important; line-height: 1.666em !important;     text-transform: none;  } }
@media screen and (min-width: 992px) and (max-width: 1199px) { .liquid-blog-item-masonry { min-height: 400px !important; } }


.fancy-title > :last-child {
    margin-bottom: 0;
}

.fancy-title > :first-child {
    margin-top: 0;
}
.fancy-title h2, .fancy-title h3, .fancy-title h4 {
    margin: 0.25em 0;
}
.ltr-sp-0 {
    letter-spacing: 0 !important;
}
.blog-new  .h2, .blog-new  h2, .h3, .blog-new  h3, .blog-new  .h5, .blog-new  h5, .blog-new  .h6, .blog-new  h6 {
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #190f11;
    text-transform: none; 
    margin-bottom: 0px !important;
}
.fancy-title .underlined {
    padding-bottom: 10px!important;
    display: inline-block!important;
    position: relative!important;
    clear: both!important;
}
.fancy-title .underlined:after {
    content: '';
    display: inline-block!important;
    width: 50%;
    height: 2px;
    align-items: end;
    position: absolute;
    left: none!important;
    bottom: 0!important;
    right: 0!important;
    background-color: #DC5F28;
  }
  
  .paragrafocatego{
    font-size: 14px;
    line-height: 19px;
  }
  
  .titulocatego{
    color: #000;
    font-size: 30px;
    font-weight: 400!important;
    letter-spacing: 1px;
  }
  
  .leftside{
    margin-left: 1px!important;
    margin-top: 10px!important;
  }
  .font-weight-bold {
    font-weight: 700 !important;
}

.btn > span:hover {background-color: transparent !important;}
.btn > span {
    display: -webkit-inline-box;
    display: inline-flex;
    padding: 1.15em 2.1em;
    border-radius: inherit;
    border-color: inherit;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row wrap;
    -webkit-box-align: center;
    align-items: center;
}
.btn-naked > span {
    padding: 0;
}

.extra-content, .nav:not(.ms-rounded) li > a:before, .boxed.advs-box-top-icon-img .advs-box-content, [class*="col-md-"].boxed, .advs-box-side-img hr, .mi-menu .sidebar-nav, .advs-box-top-icon-img.niche-box-post:after, .accordion-list .list-group-item:before, [class*=header-] .title-base h1:before, .title-base h2:before, .woocommerce .product span.onsale, .circle-button, .btn.circle-button, .btn, .header-bootstrap, .header-title hr, .advs-box.boxed, i.circle, .intro-box:after, .intro-box:before, .advs-box-side-img hr, .call-action-box, .title-base hr, .nav.inner.ms-mini, .header-title.white .title-base hr, .header-animation.white .title-base hr, .title-base .scroll-top, .title-modern .scroll-top, i.square, .progress-bar, .tagbox span, .niche-box-post .block-infos .block-data{
    background-color: transparent;
    color: #000 !important;
}
.footer, .flex-control-paging li a:hover, .bg-color{
    background: transparent !important;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    color: #000 !important;
}


.btn:not(.btn-border):hover, .btn-primary:focus, .boxed .btn, .btn-primary.focus, .side-menu .active, .boxed.white .btn, .white.circle-button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .white .title-base.yellow-bar hr, .img-box.i-center i.fa-play, .white.call-action-box .btn{
    background: transparent !important;
    border: none !important;
}

.extra-content, .nav:not(.ms-rounded) li > a:before, .boxed.advs-box-top-icon-img .advs-box-content, [class*="col-md-"].boxed, .advs-box-side-img hr, .mi-menu .sidebar-nav, .advs-box-top-icon-img.niche-box-post:after, .accordion-list .list-group-item:before, [class*=header-] .title-base h1:before, .title-base h2:before, .woocommerce .product span.onsale, .circle-button, .btn.circle-button, .btn, .header-bootstrap, .header-title hr, .advs-box.boxed, i.circle, .intro-box:after, .intro-box:before, .advs-box-side-img hr, .call-action-box, .title-base hr, .nav.inner.ms-mini, .header-title.white .title-base hr, .header-animation.white .title-base hr, .title-base .scroll-top, .title-modern .scroll-top, i.square, .progress-bar, .tagbox span, .niche-box-post .block-infos .block-data{
    color: #DC5F28 !important;   
}
.blog-new  .h5, .blog-new  h5 {
    font-size: 20px !important;
    line-height: 1.5em  !important;
}

@media screen and (min-width: 1200px) and (max-width: 1440px) { .has-sidebar .blog-single-content.expanded { margin-left: -14%; } }
@media screen and (min-width: 1200px) { .blog-single-cover[data-fullheight=true] { height: 87vh; }
  .blog-single-cover[data-fullheight=true] .blog-single-media { height: 100%; }
  .blog-single-cover[data-fullheight=true] .cover-carousel, .blog-single-cover[data-fullheight=true] .cover-carousel .carousel-items, .blog-single-cover[data-fullheight=true] .cover-carousel .flickity-viewport, .blog-single-cover[data-fullheight=true] .cover-carousel .carousel-item-inner, .blog-single-cover[data-fullheight=true] .cover-carousel .carousel-item { height: 100% !important; }
  .blog-single-cover .blog-single-details { width: 100%; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
  .blog-single-cover.spaced { margin-left: 50px; margin-right: 50px; }
  .blog-single-content.expanded { padding-left: calc(26%); padding-right: calc(26%); margin-right: calc(-26%); margin-left: calc(-26%); }
  .blog-single-content.pull-up { margin-top: -6.8181818182em; background-color: #fff; }
  .post-has-no-content .blog-single-content.pull-up { margin-top: 0; }
  .blog-single-content .stretch-to-sides { margin-left: -26%; margin-right: -26%; }
  .blog-single-content .fullwidth figcaption { width: 40%; }
  .post-nav, .blog-single-footer { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; -webkit-box-pack: justify; justify-content: space-between; }
  .blog-single-footer > ul, .blog-single-footer > span { max-width: 50%; }
  .post-nav .nav-previous, .post-nav .nav-next { max-width: 40%; }
  .has-sidebar .blog-single-content.expanded { padding-right: 13%; padding-left: 13%; margin-right: -13%; margin-left: -13%; }
  .blog-single-post-has-not-thumbnail .blog-single-content.pull-up { margin-top: 0; padding-top: 5em; }
  .blog-single-post-has-not-thumbnail .lqd-main-header-default + .content .blog-single-content.pull-up { padding: 0; margin-left: 0; margin-right: 0; } }
@media screen and (min-width: 992px) { .post-meta { margin-bottom: 1.0em; }
  .blog-single-details-extra h3 { margin-bottom: 2em; }
  .has-sidebar .blog-single-content .fullwidth { width: 100%; right: 0; left: 0; margin-left: 0; margin-right: 0; }
  .has-sidebar .blog-single-content .fullwidth figcaption { width: 70%; }
  .has-sidebar .blog-single-content .stretch-to-sides { margin-left: -13%; margin-right: -13%; }
  .has-sidebar .blog-single-content.expanded .fullwidth { width: 126%; right: -13%; left: -13%; margin-right: -13%; } }
@media screen and (max-width: 991px) { .blog-single-details-extra .carousel-thumbs .carousel-item { width: 33.3333333333%; }
  .post-meta { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .post-meta > span { margin: 0 0 1em !important; }
  .post-meta > span:last-child { margin: 0 !important; }
  .post-nav, .blog-single-footer { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .blog-single-cover.spaced { margin-left: 15px; margin-right: 15px; } }
@media screen and (max-width: 767px) { .blog-single-details-extra .carousel-thumbs .carousel-item { width: 50%; } }
@media screen and (max-width: 479px) { .pingback .comment-meta { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; }
  .pingback time { margin: 0 0 1em; } }
@media screen and (max-width: 1199px) { .blog-single-default .blog-single-cover { margin-bottom: 2.5em; }
  .blog-single-default .blog-single-media { height: 100%; position: absolute; top: 0; left: 0; }
  .blog-single-default .blog-single-details { padding: 10em 0; } }
@media screen and (min-width: 1200px) { .blog-single-image-left:not(.has-sidebar) .blog-single-cover { float: left; width: 470px; margin-left: -26%; margin-right: 17%; }
  .blog-single-image-left:not(.has-sidebar) .blog-single-details { margin-right: -26%; } }
@media screen and (min-width: 1200px) { .blog-single-cover-fade .post-meta { margin-bottom: 0; } }


.lgpd a.btn{
    color: #fff !important;
    background-color: #DC5F28;
}
.lgpd a.btn:hover{
    border: 1px solid #DC5F28 !important;
    background-color: #aba9a8 !important;
}

@media screen and (max-width: 991px){
    .liquid-blog-item-split {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      flex-direction: column;
    }
    .masonry-item:not([class*=col-xs-]) {
        width: 100%;
    }
    .leftside {
      margin-left: 1px !important;
      margin-top: 20px !important;
  }
  .liquid-blog-posts{
    padding: 0px 20px !important;
  }
  .blog-single-content h1{
    font-size: 30px !important;
    line-height: 35px !important;
    margin-bottom: 10px;
  }
}

.header-blog .navbar-main, .header-blog .nav.inner{
  background-color: #e7e7e7;
  box-shadow: 1px 3px 11px #aaaaaa;
}

.header-blog .navbar-default .navbar-nav > li > a {
    color: #000 !important;
    text-transform: uppercase;
}
.header-blog .nav .caret:before {
  border-color: #000 !important;
  text-transform: uppercase;
}
.header-blog .navbar-nav{
    margin: 3px 0px !important;
}

.header-base .title-base h2 {
  position: relative;
  font-family: Raleway;
  font-style: normal;
  font-weight: 500;
  font-size: 36px;
  line-height: 36px;
  color: #fdfdfd;
  text-transform: capitalize;
}
.blog-single-content h1{
  font-size: 50px;
  line-height: 55px;
  transform: translateY(-5px);
  margin-bottom: 20px;
}