/*
Theme Name: Councilio (Child Theme)
Description: Business and Financial Consulting WordPress Theme
Theme URI: http://councilio.creaws.com/
Author: Creative Web Solutions
Author URI: http://themeforest.net/user/creativews
Version: 1.0.0
License: Envato full licence agreement - https://themeforest.net/licenses/terms/regular
License URI: https://themeforest.net/licenses
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: councilio
Template: councilio

*/ 

/* =Theme customization starts here
-------------------------------------------------------------- */

.size-14 .cws_vc_shortcode_milestone_desc {
    font-size: 13px !important;
    line-height: 1.7em;
    margin-top: 5px;
}

.pdf-wrap {
	text-align: center;
}

.pdf-wrap .wpb_wrapper {
    border: 1px solid #273272;
    border-radius: 10px;
    padding: 15px !important;
}

.pdf-wrap .wpb_wrapper .widgettitle {
    font-size: 20px;
	-webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
	height: 60px;
}

.carrousel_flex .vc_carousel-slideline-inner {
	display: flex;
}

.carrousel_flex .vc_carousel-slideline-inner .vc_item {
    display: flex;
	align-items: center;
}

.fa:before, .fas:before, .far:before {
    font-family: 'FontAwesome';
}

.cws_a_hover, .cws_a_hover_2 {
	color: #fff;
	text-decoration: underline;
}

.cws_a_hover:hover {
	color: #16b1a1;
}

.cws_a_hover_2:hover {
	color: #273272;
}

.information_group a {
	color: #a6a6a6;
}

.product_box .vc_single_image-wrapper img {
	height: 200px;
    width: auto;
    font-family: "object-fit: cover; object-position: center center";
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: center center;
    object-position: center center;
}

.site_header .header_logo_part .logo_desktop {
	max-width: 170px;
}

.page_footer .logo_description img {
	max-width: 160px;
}