.tf__breadcrumb{background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;padding-top:150px;padding-bottom:80px}.tf__breadcrumb_text h2{font-size:60px;font-weight:700;text-transform:capitalize;margin-bottom:15px;line-height:1}.tf__breadcrumb_text ul{display:flex;flex-wrap:wrap;align-items:center}.tf__breadcrumb_text ul li a{font-size:18px;font-weight:400;text-transform:capitalize;color:var(--colorBlack);padding-right:20px;position:relative;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}.tf__breadcrumb_text ul li a:hover{color:var(--colorPrimary)}.tf__breadcrumb_text ul li:last-child a{color:var(--colorPrimary);margin:0;padding:0}.tf__breadcrumb_text ul li:last-child a:after{display:none}.tf__breadcrumb_text ul li a:after{position:relative;content:"/";color:var(--paraColor);top:0;right:-10px}.gallery__container{max-width:100rem;width:100%;padding:1rem;margin:0 auto}.filter__window li.selected{color:#000;background-color:#5b5754;border-top-right-radius:5px;border-top-left-radius:5px}.main__gallery_cont .gallery__container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;justify-content:center;align-items:center}.main__gallery_cont .gallery__card{color:#252a32;border-radius:10px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.24)}.main__gallery_cont .gallery__card-image{position:relative;display:block;width:100%;padding-top:70%;background:#fff;border-radius:6px}.main__gallery_cont .gallery__card-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}@media only screen and (max-width:982px){.main__gallery_cont .gallery__container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.8rem}}@media only screen and (max-width:768px){.main__gallery_cont .gallery__container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.9rem}}@media only screen and (max-width:600px){.main__gallery_cont .gallery__container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem}}@media screen and (min-width:1024px){.main__gallery_cont .gallery__container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem}}