@import"bootstrap.min.css";@import"owl.carousel.min.css";*{transition:all .35s ease-out;-webkit-transition:all .35s ease-out}*:focus,*:hover{outline:0}.container-fluid{--bs-gutter-x: 3.5rem}:root{--primary: #F8B51C;--secondary: #BA4644;--hover: #dba017;--grey: #F7F7F9;--txtgrey: #8B8B8B;--negative: #ba2431;--heading:"Playfair Display";--body: "inter"}ul.bullets{list-style:none;padding:0;margin:30px 0}ul.bullets li{padding-left:30px;position:relative;line-height:30px;margin-bottom:0;color:#fff}ul.bullets li:last-child{margin-bottom:0}ul.bullets li:before{content:"";background-image:url(../images/circle-check.svg);width:32px;height:35px;position:absolute;background-repeat:no-repeat;left:0;top:7px}.container{max-width:1500px}.container-md{max-width:1120px}.container-sm{max-width:760px}section,footer{padding:100px 0;position:relative}section h2,footer h2{font-size:48px}.innerpage{padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--heading);font-weight:500}p{line-height:30px;font-size:18px;color:var(--txtgrey);margin-bottom:20px}p:last-child{margin-bottom:0}a{font-family:var(--body)}.w100{width:100%}img{max-width:100%}form .form-control{height:50px;border:none}form textarea.form-control{height:100px;padding:10px 10px}.pt0px{padding-top:0}.p0px{padding:0}.heading{position:relative;margin-bottom:50px;text-transform:capitalize;text-align:center}.heading span{background:var(--primary);font-size:18px;color:#000;border-radius:100px;padding:5px 25px;font-weight:400;display:inline-block;margin-bottom:5px}.heading p{font-size:18px;color:var(--txtgrey)}.button{background:var(--primary);color:#fff;padding:12px 20px;border-radius:50px;text-transform:capitalize;display:inline-block;text-align:center;text-decoration:none;font-family:var(--body);border:none;font-size:16px;line-height:20px;font-weight:700}.button.button-primary{background:var(--primary);color:#fff}.button.button-primary:hover{background:#c69c3b}.button.button-secondary{background:var(--secondary);color:#fff}.button.button-secondary:hover{background:#88302f}body{background-color:#fff;font-family:var(--body) !important;font-weight:normal;padding-top:90px}body.spacer header{background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.2)}body.spacer .header{min-height:70px}body.spacer .header img{width:140px}body.spacer .header .logo{top:-150px;padding-top:150px;background-color:rgba(0,0,0,0)}header{position:fixed;z-index:999;width:100%;top:0}header .container{position:relative}header .header{min-height:90px;display:flex;align-items:center;justify-content:space-between}header .header nav ul{list-style:none;padding:0;margin:0;display:flex;align-items:center}header .header nav ul li{position:relative}header .header nav ul li .mPS2id-clicked{color:var(--primary)}header .header nav ul li.button a{color:var(--black) !important}header .header nav ul li a{margin:0 15px;font-size:18px;color:var(--black);display:block;text-decoration:none;font-weight:600px}header .header nav ul li a:hover{color:var(--primary)}.bannerdiv{padding:0;position:relative}.bannerdiv .heroslider{display:flex;align-items:center}.bannerdiv .heroslider .slide-item{border-radius:15px;overflow:hidden}.bannerdiv .heroslider .slide-item .mobile{display:none}.bannerdiv .heroslider .slide-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.bannerdiv .heroslider .caption{margin-top:0;position:absolute;bottom:220px;left:60px;width:90%;text-align:center}.bannerdiv .heroslider .caption h1{color:#fff;font-size:52px;font-weight:600}.bannerdiv .heroslider .caption h1 span{color:var(--primary)}.bannerdiv .heroslider .caption p{color:#fff;margin:10px 0 0 0;font-size:24px}.about-content{text-align:center;position:relative;overflow:hidden}.about-content p{position:relative;z-index:500;color:var(--txtgrey)}hr{width:100%;height:2px;border-top:2px dashed #474646;opacity:1;background:rgba(0,0,0,0)}.productshow{border-radius:20px;overflow:hidden;position:relative;transition:all .3s ease}.productshow a{background:#ccc}.productshow a:hover{cursor:pointer;transform:translateY(-8px)}.productshow a:hover .detail-product{opacity:1}.productshow .explore-bar{text-align:right}.productshow .title{background:var(--primary);color:var(--black);padding:13px 10px;border-radius:50px;text-transform:capitalize;display:inline-block;text-align:center;text-decoration:none;min-width:145px;font-family:var(--body);font-size:18px;position:absolute;bottom:30px;right:30px;margin:0;line-height:normal}.productshow .detail-product{opacity:0;bottom:0;position:absolute;padding:30px;width:100%;z-index:800;height:100%;display:flex;align-items:end}.productshow .detail-product::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(360deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 130%);z-index:100}.productshow .detail-product h4{color:#e4e4e4;font-size:38px;z-index:9999}.productshow .detail-product .content-inner{position:relative;z-index:100;width:100%}.productshow .detail-product .content-inner a{text-decoration:none}.productshow .detail-product .content-inner ul{height:130px;padding:20px 0;margin:0}.productshow .detail-product .content-inner ul li{text-transform:capitalize}.productshow .detail-product .content-inner .text-right{text-align:right}.ctabtn{display:none;width:100%;text-align:center;margin-bottom:15px;margin-top:-5px}.ctabtn a{color:#96a2c1;border-bottom:1px dashed #96a2c1;text-decoration:none;width:100%}.faqssection .accordion-item{margin-bottom:15px;border:none;border-radius:15px !important;background:var(--grey)}.faqssection .accordion-item h3{background:var(--grey)}.faqssection .accordion-item h3 button{font-size:18px;background:var(--grey);padding:25px;border-radius:15px !important}.faqssection .accordion-item .accordion-button:not(.collapsed){background:var(--grey);color:#000}.ourcustomer{padding:0}.ourcustomer .red-box{background:var(--secondary);border-radius:15px;padding:60px}.ourcustomer h2{color:#fff}.ourcustomer p{color:#fff}.ourcustomer .testimonials li{list-style:none}.ourcustomer .testimonials img{border-radius:10px;border:2px solid #fff}footer{position:relative;padding:100px 0}footer .container{position:relative;z-index:500}footer a{color:#fff;text-decoration:none;font-size:16px}footer a:hover{color:var(--primary)}footer .column{text-align:center}footer .column i{width:65px;height:65px;border-radius:100%;background-color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:25px !important;margin:0 auto;color:#fff;font-size:26px}footer .column h3{font-size:26px}footer .column p{font-size:18px}footer .column .content{margin-top:20px;color:var(--primary);font-size:16px}footer .column .content a{color:var(--secondary)}footer .column .content a:hover{color:var(--hover)}footer .column .content a.map{color:#ffe4a5;border-bottom:1px dashed #d0c2a0;margin-left:5px}footer .column .content a.map:hover{color:var(--primary);border-color:var(--primary)}.copyright{font-size:15px;color:var(--txtgrey);padding:10px 0;text-align:center}.scrollup a{position:fixed;right:60px;bottom:45px;background:var(--primary);width:60px;height:60px;border-radius:100%;text-align:center;color:#fff;padding:15px 10px;z-index:99999}.scrollup a:hover{padding:10px 10px}.scrollup a img{width:35px}.backbtn{position:absolute;margin:15px;z-index:500;top:20px}.backbtn span{background:var(--primary);border-radius:100%;width:40px;height:40px;display:inline-block;margin-right:5px}.backbtn a{color:#fff;text-decoration:none;display:flex;align-items:center}.backbtn a img{transform:rotate(-90deg);width:100%;padding:8px}.backbtn a:hover{color:var(--primary)}.floatlogo{position:absolute;right:0;opacity:.6;margin:15px}.floatlogo img{max-width:80px}.popup{position:fixed;bottom:0;left:0;width:100%;height:60vh;border-radius:20px 20px 0 0;transform:translateY(100%);transition:transform .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);z-index:1000;overflow-y:auto;padding:40px 0;background:linear-gradient(90deg, rgb(44, 48, 58) 50%, rgb(44, 48, 58) 55%, rgba(44, 48, 58, 0.8) 100%)}.popup.active{transform:translateY(0)}.popup .close-btn{background:var(--negative);color:#fff;border:none;width:35px;height:35px;border-radius:50%;font-size:1.5rem;cursor:pointer;display:flex;position:absolute;align-items:center;justify-content:center;transition:all .3s ease;right:10px;top:10px;min-width:auto;padding:10px}.popup .popup-header{margin-bottom:40px}.popup .popup-header h4{text-align:center;font-size:38px;color:#fff}.popup .popup-header p{color:#fff;text-align:center}.gallery-item{width:200px;padding:5px}.prdouct-description{text-align:center}.reopen-btn{position:fixed;bottom:20px;right:20px;transition:all .3s ease;z-index:998}.reopen-btn:hover{transform:translateY(-3px)}.reopen-btn:active{transform:translateY(0)}.modal-dialog{max-width:640px}.modal-dialog .modal-body{padding:25px}.modal-dialog .btn-close{color:var(--negative)}.formstyle .form-control{border:1px solid #dee2e6}.owl-nav{position:absolute;right:20px;bottom:0px;width:120px;height:80px}.owl-nav button{background:var(--primary) !important;width:50px;height:50px;border-radius:100%;transform:rotate(271deg);margin:0 3px}.owl-nav button:hover{opacity:.8}.owl-nav button.owl-next{transform:rotate(91deg)}.owl-nav button img{width:25px}.hamburger{border-radius:100%;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:var(--red);border:0;margin:0;overflow:visible;width:27px;height:23px;align-items:center;justify-content:center}.hamburger:hover,.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:26px;z-index:9999;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:26px;height:2px;background-color:#fff;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-16px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.mobile-toggle{display:none;position:absolute;right:15px;z-index:99}.logo{background:#fff;border-radius:170px;width:266px;height:266px;position:absolute;left:calc(50% - 133px);top:-94px;padding-top:94px;text-align:center}.logo img{transition:all 2s ease-in-out;-webkit-transition:all 2s ease-in-out}.gray-box{background:#f7f7f9;border-radius:15px;padding:60px}.gray-box>p{color:var(--txtgrey);text-align:center}.features-content{border:1px solid #e4e4e4;border-radius:15px;padding:20px;margin-bottom:20px;background:rgba(0,0,0,0)}.features-content.active{background:#fff;border-color:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.1)}.features-content.active i{background:var(--primary);color:#fff}.features-content div{position:relative;padding-left:70px;text-align:left}.features-content h3{font-size:22px}.features-content i{width:55px;height:55px;border-radius:100%;background-color:#d2d2d2;display:flex;align-items:center;justify-content:center;position:absolute;left:0;font-size:26px}.features-content p{color:var(--txtgrey);font-size:16px;line-height:normal}.ourbenefit{margin-top:60px}.ourbenefit i{background-color:var(--secondary);width:65px;height:65px;color:#fff;border-radius:100%;display:flex;margin-right:15px;align-items:center;justify-content:center;font-size:26px}.ourbenefit .ourbenefit-content div{display:flex}@media screen and (max-width: 1300px){.productshow .detail-product h4{font-size:32px}.productshow{margin:10px 0}}@media screen and (max-width: 1200px){.bar-container .logo-circle span{font-size:12px}}@media screen and (max-width: 1100px){body{padding-top:80px}.ctabtn,.mobile-toggle{display:block}.detail-product{display:none !important;opacity:0 !important}.header nav{position:fixed;left:0;top:0;width:100%;height:100%;background:var(--primary);opacity:0;visibility:hidden;transition:all .2s ease-in-out;flex-wrap:wrap;z-index:99;flex-wrap:wrap;padding-top:70px}.header nav.menu-active{opacity:1;margin-left:0;visibility:visible}.header nav.navigation ul li{border-top:1px dashed hsla(0,0%,100%,.6)}.header nav.navigation ul li:last-child{text-align:center}.header nav.navigation ul li .button{padding:16px 0 !important;background-color:var(--secondary);color:var(--primary);margin-top:15px;max-width:350px;width:100%;cursor:pointer}.header nav.navigation ul li .button:hover{background:#2a2a2a;color:var(--primary) !important}.header nav.navigation ul li a{font-size:18px;line-height:normal;padding:16px 0;margin:0;display:block;text-align:center;color:#000}.header nav.navigation ul li a:hover{background:#e1a418;color:#000}header .header{min-height:70px}header .header nav ul{display:block}header .header .logo img{max-width:140px}.bannerdiv .heroslider .caption h1{font-size:40px}.bannerdiv .heroslider .caption p{font-size:22px}.productshow .title{right:0;background:rgba(248,181,28,.9);width:100%;border-radius:0;bottom:0}.bar-container{gap:15px}}@media screen and (max-width: 991px){.bar-container{overflow-y:scroll}.bar-container{gap:10px}section{padding:100px 0}.heading h2{font-size:42px}p{line-height:30px;font-size:16px}.bannerdiv .heroslider .caption{bottom:50px;left:40px}.bannerdiv .heroslider .caption h1{font-size:32px}.bannerdiv .heroslider .caption p{font-size:16px}.aboutbrite::before{background-size:cover}footer{padding:100px 0}footer .spacertb{padding:55px 0}.floatlogo img{max-width:50px}.backbtn{top:0}.bar-container{height:460px}.bar-container .bar-wrapper:nth-child(1){--target-height:170px}.bar-container .bar-wrapper:nth-child(2){--target-height:220px}.bar-container .bar-wrapper:nth-child(3){--target-height:250px}.bar-container .bar-wrapper:nth-child(4){--target-height:280px}.bar-container .bar-wrapper:nth-child(5){--target-height:360px}.bar-container .bar-wrapper:nth-child(6){--target-height:400px}.bar-container .bar-wrapper .year{font-size:32px}.bar-container .bar-wrapper .logo-circle span{height:45px}.bar-container .bar-wrapper .logo-circle div{height:80px;width:80px}.bar-container .bar-wrapper .logo-circle div img{padding:5px}}@media screen and (max-width: 768px){.heading h2{font-size:32px}section,footer{padding:80px 0}.aboutbrite{padding:40px 20px}.bannerdiv .heroslider .slide-item{border-radius:20px}.bannerdiv .heroslider .caption{bottom:20px}.bannerdiv .heroslider .caption a{display:none}.bannerdiv .heroslider .caption p{margin:10px 0 0 0}.bannerdiv .heroslider .owl-nav{display:none}.detail-product{display:none;opacity:0}footer .column h3{font-size:24px}footer .column .round-icon{width:80px;height:80px}footer .column .round-icon img{max-width:50%}.popup{height:75vh}.popup .popup-header h4{font-size:28px}}@media screen and (max-width: 600px){.bannerdiv .heroslider .slide-item .desktop{display:none}.bannerdiv .heroslider .slide-item .mobile{display:block}.bannerdiv .heroslider .slide-item .caption{width:100%;left:0;text-align:center;padding:0 15px}.bannerdiv .heroslider .slide-item .caption h1{font-size:32px}.bannerdiv .heroslider .slide-item .caption p{font-size:16px;line-height:normal}}@media screen and (max-width: 480px){.bannerdiv .heroslider .slide-item .caption h1{font-size:22px}}