@charset "UTF-8";

/*
Theme Name: INI Negotiation
Theme URI: https://sept24.com
Author: sept24.com
Author URI: https://sept24.com
Text Domain: ininegotiation
Description: INI Negotiation WordPress Theme.
Requires at least: 5.9
Tested up to: 5.9
Requires PHP: 7.4
Version: 1.0
License: Copyright 2022
License URI: https://sept24.com
Text Domain: ininegotiation
Tags: custom theme, ini, negotiation

INI Negotiation WordPress Theme, (C) 2022 sept24.com
*/

/* Remove "This site is registered on wpml.org as a development site." */
.otgs-development-site-front-end {
	display: none;
}

/* Uppercase */
.ini-uppercase {
	text-transform: uppercase !important;
}

/* Width unset */
.ini-w-unset {
	width: unset !important;
}

/* Cursor text */
.ini-cursor-text {
	cursor: text !important;
}

/* Text white */
.ini-color-white {
	color: white !important;
}

/* Text center */
.ini-text-center {
	text-align: center !important;
}

/* Search input */
.ini-search-input {
	width: calc(10rem + 20vw) !important;
	display: unset !important;
	margin-right: 1.5rem;
	margin-bottom: 1rem;
}

/* Image fallback for excerpt */
.ini-excerpt-fallback-img {
	min-height: calc(3rem + 1.5vw)
}

/* W 100 */
.ini-d-block {
	display: block !important;
}

/* Margin-top 3rem */
.ini-m-3rem {
	margin-top: 3rem !important;
}

/* Load more */
.ini-load-more-container {
	display:flex;
	justify-content: space-around;
}

/* Margin bottom */
.pb-0 {
	padding-bottom: 3rem !important;
}

/* Accent blue special image */
.accent-imagez div:last-child {
	margin-top: 2em;
}

	@media (min-width: 768px)
	{
		/* Nav container */
		.accent-imagez {
			display: flex !important;
		}

		/* Accent blue special image */
		.accent-imagez div:last-child {
			margin-left: calc(3rem + 10vw);
			margin-top: unset;
		}
	}

.bAccent .typo {
	font-size: 1.4em;
}

/*
.bAccent__ctn
{
	margin-left: 10vw;
}
*/

.block_list-custom {
	display: flex;
	flex-direction: column;
}
	@media (min-width: 768px)
	{
		.block_list-custom {
			flex-direction: row;
		}
	}

/* Block list */
.block_list-custom img {
	max-width: 100%;
	height: auto;
}

.block_list-custom div:first-child {
	padding-bottom: 3rem;
}
	@media (min-width: 768px)
	{
		.list-full{
			width: 50% !important;
		}

		.block_list-custom > div:first-child {
			padding-right: 3rem;
			padding-bottom: unset;
		}
	}