.countries div[class*="col"] .overlay p > span {
    font-weight: 400;
}
@media (min-width: 768px) and (max-width: 1199px) {
	.multiple-items .slick-slide, .multiple-items-row .slick-slide {
		padding: 0 10px; /* горизонтальний внутрішній відступ між слайдами */
		box-sizing: border-box;
	}
	.multiple-items .slick-slide > div, .multiple-items-row .slick-slide > div {
		margin-bottom: calc(1rem - 6px);
	}

	.navbar .nav-item {
		padding: 4px 0;
		cursor: pointer;
	}
}
@media (min-width: 768px) and (max-width: 1199px) {
	.countries div[class*="col"]:first-child {
		padding: 1rem;
	}
	.countries div[class*="col"] {
		min-height: 12rem;
	}
}
@media (min-width: 992px) and (max-width: 1190px) {
	.multiple-items, .multiple-items-row {
		margin: 0 -10px; /* компенсуємо паддінг щоб не ламалась ширина */
	}
}

.dropdari .nav-item.dropdown .dropdari .dropdown-menu,.dropdari .nav-item.dropdown.active .dropdari .dropdown-menu {
	position: static;
}
@media (max-width: 1199px) {
	#MainMenu > .navbar-nav {
		padding: 14px 0 0;
	}
	header .navbar-nav .nav-item {
		width: 100%;
		text-align: center;
	}
	header .navbar-nav .nav-item.dropdown {
		border: 0;
	}
	.navbar-nav .dropdown-menu {
		display: block;
		border: none;
		border-radius: none;
		text-align: center;
		padding: 0;
	}	
	.navbar-nav .dropdown-menu {
		display: block;
		border: none;
		text-align: center;
		padding: 0;
	}
	header .navbar-nav .nav-item .nav-link, .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu .dropdown-item {
		border-bottom: 1px solid #d7d7d7 !important;
	}
	.dropdari .dropdown-menu a.dropdown-item {
		background-color: #f9f9f9;
		border-bottom: 1px solid #d7d7d7 !important;
		padding: 1rem;
	}
	.dropdar::after {
		font-size: 24px;
	}
	.navbar-nav .nav-item a.nav-link {
		padding: 1rem;
	}
	.navbar-nav > .nav-item.dropdown > a::after {
		display: flex;
		position: absolute;
		right: 16px;
		top: 24px;
		font-size: 24px;
	}
	.navbar-nav > .nav-item.dropdown > a::after {
		color: transparent;
	}
	.navbar-nav > .nav-item.dropdown.active > a::after {
		color: transparent;
	}
	.reviews-card svg {
		width: 64px;
		height: auto;
		margin-top: 1rem;
	}
	h3.marker-before {
		font-size: 1.5rem;
	}
}
@media (min-width: 1200px) {
	.navbar .nav-item .dropdown-menu {
		display: block;
		opacity: 0;
		visibility: hidden;
		transition: .3s;
		margin-top: 0;
	}

	.navbar-nav > .nav-item.dropdown > a::after {
	}
}
.country-card-block a::after {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0, 98, 169, 0.25);
}
.country-card-block .country-card span {

	text-shadow: -0 -1px 0 #0062A9, 0 -1px 0 #0062A9, -0 1px 0 #0062A9, 0 1px 0 #0062A9, -1px -0 0 #0062A9, 1px -0 0 #0062A9, -1px 0 0 #0062A9, 1px 0 0 #0062A9, -1px -1px 0 #0062A9, 1px -1px 0 #0062A9, -1px 1px 0 #0062A9, 1px 1px 0 #0062A9, -1px -1px 0 #0062A9, 1px -1px 0 #0062A9, -1px 1px 0 #0062A9, 1px 1px 0 #0062A9;
	z-index: 1;
}

.btn-danger.disabled, .btn-danger:disabled {
    background-color: transparent;
	border-color: #fff;
    color: #fff;
    opacity: 1;
}

.modal-body .btn-danger.disabled, .modal-body .btn-danger:disabled,
.contacts-form .btn-danger.disabled, .contacts-form .btn-danger:disabled{
    background-color: #fff;
	border-color: #272727;
    color: #272727;
    opacity: 1;
}
.btn-danger:disabled:hover, .btn-danger:disabled:focus, .btn-danger:disabled.active {
    background-color: #fff;
    color: #272727;
}
.btn-danger:disabled:hover, .btn-danger:disabled:focus, .btn-danger:disabled.active {
    background-color: #fff;
    color: #272727;
}

.row.needs-validation .btn-danger:disabled:hover, .row.needs-validation.btn-danger:disabled:focus, .row.needs-validation.btn-danger:disabled.active {
    background-color: transparent;
    color: #fff;
}