.bannerbg h1,.bannerbg p{color:#fff;margin-bottom:1rem}.bannerbg,.portfoliobg{width:100%;margin:0;overflow:hidden}.figure,.figure a{z-index:2;display:block}.bannerbg,.bannerbg h1,.bannerbg p,.figure,.figure a,.figure img,.portfoliobg{display:block}.bannerbg{text-align:center;background:url(/images/footerbgnew.webp) 50%/cover no-repeat;padding:120px 0 100px;position:relative}.bannerbg:after{content:"";background:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.figure,.figure a{position:relative}.bannerbg .container{z-index:1;position:relative}.bannerbg h1{letter-spacing:.8px;font-size:2.2rem;font-weight:400;line-height:1.2}.bannerbg p{font-size:1rem;line-height:1.6}.portfoliobg{padding:60px 0}.portfoliobg ul{column-count:3;column-gap:10px}.portfoliobg ul li{break-inside:avoid;grid-template-rows:1fr auto;margin:0 0 10px;display:grid}.boothsizequotebtn{text-align:center;margin:1rem 0;display:block}.boothsizequotebtn a{color:#fff;background:#e86221;border-radius:40px;padding:20px 40px;font-size:1rem;line-height:1;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;display:inline-block}.figure{width:100%}.figure img{cursor:pointer;opacity:1;width:100%;height:auto}.gallery-img{opacity:1;transition:all .3s;overflow:hidden}.figure .gallery-img{background-color:#000}.figure:hover img{cursor:url(/images/icon-zoom-white.png),pointer;opacity:.15;transition:all .3s;transform:scale(1.1)}@media screen and (max-width:767px){.portfoliobg ul{column-count:2;column-gap:10px}}@media screen and (max-width:575px){.portfoliobg ul{column-count:1;column-gap:10px}}
