html{scroll-behavior:smooth}body{font-family:IBM Plex Sans,sans-serif}:root{--blue:#6730e3}h1,h2,h3,h4,h5,h6{padding:0;margin:0}section{padding:100px 0}ul{list-style:none}p,ul{padding:0;margin:0}p{font-size:15px}span{font-size:14px}.section-title-area{margin-bottom:30px;margin-top:-6px;display:flex;justify-content:space-between}.section-title h2{font-weight:600;font-size:25px}a{font-size:15px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}a,a:hover{color:#000}a:hover{text-decoration:none}.btn{color:#fff;background-color:#000;padding:5px 14px;border:1px solid #000;border-radius:0;position:relative;overflow:hidden}.btn,.btn:before{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.btn:before{content:"";height:0;width:100%;position:absolute;top:0;left:0;background-color:#fff}.btn span{position:relative}.btn span:after{content:"\f340";font-family:Font Awesome\ 5 Pro;padding-left:5px}.btn:focus{box-shadow:none}.btn:hover{color:#000;background-color:#fff;border-color:#000}.btn:hover:before{height:100%}.pb-70{padding-bottom:70px}.pb-50{padding-bottom:50px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.color-black{color:#000!important}.color-white{color:#fff!important}.bold{font-weight:700}.bold-500{font-weight:500}.bold-600{font-weight:600}.fs-18{font-size:18px}.fs-16{font-size:16px}.fs-15{font-size:15px}.fs-14{font-size:14px}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.italic{font-style:italic}.align{align-self:center}.relative{position:relative}.no-overflow{overflow:hidden}.transition{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.form-control{height:30px;border-radius:0;border:none;border-bottom:1px solid #000;padding-right:47px;background:transparent}.form-control:focus{border-color:#000;box-shadow:none;background:transparent}.form-icon{position:absolute;top:6px;right:11px;color:#c1c1c1}.sticky{background-color:#fff;top:0!important;z-index:2;border-bottom:1px solid #0000001e;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.loader-wrap{position:fixed;z-index:999999;background:#fff;width:100%;height:100%}.loader{width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader:before{height:5px;border-radius:50%;background:#000;opacity:.1;top:59px;animation:shadow .5s linear infinite}.loader:after,.loader:before{content:"";width:50px;position:absolute;left:0}.loader:after{height:50px;border-radius:3px;background:#2c2c2c;top:0;animation:loading .5s linear infinite}@-webkit-keyframes loading{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes loading{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@-webkit-keyframes shadow{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}@keyframes shadow{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}.top-header{position:absolute;top:0;padding:10px 0}.navbar,.top-header{left:0;width:100%;z-index:9}.navbar{position:fixed;top:25px}.navbar-brand{font-weight:700;font-size:20px}.navbar-toggler{outline:none!important}.navbar-toggle-icon{color:#fff}.nav-link{position:relative;overflow:hidden;display:inline-block;padding:10px 0!important;font-size:15px;font-weight:500}.nav-link,.navbar-brand{color:#fff!important}.nav-item{margin:0 15px}.sticky .nav-link,.sticky .navbar-brand,.sticky .navbar-toggle-icon{color:#000!important}.nav-link:after{content:"";position:absolute;bottom:6px;left:0;height:2px;width:0;opacity:0;margin:0 auto;background-color:#fff;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.nav-link.active:after,.nav-link:hover:after{opacity:1;width:100%}.sticky .nav-link:after{background-color:#000}.header-pagination{background-image:url(../images/header-pagination.webp);background-repeat:no-repeat;background-size:cover;padding-top:150px;padding-bottom:50px;position:relative;overflow:hidden}.header-pagination .container{position:relative}.header-pagination:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000000a8}#main-banner-carousel .item{background-repeat:no-repeat;background-size:cover;padding:320px 0}#main-banner-carousel .item:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#00000054}.main-banner-textarea{position:absolute;top:70%;left:32%;transform:translate(-50%,-50%);width:50%}.services-box{justify-content:center}.services-txt{font-size:12px}.services-box-icon{font-size:25px}.product-txt{position:absolute;bottom:40px;right:50px}.product-explore{position:relative;overflow:hidden;float:right}.product-explore:before{content:"";position:absolute;width:0;height:1px;bottom:0;right:0;background-color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.product-explore:hover:before{width:100%}.product-box:hover img{filter:brightness(70%);transform:scale(1.1)}.product-box:hover .product-explore,.product-box:hover .product-txt{color:#fff}#categories{padding-bottom:90px}.categories-icon{font-size:40px}.categories-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;opacity:0}.categories-box:hover img{filter:brightness(60%)}.categories-box:hover .categories-txt{opacity:1}.showcase-img{position:relative;overflow:hidden;opacity:.4;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.showcase-bg-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:160px;text-transform:uppercase;font-family:Londrina Outline,cursive}.showcase-img:hover{opacity:1}.showcase-links-box{position:absolute;top:50%;right:0;transform:translateY(-50%)}.showcase-link{background-color:#000;color:#fff!important;display:block;width:100px;padding:2px 20px;font-size:12px;position:relative;right:-80px;opacity:0}.showcase-link:hover{right:0}.showcase-img:hover .showcase-link{opacity:1}.team-tag{background-color:#000;display:inline-block;padding:1px 10px;color:#fff;position:absolute;top:0;right:-90px}.team-social-icons{position:absolute;top:-75px;left:-70px;transform:rotate(90deg)}.team-social-icons li{line-height:35px}.team-box:hover img{filter:brightness(50%);transform:rotate(5deg) scale(1.1)}.team-box:hover .team-social-icons{transform:rotate(0deg);top:0;left:5px}.team-box:hover .team-tag{right:0}#video{background-image:url(../images/video-bg.webp);background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff;position:relative;overflow:hidden;padding:150px 0 120px}#video:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0000006b}.video-img img{filter:brightness(80%)}.play-icon{font-size:40px}.video-stat-box{padding:0 30px}.testimonial-client-img{width:80px!important;margin:0 auto}.offer-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 125px}.offer-box:hover img{transform:scale(1.05)}.offer-link:before{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:#000;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.offer-link:hover:before{width:40%}.blog-info{position:absolute;bottom:0;background-color:#fff;padding:0 10px}.readmore-link:hover{letter-spacing:2px}#collection-carousel{border-top:1px solid #00000044;border-bottom:1px solid #00000044}.collection-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;text-align:center}.collection-overlay-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000}.collection-icon{font-size:20px}.collection-img:hover .collection-overlay{background:#ffffffa8}footer{padding-top:60px;background:#fff}.footer-logo{text-transform:uppercase;font-weight:700;font-size:20px}.footer-social-icons a{color:#000;padding-right:20px}.footer-list a{color:#5f5f5f;line-height:30px}.lower-footer .container{border-top:1px solid #000;padding:10px 0}.blogs-detail-highlighted-box{border-left:4px solid #000;padding:40px 25px;position:relative;overflow:hidden}.blogs-detail-highlighted-box:before{content:"\f10d";font-family:Font Awesome\ 5 Pro;font-size:30px;color:#dbdbdb;position:absolute;top:0;left:10px}.panel-search-btn{background:none;border:none;outline:none!important}.blogs-detail-panel-heading{position:relative;display:inline-block;padding-bottom:10px;margin-bottom:30px}.blogs-detail-panel-heading:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:80%;background-color:#000}.blogs-detail-panel-list a{text-transform:uppercase;line-height:35px;position:relative;padding-bottom:5px}.blogs-detail-panel-list a:after{content:"";position:absolute;bottom:0;right:0;height:1px;width:20%;background-color:#000;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.blogs-detail-panel-list a:hover:after{width:60%}.blogs-detail-tags ul li{display:inline;margin:5px;line-height:40px}.blogs-detail-tags ul li:after{content:"\f148";font-family:Font Awesome\ 5 Pro;font-size:10px;padding-left:5px}.blogs-detail-posts .media-left{width:200px;margin-right:10px}.popular-post-title{line-height:25px;font-size:18px}.contact-heading:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:20%;background-color:#000}.gallery-img{border:1px solid #fff}.gallery-img-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.432);height:100%;width:100%;transform:scale(0)}.gallery-img-overlay a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:22px}.gallery-img:hover .gallery-img-overlay{transform:scale(1)}
:root{--g98efb3d570:1}
