.act_ban{
  background: url(../images/act_ban.jpg)no-repeat;
}
.isotope{z-index:0; display:block; transition:.3s ease}
.isotope-1{z-index:1}
.isotope-sizer{height:0; margin-top:-1px; margin-bottom:0}
.isotope-item{
  display:block;
  margin-bottom: 1.5rem;
  backface-visibility:hidden;
  transition:.1s opacity ease-in;
}
.isotope-filters{position:relative}
.isotope-filters>*{margin-top:0; vertical-align:middle}
*+.isotope{margin-top:30px}
*+.isotope-wrap{margin-top:30px}
@media(min-width:768px){*+.isotope{margin-top:50px}
*+.isotope-wrap{margin-top:44px}}
.isotope-filters-list{position:absolute; top:calc(100% + 20px); left:50%; width:100%; max-width:280px; padding:15px; background:#fff; box-shadow:0 0 10px 0 rgba(0,0,0,.17); transform:translate3d(-50%, 0, 0); opacity:0; visibility:hidden; transition:all .3s ease-in-out; z-index:2}
.isotope-filters-list a{
	position:relative;
	text-align:center;
	vertical-align:middle;
	display:block;
	padding:5px 10px;
	letter-spacing:.02em;
	text-transform:uppercase;
	color:#666;
}
.isotope-filters-list a.active{color:#a58838}
.isotope-filters-list.active{opacity:1; visibility:visible}
.isotope-filters-toggle .icon{transition:transform .25s ease}
.isotope-filters-toggle.active .icon{transform:rotate(180deg)}
@media(min-width:768px){.isotope-filters-list-wrap{display:inline-block; position:relative; padding-bottom:4px}
.isotope-filters-list-wrap::before{position:absolute; content:''; bottom:0; left:0; height:4px; width:100%; border-radius:6px; background:#d7d7d7}
.isotope-filters-list{position:static; display:flex; justify-content:space-between; max-width:none; top:auto; left:auto; width:auto; padding:0; box-shadow:none; background:0 0; transform:none; visibility:visible; opacity:1; margin-left:-30px; margin-right:-30px}
.isotope-filters-list>*{padding-left:30px; padding-right:30px}
.isotope-filters-list a{display:inline-block; padding:0 0 16px}
.isotope-filters-list a::after{position:absolute; content:''; bottom:-4px; left:50%; width:130%; height:4px; border-radius:6px; background:#a58838; transform:translate3d(-50%, 0, 0); opacity:0; transition:all .25s ease}
.isotope-filters-list a.active::after, .isotope-filters-list a:hover::after{width:100%; opacity:1}
.isotope-filters-toggle{display:none}}
@media(min-width:992px) and (max-width:1199.98px){.mobile .isotope-custom-1 .col-lg-8, .tablet .isotope-custom-1 .col-lg-8{flex:0 0 33.33333%; max-width:33.33333%}}
@media(min-width:992px){.desktop .isotope-custom-2{padding-left:0; padding-right:0}
.desktop .isotope-custom-2 .row{margin-right:0; margin-left:0; margin-bottom:0}
.desktop .isotope-custom-2 .row>.col, .desktop .isotope-custom-2 .row>[class*=col-]{padding-right:0; padding-left:0; margin-bottom:0}}

.thumbnail_box{
  border-radius: 6px;
  overflow: hidden;
  margin-bottom: 1rem;
}