/**/

.highlighted{
	background: url("/sites/default/files/content/bg_blok_cat3.jpg") 50% 50% no-repeat;
	background-size: cover;
}

.first-screen{
    min-height: 65vh;
}

.featured-top__inner{
	padding-right: 0!important;
	padding-left: 0!important;
}

#block-bootstrap-barrio-subtheme-views-block-category-block-1 > h2{
	text-align: center;
	padding: 20px;
	color: white;
}

.cat-bg-image img{
	width: 100%!important;
	height: 100%!important;
	object-fit: cover;
	
}

.z-index-0{z-index:0;}
.z-index-100{z-index:100;}
.z-index-200{z-index:200;}

.block > h2{
    text-align: center;
    font-weight: 700;
    padding-bottom: 20px;
}

.bg-flag-knr{
		background: url("/sites/default/files/content/knr.jpg") 0% 0% no-repeat;
	background-size: cover;
}

.bg-partner{
		background: url("/sites/default/files/content/bg-partner.jpeg") 0% 0% no-repeat;
	background-size: cover;
	min-height: 300px;
}


.navbar-toggler {
    padding: 1rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: none;
    border-radius: 50px;
    transition: box-shadow .15s ease-in-out;
}
.navbar-toggler:focus {box-shadow: none !important;}
.navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}

.region-featured-top{
	background: rgb(153,153,153);
	background: linear-gradient(184deg, rgba(153,153,153,1) 0%, rgba(238,238,238,1) 100%);
}

.yu-anim-morgan {
  animation: color-change 1s infinite;
}

@keyframes color-change {
  0% { color: yellow; }
  50% { color: black; }
  100% { color: yellow; }
}


.highlighted {
    background: linear-gradient(rgb(0 0 0 / 50%), rgb(0 0 0 / 20%)), url(/sites/default/files/content/f82307a7e9e8cac1cb2877e226da3ac1.jpg) 50% 50% no-repeat;
    background-size: cover;
}
.highlighted .title-screen{font-size: 60px; line-height: 111%;}

#navbar-top {
    background-color: #fff;
}

#navbar-main {
    background-color: #0000009e;
}

#block-bootstrap-barrio-subtheme-main-menu .nav-link{color: #fff;}

.navbar-brand img {width: 187px;}

#block-bootstrap-barrio-subtheme-ceny .price {    display: grid;
    grid-template-columns: repeat(2, 1fr);}
    
#block-bootstrap-barrio-subtheme-vebforma ul{display: flex; justify-content: space-between;  counter-reset:  item;}
#block-bootstrap-barrio-subtheme-vebforma li {list-style-type: none;}
/*#block-bootstrap-barrio-subtheme-vebforma li{
	content: '';
	width: 16px;
	height: 16px;
	background: #222;
	border-radius: 50%;
}*/

/*#block-bootstrap-barrio-subtheme-vebforma li::after{
	content:'1';
}*/


#block-bootstrap-barrio-subtheme-vebforma .progress-title{display:none;}

#block-bootstrap-barrio-subtheme-vebforma div .form-actions {display: flex!important; justify-content: center!important;}
#block-bootstrap-barrio-subtheme-vebforma button {width: 20%; margin: 1px 10px 0px 10px;}