/**
 * Theme Name: Companion Child
 * Template: companion
 * Theme URI: https://companion.stylemixthemes.com/
 * Author: StylemixThemes
 * Author URI: https://stylemixthemes.com/
 * Description: Companion is a premium professional corporate, finance, consulting, and business WordPress theme that is geared to your needs and expectations of your clients.
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Tags: business, corporate, elementor, multipurpose, blog, company, marketing, portfolio, responsive, agency, photography, consulting, finance, insurance
 * Text Domain: companion-child
 * Version: 1.0.0
 */

.stm-links-main-page .elementor-column .elementor-widget-wrap{
    padding: 10px 5px;
}

.elementor-widget-button .elementor-size-xl{
    width: 100%;
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol{
    padding-left: 40px;
    margin: .8em 0 1.25em;
}

.elementor-widget-text-editor ul,
.entry-content ul,
.comment-body ul,
.textwidget ul {
    list-style: disc;
}

.elementor-widget-text-editor ul li,
.elementor-widget-text-editor ol li,
.entry-content ul li,
.entry-content ol li,
.comment-body ul li,
.comment-body ol li,
.textwidget ul li,
.textwidget ol li{
    padding-left: 4px;
    margin-bottom: 0.6em;
}

.companion-team_link{
    line-height: 1.5;
}

.hfe-nav-menu .sub-menu{
    min-width: 300px;
}

.post-row .news_item-item .news_item-content .news_item-content-info .news_item-title a{
    font-family: "Helvetica", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 1px;
    color: var(--e-global-color-text) !important;
}

.post-row .news_item-item .news_item-content .news_item-content-info .news_item-title a:hover{
    color: var(--primary_variant_color) !important;
}

.post-row .news_item-item .news_item-content{
    padding: 0 5px !important;
}

.post-row .news_item-item .news_item-content .news_item-image{
    height: 150px !important;
}

.post-row .news_item-item .news_item-content .news_item-content-info > .news_item-date{
    display: none;
}

body .elementor-widget-team-member .elementor-widget-container .companion-team_member__image img{
    object-fit: cover;
}

body:not(.elementor-editor-active) #partner-gallery .pp-image-gallery-thumbnail img{
	width: 100%;
	object-fit: cover;
}