/*!
* 
* hero section
*
*/.bgd-hero-section{width:100%;height:100%;position:relative;overflow:hidden}.bgd-hero-section .bgd-video-background{width:100%;overflow:hidden}.bgd-hero-section .bgd-hero-video{width:100%;height:auto;z-index:-1}.bgd-hero-section .bgd-container{position:absolute;top:0;right:0;bottom:0;left:0}.bgd-hero-section .bgd-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding-block:10px}.bgd-hero-section .bgd-text-block{position:relative;z-index:0}.bgd-hero-section .bgd-text-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:877px;background:#0000004f;filter:blur(65px);z-index:-1}.bgd-hero-section .bgd-title,.bgd-hero-section .bgd-text{text-align:center;color:#fff}.bgd-hero-section .bgd-title{font-size:96px;font-weight:700;line-height:120%}.bgd-hero-section .bgd-text{font-size:36px;font-weight:500;line-height:1.1}.bgd-hero-section .btn-container{display:flex;justify-content:center;align-items:center;gap:16px;padding-top:20px;flex-wrap:wrap}.bgd-hero-section .btn-container .btn{font-size:16px;font-weight:500;color:#fff;border-radius:40px;min-width:190px;padding:17.35px;border:1px solid #ffffff}.bgd-hero-section .btn-container .btn-shop{color:#484848;background-color:#fff}.bgd-hero-section .btn-container .btn:hover{background-color:#fff;color:#484848}@media (max-width: 1500px){.bgd-hero-section .bgd-title{font-size:68px}}@media (max-width: 991px){.bgd-hero-section .bgd-title{font-size:60px}.bgd-hero-section .bgd-text{font-size:30px}}@media (max-width: 767px){.bgd-hero-section .bgd-title{font-size:45px}.bgd-hero-section .bgd-text{font-size:24px}.bgd-hero-section .btn-container .btn{padding:15.5px}}/*!
* 
* category section
*
*/.bgd-category-section{padding-top:180px;padding-bottom:90px}.bgd-category-section .bgd-title-block{display:grid;gap:20px;padding-bottom:20px}.bgd-category-section .bgd-btn-block{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.bgd-category-section .bgd-btn-block .bgd-btn{color:#000;font-size:16px;font-weight:500;border-color:#000;border-radius:40px;padding:12px 20px}.bgd-category-section .bgd-slider-navigation{gap:20px;margin-inline-start:auto}.bgd-category-section .bgd-slider-block{padding-inline:80px;position:relative}.bgd-category-section .bgd-slider-block .categorySlider{padding-top:12px;padding-inline:2px}.bgd-category-section .bgd-slider-block .swiper-slide{transform:translateY(0);transition:transform .3s ease-in-out}.bgd-category-section .bgd-slider-block .swiper-slide:hover,.bgd-category-section .bgd-slider-block .swiper-slide:active{transform:translateY(-10px)}.bgd-category-section .bgd-slider-block .swiper-slide .img-container{overflow:hidden;border-radius:10px;border:1px solid #e8ebe5;position:relative;z-index:1;text-align:center;margin-bottom:20px}.bgd-category-section .bgd-slider-block .swiper-slide .img-container img{border-radius:inherit}.bgd-category-section .bgd-slider-block .swiper-slide .bgd-lbl{color:#7e8b77;font-size:24px;font-weight:700;text-align:center;line-height:1.1;margin-bottom:0}.bgd-category-section .bgd-slider-block .category-slider-prev,.bgd-category-section .bgd-slider-block .category-slider-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.bgd-category-section .bgd-slider-block .category-slider-prev{left:0}.bgd-category-section .bgd-slider-block .category-slider-next{right:0}.bgd-category-section .bgd-slider-block .swiper-pagination-bullet{width:16px;height:16px;background-color:#d9d9d9;opacity:1}.bgd-category-section .bgd-slider-block .swiper-pagination-bullet-active{background-color:#8b9686}@media (max-width: 1299px){.bgd-category-section .bgd-slider-block .swiper-slide .bgd-lbl{font-size:20px}}@media (max-width: 1199px){.bgd-category-section .bgd-slider-block .swiper-slide .bgd-lbl{font-size:18px}}@media (max-width: 991px){.bgd-category-section{padding-top:140px;padding-bottom:70px}.bgd-category-section .bgd-slider-block{padding-inline:45px}}@media (max-width: 767px){.bgd-category-section{padding-top:80px}.bgd-category-section .bgd-slider-block .swiper-slide .bgd-lbl{font-size:16px}}@media (max-width: 576px){.bgd-category-section .bgd-slider-block .swiper-slide:hover,.bgd-category-section .bgd-slider-block .swiper-slide:active{transform:translateY(0)}}/*!
* 
* custom solutions section
*
*/.bgd-custom-solutions-section{padding-block:90px}.bgd-custom-solutions-section .bgd-title-block{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;color:#7e8b77}.bgd-custom-solutions-section .bgd-slider-navigation{gap:20px;margin-inline-start:auto}.bgd-custom-solutions-section .bgd-solutions-slider{padding-top:30px;padding-inline:70px;position:relative}.bgd-custom-solutions-section .bgd-solutions-slider .solutionSlider{padding-top:12px;padding-inline:2px}.bgd-custom-solutions-section .bgd-solutions-slider .swiper-slide .img-container{overflow:hidden;border-radius:16px;position:relative;z-index:1;display:block}.bgd-custom-solutions-section .bgd-solutions-slider .swiper-slide .img-container .bgd-lbl{color:#fff;font-size:36px;font-weight:700;line-height:125.5%;position:absolute;left:0;right:0;bottom:0;padding-inline:26px}.bgd-custom-solutions-section .bgd-solutions-slider .swiper-slide .img-container img{border-radius:inherit;z-index:-1;position:relative;scale:1;transition:scale .35s ease-in-out}.bgd-custom-solutions-section .bgd-solutions-slider .swiper-slide:hover .img-container img{scale:1.025}.bgd-custom-solutions-section .bgd-solutions-slider .solution-slider-prev,.bgd-custom-solutions-section .bgd-solutions-slider .solution-slider-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.bgd-custom-solutions-section .bgd-solutions-slider .solution-slider-prev{left:0}.bgd-custom-solutions-section .bgd-solutions-slider .solution-slider-next{right:0}.bgd-custom-solutions-section .bgd-solutions-slider .btn-container{padding-top:20px;text-align:center}.bgd-custom-solutions-section .bgd-solutions-slider .btn-container .btn{border-radius:30px;color:#fff;font-size:18px;font-weight:500;line-height:normal;padding:17.25px 64px;width:100%;max-width:350px}.bgd-custom-solutions-section .bgd-solutions-slider-container{padding-top:30px;position:relative}.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider{display:flex;justify-content:center;align-items:center;width:100%;gap:20px}.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card{width:calc(33% - 20px)}.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card .img-container{overflow:hidden;border-radius:16px;position:relative;z-index:1;display:block}.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card .img-container img{border-radius:inherit;z-index:-1;position:relative;scale:1;transition:scale .35s ease-in-out;aspect-ratio:1/1.4;object-fit:cover}.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card:hover .img-container img{scale:1.025}.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card a.img-container .bgd-lbl{color:#fff;font-size:36px;font-weight:700;line-height:125.5%;position:absolute;left:0;right:0;bottom:0;padding-inline:26px}@media (max-width: 1199px){.bgd-custom-solutions-section .bgd-solutions-slider .swiper-slide .img-container .bgd-lbl,.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card a.img-container .bgd-lbl{font-size:26px}}@media (max-width: 991px){.bgd-custom-solutions-section{padding-block:70px}.bgd-custom-solutions-section .bgd-solutions-slider{padding-inline:46px}.bgd-custom-solutions-section .bgd-solutions-slider .swiper-slide .img-container .bgd-lbl,.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card a.img-container .bgd-lbl{font-size:20px}.bgd-custom-solutions-section .bgd-solutions-slider .btn-container .btn{padding:15px 45px}}@media (max-width: 767px){.bgd-custom-solutions-section{padding-block:50px}.bgd-custom-solutions-section .bgd-solutions-slider{padding-top:30px}.bgd-custom-solutions-section .bgd-solutions-slider .swiper-slide .img-container .bgd-lbl,.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card a.img-container .bgd-lbl{font-size:16px;padding-inline:18px}.bgd-custom-solutions-section .bgd-solutions-slider .btn-container .btn{padding:13px 25px}}@media (max-width: 650px){.bgd-custom-solutions-section .bgd-title-block{flex-direction:column}.bgd-custom-solutions-section .bgd-slider-navigation{margin-inline-end:auto}.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider{display:grid;grid-template-columns:repeat(3,minmax(330px,1fr));grid-auto-flow:column;overflow:auto!important;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;flex-wrap:nowrap;overflow-y:hidden!important;justify-content:left}.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card{width:unset}.bgd-custom-solutions-section .bgd-solutions-slider-container .solutionSlider .bgd-solutions-card a.img-container .bgd-lbl{font-size:26px}}/*!
* 
* completed projects section
*
*/.bgd-completed-projects-section{padding-block:90px}.bgd-completed-projects-section .bgd-title-block{padding-bottom:40px}.bgd-completed-projects-section .bgd-title-block .bgd-title{text-align:center;color:#7e8b77}.bgd-completed-projects-section .bgd-scroller{overflow:hidden}.bgd-completed-projects-section .bgd-scroller-inner{padding-block:1rem;display:flex;gap:20px;width:-moz-max-content;width:max-content;flex-wrap:nowrap;animation:scroll 26s forwards linear infinite}.bgd-completed-projects-section .bgd-scroller-inner img{width:100%;min-width:260px;max-width:33.854vw;border-radius:20px}@keyframes scroll{to{transform:translate(calc(-50% - 10px))}}@media (max-width: 991px){.bgd-completed-projects-section{padding-block:70px}}@media (max-width: 767px){.bgd-completed-projects-section{padding-block:50px}.bgd-completed-projects-section .bgd-title-block{padding-bottom:20px}}/*!
* 
* craftsmanship section
*
*/.bgd-craftsmanship-section{padding-block:80px}.bgd-craftsmanship-section .btn-container{padding-top:10px}.bgd-craftsmanship-section .btn-container .btn{color:#fff;font-size:18px;font-weight:400;line-height:normal;border-radius:29px;padding:17.7px 35px;width:55%}@media (max-width: 991px){.bgd-craftsmanship-section{padding-block:70px}}@media (max-width: 767px){.bgd-craftsmanship-section{padding-block:50px}}/*!
* 
* video section
*
*/.bgd-video-section{padding-block:80px}.bgd-video-section .bgd-video-block{position:relative;padding-block:300px;width:100%;height:100%}.bgd-video-section .bgd-video-container{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.bgd-video-section .bgd-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;transform:translate(-50%,-50%)}.bgd-video-section .bgd-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.bgd-video-section .bgd-text-block{position:relative;z-index:0}.bgd-video-section .bgd-text-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:877px;background:#0000004f;filter:blur(65px);z-index:-1}.bgd-video-section .bgd-title,.bgd-video-section .bgd-text{color:#fff;text-align:center}.bgd-video-section .bgd-title{font-size:68px;font-weight:700;line-height:110%;margin-bottom:26px}.bgd-video-section .bgd-text{font-size:24px;font-weight:500;line-height:160%}.bgd-video-section .btn-container{text-align:center}.bgd-video-section .btn-container .white-btn{color:#484848;background-color:#fff;border-radius:40px;padding:15px 38px}@media (max-width: 991px){.bgd-video-section{padding-block:70px}.bgd-video-section .bgd-video-block{padding-block:160px}.bgd-video-section .bgd-video{width:130%}.bgd-video-section .bgd-title{font-size:50px}.bgd-video-section .bgd-text{font-size:20px}}@media (max-width: 767px){.bgd-video-section .bgd-video-block{padding-block:55px}.bgd-video-section .bgd-text-block:after{content:none}.bgd-video-section .bgd-title{font-size:40px}.bgd-video-section .bgd-text{font-size:18px}}@media (max-width: 575px){.bgd-video-section .btn-container .white-btn{padding:12px 18px}}@media (min-width: 990px){.bgd-common-text-section .bgd-lbl{max-width:480px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/index.css.map */
