
:root {
	--red: #c14729;
	--white: #fff;
}

/* ****************************** */
.header_inner_container {
	position: relative;
}

.header_market_ico::before, .header_language_ico::before {
	position: absolute;
	top: 50%;
	left: -25px;
	transform: translateY(-50%);
}

.header_language_ico::after {
	position: absolute;
	top: 50%;
	left: -55px;
	transform: translateY(-50%);
}

.pum-container .pum-title {
	padding-top: 30px;
}

.popup-select-container {
	display: flex;
	justify-content: space-between;
	padding-top: 30px;
}

.popup-select-inner {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}

.popup-select-inner select {
	width: 100%;
}

.popup-select-inner .popupLanguage {
	width: 100%;
}

.popup-label {
	display: flex;
	align-items: center;
	padding-bottom: 10px;
	font-size: 14px;
	position: relative;
}

.popup-market-ico::after, .popup-language-ico::after {
	padding-left: 4px;
	padding-right: 8px;
	position: static;
}

.popup-market-ico::after {
	content: url("https://cdn-bdpbh.nitrocdn.com/AgTmSNocjpkEKocmTiUbxuQQtbiiabUB/assets/images/optimized/rev-d68a626/www.tempestsecurity.com/wp-content/themes/tempest/img/icons/popup-market.svg");
}

.popup-language-ico::after {
	content: url("https://cdn-bdpbh.nitrocdn.com/AgTmSNocjpkEKocmTiUbxuQQtbiiabUB/assets/images/optimized/rev-d68a626/www.tempestsecurity.com/wp-content/themes/tempest/img/icons/popup-language.svg");
}

.popup-submit-button {
	background-color: var(--red);
	border-color: var(--red);
	color: var(--white);
	text-transform: uppercase;
	font-weight: bold;
	cursor: pointer;
	width: 100%;
}

/* ************* */

/* MEDIA QUERIES */

/* ************* */
@media (min-width: 380px) {
	.header_inner_container:first-child {
		margin-right: 10px;
	}
	
	.header_language_ico::before {
		content: url("https://cdn-bdpbh.nitrocdn.com/AgTmSNocjpkEKocmTiUbxuQQtbiiabUB/assets/images/optimized/rev-d68a626/www.tempestsecurity.com/wp-content/themes/tempest/img/icons/popup-language.svg");
	}
	
	.header_language_ico::after {
		content: url("https://cdn-bdpbh.nitrocdn.com/AgTmSNocjpkEKocmTiUbxuQQtbiiabUB/assets/images/optimized/rev-d68a626/www.tempestsecurity.com/wp-content/themes/tempest/img/icons/popup-market.svg");
	}
}

@media (min-width: 500px) {
	.header_inner_container:first-child {
		margin-right: 10px;
	}
}

@media (max-width: 413px) {
	.header__search-form .search-form__btn {
		display: none;
	}
}

@media (min-width: 768px) {
	.pum-theme-lightbox .pum-content .popup-submit .wpcf7-submit {
		width: 100%;
		margin: 20px 0 0 0;
	}
}

.select {
	position: relative;
}

.selectLabel {
	display: block;
}

.selectWrapper {
	position: relative;
}

.selectCustom {
	position: relative;
	min-width: 40px;
}

.selectCustom-trigger {
	/* font-size: 1.6rem; */
	background-color: transparent;
	cursor: pointer;
	color: #fff;
}

.selectCustom-trigger {
	position: relative;
	width: 100%;
	height: 100%;
	background-color: transparent;
	padding: 10px;
	background: url("https://cdn-bdpbh.nitrocdn.com/AgTmSNocjpkEKocmTiUbxuQQtbiiabUB/assets/images/optimized/rev-d68a626/www.tempestsecurity.com/wp-content/themes/tempest/img/icons/arrow_drop_down.svg") no-repeat right center;
	padding-right: 25px;
}

.selectCustom-trigger.nitro-lazy {
	background-image: none !important;
}

.selectCustom-trigger::after {
	/* content: "▾"; */
	position: absolute;
	top: 0;
	right: .8rem;
}

.selectCustom-trigger:hover {}

.selectCustom-options {
	position: absolute;
	top: 100%;
	right: 0;
	min-width: 200px;
	border: 1px solid #6f6f6f;
	background-color: #fff;
	z-index: 1;
	padding: 5px;
	display: none;
}

.selectCustom.isActive .selectCustom-options {
	display: block;
}

.selectCustom-option {
	position: relative;
	padding: 5px;
	cursor: pointer;
}

.selectCustom-option:hover {}

.selectCustom-option:not(:last-of-type)::after {
	content: "";
	bottom: 0;
}
