.blog{overflow:hidden;position:relative;background-color:#f4f4f4;z-index:10}.blog .blog-posts,.blog .blog-posts .post,.blog .cbp-wrapper-outer{overflow:visible}.blog .blog-posts .post:not(.cbp-item){backface-visibility:hidden;position:relative;display:block}.blog.classic .blog-posts figure,.blog.classic.blog-list .blog-posts figure{margin-bottom:30px}.blog.landing .blog-posts figure{margin-bottom:60px}.blog .blog-posts figure.post:hover{z-index:1500}.blog .blog-posts .post figcaption{padding:0;-webkit-transition:box-shadow .5s cubic-bezier(.77,0,.2,1);-moz-transition:box-shadow .5s cubic-bezier(.77,0,.2,1);transition:box-shadow .5s cubic-bezier(.27,0,.2,1);margin:0;background:#fff}.blog.post-shadow .blog-posts .post figcaption:hover,.blog.post-shadow-active .blog-posts .post figcaption{box-shadow:0 62px 70px -14px rgba(0,0,0,.23)}.blog.post-shadow-sm .blog-posts .post figcaption:hover,.blog.post-shadow-sm-active .blog-posts .post figcaption{box-shadow:0 35px 46px -20px rgba(0,0,0,.09)}.blog.post-shadow-md .blog-posts .post figcaption:hover,.blog.post-shadow-md-active .blog-posts .post figcaption{box-shadow:0 58px 58px -34px rgba(0,0,0,.22)}.blog .blog-posts .post .post-lightbox{-ms-flex-pack:center;-webkit-transform:scale(1);transform:scale(1);padding:15px;justify-content:center;font-size:11px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;position:absolute;opacity:0;bottom:20px;visibility:hidden;background-color:#fff;align-items:center;left:20px;-ms-flex-align:center;display:flex;display:-ms-flexbox;z-index:20}.blog .blog-posts .post .post-lightbox,.blog .blog-posts .post .post-lightbox i{backface-visibility:hidden;perspective:1px}.blog .blog-posts .post .post-lightbox:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog .blog-posts .post:hover .post-lightbox{opacity:1;visibility:visible}.blog .blog-posts .post .metas{padding:16px 22px;border:none!important;position:relative;background-color:#fff;z-index:5}.blog .blog-posts .post .metas .cbp-lazyload:after,.blog .blog-posts .post .metas .cbp-popup-loadingBox:after,.blog .blog-posts .post .metas .cbp-popup-singlePageInline:after{display:none!important}.blog .blog-posts .post .metas .meta-author{background:transparent}.blog .blog-posts .post .metas .meta-author img{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:transform .4s;-moz-transition:transform .4s;transition:transform .4s;border-radius:50%;width:40px;display:block}.blog .blog-posts .post .metas .meta-author:hover img{-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}.blog .blog-posts .post .metas .meta-author .author-thumb-details{font-size:16px;font-weight:600;color:#353535;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s;letter-spacing:0;margin-left:9px;margin-top:2px}.blog .blog-posts .post .metas .meta-author .author-thumb-details .author-attribute{font-size:13px;font-weight:400;color:#aeaeae;letter-spacing:0}.blog .blog-posts .post .metas .meta-author:hover .author-thumb-details{color:#aaa}.blog .blog-posts .post .metas .more-dd{height:100%;right:0;position:absolute;top:0;cursor:pointer;width:90px}.blog .blog-posts .post .metas .more-dd:hover,.blog .blog-posts .post .metas .more-dd[aria-describedby]{background-color:hsla(0,0%,52%,.05)}.popover.blog-content{padding:0;min-width:250px;box-shadow:0 13px 45px 0 rgba(0,0,0,.15);border-radius:50px;width:auto;display:flex}.popover.blog-content.bs-popover-top:before{height:0;border-right:10px solid transparent;border-left:10px solid transparent;content:"";position:absolute;border-top:10px solid #fff;top:100%;margin-left:-10px;left:50%;width:0}.popover.blog-content.bs-popover-bottom:before{border:10px solid transparent;content:"";position:absolute;border-top:none;border-bottom:10px solid #fff;top:-10px;margin-left:-10px;left:50%}.popover.blog-content .popover-body{overflow:hidden;width:100%;display:flex}.popover.blog-content a{flex:1;overflow:hidden;text-overflow:ellipsis;padding:12px 24px;justify-content:center;font-size:10px;font-weight:700;text-transform:uppercase;align-items:center;white-space:nowrap;display:inline-flex}.blog .blog-posts .post .metas .more-dd .more-dd-button{position:relative;background:transparent}.blog .blog-posts .post .metas .more-dd .more-dd-button .close-more-animation{backface-visibility:hidden;position:relative!important}.blog .blog-posts .post .metas .more-dd .more-dd-button .close-more-animation,.blog .blog-posts .post .metas .more-dd .more-dd-button .close-more-animation:after,.blog .blog-posts .post .metas .more-dd .more-dd-button .close-more-animation:before{height:3px;-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0);backface-visibility:hidden;-webkit-transition:width .35s,height .35s,transform .35s;-moz-transition:width .35s,height .35s,transform .35s;transition:width .35s,height .35s,transform .35s;content:"";position:absolute;background-color:#333;border-radius:50%;width:3px;display:block}.blog .blog-posts .post .metas .more-dd .more-dd-button .close-more-animation:before{top:-6px;left:0}.blog .blog-posts .post .metas .more-dd .more-dd-button .close-more-animation:after{right:0;bottom:-6px}.blog .blog-posts .post .metas .more-dd[aria-describedby] .more-dd-button .close-more-animation{height:0;-webkit-transform:rotate(90deg) translateZ(0);transform:rotate(90deg) translateZ(0);background-color:transparent;width:0}.blog .blog-posts .post .metas .more-dd[aria-describedby] .more-dd-button .close-more-animation:before{height:1px;-webkit-transform:rotate(135deg) translate(13px,7px) translateZ(0);transform:rotate(135deg) translate(13px,7px) translateZ(0);border-radius:0;width:30px}.blog .blog-posts .post .metas .more-dd[aria-describedby] .more-dd-button .close-more-animation:after{height:1px;-webkit-transform:rotate(45deg) translate(6px,-15px) translateZ(0);transform:rotate(45deg) translate(6px,-15px) translateZ(0);border-radius:0;width:30px}.blog .blog-posts .post .caption{overflow:hidden;position:relative;display:block}.blog .blog-posts .post .caption img,.blog .blog-posts .post .cbp-caption img{-webkit-transition:opacity .4s,filter .4s,transform .4s;-moz-transition:opacity .4s,filter .4s,transform .4s;transition:opacity .4s,filter .4s,transform .4s;width:100%;display:block}.blog .blog-posts .post .post-details{padding:30px 25px}.blog.classic .blog-posts .post .post-details{padding:40px 25px}.blog .blog-posts .post .post-title{font-size:17px;font-weight:400;color:#000;letter-spacing:-.16px}.blog .blog-posts .post .post-date{font-size:11px;font-weight:600;color:#bdbdbd;text-transform:uppercase;opacity:.7;letter-spacing:3px}.blog .blog-posts.grid .post .post-title{overflow:hidden;text-overflow:ellipsis;font-size:18px;max-width:90%;letter-spacing:0;white-space:nowrap}.blog .blog-posts .post .post-message{font-size:15px;color:#969696;letter-spacing:0;line-height:26px;margin-top:15px}.blog.classic .blog-posts .post .post-title{font-size:19px;color:#000;letter-spacing:-.16px}.blog.classic .blog-posts .post .post-message{font-size:16px;color:#969696;letter-spacing:0;line-height:28px;margin-top:15px}.blog .blog-posts .post .tags-cloud{padding:0 25px 32px;position:relative;margin-top:-15px;z-index:50}.blog.classic .blog-posts .post .tags-cloud{padding:0 25px 42px}.blog .blog-posts .post .tags-cloud .marks .post-mark{-webkit-transform:scale(1);transform:scale(1);backface-visibility:hidden;padding:4px 10px 3px;font-size:10px;font-weight:700;margin-right:4px;-webkit-transition:all .3s;transition:all .4s;text-transform:uppercase;text-align:center;perspective:1px;border-radius:50px;line-height:normal;display:inline-flex;display:-ms-inline-flexbox}.blog .blog-posts .post .tags-cloud .marks .post-mark:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog .blog-posts .post .post-buttons{padding:0 25px 30px;position:relative;margin-top:-17px}.blog .blog-posts .post .post-buttons .container-to-buttons{padding-top:15px;border-top:1px solid #f3f3f3;margin:0!important}.blog .blog-posts .post .post-buttons .container-to-buttons>div{padding:0!important}.blog .blog-posts.pressed .post .metas{padding:10px 12px}.blog .blog-posts.pressed .metas .meta-author img{width:32px}.blog .blog-posts.pressed .post .metas .more-dd{width:55px}.blog .blog-posts.pressed .post .post-details{padding:20px}.blog .blog-posts.pressed .post .post-title{font-size:15px;letter-spacing:-.2px}.blog .blog-posts.pressed .post .post-date{font-size:11px;letter-spacing:1.5px}.blog .blog-posts.pressed .post .post-message{font-size:13px;line-height:21px;margin-top:8px}.blog .blog-posts.pressed .post .tags-cloud{padding:0 20px 20px}.blog .blog-posts.pressed .post .tags-cloud .marks .post-mark{padding:3px 8px 2px;margin-right:4px;letter-spacing:-.4px}@media only screen and (max-width:1440px){.blog .blog-posts.pressed .post .metas .meta-author .author-thumb-details{font-size:11px;margin-left:7px}.blog .blog-posts.pressed .post .metas .meta-author .author-thumb-details .author-attribute{font-size:10px}.blog .blog-posts.pressed .post .post-details{padding:20px 15px}.blog .blog-posts.pressed .post .post-title{font-size:14px}.blog .blog-posts.pressed .post .post-date{font-size:10px;letter-spacing:1px}.blog .blog-posts.pressed .post .post-message{font-size:12px;line-height:20px}.blog .blog-posts.pressed .post .tags-cloud{padding:0 13px 20px}.blog .blog-posts.pressed .post .tags-cloud .marks .post-mark{padding:2px 6px 1px;font-size:9px;margin-right:3px;letter-spacing:-.4px}}.blog-alphabet div[class*=col-]{padding:0!important}.blog-alphabet .alphabet-item{overflow:hidden;transform:scale(1) translateZ(0);min-height:400px;backface-visibility:hidden;padding:0;border:none!important;position:relative;margin:0!important;display:flex;display:-ms-inline-flexbox}.blog-alphabet .alphabet-item .alphabet-img-caption{height:100%;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;position:absolute;top:0;left:0;width:100%}.blog-alphabet .alphabet-item:hover .alphabet-img-caption{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.blog-alphabet .alphabet-item .item-overlay{height:100%;min-height:inherit;pointer-events:none;padding:40px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;flex-direction:column;-ms-flex-direction:column;opacity:0;visibility:hidden;width:100%;display:flex;display:-ms-inline-flexbox;z-index:5}.blog-alphabet .alphabet-item:hover .item-overlay{opacity:1;visibility:visible}.blog-alphabet .alphabet-item .item-overlay .mask-container{height:auto;overflow:visible;width:auto;display:flex;display:-ms-inline-flexbox}.blog-alphabet .alphabet-item .item-overlay .mask-container .masked-item{height:100%;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);transform:translateY(5px);-webkit-transition:all .5s cubic-bezier(.77,0,.2,1);transition:all .5s cubic-bezier(.77,0,.2,1);opacity:0;width:100%;display:flex;display:-ms-inline-flexbox}.blog-alphabet .alphabet-item:hover .item-overlay .mask-container .masked-item{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1}.custom-pagination .pagination{margin:0 auto}.custom-pagination .pagination>li>a{-ms-flex-pack:center;height:45px;justify-content:center;font-size:11px;border:none;font-weight:600;color:#292929;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s;margin:0 3px;align-items:center;box-shadow:0 0 0 0 rgba(0,0,0,.08)!important;border-radius:50%!important;background:transparent;width:45px;-ms-flex-align:center;display:block;display:flex;display:-ms-flexbox}.custom-pagination .pagination>li.active>a{color:#888!important;background-color:#eaeaea!important;cursor:default}.custom-pagination .pagination>li:not(.active)>a:hover{color:#222;background-color:#fff;box-shadow:0 2px 29px 0 rgba(0,0,0,.08)!important}.custom-pagination .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:#dedede;color:inherit;background-color:#dedede}.custom-pagination .pagination-lg>li>a,.pagination-lg>li>span{padding:7px 22px}.post-pagination .link{overflow:hidden}.post-pagination .post-img{height:90px!important;-webkit-transform:translateX(-70px) scale(.4) translateZ(0);transform:translateX(-70px) scale(.4) translateZ(0);filter:blur(5px);filter:blur(12px);max-width:90px!important;opacity:0;min-width:90px!important;margin:0 22px;border-radius:100%;width:90px!important}.post-pagination .post-img,.post-pagination .texts{-webkit-transition:all .5s cubic-bezier(.77,0,.2,1);-moz-transition:all .5s cubic-bezier(.77,0,.2,1);transition:all .5s cubic-bezier(.27,0,.2,1)}.post-pagination .texts{-webkit-transform:translateX(-100px) translateZ(0);transform:translateX(-100px) translateZ(0)}.post-pagination .nextlink .post-img{-webkit-transform:translateX(70px) scale(.4) translateZ(0);transform:translateX(70px) scale(.4) translateZ(0)}.post-pagination .nextlink .texts{-webkit-transform:translateX(100px) translateZ(0);transform:translateX(100px) translateZ(0)}.post-pagination .link:hover .post-img{-webkit-transform:translateX(0) scale(1) translateZ(0);transform:translateX(0) scale(1) translateZ(0);filter:blur(0);opacity:1}.post-pagination .link:hover .texts{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0);opacity:1}@media only screen and (max-width:992px){.post-pagination .post-img{height:50px!important;-webkit-transform:translateX(-35px) scale(.4) translateZ(0);transform:translateX(-35px) scale(.4) translateZ(0);filter:blur(5px);filter:blur(12px);max-width:50px!important;min-width:50px!important;margin:0 20px 0 10px;width:50px!important}.post-pagination .texts{-webkit-transform:translateX(-50px) translateZ(0);transform:translateX(-50px) translateZ(0)}.post-pagination .nextlink .post-img{-webkit-transform:translateX(50px) scale(.4) translateZ(0);transform:translateX(50px) scale(.4) translateZ(0)}.post-pagination .nextlink .texts{-webkit-transform:translateX(50px) translateZ(0);transform:translateX(50px) translateZ(0)}}.filters-trigger{-webkit-transition:all .5s cubic-bezier(.77,0,.2,1);-moz-transition:all .5s cubic-bezier(.77,0,.2,1);transition:all .5s cubic-bezier(.27,0,.2,1);position:relative;letter-spacing:2px}.filters-trigger.active,.filters-trigger:hover{letter-spacing:4px}.filters-trigger span.filter-note{-webkit-transform:translateX(-8px) translateZ(0);transform:translateX(-8px) translateZ(0);-webkit-transition:all .5s cubic-bezier(.77,0,.2,1);-moz-transition:all .5s cubic-bezier(.77,0,.2,1);transition:all .5s cubic-bezier(.27,0,.2,1);position:absolute;opacity:1;visibility:visible}.filters-trigger:hover span.filter-note{-webkit-transform:translateX(12px) translateZ(0);transform:translateX(12px) translateZ(0);-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.filters-trigger.active span.filter-note{-webkit-transform:translateX(24px) translateZ(0);transform:translateX(24px) translateZ(0);-webkit-transition-delay:0s;transition-delay:0s;opacity:0;visibility:hidden}.filters-trigger i{-webkit-transform:scale(.4) rotate(45deg);transform:scale(.4) rotate(45deg);backface-visibility:hidden;font-size:7px;-webkit-transition:all .5s cubic-bezier(.77,0,.2,1);-moz-transition:all .5s cubic-bezier(.77,0,.2,1);transition:all .5s cubic-bezier(.27,0,.2,1);opacity:0;visibility:hidden;margin-left:5px}.filters-trigger:hover i{-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.filters-trigger.active i,.filters-trigger:hover i{-webkit-transition-delay:.2s;transition-delay:.2s;opacity:1;visibility:visible}.filters-trigger.active i{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.filters-trigger .filters{position:relative;left:20px;width:0}.filters-trigger .filters,.filters-trigger .filters *{-webkit-transition:all .5s cubic-bezier(.77,0,.2,1);-moz-transition:all .5s cubic-bezier(.77,0,.2,1);transition:all .5s cubic-bezier(.27,0,.2,1)}.filters-trigger .filters *{-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition-delay:.1s;transition-delay:.1s;padding:0 15px;color:#232323;opacity:0;visibility:hidden;align-items:center;-ms-flex-align:center;display:flex;display:-ms-flexbox}.filters-trigger.active .filters *{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.filters-trigger.active .filters .cbp-filter-item-active{color:inherit!important}.filters-trigger.active .filters :hover{color:#999}@media only screen and (max-width:992px){.filters-trigger{flex-flow:wrap}.filters-trigger .filters{height:0;-webkit-transition-delay:.2s;transition-delay:.2s;left:0}.filters-trigger.active .filters{height:25px;-webkit-transition-delay:0s;transition-delay:0s}.filters-trigger .filters div{padding:0 5px}.filters-trigger .filters div:first-child{padding-left:0}}.filters-trigger.active .filters div:hover{-webkit-transition-delay:0s!important;transition-delay:0s!important}.filters-trigger.active .filters div:nth-of-type(2){-webkit-transition-delay:.2s;transition-delay:.2s}.filters-trigger.active .filters div:nth-of-type(3){-webkit-transition-delay:.3s;transition-delay:.3s}.filters-trigger.active .filters div:nth-of-type(4){-webkit-transition-delay:.4s;transition-delay:.4s}.filters-trigger.active .filters div:nth-of-type(5){-webkit-transition-delay:.5s;transition-delay:.5s}.filters-trigger.active .filters div:nth-of-type(6){-webkit-transition-delay:.6s;transition-delay:.6s}.filters-trigger.active .filters div:nth-of-type(7){-webkit-transition-delay:.7s;transition-delay:.7s}.filters-trigger.active .filters div:nth-of-type(8){-webkit-transition-delay:.8s;transition-delay:.8s}.leave-comment-trigger{height:auto;overflow:hidden;padding:25px 30px;-webkit-transition:all .6s cubic-bezier(.77,0,.2,1),background-color .3s;transition:all .6s cubic-bezier(.77,0,.2,1),background-color .3s;position:relative;max-height:70px;cursor:pointer}.leave-comment-trigger.active{padding:50px 30px 22px;max-height:700px;background-color:transparent!important;cursor:default}.leave-comment-trigger .comment-form{height:0;pointer-events:none;opacity:0;visibility:hidden;width:100%}.leave-comment-trigger.active .comment-form{height:auto;pointer-events:all;opacity:1;visibility:visible;margin:50px 0}.leave-comment-trigger .comment-form>form>div{-webkit-transform:translateY(20px) translateZ(0);transform:translateY(20px) translateZ(0);-webkit-transition:all 1.2s cubic-bezier(.77,0,.2,1);transition:all 1.2s cubic-bezier(.77,0,.2,1);opacity:0;visibility:hidden}.leave-comment-trigger.active .comment-form>form>div{-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);opacity:1;visibility:visible}.leave-comment-trigger .comment-form>form>div:first-of-type{-webkit-transition-delay:.1s;transition-delay:.1s}.leave-comment-trigger .comment-form>form>div:nth-of-type(2){-webkit-transition-delay:.2s;transition-delay:.2s}.leave-comment-trigger .comment-form>form>div:nth-of-type(3){-webkit-transition-delay:.3s;transition-delay:.3s}.leave-comment-trigger .comment-form>form>div:nth-of-type(4){-webkit-transition-delay:.4s;transition-delay:.4s}