.bannerbg,.portfoliobg{width:100%;margin:0;overflow:hidden}.bannerbg h1,.portfolioinner .caption .title{color:#222;text-align:center;font-size:20px;font-weight:600;line-height:32px}.bannerbg{text-align:center;background:url(/images/footerbgnew.webp) 50%/cover no-repeat;padding:120px 0 100px;display:block;position:relative}.bannerbg:after{content:"";background:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.bannerbg .container{z-index:1;position:relative}.bannerbg h1{color:#fff;text-transform:uppercase;margin-bottom:2rem;font-size:2rem}.bannerbg p{color:#fff;margin-bottom:1rem;font-size:1rem;line-height:1.6;display:block}.gt-bottom>ul,.gt-bottom>ul>li{font-size:.9231rem;font-weight:500;display:flex}.portfoliobg{padding:60px 0 30px;display:block}.portfoliobg .widthsmall{margin-bottom:3rem}.blogbx{border:1px solid #efefef;border-radius:5px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.portfolioinner{background:#fff;border-radius:7px;width:100%;padding:15px 30px 30px;display:block;overflow:hidden;box-shadow:0 5px 30px #262a4c33}.portfolioinner [class*=col-]{margin:1rem 0}.portfolioinner .figure{border-radius:7px;width:100%;margin:0;padding:0;display:block;overflow:hidden}.portfolioinner .figure img{border-radius:7px;width:100%;height:auto}.portfolioinner .caption{padding:15px 0;display:block;overflow:hidden}.portfolioinner .caption .title{color:#222;text-align:center;font-size:20px}.gt-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:1rem;display:flex}.gt-bottom>ul{flex-wrap:wrap;justify-content:space-around;align-items:center;width:100%;margin:-5px -10px;padding:0;list-style:none}.gt-bottom>ul>li{color:#555;flex-wrap:wrap;align-items:center;padding:5px 10px;line-height:1.7}.gt-bottom>ul>li svg{color:#fb0;margin-right:10px}.portfolioinner a:hover .caption .title{color:#ff7416;transition:all .3s ease-in-out}.page-item:first-child .page-link{color:#fff;background:#ff7416}.page-link{color:#ff7416}.page-item.active .page-link{z-index:3;color:#ff7416;background-color:#fff;border-color:#dee2e6}.spinner{border:5px solid #f3f3f3;border-top-color:#333;border-radius:50%;width:50px;height:50px;margin:auto;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
