Dashboard
PHP:
8.3.17
OS:
Linux
User:
www-data
/
/
usr
/
src
/
wordpress
/
wp-content
/
plugins
/
hash-elements
/
assets
/
css
📤 Upload
📝 New File
📁 New Folder
Close
Editing: frontend.css
.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; } /* Block Title */ .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; } /* Post Meta */ .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; } /* Post Categories in Thumbnail */ .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; } /* Post Categories in excerpt */ .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; } /* Post Categories Tile */ .he-tile-block .he-post-categories { top: 25px; left: 25px; bottom: auto; } /* Title Font Size */ 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; } /* Post Items */ .he-post-item { margin-bottom: 30px; } .he-post-item:last-child { margin-bottom: 0; } /* Thumb */ .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; } /* Gradient Title */ .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 } /* News Module One */ .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% } /* News Module Two */ .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% } /* News Module Three */ .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 } /* News Module Four */ .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% } /* News Module Five */ .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); } /* News Module Six */ .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; } /* News Module Seven */ .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); } /* News Module Eight*/ .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; } /* News Module Nine */ .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); } /* News Module Ten */ .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; } /* News Module Eleven */ .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; } /* News Module Twelve */ .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); } /* News Module Thirteen */ .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; } /* News Module Fourteen */ .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; } /* News Module Fifteen */ .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); } /* Carousel Section */ .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); } /* Tile Block */ .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; } /* Single News One */ .he-single-post-one .he-post-content { padding-top: 20px; position: relative; } .he-single-post-one .he-post-excerpt { margin-top: 20px; } /* Single News Two */ .he-single-post-two .he-post-title { font-size: 1.3rem; } .he-single-post-two .he-post-image { overflow: hidden; } /** Gradient Background **/ .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; } /* Ticker Module */ .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; } } /*-------------------------------------------------------------- ## Square Slider --------------------------------------------------------------*/ .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; } /*-------------------------------------------------------------- ## Square Featured Block --------------------------------------------------------------*/ .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; } /*-------------------------------------------------------------- ## Elastic Gallery --------------------------------------------------------------*/ .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); /* older webkit */ -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); } /*-------------------------------------------------------------- ## Square Tab --------------------------------------------------------------*/ .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 } /*-------------------------------------------------------------- ## Logo Section --------------------------------------------------------------*/ .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; } /*-------------------------------------------------------------- ## Total Slider --------------------------------------------------------------*/ .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; } /*-------------------------------------------------------------- ## Total Progress Bar --------------------------------------------------------------*/ .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%; } /*-------------------------------------------------------------- ## Total Featured Block --------------------------------------------------------------*/ .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; } /*-------------------------------------------------------------- ## Portfolio Section --------------------------------------------------------------*/ .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); } /*-------------------------------------------------------------- ## Total Service Block --------------------------------------------------------------*/ .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; } /*-------------------------------------------------------------- ## Total Team Block --------------------------------------------------------------*/ .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; } /*-------------------------------------------------------------- ## Total Counter Block --------------------------------------------------------------*/ .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; } /*-------------------------------------------------------------- ## Total Testimonial Block --------------------------------------------------------------*/ .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 } /*-------------------------------------------------------------- ## Total Blog Module --------------------------------------------------------------*/ .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; } /*-------------------------------------------------------------- ## Logo Section --------------------------------------------------------------*/ .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 } /* Contact Information */ .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; } /* Personal Info Widget */ .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; } /* Timeline Widget */ .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 CSS --------------------------------------------------------------*/ .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; } }
Save
Cancel