/*
Theme Name: The Core Parent
Theme URI: https://demo.themefuse.com/?theme=the-core
Author: ThemeFuse
Author URI: https://themefuse.com/
Description: The Core is created by <a href="https://themefuse.com">ThemeFuse</a>. The Core comes with 25 different themes inside it with more to come soon. The long list of features makes The Core the only stop when searching for a cutting edge WordPress theme. <a target="_blank" href="https://themefuse.com/changelogs/?theme=the-core">View Changelog</a>
Version: 1.0.42
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself. Or you can read it here: https://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased.
License URI: -
Tags: left-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: the-core
*/

/*
PLEASE DO NOT EDIT THIS FILE!
CSS in this file will not be used by the theme

Instead edit the style.css file that is located on your server in the /child-theme/.

You can copy a style declaration rule from any of your css files and paste it in style.css and it will override the original style. If you just want to add a quick css change please consider using the Quick CSS field built on the Theme Settings page > Styling tab.
*/


/* Image Align and Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
img.aligncenter,
.wp-caption {
	margin-bottom: 0;
}
img.alignleft,
.wp-caption.alignleft {
	margin: 0 5% 5px 0;
}
img.alignright,
.wp-caption.alignright {
	margin: 0 0 5px 5%;
}
img.alignnone,
.wp-caption.alignnone {
	margin: 0 0 5px;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 0;
}
figure.wp-caption {
	max-width: 100%;
	color: #767676;
}
.alignnone img,
img.alignnone,
.alignleft img,
img.alignleft,
.alignright img,
img.alignright,
.aligncenter img,
img.aligncenter {
	height: auto;
}

.logo-img {
    width: auto;
    display: table;
    margin: 0 auto;
	padding-bottom: 20px;
}
.logo-img img {
    max-width: 380px;
    max-height: 380px;
    object-fit: contain;
    /* text-align: center; */
}

.fw-overlay-2 img {
    display: none;
}
.fw-ratio-container > * {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 75%;
}
.fw-wrap-related-article {
    padding: 0 15px;
    text-align: justify;
    margin-bottom: -50px;
}
body .fw-ratio-container.fw-ratio-1:after {
    padding-bottom: 55% !important;
}
