.references-main{float:left;margin-bottom:30px;width:100%}.references_item{float:left;margin:0 5px 10px;width:calc(25% - 10px)}.references-main .references_item .references_img{background-size:cover!important;color:#000;float:left;font-size:18px;height:200px;line-height:1.44444;width:100%}.references_filter{float:left;margin-bottom:30px;width:100%}.references_filter .option-set{border-bottom:1px solid #000;float:left;margin-bottom:20px;padding-bottom:10px;width:100%}.references_filter ul li span{color:#000;float:left;font-family:PT Sans,sans-serif;font-weight:700;width:auto}.references_filter ul li:first-child{padding-left:0}.references_filter ul{display:flex;flex-wrap:wrap;float:left;gap:12px;list-style:none;margin:0;padding:0;width:auto}.references_filter ul li{color:#000;float:left;padding:0 13px;width:auto}.references_filter ul li label{float:left;font-family:PT Sans,sans-serif;width:auto}.references_filter input[type=checkbox]{accent-color:#00a850;cursor:pointer;float:left;height:20px;margin-right:6px;position:relative;width:20px}.fancybox-inner .fancybox-slide .fancybox-image-wrap{background:#fff;padding:25px}.fancybox-inner .fancybox-caption-wrap{background:#fff;opacity:1;padding:30px;text-align:center;visibility:visible}.fancybox-inner .fancybox-caption-wrap .fancybox-caption{color:#000;font-size:20px;line-height:24px;padding:0}@media (min-width:992px) and (max-width:1200px){.row-fluid .wrapper{width:920px}}@media (min-width:768px) and (max-width:991px){.references_item{width:calc(33.33% - 10px)}}@media (min-width:30px) and (max-width:767px){.references_filter ul li:first-child{font-size:16px;margin-bottom:20px;width:100%}.references_filter input[type=checkbox]{bottom:5px;height:26px;width:26px}.references_item{margin:0 10px 20px;width:calc(50% - 20px)}.references-main .references_item .references_img{height:280px}}@media (min-width:30px) and (max-width:600px){.references_item{margin:0 0 20px;width:100%}.references-main .references_item .references_img{height:250px}}