.portfolio_wrapper .full:after{clear:both;content:"";display:table}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-option{float:left;font-size:13px;font-weight:600;letter-spacing:.7px;text-transform:uppercase;width:200px}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-option span{display:block;margin:15px 0 0}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-option span.clear-result{cursor:pointer;font-size:12px;font-weight:700;margin:26px auto 0;max-width:60px;text-align:center}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-labels{border:1px solid #f5ede7;border-bottom:none;box-sizing:border-box;float:left;width:calc(100% - 200px)}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-labels .button-group{-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-labels .button-group button{background:transparent;border:none;border-bottom:1px solid #f5ede7;color:#000;cursor:pointer;flex:1 1 0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:.7px;padding:10px 14px;text-transform:uppercase;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-labels .button-group button.is-checked,.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-labels .button-group button:hover{background:#c7b299;color:#fff}.portfolio_wrapper .gallery-db{margin:55px 0 0;overflow:hidden}.portfolio_wrapper .gallery-db .resource-item{float:left;height:220px;margin:0 2px 4px;width:calc(33.33% - 4px)}.gallery-db .resource-item a{display:block;height:220px}.portfolio_wrapper .gallery-wrapper .show-more{clear:both;padding:56px 0 0}.portfolio_wrapper .page-center{max-width:1140px;padding-left:15px;padding-right:15px}.portfolio_wrapper .gallery-wrapper .show-more a.hs-sec-btn{display:inline-block;font-weight:600;text-align:center;width:auto}.portfolio_wrapper .gallery-wrapper .show-more{text-align:center}@media (min-width:768px) and (max-width:991px){.portfolio_wrapper .page-center{max-width:720px}}@media screen and (min-width:768px){.portfolio_wrapper	.gallery-wrapper .filter-sorting .filter-labels h3{display:none}}@media (max-width:1200px){.portfolio_wrapper	.gallery-db .resource-item{width:calc(33.33% - 5px)}}@media (max-width:767px){.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-option{position:relative;width:100%}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-option span{display:none}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-option span.clear-result{margin:inherit;position:absolute;right:0;top:-10px}.portfolio_wrapper	.gallery-wrapper .filter-sorting .filter-labels{border:none;margin:20px 0 0;position:relative;width:100%}.portfolio_wrapper	.gallery-wrapper .filter-sorting .filter-labels h3{border:1px solid #f5ede7;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:13px;font-weight:300;margin:0;padding:10px 20px;position:relative;text-transform:uppercase;width:100%}.portfolio_wrapper	.gallery-wrapper .filter-sorting .filter-labels h3:after{border-color:#c7b299 transparent transparent;border-style:solid;border-width:6px 5px 0;content:"";height:0;position:absolute;right:20px;top:16px;width:0}.portfolio_wrapper	.gallery-wrapper .filter-sorting .filter-labels .button-group{background-color:#fff;display:block;left:0;opacity:0;position:absolute;top:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;visibility:hidden;z-index:99}.portfolio_wrapper	.gallery-wrapper .filter-sorting .filter-labels .button-group button{font-weight:600;text-align:left;width:100%}.portfolio_wrapper	.gallery-db{margin-top:30px}.portfolio_wrapper	.gallery-wrapper .filter-sorting .filter-labels .button-group.slideit{opacity:1;visibility:visible}.portfolio_wrapper	.gallery-wrapper .filter-sorting .filter-labels .button-group button.is-checked,.portfolio_wrapper	.gallery-wrapper .filter-sorting .filter-labels .button-group button:hover{background:#fff;color:#252525}.portfolio_wrapper .gallery-wrapper .filter-sorting .filter-labels h3{font-size:13px!important}.portfolio_wrapper .gallery-db .resource-item{height:0;padding-top:50%;width:calc(50% - 5px)}.portfolio_wrapper .gallery-db .resource-item a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}}