.inspiration-hub-grid{margin-top:30px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px}@media only screen and  (min-width: 1199px){.inspiration-hub-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.inspiration-hub-grid .brand-block-default{display:block;text-decoration:none;background:#ededed !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:top center !important;position:relative;align-items:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:180px}@media only screen and  (min-width: 768px){.inspiration-hub-grid .brand-block-default{margin:5px}}@media only screen and  (min-width: 992px){.inspiration-hub-grid .brand-block-default{margin:7.5px}.inspiration-hub-grid .brand-block-default:hover .btn{background:#FFF !important;color:#000}}@media only screen and  (min-width: 768px){.inspiration-hub-grid .brand-block-default{height:200px}}@media only screen and  (min-width: 992px){.inspiration-hub-grid .brand-block-default{height:260px}}@media only screen and  (min-width: 1199px){.inspiration-hub-grid .brand-block-default{height:400px}}@media only screen and  (min-width: 1600px){.inspiration-hub-grid .brand-block-default{height:400px}}.inspiration-hub-grid .brand-block-default .content{text-align:center;align-items:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.inspiration-hub-grid .brand-block-default .content .brand-bar{position:absolute;left:0;right:0;height:36px}@media only screen and  (min-width: 768px){.inspiration-hub-grid .brand-block-default .content .brand-bar{height:50px}}.inspiration-hub-grid .brand-block-default .content .brand-bar .element{display:block;margin:0px auto;background:#ff8600;opacity:0.85;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:25;width:50px;height:25px}@media only screen and  (min-width: 768px){.inspiration-hub-grid .brand-block-default .content .brand-bar .element{width:80px;height:40px}}.inspiration-hub-grid .brand-block-default .content .title{z-index:10}.inspiration-hub-grid .brand-block-default .content .title .h1{font-family:Karla,sans-serif;color:#FFF;font-size:120%}@media only screen and  (min-width: 992px){.inspiration-hub-grid .brand-block-default .content .title .h1{font-size:130%}}@media only screen and  (min-width: 1199px){.inspiration-hub-grid .brand-block-default .content .title .h1{font-size:140%}}@media only screen and  (min-width: 1199px){.inspiration-hub-grid .brand-block-default .content .title .h1{font-size:150%}}@media only screen and  (min-width: 1600px){.inspiration-hub-grid .brand-block-default .content .title .h1{font-size:170%}}.inspiration-hub-grid .brand-block-default .cta{position:absolute;bottom:15px;left:0;right:0;text-align:center}.inspiration-hub-grid .brand-block-default .cta .btn{background:rgba(0,0,0,0.3);border:1px solid #fff;transition:all .3s}.inspiration-hub-grid .brand-block-default.left-bottom{display:block}.inspiration-hub-grid .brand-block-default.left-bottom .img-wrapper{display:block;position:relative;width:100%;height:100%;overflow:hidden}.inspiration-hub-grid .brand-block-default.left-bottom .img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .6s ease}@media only screen and  (min-width: 992px){.inspiration-hub-grid .brand-block-default.left-bottom .img-wrapper:hover img{transform:scale(1.1)}}.inspiration-hub-grid .brand-block-default.left-bottom .content{position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:20px 25px;text-align:left;display:block}.inspiration-hub-grid .brand-block-default.left-bottom .content .title{font-size:18px;line-height:22px;font-weight:bold;color:#fff}@media only screen and  (min-width: 1600px){.inspiration-hub-grid .brand-block-default.left-bottom .content .title{font-size:22px;line-height:28px}}.inspiration-hub-grid .brand-block-default.left-bottom .content .subtitle,.inspiration-hub-grid .brand-block-default.left-bottom .content .content{font-size:14px;line-height:18px;color:#fff}@media only screen and  (min-width: 1600px){.inspiration-hub-grid .brand-block-default.left-bottom .content .subtitle,.inspiration-hub-grid .brand-block-default.left-bottom .content .content{font-size:16px;line-height:18px}}