.he-clearfix:before, .he-clearfix:after{content:"";display:table;}
.he-clearfix:after{clear:both;}
.he-align-left{text-align:left;}
.he-align-center{text-align:center;}
.he-align-right{text-align:right;}
.he-block-title{font-size:20px;margin-bottom:30px;text-transform:uppercase;font-weight:bold;}
.he-block-title a, .he-block-title span{color:inherit;}
.he-title-style2.he-block-title{border-bottom:3px solid #EEE;line-height:1;}
.he-title-style2.he-block-title span{position:relative;display:inline-block;padding-bottom:10px;}
.he-title-style2.he-block-title span:before{content:"";position:absolute;height:3px;top:100%;left:0;width:100%;background:#000;}
.he-title-style3.he-block-title{position:relative;display:flex;border-left:10px solid #000;line-height:1;}
.he-title-style3.he-block-title span{padding:0 20px 0 15px;display:inline-block;}
.he-title-style3.he-block-title:after{content:"";flex-grow:1;background:rgba(0, 0, 0, 0.03);}
.he-title-style4.he-block-title{display:flex;align-items:center;}
.he-title-style4.he-block-title:after{content:"";height:3px;background:#000;flex-grow:1;margin-left:15px;}
.he-post-meta{font-size:12px;opacity:0.8;}
.he-post-meta > span{display:inline-block;margin-right:20px;}
.he-post-meta > span:last-child{margin-right:0;}
.he-post-meta i{display:inline-block;margin-right:5px;font-size:0.88em;font-weight:bold;}
.he-post-thumb .he-post-categories{position:absolute;bottom:10px;left:15px;z-index:99;margin:0;padding:0;font-size:0;}
.he-post-thumb .he-post-categories li{display:inline-block;}
.he-post-thumb .he-post-categories li a{display:block;background:#0E0E0E;color:#F0F0F0;font-size:10px;padding:4px 6px;line-height:1.2;text-transform:uppercase;margin-right:5px;margin-bottom:5px;}
.he-post-content .he-post-categories{margin:0 0 5px;padding:0;font-size:0;}
.he-post-content .he-post-categories li{display:inline-block;}
.he-post-content .he-post-categories li a{display:block;background:#0E0E0E;color:#F0F0F0;font-size:9px;padding:4px 6px;line-height:1.2;text-transform:uppercase;margin-right:4px;margin-bottom:4px;}
.he-tile-block .he-post-categories{top:25px;left:25px;bottom:auto;}
h3.he-post-title{color:inherit;font-size:16px;margin:0 0 10px;clear:none;}
h3.he-post-title a{color:inherit;}
h3.he-large-title span, h3.he-large-title a{font-size:1.5em;}
h3.he-big-title span, h3.he-big-title a{font-size:1.3em;}
.he-post-item{margin-bottom:30px;}
.he-post-item:last-child{margin-bottom:0;}
.he-thumb-container{position:relative;padding-bottom:70%;background:#f7f7f7;background-position:center;background-size:cover;overflow:hidden;}
.he-thumb-container img{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}
.he-post-thumb{overflow:hidden;position:relative}
.he-viral-news .he-post-thumb img{transform:scale(1);transition:all 0.3s ease;}
.he-viral-news .he-post-thumb:hover img{transform:scale(1.2);}
.he-viral .he-post-thumb > a{position:relative;display:block;overflow:hidden;}
.he-viral .he-post-thumb > a:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}
.he-viral .he-post-thumb > a:hover:before{-webkit-animation:shine .75s;animation:shine .75s;}
@-webkit-keyframes shine {
100%{left:125%;}
}
@keyframes shine {
100%{left:125%;}
}
.he-post-title{margin-bottom:10px;}
.he-post-meta{margin-bottom:10px;}
.he-post-title:last-child, .he-post-meta:last-child, .he-excerpt:last-child{margin-bottom:0;}
.he-post-content.he-gradient-overlay{position:absolute;left:0;right:0;bottom:0;padding:15px;color:#fff;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .9)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0)}
.he-post-content.he-gradient-overlay h3.he-post-title{color:#fff}
.he-news-module-one .he-news-module-one-wrap{margin-left:-20px;margin-right:-20px;display:flex;align-items:center}
.he-news-module-one .he-post-item{padding:0 20px;margin-bottom:0}
.he-news-module-one .he-post-content{text-align:center}
.he-news-module-one .he-post-item .he-post-thumb{margin-bottom:20px}
.he-news-module-one .he-post-item .he-thumb-container{padding-bottom:80%}
.he-news-module-one .he-post-item:nth-child(1) .he-thumb-container{padding-bottom:100%}
.he-news-module-one .he-post-item:nth-child(1){width:50%;order:2}
.he-news-module-one .he-post-item:nth-child(2){order:1;width:25%}
.he-news-module-one .he-post-item:nth-child(3){order:3;width:25%}
.he-news-module-two .he-news-module-two-wrap{margin-left:-20px;margin-right:-20px;display:flex}
.he-news-module-two .he-post-content{text-align:center}
.he-news-module-two .he-post-item .he-post-thumb{margin-bottom:20px}
.he-news-module-two .col2{width:25%;order:1;padding:0 20px}
.he-news-module-two .col1{width:50%;order:2;padding:0 20px}
.he-news-module-two .col3{width:25%;order:3;padding:0 20px}
.he-news-module-two .he-thumb-container{padding-bottom:86%}
.he-news-module-two .col1 .he-thumb-container{padding-bottom:80%}
.he-news-module-three .he-news-module-three-wrap{margin-left:-15px;margin-right:-15px;display:flex}
.he-news-module-three .col1, .he-news-module-three .col2{width:50%;padding:0 15px}
.he-news-module-three .col1 .he-post-item, .he-news-module-three .col1 .he-post-thumb, .he-news-module-three .col1 .he-post-thumb > a, .he-news-module-three .col1 .he-thumb-container{height:100%}
.he-news-module-three .col1 .he-post-thumb .he-post-categories{left:30px;right:30px;bottom:auto;top:30px}
.he-news-module-three .col1 .he-post-content{padding:30px}
.he-news-module-three .col2 .he-post-item{width:50%;padding:0 15px}
.he-news-module-three .col2-wrap{display:flex;flex-wrap:wrap;margin:0 -15px}
.he-news-module-three .col2-wrap .he-post-thumb{margin-bottom:15px}
.he-news-module-three .col2 .he-post-item:nth-last-child(2),
.he-news-module-three .col2 .he-post-item:nth-last-child(1){margin-bottom:0}
.he-news-module-four .he-news-module-four-wrap{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}
.he-news-module-four .he-post-item{width:25%;padding:0 15px;margin-bottom:0}
.he-news-module-four .he-post-content{text-align:center}
.he-news-module-four .he-post-thumb{margin-bottom:15px}
.he-news-module-four .he-post-item:nth-child(1),
.he-news-module-four .he-post-item:nth-child(2){width:50%;margin-bottom:30px}
.he-news-module-four .he-post-item:nth-child(1) .he-thumb-container,
.he-news-module-four .he-post-item:nth-child(2) .he-thumb-container{padding-bottom:60%}
.he-news-module-five-wrap{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}
.he-news-module-five .he-big-block, .he-news-module-five .he-small-block{width:50%;padding:0 15px;}
.he-news-module-five .he-big-block .he-post-item{margin-bottom:0;}
.he-news-module-five .he-big-block .he-post-thumb{margin-bottom:20px;}
.he-news-module-five .he-small-block .he-thumb-container{padding-bottom:80%;}
.he-news-module-five .he-small-block .he-post-thumb{float:left;width:120px;}
.he-news-module-five .he-small-block .he-post-content{margin-left:calc(var(--he-image-width, 120px) + 20px);}
.he-news-module-six .he-big-block .he-post-thumb{margin-bottom:30px;}
.he-news-module-six .he-big-block .he-post-thumb .he-post-categories{position:absolute;left:30px;top:30px;right:30px;bottom:auto;}
.he-news-module-six .he-big-block .he-thumb-container{padding-bottom:60%;}
.he-news-module-six .he-big-block .he-post-content{padding:30px;}
.he-news-module-six .he-small-block{display:flex;margin:0 -15px;}
.he-news-module-six .he-small-block .he-post-item{width:33.33%;padding:0 15px;margin-bottom:0;}
.he-news-module-six .he-small-block .he-post-thumb{margin-bottom:15px;}
.he-news-module-seven .he-big-block{margin-bottom:30px;}
.he-news-module-seven .he-big-block .he-post-thumb{float:left;width:50%;}
.he-news-module-seven .he-big-block .he-post-content{margin-left:50%;padding-left:30px;}
.he-news-module-seven .he-small-block{display:flex;flex-wrap:wrap;margin:0 -15px;}
.he-news-module-seven .he-small-block .he-post-item{width:50%;padding:0 15px;}
.he-news-module-seven .he-small-block .he-post-item:nth-last-child(2){margin-bottom:0;}
.he-news-module-seven .he-small-block .he-post-thumb{float:left;width:120px;}
.he-news-module-seven .he-small-block .he-post-content{margin-left:calc(var(--he-image-width, 120px) + 20px);}
.he-news-module-eight-wrap{margin:0 -15px;display:flex;}
.he-news-module-eight .he-big-block, .he-news-module-eight .he-small-block{width:50%;padding:0 15px;}
.he-news-module-eight .he-post-thumb{margin-bottom:15px;}
.he-news-module-eight .he-big-block .he-post-meta{margin-bottom:10px;}
.he-news-module-eight .he-small-block-wrap{margin:0 -15px;display:flex;flex-wrap:wrap;}
.he-news-module-eight .he-small-block .he-post-item{width:50%;padding:0 15px;}
.he-news-module-eight .he-small-block .he-post-item:nth-last-child(2),
.he-news-module-eight .he-small-block .he-post-item:nth-last-child(1){margin-bottom:0;}
.he-big-post-item{margin-bottom:30px;}
.he-big-post-item .he-post-thumb{position:relative;overflow:hidden;}
.he-big-post-item .he-post-thumb img{width:100%;}
.he-big-post-item .he-post-content{position:absolute;left:0;right:0;bottom:0;padding:20px;color:#FFF;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .7)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .7) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .7) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .7) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);}
.he-big-post-item h3{color:inherit;font-size:18px;margin-bottom:10px;}
.he-big-post-item .he-post-thumb .he-post-categories{top:20px;left:20px;bottom:auto;}
.he-news-module-nine .he-post-item .he-post-thumb{float:left;width:120px;}
.he-news-module-nine .he-post-item .he-post-content{margin-left:calc(var(--he-image-width, 120px) + 20px);}
.he-news-module-ten .he-post-item.he-thumb-left .he-post-thumb{float:left;width:120px;}
.he-news-module-ten .he-post-item.he-thumb-left .he-post-content{margin-left:calc(var(--he-image-width, 120px) + 20px);}
.he-news-module-ten .he-post-item.he-thumb-right .he-post-thumb{float:right;width:120px;}
.he-news-module-ten .he-post-item.he-thumb-right .he-post-content{margin-right:140px;}
.he-grid-blocks{display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px -30px;}
.he-grid-block{width:33.33%;padding:0 15px;margin-bottom:30px;}
.he-grid-block-inner{position:relative;overflow:hidden;}
.he-grid-block .he-post-thumb .he-thumb-container{padding-bottom:100%;}
.he-grid-block .he-post-content{position:absolute;left:0;right:0;bottom:0;padding:15px 15px 10px;color:#FFF;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .7)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .7) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .7) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .7) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0)}
.he-grid-block .he-post-meta{max-height:0;margin-top:5px;color:#F6F6F6;overflow:hidden;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.he-grid-block-inner:hover .he-post-meta{max-height:30px;}
.he-grid-block .he-post-thumb .he-post-categories{bottom:auto;top:15px;}
.he-double-small-block{display:flex;flex-wrap:wrap;margin:0 -15px;}
.he-double-small-block .he-post-item{width:50%;padding:0 15px;}
.he-double-small-block .he-post-item:nth-last-child(2){margin-bottom:0;}
.he-double-small-block .he-post-thumb{float:left;width:120px;}
.he-double-small-block .he-post-thumb .he-thumb-container{padding-bottom:80%;}
.he-double-small-block .he-post-content{margin-left:calc(var(--he-image-width, 120px) + 20px);}
.he-alternate-block{display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.he-alt-post-item{width:33.333%;background:#F9F9F9;display:-webkit-flex;display:flex;flex-direction:column;margin:0;}
.he-alt-post-item .he-post-thumb .he-thumb-container{padding-bottom:100%;}
.he-alt-post-item .he-post-thumb{width:100%;}
.he-alt-post-item .he-post-thumb a img{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;}
.he-alt-post-item:nth-child(2){flex-direction:column-reverse;}
.he-alt-post-item:hover{background:#F4F4F4;}
.he-alt-post-item .he-post-content{padding-bottom:100%;overflow:hidden;position:relative;}
.he-alt-post-item .he-post-content .he-post-content-inner{position:absolute;display:flex;align-items:center;padding:30px;height:100%;}
.he-alt-post-item .posted-on{margin-bottom:6px;}
.he-four-column-block{margin:0 -15px;display:flex;flex-wrap:wrap;}
.he-four-column-block.he-col-1 .he-post-item{width:100%;}
.he-four-column-block.he-col-2 .he-post-item{width:50%;}
.he-four-column-block.he-col-3 .he-post-item{width:33.33%;}
.he-four-column-block.he-col-4 .he-post-item{width:25%;}
.he-four-column-block .he-post-item{padding:0 15px;margin-bottom:30px;}
.he-four-column-block .he-post-thumb{margin-bottom:20px;}
.he-four-column-block .he-post-content{margin-left:0;}
.he-four-column-block .posted-on{margin-bottom:10px;}
.he-mini-news{display:grid;grid-template-columns:repeat(3, 1fr);grid-row-gap:30px;margin-left:-15px;margin-right:-15px;}
.he-mini-news .he-post-thumb{width:120px;float:left;}
.he-mini-news .he-post-thumb .he-thumb-container{padding-bottom:100%;}
.he-mini-news .he-post-item{padding:0 15px;margin:0;position:relative;}
.he-mini-news .he-post-item .he-post-content{margin-left:calc(var(--he-image-width, 120px) + 20px);}
.he-carousel-block .he-post-thumb{margin-bottom:20px;}
.he-carousel-block .he-post-content{text-align:center;padding:0 10px;}
.he-carousel-block .owl-carousel .owl-nav button.owl-prev, .he-carousel-block .owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translateY(-50%);height:40px;width:25px;line-height:40px;text-align:center;background:#0078af;font-size:26px;color:#FFF;opacity:0;display:flex;justify-content:center;align-items:center;transition:all 0.3s ease;}
.he-carousel-block .owl-carousel .owl-nav button.owl-prev{left:0;}
.he-carousel-block .owl-carousel .owl-nav button.owl-next{right:0;}
.he-carousel-block .owl-carousel:hover .owl-nav button.owl-prev, .he-carousel-block .owl-carousel:hover .owl-nav button.owl-next{opacity:1;}
.he-carousel-block .owl-carousel .owl-nav button.owl-prev:hover, .he-carousel-block .owl-carousel .owl-nav button.owl-next:hover{background:#000;}
.he-carousel-block .owl-carousel .owl-dots{margin-top:40px;text-align:center;}
.he-carousel-block .owl-carousel button.owl-dot{height:12px;width:12px;background:#000;margin:0 5px;padding:0;box-shadow:none;outline:0;border-radius:20px;transform:scale(1);transition:all 0.3s ease;}
.he-carousel-block .owl-carousel button.owl-dot.active{transform:scale(1.2);}
.he-thumb, .he-parent{float:left;}
.he-width-25{width:25%;}
.he-width-33{width:33.33%;}
.he-width-35{width:35%;}
.he-width-50{width:50%;}
.he-width-65{width:65%;}
.he-width-100{width:100%;}
.he-height-33{height:33.33%;}
.he-height-50{height:50%;}
.he-height-100{height:100%;}
.he-thumb img{height:100% !important;width:100% !important;object-fit:cover;object-position:center;}
.space-10{margin:-5px;}
.space-10 .he-thumb{padding:5px;}
.he-post-thumb{position:relative;}
.he-post-thumb > a{position:relative;display:block;overflow:hidden;}
.he-post-thumb img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.he-thumb-inner.he-post-thumb{background-position:center;background-size:cover;}
.he-thumb-inner.he-post-thumb img{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;}
.he-thumb-inner{position:relative;height:100%;}
.he-thumb-inner > a{position:relative;height:100%;display:block;}
.he-title-container h3{color:#FFF;margin-bottom:0;text-shadow:1px 1px 6px rgba(0, 0, 0, 0.3);position:relative;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.he-thumb-inner:hover .he-title-container h3:after{width:100%;}
.he-title-container{position:absolute;bottom:0;left:0;right:0;color:#FFF;z-index:2;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .9)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0)}
.he-title-container h3.he-post-title{color:#FFF;margin-bottom:15px;text-shadow:1px 1px 6px rgba(0, 0, 0, 0.3);position:relative;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.he-title-container h3:after{content:"";position:absolute;height:1px;margin-top:6px;background:#FFF;top:100%;left:0;width:0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.he-thumb-inner:hover .he-title-container h3:after{width:100%;}
.he-title-container > a{color:#FFF !important;padding:25px 25px 15px;display:block;}
.he-tile-block.style1{height:500px;}
.he-tile-block.style2{height:500px;}
.he-tile-block.style3{height:400px;}
.he-single-post-one .he-post-content{padding-top:20px;position:relative;}
.he-single-post-one .he-post-excerpt{margin-top:20px;}
.he-single-post-two .he-post-title{font-size:1.3rem;}
.he-single-post-two .he-post-image{overflow:hidden;}
.he-post-graident-title{position:relative;}
.he-post-graident-title .he-post-content{position:absolute;left:0;right:0;bottom:0;padding:20px;background:linear-gradient(to top, rgba(0, 0, 0, 0.65) 0px, rgba(0, 0, 0, 0.45) 34%, transparent 100%);}
.he-post-graident-title .he-post-title a, .he-post-graident-title .he-post-meta span, .he-post-graident-title .he-post-excerpt{color:#FFF;}
.he-post-graident-title .he-post-excerpt{margin-top:15px;}
.he-ticker{position:relative;background:#F6F6F6;padding:10px;overflow:hidden;}
.he-ticker-title{float:left;background:#0078af;color:#FFF;line-height:32px;white-space:nowrap;padding:0 15px;margin-right:40px;position:relative;font-size:1.1em;}
.he-ticker-title:after{content:"";position:absolute;top:0;bottom:0;left:100%;border-color:transparent transparent transparent #0078af;border-width:16px;border-style:solid;}
.he-ticker .owl-carousel{padding-right:75px;}
.he-ticker .owl-item a{display:block;line-height:32px;color:#444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.he-ticker .owl-item a:hover{color:#0078af;}
.he-ticker .owl-nav{position:absolute;right:0;top:5px;}
.he-ticker .owl-carousel .owl-nav button.owl-prev, .he-ticker .owl-carousel .owl-nav button.owl-next{height:22px;width:22px;line-height:22px;padding:0;background:#0078af;color:#FFF;display:inline-block;text-align:center;font-size:14px;margin-left:4px;}
.he-ticker .owl-carousel .owl-nav button.owl-prev:hover, .he-ticker .owl-carousel .owl-nav button.owl-next:hover{background:#0E0E0E;}
.he-ticker .owl-carousel .owl-nav button.owl-prev i, .he-ticker .owl-carousel .owl-nav button.owl-prev i{line-height:22px;font-style:normal;}
@media screen and (max-width:767px){
.he-news-module-one .he-news-module-one-wrap, .he-news-module-two .he-news-module-two-wrap, .he-news-module-three .he-news-module-three-wrap, .he-news-module-eight .he-news-module-eight-wrap{flex-wrap:wrap;}
.he-news-module-one .he-post-item:nth-child(1),
.he-news-module-two .col1, .he-news-module-three .col1{width:100%;order:unset;margin-bottom:30px;}
.he-news-module-one .he-post-item:nth-child(2),
.he-news-module-one .he-post-item:nth-child(3),
.he-news-module-two .col2, .he-news-module-two .col3{order:unset;width:50%;}
.he-news-module-three .col2, .he-news-module-eight .he-big-block, .he-news-module-eight .he-small-block{width:100%;}
.he-news-module-four .he-post-item{width:50%;margin-bottom:30px;}
.he-news-module-eight .he-big-block{margin-bottom:30px;}
.he-alternate-block{margin:0 -5px;}
.he-alternate-block .he-alt-post-item{padding:0 5px;background:none;}
.he-alt-post-item:nth-child(2){flex-direction:column;}
.he-alt-post-item .he-post-content{height:auto;padding:0;}
.he-alt-post-item .he-post-content .he-post-content-inner{position:static;padding:20px 0 0;}
.he-four-column-block .he-post-item{width:50% !important;margin-bottom:30px;}
.he-news-module-five .he-big-block, .he-news-module-five .he-small-block{width:100%;float:none;}
.he-news-module-five .he-big-block{margin-bottom:30px;}
.he-news-module-seven .he-big-block .he-post-thumb, .he-news-module-seven .he-big-block .he-post-content{width:100%;padding-right:0;padding-left:0;float:none;margin:0;}
.he-news-module-seven .he-small-block .he-post-item:nth-last-child(2){margin-bottom:30px;}
.he-news-module-seven .he-big-block .he-post-thumb{margin-bottom:20px;}
.he-news-module-seven .he-small-block .he-post-item{width:100%;}
.he-double-small-block{margin:0;}
.he-double-small-block .he-post-item{width:100%;padding:0;}
.he-double-small-block .he-post-item:nth-last-child(2){margin-bottom:30px;}
.he-mini-news{grid-template-columns:repeat(1, 1fr);}
.he-mini-news .he-post-item{width:100%;margin-bottom:0;}
.he-mini-news .he-post-item:last-child{margin-bottom:0;}
.he-tile-block.style1, .he-tile-block.style2, .he-tile-block.style3{height:auto !important;}
.he-width-25, .he-width-33, .he-width-35, .he-width-50, .he-width-65, .he-width-100{width:100%;float:none;}
.he-height-33, .he-height-50, .he-height-100{height:auto;}
.he-news-module-one .he-news-module-one-wrap, .he-news-module-two .he-news-module-two-wrap, .he-news-module-three .he-news-module-three-wrap{display:block;}
.he-news-module-one .he-post-item:nth-child(1),
.he-news-module-one .he-post-item:nth-child(2),
.he-news-module-one .he-post-item:nth-child(3),
.he-news-module-two .col1, .he-news-module-two .col2, .he-news-module-two .col3, .he-news-module-three .col1, .he-news-module-three .col2{width:100%;order:unset;margin-bottom:30px;}
.he-news-module-three .col2 .he-post-item, .he-news-module-three .col2 .he-post-item:nth-last-child(2){width:100%;margin-bottom:30px;}
.he-news-module-one .he-post-item:last-child, .he-news-module-four .he-post-item:last-child{margin-bottom:0;}
.he-news-module-four .he-post-item:nth-child(1),
.he-news-module-four .he-post-item:nth-child(2),
.he-news-module-four .he-post-item{width:100%;}
.he-news-module-six .he-small-block{display:block;}
.he-news-module-six .he-small-block .he-post-item{width:100%;margin-bottom:30px;}
.he-news-module-six .he-small-block .he-post-item:last-child{margin-bottom:0;}
.he-news-module-eight .he-small-block .he-post-item{width:100%;}
.he-news-module-eight .he-small-block .he-post-item:nth-last-child(2){margin-bottom:30px;}
.he-grid-blocks{display:block;margin:0;}
.he-grid-block{width:auto;padding:0;}
.he-grid-block:last-child{margin-bottom:0;}
.he-grid-block .he-post-content{padding:25px;}
.he-alternate-block{display:block;}
.he-alt-post-item .he-post-thumb .he-thumb-container{padding-bottom:70%;}
.he-alt-post-item{width:100%;margin-bottom:30px;}
.he-alt-post-item img{width:100%;}
.he-four-column-block .he-post-item{width:100% !important;}
.he-ticker{max-height:none;}
.he-ticker-title{float:none;display:block;margin-right:0;text-align:center;margin-bottom:5px;}
.he-ticker-title:after{display:none;}
.he-post-thumb:not(.he-aligned-block) .he-thumb-container,
.he-thumb-inner.he-post-thumb > a{padding-bottom:0 !important;height:50vw !important;}
.he-post-thumb:not(.he-aligned-block) .he-thumb-container img,
.he-thumb-inner.he-post-thumb > a img{position:static !important;}
}
@media screen and (max-width:580px){
.he-post-thumb:not(.he-aligned-block) .he-thumb-container,
.he-thumb-inner.he-post-thumb > a{height:70vw !important;}
} .he-slide{position:relative;}
.he-slide .he-container{position:absolute;width:80%;top:50%;left:50%;transform:translate(-50%, -50%);}
.he-slide-caption{max-width:650px;width:100%;background:rgba(0, 0, 0, 0.2);padding:40px;border-left:3px solid #5BC2CE;border-right:3px solid #5BC2CE;margin:0 auto;}
.he-slide-cap-title{text-align:center;font-size:42px;color:#FFF;font-weight:700;margin-bottom:10px;line-height:1.2;letter-spacing:1px;text-transform:uppercase;}
.he-slide-cap-desc{text-align:center;font-size:22px;color:#F6F6F6;font-weight:500;font-weight:300;padding:0 5%;}
.he-slide-cap-button{margin-top:20px;}
.he-slide-cap-button a{display:inline-block;font-size:14px;color:#FFF;background:#5BC2CE;padding:10px 20px;}
.he-slide-cap-button a:hover{background:#000;}
.he-bx-slider.owl-carousel .owl-nav button.owl-prev, .he-bx-slider.owl-carousel .owl-nav button.owl-next{position:absolute;background:#5bc2ce;color:#FFF;bottom:25px;height:40px;width:40px;text-indent:0;display:flex;align-items:center;justify-content:center;}
.he-bx-slider.owl-carousel .owl-nav button.owl-prev:hober, .he-bx-slider.owl-carousel .owl-nav button.owl-next:hover{background:#4EA3AD}
.he-bx-slider.owl-carousel .owl-nav button i{font-size:24px;line-height:1;color:#FFF;}
.he-bx-slider.owl-carousel .owl-nav button.owl-prev{left:50%;margin-left:-42px;}
.he-bx-slider.owl-carousel .owl-nav button.owl-next{right:50%;margin-right:-42px;}
.he-banner-shadow{position:absolute;top:100%;left:0;right:0;}
.he-bx-slider .he-banner-shadow img{margin:0 auto;display:block;width:100%;}
.he-bx-slider .owl-item.active .he-slide-cap-title, .he-bx-slider .owl-item.active .he-slide-cap-desc{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.he-bx-slider .owl-item.active .he-slide-cap-title{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
.he-bx-slider .owl-item.active .he-slide-cap-desc{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.he-featured-post{padding:60px 40px;position:relative;background-color:#f7f8f9;background-image:linear-gradient(90deg, rgba(247, 248, 249, 1) 0%, rgba(240, 241, 242, 1) 100%);}
.he-featured-post:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;}
.he-featured-post *{position:relative;}
.he-featured-post .he-featured-icon{font-size:38px;margin-bottom:20px;line-height:1;}
.he-featured-post .he-featured-icon i, .he-featured-post .he-featured-icon svg{height:1em;width:1em;display:block;}
.he-featured-post h4{position:relative;margin-bottom:30px;}
.he-featured-post h4:after{content:"";position:absolute;height:2px;width:25px;background:#333;top:100%;left:0;margin-top:10px;}
.he-featured-readmore{position:absolute;right:5px;bottom:5px;height:40px;width:40px;line-height:40px;text-align:center;font-size:26px;color:#333;opacity:0;transition:all 0.3s ease-in-out;}
.he-featured-readmore i, .he-featured-readmore svg{height:1em;width:1em;display:block;}
.he-featured-post:hover .he-featured-readmore, .he-featured-post .he-featured-readmore:focus{opacity:1;}
.he-featured-post .he-featured-readmore:hover{color:#5bc2ce;}
.he-image-stack{display:flex;}
.he-image-stack.he-elastic-center{justify-content:center;}
.he-image-stack.he-elastic-right{justify-content:flex-end;}
.he-elasticstack{position:relative;padding:0 !important;margin:0 !important;max-width:100%;list-style:none;-webkit-perspective:1000px;-webkit-perspective-origin:50%-50%;perspective:1000px;perspective-origin:50% -50%;}
.he-elasticstack li{position:absolute;z-index:1;opacity:0;cursor:pointer;-webkit-transform:translate3d(0, 0, -180px);transform:translate3d(0, 0, -180px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:100%;width:100%;}
.he-elasticstack li img{display:block;position:absolute;height:100%;width:100%;object-fit:cover;}
.he-elasticstack li.animate{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.he-elasticstack li.move-back{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.470, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.470, 1.515);transition-timing-function:cubic-bezier(0.175, 0.885, 0.470, 1.515);}
.no-js .he-elasticstack{max-width:1090px;width:100%;height:auto;text-align:center;}
.no-js .he-elasticstack li{position:relative;display:inline-block;opacity:1;margin:10px;cursor:default;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.he-tab{padding:0;margin:0;width:25%;float:left;padding-right:30px;border-right:1px solid #EEE;list-style:none;}
.he-tab li{font-size:20px;text-transform:uppercase;line-height:1.2;position:relative;}
.he-tab li.he-active:after{content:"";position:absolute;right:0;height:100%;width:5px;background:#000;top:0;margin-right:-33px;}
.he-tab li a{text-decoration:none;color:#444;display:flex;align-items:center;padding:15px 0;}
.he-tab li i, .he-tab li svg{float:left;line-height:1.2;margin-right:10px;height:1em;width:1em;display:block;}
.he-tab li.he-active i, .he-tab li.he-active svg{color:#000;fill:#000;}
.he-tab-content{width:75%;float:right;padding-left:80px;overflow:hidden;}
.he-tab-pane{display:none;}
@keyframes HezoomIn {
from{opacity:0;transform:scale3d(.9, .9, .9)}
50%{opacity:1}
}
.he-tab-pane.zoomIn{animation-name:HezoomIn}
.he-client-logo-slider .owl-dots{text-align:center;margin-top:40px;}
.he-client-logo-slider .owl-dots .owl-dot{display:inline-block;height:8px;width:10px;background:#333;margin:0 5px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:20px;}
.he-client-logo-slider .owl-dots .owl-dot.active{width:30px;}
.het-slide{position:relative;}
.het-slide img{width:100%;}
.het-slide-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0, 0, 0, 0.2);}
.het-slide-caption{position:absolute;top:50%;left:50%;max-width:1170px;width:90%;transform:translateY(-50%) translateX(-50%);}
.het-slide-cap-title{text-align:center;font-size:38px;color:#FFF;font-weight:400;margin-bottom:25px;padding:0 10%;line-height:1.2;font-family:'Oswald', sans-serif;letter-spacing:2px;text-transform:uppercase;-webkit-animation-duration:0.5s;animation-duration:0.5s;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2)}
.het-slide-cap-title span{display:inline-block;padding:8px 15px;background:#FFC107;}
.het-slide-cap-desc{text-align:center;font-size:25px;line-height:1.4;color:#FFF;padding:0 20%;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:1s;animation-delay:1s;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2)}
.het-slide-cap-button{text-align:center;margin-top:20px;}
.het-slide-cap-button a{display:inline-block;padding:10px 20px;background:#FFF;color:#333;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:1s;animation-delay:1.5s;}
.het-bx-slider.owl-carousel .owl-nav .owl-prev, .het-bx-slider.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;height:70px;width:50px;margin-top:-35px;background:rgba(0, 0, 0, 0.9);color:#FFF;font-size:0;}
.het-bx-slider .owl-nav [class*=owl-]:before{content:"";height:1px;width:30px;background:#FFF;position:absolute;left:15px;top:13px;transform:rotate(45deg);transform-origin:0 0;}
.het-bx-slider .owl-nav [class*=owl-]:after{content:"";height:1px;width:30px;background:#FFF;position:absolute;left:15px;bottom:13px;transform:rotate(-45deg);transform-origin:0 0;}
.het-bx-slider.owl-carousel .owl-nav .owl-prev{left:0;transform:rotate(180deg);}
.het-bx-slider.owl-carousel .owl-nav .owl-next{right:0;}
.het-bx-slider .owl-dots{position:absolute;bottom:20px;right:0;left:0;text-align:center;}
.het-bx-slider .owl-dots .owl-dot{display:inline-block;height:15px;width:15px;border:2px solid #FFF;margin:0 4px;}
.het-bx-slider .owl-dots .owl-dot.active{background:#FFF;}
.het-bx-slider .owl-item.active .het-slide-cap-title, .het-bx-slider .owl-item.active .het-slide-cap-desc, .het-bx-slider .owl-item.active .het-slide-cap-button a{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.het-bx-slider .owl-item.active .het-slide-cap-title, .het-bx-slider .owl-item.active .het-slide-cap-desc, .het-bx-slider .owl-item.active .het-slide-cap-button a{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
.het-progress{margin-bottom:20px;}
.het-progress:last-child{margin-bottom:0;}
.het-progress h6{font-weight:300;margin-bottom:5px;}
.het-progress-bar{height:8px;width:100%;position:relative;line-height:20px;font-size:13px;background:#f6f6f6}
.het-progress-bar-length{background:#FFC107;height:100%;text-align:right;padding-right:20px;}
.het-progress-bar-length span{position:absolute;right:0;bottom:100%;}
.het-featured-post{position:relative;text-align:center;border-left:2px solid #333;border-right:2px solid #333;border-bottom:2px solid #333;padding:30px 30px 60px 30px;}
.het-featured-post:before, .het-featured-post:after{content:"";position:absolute;top:0;height:2px;width:calc(50% - 90px);background:#333;}
.het-featured-post:before{left:0;}
.het-featured-post:after{right:0;}
.het-featured-post h5{text-transform:uppercase;margin-bottom:25px;}
.het-featured-icon{display:inline-block;color:#FFF;font-size:46px;line-height:1.8;-ms-transform:translateY(-35px);-webkit-transform:translateY(-35px);transform:translateY(-35px);}
.het-featured-icon i, .het-featured-icon svg{height:1em;width:1em;display:block;vertical-align:bottom;}
.het-featured-link{height:0;}
.het-featured-link a{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px 15px;display:inline-block;line-height:1.2;background:#333;color:#FFF;margin-top:60px;transition:none;font-size:0.9em;}
.het-featured-link a:hover{background:#333;color:#FFF;}
.het-portfolio-cat-name-list{margin-bottom:30px;text-align:right;line-height:1;}
.het-portfolio-cat-name-list.tab-align-left{text-align:left;}
.het-portfolio-cat-name-list.tab-align-center{text-align:center;}
.het-portfolio-cat-name-list.tab-align-right{text-align:right;}
.het-portfolio-cat-name-list .fa{vertical-align:middle;color:#FFC107;}
.het-portfolio-cat-name{cursor:pointer;display:inline-block;padding-left:10px;margin-left:10px;border-left:1px solid #BBB;line-height:inherit;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.het-portfolio-cat-name:nth-child(2){border-left:0;margin-left:0;}
.het-portfolio-cat-name:hover, .het-portfolio-cat-name.active{color:#FFC107;}
.het-portfolio-posts{margin-left:-7.5px;margin-right:-7.5px;}
.het-portfolio{width:33.33%;float:left;}
.het-portfolio-outer-wrap{position:absolute;left:0;right:0;top:0;bottom:0;margin:7.5px;}
.het-portfolio-wrap{background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;background-color:#f9f9f9;position:absolute;left:0;right:0;top:0;bottom:0;}
.het-portfolio-caption{position:absolute;left:10px;right:10px;bottom:10px;top:10px;padding:30px;opacity:0;background:rgba(255, 193, 7, 0.9);transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;overflow:hidden;}
.het-portfolio-wrap:hover .het-portfolio-caption{opacity:1;}
.het-portfolio-caption h5{color:#FFF;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);position:absolute;top:20px;left:20px;right:20px;-ms-transform:translate(300px, 0);-webkit-transform:translate(300px, 0);transform:translate(300px, 0);transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.het-portfolio-wrap:hover .het-portfolio-caption h5{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.het-portfolio-caption a{height:36px;width:36px;position:absolute;right:20px;bottom:20px;text-align:center;display:block;line-height:36px;color:#FFC107;font-size:14px;background:#FFF;margin:10px 5px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.het-portfolio-caption a.het-portfolio-image{-ms-transform:translate(-300px, 0);-webkit-transform:translate(-300px, 0);transform:translate(-300px, 0);right:66px;}
.het-portfolio-caption a.het-portfolio-link{-ms-transform:translate(-300px, 0);-webkit-transform:translate(-300px, 0);transform:translate(-300px, 0);}
.het-portfolio-wrap:hover .het-portfolio-caption a.het-portfolio-link, .het-portfolio-wrap:hover .het-portfolio-caption a.het-portfolio-image{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.het-service-post-wrap{position:relative;}
.het-service-post-wrap:after{content:"";position:absolute;left:24px;top:0;bottom:0;width:2px;background:#000;}
.het-service-post{margin-bottom:25px;position:relative;z-index:9;}
.het-service-post:last-child{margin-bottom:0}
.het-service-icon{float:left;font-size:18px;background:#000;width:50px;text-align:center;color:#FFF;fill:#FFF;height:50px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;}
.het-service-icon i, .het-service-icon svg{height:1em;width:1em;display:block;}
.het-active .het-service-icon{box-shadow:0px 0px 0px 2px #FFF, 0px 0px 0px 4px #000;}
.het-service-excerpt{padding-left:65px;}
.het-service-text{display:none;}
.het-service-excerpt h5{margin:15px 0 6px;cursor:pointer;clear:none;}
.het-service-link{margin-top:15px;}
.het-service-link a{color:#000;font-size:0.9em;}
.het-service-link a i{font-size:0.8em;opacity:0.8;margin-left:5px;}
.het-team-member{text-align:center;}
.het-team-member img{width:100%;vertical-align:middle;}
.het-team-member-image{position:relative;overflow:hidden;}
.het-team-social-id{padding:10px;display:flex;align-items:center;justify-content:center;}
.het-team-social-id a{display:inline-block;color:#FFF;margin:0 5px;font-size:14px;background:#000;color:#FFF;height:32px;width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.het-team-social-id a:hover{background:#333;color:#FFF;}
.het-team-social-id a svg{height:1em;width:1em;}
.het-team-member-excerpt{background:rgba(0, 0, 0, 0.9);padding:20px;color:#FFF;display:block;position:absolute;left:10px;right:10px;bottom:10px;top:10px;opacity:0;-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:flex;align-items:center;}
.het-team-member-excerpt .het-team-member-excerpt-wrap{width:100%;}
.het-team-member:hover .het-team-member-excerpt{opacity:1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.het-title-wrap{background:rgba(255, 193, 7, 0.9);color:#FFF;padding:10px;position:absolute;left:10px;bottom:10px;right:10px;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;opacity:1;}
.het-team-member:hover .het-title-wrap{opacity:0;}
.het-team-member h6{position:relative;padding-bottom:10px;}
.het-team-member .het-title-wrap h6{padding:0;margin:0;}
.het-team-member h6 a{text-decoration:none;color:inherit;}
.het-team-member .het-team-member-excerpt h6:after{content:"";position:absolute;width:50px;left:50%;margin-left:-25px;height:2px;background:#FFF;bottom:-2px;}
.het-team-member .het-team-designation{font-size:0.9em;margin-bottom:15px;}
.het-team-detail{margin-top:20px;}
.het-team-detail a{background:#FFF;display:inline-block;color:#333;padding:8px 10px;text-decoration:none;font-size:0.9em;line-height:1;}
.het-team-detail a:hover{background:#333;color:#FFF;}
.het-counter{text-align:center;border:2px solid #000;border-top:0;padding:0 20px 20px;position:relative;}
.het-counter:after{content:"";position:absolute;width:30%;left:0;top:0;height:2px;background:#000;}
.het-counter:before{content:"";position:absolute;width:30%;right:0;top:0;height:2px;background:#000;}
.het-counter-count{font-size:48px;line-height:1;margin-bottom:25px;letter-spacing:3px;}
.het-counter-icon{display:inline-block;font-size:36px;color:#000;position:relative;-ms-transform:translate(0, -17px);-webkit-transform:translate(0, -17px);transform:translate(0, -17px);line-height:36px;}
.het-counter-icon i, .het-counter-icon svg{height:1em;width:1em;display:block;}
.het-counter-title{letter-spacing:1px;text-transform:uppercase;margin-top:15px;font-weight:400;margin:0;}
.het-testimonial-slider.owl-carousel .owl-item img{height:100px;width:100px;margin:0 auto 20px;border-radius:50%;border:1px solid #FFC107;padding:5px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.het-testimonial-excerpt{width:80%;margin:0 auto 30px;text-align:center;position:relative;}
.het-testimonial-excerpt .fa-quote-left{position:absolute;top:0;left:-65px;font-size:60px;color:#000;z-index:-1;opacity:0.1;}
.het-testimonial h6{text-align:center;margin:0;}
.het-testimonial .het-testimonial-designation{text-align:center;font-size:0.9em;margin-top:15px;}
.het-testimonial-slider.owl-carousel .owl-nav .owl-prev, .het-testimonial-slider.owl-carousel .owl-nav .owl-next{position:absolute;top:50%;margin-top:-25px;background:#FFC107;height:50px;width:30px;color:#FFF;text-align:center;line-height:50px;opacity:0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.het-testimonial-slider.owl-carousel .owl-nav .owl-prev{left:0;}
.het-testimonial-slider.owl-carousel .owl-nav .owl-next{right:0;}
.het-testimonial-slider.owl-carousel:hover .owl-nav .owl-prev, .het-testimonial-slider.owl-carousel:hover .owl-nav .owl-next{opacity:1;}
.het-testimonial-slider.owl-carousel .owl-nav .owl-next:hover, .het-testimonial-slider.owl-carousel .owl-nav .owl-prev:hover{background:#333;}
.het-testimonial-slider .owl-dots{text-align:center;margin-top:40px}
.het-testimonial-slider .owl-dots .owl-dot{display:inline-block;height:8px;width:10px;background:#333;margin:0 5px;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:20px;}
.het-testimonial-slider .owl-dots .owl-dot.active{width:30px}
.het-blog-wrap{margin:0 -15px;display:flex;flex-wrap:wrap;}
.het-blog-post{width:33.333%;padding:0 15px;margin-bottom:30px;}
.het-blog-box{background:#FFF;border-bottom:6px solid #000000;box-shadow:0 0 10px rgba(0, 0, 0, 0.05);}
.het-blog-thumbnail{position:relative;padding-bottom:72%;}
.het-blog-thumbnail img{position:absolute;height:100%;width:100%;object-fit:cover;}
.het-blog-thumbnail > a{display:block;height:100%;width:100%;}
.het-blog-thumbnail a:after{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:rgba(255, 255, 255, 0.2);transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}
.het-blog-thumbnail:hover a:after{width:100%;}
.het-blog-excerpt{padding:20px;}
.het-blog-excerpt h5{font-weight:400;margin-bottom:15px}
.het-blog-excerpt h5 a{color:#444;}
.het-blog-date{font-size:14px;opacity:0.8;margin-bottom:10px;}
.het-blog-date i{margin-right:10px;}
.het-blog-read-more{padding:0 20px 20px;text-align:right;}
.het-blog-read-more a{display:inline-block;background:#000000;color:#FFF;padding:10px 15px;line-height:1;text-align:center;font-size:16px;border-radius:1px;}
.het-blog-read-more a:hover{background:#333;color:#FFF;}
.het-client-logo-slider .owl-dots{text-align:center;margin-top:40px}
.het-client-logo-slider .owl-dots .owl-dot{display:inline-block;height:8px;width:10px;background:#333;margin:0 5px;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:20px;}
.het-client-logo-slider .owl-dots .owl-dot.active{width:30px}
.he-contact-information ul{list-style:none;margin:0;padding:0;}
.he-contact-information ul li{padding:0;margin:0 0 10px;display:flex;align-items:center;}
.he-contact-information ul li i{margin-right:10px;}
.he-contact-information p{margin:0;}
.he-personal-information .he-pi-image{margin-bottom:20px;}
.he-personal-information .he-pi-image img{border-radius:50%;height:150px;width:150px;object-fit:cover;object-position:center;}
.he-personal-information .he-pi-name{margin-bottom:15px;font-size:1.2em;}
.he-timeline{border-left:8px solid #F0F0F0;padding-left:25px;}
.he-timeline .he-post-item{position:relative;margin-bottom:30px;}
.he-timeline .he-post-item:after{content:"";position:absolute;left:-39px;top:0;height:20px;width:20px;background:#FFF;border-radius:50%;border:5px solid #F0F0F0;}
.he-timeline .he-post-item:hover:after{background:#000;}
.odometer.odometer-auto-theme, .odometer.odometer-theme-default{display:block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;}
.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0);}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute;}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;}
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.odometer.odometer-auto-theme .odometer-value, .odometer.odometer-theme-default .odometer-value{text-align:center;}
.e-con.he-sticky-container-yes{position:sticky;top:var(--he-sticky-top-spacing, 0);}
body.admin-bar .e-con.he-sticky-container-yes{position:sticky;top:calc(32px + var(--he-sticky-top-spacing, 0));}
@media screen and (max-width:768px){
.het-blog-post {
width: 100%;
}
.he-tab {
margin-bottom: 25px;
padding: 0;
border: 0;
width: auto;
float: none;
}
.he-tab li {
background: #FFF;
margin-bottom: 10px;
padding-left: 50px;
border-bottom: 2px solid transparent;
}
.he-tab li i {
margin-left: -30px;
}
.he-tab li.he-active:after {
display: none;
}
.he-tab li.he-active {
border-bottom: 2px solid var(--square-template-color, #5bc2ce);
}
.he-tab-content {
padding: 0;
width: auto;
}
}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}