.blog-avatar{width:200px;height:200px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.blog-avatar.blog-avatar-sm{width:28px;height:28px;margin-right:3px}.blog-avatar.blog-avatar-md{width:38px;height:38px;margin-right:3px}.blog-dot-loading{margin:0 auto 30px;width:70px;text-align:center;padding:10px 0}.blog-dot-loading i{margin-right:10px}.blog-dot-loading>div{width:14px;height:14px;background-color:#7e93a9;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.blog-dot-loading .blog-dot-1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.blog-dot-loading .blog-dot-2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.blog-heading{margin-bottom:20px;font-size:22px;font-weight:bold}.text-center{text-align:center}#page-header .breadcrumbs{display:none!important}.blog-wrapper{background:white}.blog-wrapper a:not(.blog-post):not(.blog-action-readmore):not(.btn):hover{text-decoration:underline}.blog-wrapper .blog-search .blog-search-wrap{position:relative}.blog-wrapper .blog-search .blog-search-wrap .blog-search-input{height:40px;width:100%;line-height:40px;padding:0 45px 0 15px;border:#eee solid 1px;outline:none;font-size:15px;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-wrapper .blog-search .blog-search-wrap .blog-search-input:focus,.blog-wrapper .blog-search .blog-search-wrap .blog-search-input:active,.blog-wrapper .blog-search .blog-search-wrap .blog-search-input:hover{border-color:var(--primary);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-o-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2)}.blog-wrapper .blog-search .blog-search-wrap .blog-search-submit{position:absolute;right:0;top:0;height:40px;width:40px;background:none;border:none;font-size:17px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-container{padding-top:40px;min-height:530px}.blog-container .blog-row-small-gutters{margin-left:-10px;margin-right:-10px}.blog-container .blog-row-small-gutters .blog-col-small-gutters{padding-left:10px;padding-right:10px}.blog-header{background-color:#f7f7f9;background-size:cover;border-bottom:#f1f1f1 solid 1px;padding:35px 0}.blog-header .blog-category-name{margin:0;line-height:40px}.blog-header .blog-search{max-width:640px;margin:20px auto 0;padding:0 20px}.blog-header .blog-search .blog-search-wrap .blog-search-input{font-size:21px;height:44px;padding-left:15px}.blog-header .blog-search .blog-search-wrap .blog-search-submit{height:44px;width:44px}.blog-header .blog-breadcrumbs{height:33px;display:block}.blog-header .blog-breadcrumbs>nav{font-size:13px;padding:0;display:block!important}.blog-header .blog-breadcrumbs>nav ul.breadcrumb{padding:5px 0;background:transparent!important}.blog-header .blog-breadcrumbs>nav ul.breadcrumb li.breadcrumb-item a{color:#4d4f4d}.blog-header .blog-breadcrumbs>nav ul.breadcrumb li.breadcrumb-item span,.blog-header .blog-breadcrumbs>nav ul.breadcrumb li.breadcrumb-item:before{color:#7e93a9}.blog-header .blog-breadcrumbs>nav ul.breadcrumb li.breadcrumb-item a,.blog-header .blog-breadcrumbs>nav ul.breadcrumb li.breadcrumb-item span{padding:0 5px;line-height:23px}.blog-load-more{text-align:center}.blog-load-more .blog-btn-load-more{display:inline-block;width:auto;padding:15px 50px;margin-bottom:70px;background:#efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.blog-load-more .blog-btn-load-more:hover{background:var(--primary);color:white;padding:15px 60px}.blog-sidebar .blog-sidebar-section{margin-bottom:50px}.blog-sidebar .blog-sidebar-section .blog-sidebar-title{margin-bottom:20px;font-size:22px;font-weight:bold}.blog-recent-posts .blog-sidebar-loading{text-align:center}.clear{clear:both;display:block;width:100%}.blog-sidebar-categories ul{list-style:none;padding-left:20px}.blog-sidebar-categories ul li{position:relative;margin-top:2px}.blog-sidebar-categories ul li .blog-name-row-wrap{display:block;position:relative}.blog-sidebar-categories ul li .blog-name-row-wrap:hover .blog-sidebar-category-name{background:#f7f7f9}.blog-sidebar-categories ul li .blog-name-row-wrap:hover .blog-sidebar-category-toggler{background:#e8e8ee;opacity:1}.blog-sidebar-categories ul li a{padding:8px 12px;display:block;color:#4d4f4d;text-decoration:none!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-sidebar-categories ul li a.blog-sidebar-category-name.active{font-weight:bold}.blog-sidebar-categories ul li a.blog-sidebar-category-toggler{position:absolute;right:0;top:0;text-align:center;height:100%;opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.blog-sidebar-categories ul li a.blog-sidebar-category-toggler i{font-size:22px}.blog-sidebar-categories ul li a.blog-sidebar-category-toggler .blog-show-icon{display:none;line-height:20px}.blog-sidebar-categories ul li a.blog-sidebar-category-toggler .blog-hide-icon{line-height:16px}.blog-sidebar-categories ul li a.blog-sidebar-category-toggler.collapsed .blog-show-icon{display:inline}.blog-sidebar-categories ul li a.blog-sidebar-category-toggler.collapsed .blog-hide-icon{display:none}.blog-sidebar-categories>ul{padding-left:0;border-left:none}.blog-single-post{padding-bottom:20px}.blog-single-post .blog-post-content{padding-bottom:20px}.blog-single-post .blog-post-header{padding-bottom:10px}.blog-single-post .blog-post-header .blog-category-name,.blog-single-post .blog-post-header .blog-details .blog-detail{color:#7e93a9}.blog-single-post .blog-post-header .blog-category-name{color:#222;font-size:13px}.blog-single-post .blog-post-header .blog-post-title{font-weight:bold;font-size:30px;line-height:1.2em;margin-bottom:20px}.blog-single-post .blog-post-header .blog-post-title a{color:#4d4f4d}.blog-single-post .blog-post-header .blog-details .blog-detail{font-size:13px}.blog-single-post .blog-post-header .blog-details .blog-detail.blog-detail-author .blog-avatar{margin-right:10px}.blog-single-post .blog-post-header .blog-details .blog-detail.blog-detail-author .blog-detail-author-name{color:#222}.blog-single-post .blog-post-image{margin-bottom:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-single-post .blog-post-image.blog-post-image-fullwidth{width:100%}.blog-single-post .blog-body{margin-bottom:20px}.blog-single-post .blog-body:after{display:block;clear:both;content:""}.blog-single-post .blog-body p{margin-bottom:1.5em}.blog-single-post .blog-body h1,.blog-single-post .blog-body h2,.blog-single-post .blog-body h3,.blog-single-post .blog-body h4,.blog-single-post .blog-body h5,.blog-single-post .blog-body h6{line-height:1.46em;font-weight:bold}.blog-single-post .blog-body img{max-width:100%;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-single-post .blog-body blockquote{position:relative;font-size:25px;padding:30px 40px 20px;text-align:center}.blog-single-post .blog-body blockquote p{margin-bottom:0}.blog-single-post .blog-body blockquote:before{content:"\201c";position:absolute;font-family:Georgia,Arial,sans-serif;z-index:0;margin:0;left:50%;transform:translateX(-50%) rotate(1deg);color:#7e93a9;line-height:40px;opacity:.11;font-size:120px}.blog-single-post .blog-body hr{border-top-color:#f1f1f1}.blog-single-post .blog-tags{margin-bottom:0;padding:15px 0;border-top:#f1f1f1 solid 1px;border-bottom:#f1f1f1 solid 1px}#blog-single-layout-center .blog-header{background:none;border:none;padding:0}#blog-single-layout-center .blog-header .blog-category-name{margin-top:25px}#blog-single-layout-center .blog-container{padding-top:0}#blog-single-layout-center .blog-single-post{margin-bottom:20px}@media (min-width:992px){#blog-single-layout-center .blog-single-post .blog-post-title{padding:0 10%}}@media (min-width:992px){#blog-single-layout-center .blog-single-post .blog-body{margin-bottom:45px}}#blog-single-layout-center .blog-single-post .blog-tags{font-family:Georgia,Arial,sans-serif;font-style:italic;padding:25px 0}#blog-single-layout-center .blog-single-post .blog-tags .blog-tag{margin-left:10px;color:#7e93a9}.blog-four-featured .blog-four-featured-banner .blog-posts{padding:3px}.blog-four-featured .blog-four-featured-banner .blog-posts article{float:left;padding:3px}.blog-four-featured .blog-four-featured-banner .blog-posts article .blog-post-featured-1{height:100%}.blog-four-featured .blog-four-featured-banner .blog-posts article .blog-post-featured-1 .blog-post-content{width:100%;padding:17px 20px;position:absolute!important;bottom:0;right:0;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.blog-four-featured .blog-four-featured-banner .blog-posts article .blog-post-featured-1 .blog-post-content .blog-post-header .blog-post-title{margin-bottom:0}.blog-four-featured .blog-four-featured-banner .blog-posts article .blog-post-featured-1 .blog-post-content .blog-post-header .blog-details{display:none}.blog-four-featured .blog-four-featured-banner .blog-posts article .blog-post-featured-1 .blog-post-content .blog-post-header a{color:white}.blog-four-featured .blog-four-featured-banner .blog-posts article .blog-post-featured-1 .blog-post-image-wrap{height:100%;min-height:100%}.blog-four-featured .blog-four-featured-banner .blog-posts article .blog-post-featured-1 .blog-post-image-wrap .blog-post-image{height:100%}.blog-four-featured .blog-four-featured-banner .blog-posts article:nth-child(1){width:50%;height:450px}.blog-four-featured .blog-four-featured-banner .blog-posts article:nth-child(1) .blog-post-title{font-size:27px}.blog-four-featured .blog-four-featured-banner .blog-posts article:nth-child(2){width:50%;height:225px}.blog-four-featured .blog-four-featured-banner .blog-posts article:nth-child(2) .blog-post-title{font-size:23px}.blog-four-featured .blog-four-featured-banner .blog-posts article:nth-child(n+3){width:25%;height:225px}.blog-four-featured .blog-four-featured-banner .blog-posts article:nth-child(n+3) .blog-post-title{font-size:17px}@media (max-width:991px){.blog-four-featured .blog-four-featured-banner .blog-posts article{width:50%!important;height:225px!important}.blog-four-featured .blog-four-featured-banner .blog-posts article .blog-post-title{font-size:23px!important}}@media (max-width:576px){.blog-four-featured .blog-four-featured-banner .blog-posts article{width:100%!important}}.blog-post-featured-1{margin-bottom:10px;position:relative}.blog-post-featured-1 .blog-post-content{padding:20px 25px}@media (min-width:992px){.blog-post-featured-1 .blog-post-content{width:50%;position:absolute;bottom:0;right:0;background:white}}.blog-post-featured-1 .blog-heading{padding-bottom:15px;border-bottom:#f1f1f1 solid 1px}.blog-post-featured-1 .blog-post-header .blog-category-name,.blog-post-featured-1 .blog-post-header .blog-details .blog-detail{color:#7e93a9}.blog-post-featured-1 .blog-post-header .blog-category-name{color:#222;font-size:13px}.blog-post-featured-1 .blog-post-header .blog-post-title{font-weight:bold;font-size:37px;margin-bottom:10px}.blog-post-featured-1 .blog-post-header .blog-post-title a{color:#4d4f4d}.blog-post-featured-1 .blog-post-header .blog-details{margin-bottom:0}.blog-post-featured-1 .blog-post-header .blog-details .blog-detail{font-size:13px}.blog-post-featured-1 .blog-post-header .blog-details .blog-detail.blog-detail-author .blog-avatar{margin-right:10px}.blog-post-featured-1 .blog-post-header .blog-details .blog-detail.blog-detail-author .blog-detail-author-name{color:#222}.blog-post-featured-1 .blog-post-image-wrap{background:#f7f7f9;min-height:300px}.blog-post-featured-1 .blog-post-image.blog-post-image-fullwidth{width:100%;max-height:650px;object-fit:cover}.blog-post-featured-1 .blog-post-shortdescription{margin-bottom:20px;font-size:15px}.blog-post-featured-1 .blog-actions{font-size:14px}.blog-post-featured-1 .blog-actions .blog-action-readmore{border-bottom:transparent solid 1px;padding:5px 15px 5px 0;position:relative;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.blog-post-featured-1 .blog-actions .blog-action-readmore:after,.blog-post-featured-1 .blog-actions .blog-action-readmore:before{content:'\f105';font-family:"FontAwesome";position:absolute;font-size:14px;top:4px;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.blog-post-featured-1 .blog-actions .blog-action-readmore:after{right:4px}.blog-post-featured-1 .blog-actions .blog-action-readmore:before{right:12px;opacity:0}.blog-post-featured-1 .blog-actions .blog-action-readmore:hover{border-bottom-color:var(--primary)}.blog-post-featured-1 .blog-actions .blog-action-readmore:hover:after{right:0}.blog-post-featured-1 .blog-actions .blog-action-readmore:hover:before{right:4px;opacity:1}.blog-post-horizontal-MD{margin-bottom:20px;display:block}.blog-post-horizontal-MD .blog-post-title{margin-bottom:5px;padding-top:4px;color:#4d4f4d;font-weight:600;font-size:15px;line-height:1.25em}.blog-post-horizontal-MD .blog-post-date{color:#7e93a9;font-size:12px;margin-bottom:0;text-decoration:none!important}.blog-post-horizontal-MD .blog-post-image{width:100%;height:130px;margin-bottom:10px;background-color:#f7f7f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-post-horizontal-MD .blog-post-image img{object-fit:cover;width:100%;height:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-post-horizontal-MD a:hover .blog-post-title{color:#222;text-decoration:underline}.blog-post-horizontal-LG{margin-bottom:35px;display:block}.blog-post-horizontal-LG .blog-post-title{margin-bottom:5px;padding-top:4px;color:#4d4f4d;font-weight:600;font-size:15px;line-height:1.25em}.blog-post-horizontal-LG .blog-post-date{color:#7e93a9;font-size:12px;margin-bottom:0;text-decoration:none!important}.blog-post-horizontal-LG .blog-post-image{width:100%;height:290px;margin-bottom:10px;background-color:#f7f7f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-post-horizontal-LG .blog-post-image img{object-fit:cover;width:100%;height:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-post-horizontal-LG a:hover .blog-post-title{color:#222;text-decoration:underline}.blog-post-vertical-SM{margin-bottom:20px;display:block}.blog-post-vertical-SM .blog-post-title{margin-bottom:5px;color:#4d4f4d;font-weight:600;font-size:14px;line-height:1.35em;padding-left:105px}.blog-post-vertical-SM .blog-post-date{color:#7e93a9;font-size:12px;margin-bottom:0;padding-left:105px;text-decoration:none!important}.blog-post-vertical-SM .blog-post-image{width:90px;height:65px;float:left;margin-right:15px;background-color:#f7f7f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-post-vertical-SM .blog-post-image img{object-fit:cover;width:100%;height:65px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-post-vertical-SM a:hover .blog-post-title{color:#222;text-decoration:underline}.blog-post-vertical-XL{margin-bottom:45px;padding-bottom:20px;border-bottom:#f1f1f1 solid 1px}.blog-post-vertical-XL .blog-post-content{padding-bottom:20px}.blog-post-vertical-XL .blog-post-image-fullwidth{max-height:300px;object-fit:cover}.blog-post-vertical-XL .blog-heading{padding-bottom:15px;border-bottom:#f1f1f1 solid 1px}.blog-post-vertical-XL .blog-post-header .blog-category-name,.blog-post-vertical-XL .blog-post-header .blog-details .blog-detail{color:#7e93a9}.blog-post-vertical-XL .blog-post-header .blog-category-name{color:#222;font-size:13px}.blog-post-vertical-XL .blog-post-header .blog-post-title{font-weight:bold;font-size:27px;line-height:1.2;margin-bottom:10px}.blog-post-vertical-XL .blog-post-header .blog-post-title a{color:#4d4f4d}.blog-post-vertical-XL .blog-post-header .blog-details .blog-detail{font-size:13px}.blog-post-vertical-XL .blog-post-header .blog-details .blog-detail.blog-detail-author .blog-avatar{margin-right:10px}.blog-post-vertical-XL .blog-post-header .blog-details .blog-detail.blog-detail-author .blog-detail-author-name{color:#222}.blog-post-vertical-XL .blog-post-image{margin-bottom:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-post-vertical-XL .blog-post-image.blog-post-image-fullwidth{width:100%}.blog-post-vertical-XL .blog-post-shortdescription{margin-bottom:20px;font-size:15px}.blog-post-vertical-XL .blog-actions{font-size:14px}.blog-post-vertical-XL .blog-actions .blog-action-readmore{border-bottom:transparent solid 1px;padding:5px 15px 5px 0;position:relative;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.blog-post-vertical-XL .blog-actions .blog-action-readmore:after,.blog-post-vertical-XL .blog-actions .blog-action-readmore:before{content:'\f105';font-family:"FontAwesome";position:absolute;font-size:14px;top:4px;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.blog-post-vertical-XL .blog-actions .blog-action-readmore:after{right:4px}.blog-post-vertical-XL .blog-actions .blog-action-readmore:before{right:12px;opacity:0}.blog-post-vertical-XL .blog-actions .blog-action-readmore:hover{border-bottom-color:var(--primary)}.blog-post-vertical-XL .blog-actions .blog-action-readmore:hover:after{right:0}.blog-post-vertical-XL .blog-actions .blog-action-readmore:hover:before{right:4px;opacity:1}.blog-dummy-post{opacity:.15;margin-bottom:-150px;position:relative}.blog-dummy-post .blog-post-image{background:#7e93a9;height:100px}.blog-dummy-post span{background:currentColor;min-width:125px;display:inline-block;color:#7e93a9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog-dummy-post span:before{content:'|';opacity:0}.blog-dummy-post span.blog-detail-author{background:transparent;min-width:0}.blog-dummy-post span.blog-detail-author:before{content:''}.blog-dummy-post .blog-post-content{border-color:#7e93a9}.blog-dummy-post .blog-dummy-fullwidth{width:100%!important}.blog-dummy-post .blog-category-name span,.blog-dummy-post .blog-action-readmore,.blog-dummy-post .blog-detail-author-name span{color:#222}.blog-dummy-post .blog-post-title{display:block!important}.blog-dummy-post .blog-post-title span{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;width:50%}.blog-dummy-post .blog-post-title span.blog-dummy-fullwidth{-webkit-border-radius:3px 3px 3px 0;-moz-border-radius:3px 3px 3px 0;border-radius:3px 3px 3px 0}.blog-dummy-post .blog-post-shortdescription{line-height:15px}.blog-dummy-post .blog-post-shortdescription span{line-height:7px}.blog-dummy-post .blog-actions .blog-action-readmore:after,.blog-dummy-post .blog-actions .blog-action-readmore:before{content:''}.blog-dummy-post .blog-details .blog-avatar{min-width:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.blog-dummy-post .blog-details span{vertical-align:middle}.blog-dummy-post:after{content:'';left:0;right:0;top:0;bottom:0;display:block;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);position:absolute}.blog-posts .blog-post{padding-bottom:20px;border-bottom:#f1f1f1 solid 1px}.blog-post-title{display:block;font-size:1.5rem;font-weight:600;margin-bottom:15px;text-transform:uppercase;min-height:70px}.page-blog-landing .blog-posts .blog-post img,.page-blog-category .blog-posts .blog-post img{width:100%!important;max-height:300px;min-height:300px;object-fit:cover;margin-bottom:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.blog-sidebar .sidebar-categories ul li a {
  padding: 0.15rem 0px;
}
