@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--background:#ffffff;--primary:#218BF4;--secodery:#282828;--dark:#000000;--toastify-icon-color-success:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-info)}.w-65{width:65%!important}.py-6{padding-top:4rem!important;padding-bottom:4rem!important}body,html{max-width:100vw}.bg-primary{background-color:var(--primary)!important}.text-primary{color:var(--primary)!important}.btn-primary{background-color:var(--primary)!important;border-color:var(--primary)!important}.font-14{font-size:14px!important}body{color:var(--dark);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sec-color{color:var(--secodery)!important}*{box-sizing:border-box;padding:0}*,h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit;text-decoration:none}.blue-c{color:#218bf4}.dropdown-item{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)!important}.main-header .navbar .navbar-collapse .navbar-nav{display:flex;gap:30px}.main-header .navbar .navbar-collapse .navbar-nav .dropdown-item{font-weight:550;font-size:16px;color:#000;line-height:18px;text-transform:capitalize;padding:0}.main-header .navbar .navbar-collapse .navbar-nav .dropdown-item:hover{color:var(--primary)}.main-header .navbar .navbar-collapse .navbar-nav .nav-link{font-weight:550;font-size:16px;color:#000;line-height:18px;text-transform:capitalize;padding:0}.main-header .navbar .navbar-collapse .navbar-nav .nav-link:hover{color:var(--primary)}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu{right:0;left:auto}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-item{font-weight:600;padding:10px 15px!important}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover{color:var(--primary)}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-box{max-height:270px;overflow:auto}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-box .nav-item{position:inherit}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-box .nav-item .nav-link{position:relative;padding:10px 15px!important;display:flex;justify-content:space-between;align-items:center;gap:5px}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-box .nav-item .dropdown-menu{max-width:100%;width:100%;position:absolute;left:185px;top:0;margin-top:50px}.main-header .top-header{border-bottom:1px solid rgba(0,0,0,.1)}.main-header .header-social{display:flex;gap:10px;position:relative}.main-header .header-social a{width:28px;display:flex;flex:0 0 28px;height:28px;background-color:#e9e9e9;align-items:center;justify-content:center}.main-header .header-social a:hover{background-color:var(--primary)}.main-header .header-social a:hover svg path{fill:#fff}.main-header .header-social a span{position:absolute;top:-10px;background-color:var(--primary);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:900;right:-10px}.main-header .header-social input.fade{display:none}.main-header .header-social input.show{display:block}.main-header .header-social .search-container{position:absolute;right:-18px;top:29px;z-index:1;width:295px}.main-header .header-social .search-box{padding:15px 40px 15px 15px;width:100%;height:45px;font-size:14px}.main-header .header-social .clear-search-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease;z-index:2}.main-header .header-social .clear-search-btn:hover{color:#333}.main-header .header-social .clear-search-btn:focus{outline:none;color:#333}.main-header .header-social .user-info{display:flex;align-items:center;gap:8px}.main-header .header-social .avatar{width:32px;height:32px;background:var(--primary);color:#fff;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.main-header .header-social .user-text{font-size:14px;color:#000;font-weight:600;white-space:nowrap}.main-header .header-social .user-dropdown-menu{min-width:150px;padding:5px 0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1019607843);max-width:150px}.main-header .header-social .user-dropdown-menu .dropdown-item{padding:10px 15px;font-size:14px;display:flex;align-items:center;gap:6px;background-color:rgba(0,0,0,0);height:auto;justify-content:start;font-weight:600}.main-header .header-social .user-dropdown-menu .dropdown-item svg path{fill:#000}.main-header .header-social .user-dropdown-menu .dropdown-item:hover{background-color:#f5f5f5;color:var(--primary)}.main-header .header-social .user-dropdown-menu .dropdown-item:hover svg path{fill:var(--primary)}.skeletan-loader{width:80%;margin:0 auto}.cursor-pointer{cursor:pointer}.user-dropdown.login .dropdown-menu{min-width:400px;width:100%;right:0!important;left:auto!important;transform:none!important;margin-top:10px}.user-dropdown.login .dropdown-menu .auth-form{padding:40px!important;max-width:100%!important;box-sizing:border-box!important}.user-dropdown.login .dropdown-menu .auth-form h3{text-align:center!important;margin-bottom:30px!important}.user-dropdown.login .dropdown-menu .auth-form .form-group{margin-bottom:20px!important}.user-dropdown.login .dropdown-menu .auth-form .form-group label{display:block!important;margin-bottom:8px!important;text-align:left!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .form-control{width:100%!important;padding:12px 15px!important;border:1px solid #ddd!important;border-radius:4px!important;font-size:14px!important;height:auto!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative .form-control{padding-right:45px!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative{position:relative!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative .btn{position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important;padding:0!important;border:none!important;background:none!important;color:#6c757d!important;z-index:10!important;width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative .btn svg{width:16px!important;height:16px!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative .btn:focus,.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative .btn:hover{background:none!important;border:none!important;box-shadow:none!important;color:var(--primary)!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative .top-50{top:50%!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative .end-0{right:10px!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative .translate-middle-y{transform:translateY(-50%)!important}.user-dropdown.login .dropdown-menu .auth-form .form-group .position-relative .pe-3{padding-right:0!important}.user-dropdown.login .dropdown-menu .auth-form .btn{width:100%!important;margin-top:20px!important}.user-dropdown.login .dropdown-menu .auth-form .text-center{text-align:center!important;margin-top:15px!important}.user-dropdown.login .dropdown-menu .auth-form .text-end{text-align:right!important;margin-bottom:15px!important}.user-dropdown.login .dropdown-menu .auth-form .text-end .cursor-pointer{cursor:pointer!important;color:#6c757d!important;text-decoration:none!important}.user-dropdown.login .dropdown-menu .auth-form .text-end .cursor-pointer:hover{color:var(--primary)!important;text-decoration:underline!important}.user-dropdown.login .dropdown-menu .auth-form .text-danger{color:#dc3545!important;font-size:12px!important;margin-top:5px!important;display:block!important}.user-dropdown.login .dropdown-menu .auth-form.forgot-form{padding-top:20px}.user-dropdown.login .dropdown-menu .auth-form.forgot-form .back-btn{font-size:10px;padding:10px}.user-dropdown.login .dropdown-menu .auth-form.forgot-form .back-btn svg{height:30px;width:30px}.user-dropdown.login .dropdown-menu .auth-form .d-flex.align-items-center{margin-bottom:30px!important}.user-dropdown.login .dropdown-menu .auth-form .d-flex.align-items-center .back-btn{padding:0!important;border:none!important;background:none!important;margin-right:15px!important}.user-dropdown.login .dropdown-menu .auth-form .d-flex.align-items-center .back-btn svg{width:24px!important;height:24px!important}.user-dropdown.login .dropdown-menu .auth-form .d-flex.align-items-center .back-btn:hover{background:none!important;border:none!important;opacity:.7}.user-dropdown.login .dropdown-menu .auth-form .d-flex.align-items-center h3{margin:0!important;font-size:24px!important;font-weight:600!important}.user-dropdown.login .dropdown-menu .btn{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:10px;border-radius:0}.user-dropdown .dropdown-toggle{padding:0}.user-dropdown .dropdown-toggle:after,.user-dropdown .dropdown-toggle:before{display:none!important}.user-dropdown .dropdown-menu{min-width:150px;width:100%;border-radius:0;right:0!important;left:auto!important;padding:0}.user-dropdown .dropdown-menu .dropdown-divider{margin:0}.user-dropdown .dropdown-menu a{padding:15px;width:100%;font-weight:400;font-size:14px;color:#000;line-height:18px}.user-dropdown .dropdown-menu a:hover{color:var(--bs-white)}.banner-section{height:70vh;overflow:hidden}.banner-div .container{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}.banner-div .banner-content{display:flex;flex-direction:column;max-width:700px;gap:20px;height:100%;justify-content:center}.banner-div .banner-content h1{font-weight:600;font-size:60px;line-height:140%}.banner-div .banner-content p{font-weight:400;font-size:20px;line-height:150%}.banner-div .banner-content .btn{border-radius:25px;padding:20px 45px;font-weight:700;font-size:16px;line-height:150%;max-width:270px}.banner-div .banner-content div span{display:inline-flex;background-color:#218bf4;padding:10px 15px;font-weight:600;font-size:14px;line-height:130%;color:#ebebeb;border-radius:30px}.about-div .about-content h5{font-size:30px;line-height:140%;color:#218bf4}.about-div .about-content h3{font-size:54px;line-height:140%}.about-div .about-content .text-muted{color:#5c5c5c}.about-div .about-content h6{font-weight:700;font-size:26px;line-height:130%}.about-div .about-content p{font-size:20px;line-height:150%}.gift-card .gift-card-container{background-image:url(/img/gift-bg.png);background-repeat:no-repeat;background-size:cover;padding:40px;border-radius:50px}.gift-card .gift-card-content h3{font-weight:400;font-size:60px;line-height:140%;color:#df002f}.gift-card .gift-card-content p{font-size:20px;line-height:150%;color:#5c5c5c}.gift-card .gift-card-content .btn{font-weight:700;font-size:16px;line-height:150%;color:#fff;background-color:var(--dark);border-radius:25px;padding:15px 30px}.product-div .product-card{background:#fff;border:4px solid #e2e2e2;box-shadow:0 4px 30px rgba(0,0,0,.15);border-radius:20px;overflow:hidden}.product-div .product-card .product-name h5{font-size:26px;padding:30px 15px;text-align:center}.product-div .btn-div .btn{border-radius:25px;padding:15px 45px;font-weight:700;font-size:16px;line-height:150%}.offer-div .offer-con{background-image:url(/img/section-bg.png);background-repeat:no-repeat;background-size:cover;padding:50px 20px;border-radius:50px;background-position:50%}.offer-div .offer-con .offer-box{padding:60px 30px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:40px;max-width:1140px;margin:auto}.offer-div .offer-con .offer-box p{font-weight:500;font-size:24px;line-height:130%;text-align:center;color:#fff}.testimonial-div{background-color:var(--dark);padding:80px 0}.testimonial-div .testimonial-box .rating-star .active path{fill:#eea81f}.testimonial-div .testimonial-box .user-div .usr-img{border-radius:50%;overflow:hidden;width:90px;height:90px;margin-bottom:10px}.testimonial-div .testimonial-box .user-div p{font-weight:500;font-size:24px;line-height:140%;text-align:center}.testimonial-div .testimonial-box h5{font-style:normal;font-weight:400;font-size:24px;line-height:140%}.div-title h1{font-size:60px;line-height:140%}.subscribe-div .input-group{position:relative;border-radius:30px;overflow:hidden;max-width:1050px;margin:auto}.subscribe-div .input-group input{background-color:#ebebeb;padding:30px;border:none}.subscribe-div .input-group .btn{font-weight:700;font-size:20px;line-height:150%;padding:0 40px}.client-listing-div{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.map-div{line-height:0}.map-div .map-title-div{position:relative;padding-bottom:80px;text-align:center}.map-div .map-title-div span{font-weight:400;font-size:32px;line-height:140%;color:#fff;background-color:#218bf4;padding:10px 40px 15px;border-radius:50px;display:inline-block}.map-div .map-title-div h4 div{position:absolute;background-color:#218bf4;width:80px;height:80px;display:flex;left:0;right:0;margin:auto;align-items:center;justify-content:center;border-radius:50%;bottom:20px}.auth-form .form-group label,.contact-form .form-group label{font-weight:500;font-size:12px;line-height:120%;letter-spacing:.1em;text-transform:uppercase;color:#a7a9a8;margin-bottom:5px}.auth-form .form-group input[type=number]::-webkit-inner-spin-button,.auth-form .form-group input[type=number]::-webkit-outer-spin-button,.contact-form .form-group input[type=number]::-webkit-inner-spin-button,.contact-form .form-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.auth-form .form-group input[type=number],.contact-form .form-group input[type=number]{-moz-appearance:textfield}.auth-form .form-group .form-control,.contact-form .form-group .form-control{padding:10px 15px;font-size:14px;border:1px solid #000;border-radius:0;height:45px}.auth-form .form-group .form-check label,.contact-form .form-group .form-check label{color:#5c5c5c;font-weight:400}.contact-detail .ctc-dt-box{padding:18px;background:#ebebeb;border:1px solid #ebebeb;border-radius:16px;display:flex;gap:15px;align-items:center}.contact-detail .ctc-dt-box .ct-icon{background-color:var(--dark);width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:0 0 56px}.contact-detail .ctc-dt-box .ct-dt h6{font-weight:700;font-size:16px;line-height:100%;margin-bottom:5px}.contact-detail .ctc-dt-box .ct-dt p{font-weight:400;font-size:15px;line-height:100%;color:#5c5c5c}.contact-detail .ctc-dt-box .ct-dt .time-label{display:flex;gap:5px;flex-wrap:wrap}.contact-detail .ctc-dt-box .ct-dt .time-label label{background-color:var(--dark);font-weight:400;font-size:13px;line-height:100%;color:#ebebeb;padding:5px 7px;border-radius:30px}.contact-detail .so-text h6{font-weight:700;font-size:16px;line-height:100%;margin-bottom:5px}.contact-detail .contact-social .social a{width:70px;height:70px;display:flex;align-items:center;justify-content:center;background-color:#ebebeb;border-radius:16px;border:1px solid #ebebeb}.sage-img h3{font-style:italic;font-weight:800;font-size:24px;line-height:140%;text-align:center;text-transform:capitalize;color:#000}.banner-img{padding-bottom:80px}.banner-content{background-color:var(--primary);position:absolute;bottom:0;padding:40px;left:5%}.banner-content h1{font-weight:400;font-size:44px;line-height:140%;color:#fff}.banner-content .btn{color:var(--primary)}.default-btn{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.1em;padding:15px 25px;border-radius:0}.default-btn:hover{background-color:var(--bs-white)!important;color:var(--primary)}.record-section{padding:30px 0}.record-section .col-6:last-child .record-box:before{display:none}.record-section .record-box{text-align:center;position:relative}.record-section .record-box:before{content:"";width:1px;position:absolute;right:-10px;top:0;bottom:0;height:40px;opacity:.2;border:1px solid var(--primary);margin:auto}.record-section .record-box h1{font-weight:800;font-size:32px;line-height:40px;color:var(--primary);margin-bottom:15px}.record-section .record-box p{font-style:normal;font-weight:600;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:var(--secodery)}.title-div h1{font-weight:700;font-size:38px;line-height:140%;text-transform:capitalize;color:var(--primary)}.title-div p{font-weight:400;font-size:16px;line-height:140%}.product-card{border:1px solid var(--primary)}.product-card .product-img{position:relative;height:270px;overflow:hidden}.product-card .product-img img{width:100%;height:100%;object-fit:cover}.product-card .product-img .disc-label{font-weight:800;font-size:14px;line-height:18px;text-transform:uppercase;color:var(--primary);padding:5px;background-color:#fff;position:absolute;top:20px;left:20px}.product-card .product-detail{display:flex;justify-content:space-between;gap:20px;background-color:#e9f3fe}.product-card .product-detail .pd-left{overflow:hidden}.product-card .product-detail p{font-size:16px;font-weight:600;line-height:20px;color:var(--primary);text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap}.product-card .product-detail h3{font-weight:700;font-size:16px;line-height:25px;text-transform:uppercase;color:var(--dark);display:flex;gap:5px;flex-wrap:wrap;align-items:center}.product-card .product-detail h3 small{font-size:14px;line-height:18px;text-decoration:line-through;font-weight:400}.product-card .product-detail .btn{width:55px;height:55px;border-radius:0;flex:0 1 auto;background-color:var(--primary)}.product-card .product-detail .btn svg path{fill:#fff}.product-card .product-detail .pd-right{width:80px;text-align:right}.product-card:hover .product-detail{background-color:var(--primary)}.product-card:hover .product-detail h3,.product-card:hover .product-detail p{color:#fff}.product-card:hover .product-detail .btn{background-color:#fff}.product-card:hover .product-detail .btn svg path{fill:var(--primary)}.sage-section{background-color:#e9f3fe;position:relative;padding:70px 0}.sage-section:before{content:"";background-color:#fff;position:absolute;left:0;top:0;bottom:0;width:30%}.story-card{padding:40px 30px;background:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.1019607843);flex-direction:column;gap:15px;position:relative;height:100%;display:flex;justify-content:space-between}.story-card .quote-icon{position:absolute;right:20px;top:20px}.story-card .story-text p{font-style:italic;font-weight:500;font-size:16px;line-height:140%}.story-card .story-text h5{font-weight:800;font-size:14px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;position:relative;display:flex;gap:5px;align-items:center;justify-content:end}.story-card .story-text h5:before{content:"";width:7px;height:7px;background-color:var(--primary);display:block;border-radius:50%}.main-footer .top-footer{background-color:var(--primary);padding:70px 0}.main-footer .top-footer .footer-left p{font-weight:400;font-size:16px;line-height:20px;text-transform:capitalize;color:#fff}.main-footer .top-footer .footer-left .subscribe-box{position:relative}.main-footer .top-footer .footer-left .subscribe-box .form-control{padding:15px 20px;border-radius:0}.main-footer .top-footer .footer-left .subscribe-box .btn{position:absolute;right:8px;top:8px;border-radius:0;font-weight:700;font-size:14px;line-height:18px;letter-spacing:.1em;text-transform:uppercase;color:#f0efed;padding:10px 15px}.main-footer .top-footer .footer-left hr{border-color:#fff}.main-footer .top-footer .footer-left .footer-link-list{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:15px}.main-footer .top-footer .footer-left .footer-link-list a{font-size:16px;line-height:18px;text-transform:capitalize;color:#fff;font-weight:600}.main-footer .top-footer .footer-right{display:flex;gap:30px}.main-footer .top-footer .footer-right .footer-social{display:flex;flex-direction:column;gap:10px}.main-footer .top-footer .footer-right .footer-social a{width:48px;height:48px;border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.main-footer .top-footer .footer-right .fad h3{font-style:italic;font-weight:800;font-size:24px;line-height:30px;text-transform:uppercase;color:#fff}.main-footer .top-footer .footer-right .fad p{font-weight:600;font-size:14px;line-height:18px;color:#fff}.main-footer .bottom-footer{padding:20px 0}.main-footer .bottom-footer p{font-weight:500;font-size:12px;line-height:15px;text-transform:capitalize}.main-footer .bottom-footer .bottom-footer-link{display:flex;gap:15px;align-items:center;justify-content:end;flex-wrap:wrap}.main-footer .bottom-footer .bottom-footer-link a{font-weight:500;font-size:12px;line-height:15px;text-align:right;text-transform:capitalize;color:#000}.sg-box h2{font-style:italic;font-weight:800;font-size:28px;line-height:45px;color:#fff}.sg-box .btn{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.1em;text-transform:capitalize;color:#fff;padding:15px;border-radius:0}.sg-box .btn:hover{background-color:var(--bs-white)!important;color:var(--primary)}.page-banner{position:relative}.page-banner .page-content{position:absolute;top:auto;left:0;right:0;bottom:5px;display:flex;flex-direction:column;justify-content:center;max-width:800px;margin:0 auto;background-color:var(--primary);padding:30px;box-shadow:0 0 12px rgba(0,0,0,.2392156863)}.page-banner .page-content h3{font-style:normal;font-weight:700;font-size:38px;line-height:140%;color:#fff}.contact-card{padding:20px;background-color:#e9f3fe;display:flex;justify-content:space-between;height:79px;align-items:center}.contact-card h4{font-size:20px;text-transform:uppercase}.contact-card h4,.contact-card p{font-weight:400;line-height:160%;color:#000}.contact-card p{font-size:16px}.join-saga-section{background-image:url(/img/new/saga-bg.png);padding:80px 0;text-align:center;background-size:cover;background-position:50%}.join-saga-section .title-div p{font-weight:200;font-size:18px;line-height:140%;color:#fff;max-width:770px;margin:auto}.what-we-list{display:flex;flex-wrap:wrap;border:1px solid #a7a9a8}.what-we-list .ww-card{display:flex;gap:15px;padding:20px;flex:0 0 33.33%;max-width:33.33%;border-bottom:1px solid #a7a9a8;border-right:1px solid #a7a9a8}.what-we-list .ww-card .ww-icon{font-size:28px}.what-we-list .ww-card .ww-content h5{font-weight:700;font-size:16px;line-height:20px;text-transform:capitalize;color:#000;margin-bottom:5px}.what-we-list .ww-card .ww-content p{font-weight:400;font-size:14px;line-height:140%;color:#000}.filter-short{display:flex;gap:15px;align-items:center;justify-content:end}.filter-short label{width:65px;flex:0 0 65px;font-weight:600}.filter-short select{background-color:#f1f1f1;background-image:url(/img/new/select-arrow.png);background-repeat:no-repeat;background-position:right 15px center;border-radius:0;padding:5px 20px;height:50px;max-width:200px;font-weight:600}.filter-short select:focus{background-color:#f1f1f1;box-shadow:none}.pagination-div{margin-top:25px}.pagination-div .pagination{justify-content:center;flex-wrap:wrap;gap:10px 0}.pagination-div .pagination li{margin:0 5px}.pagination-div .pagination li.active .page-link{background-color:var(--primary);border-color:var(--primary)}.pagination-div .pagination .page-item.active .page-link{color:#fff}.pagination-div .pagination .page-link{width:40px;height:40px;display:flex;font-size:14px;align-items:center;justify-content:center;color:#000;border-radius:0;border-color:#000}.pagination-div .pagination .page-link.prev{width:90px}.pagination-div .pagination .page-link:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.pagination-div .pagination .page-link-btn{width:auto;padding:0 25px}.free-shipping-section{background-color:#e9f3fe}.free-shipping-section .col-sm-6:last-child .fs-box:after{display:none}.free-shipping-section .col-sm-6:last-child .fs-box .fs-icon svg{height:40px}.free-shipping-section .fs-box{display:flex;gap:15px;align-items:center;position:relative}.free-shipping-section .fs-box .fs-text h5{font-weight:800;font-size:16px;line-height:25px;text-transform:uppercase}.free-shipping-section .fs-box .fs-text p{font-weight:500;font-size:14px;line-height:25px;text-transform:capitalize;color:rgba(0,0,0,.5)}.free-shipping-section .fs-box:after{content:"";width:1px;height:100%;background-color:var(--primary);position:absolute;right:-15px;opacity:.2}.product-image-div{display:flex;gap:15px}.product-image-div .product-small{display:flex;flex-direction:column;gap:15px;max-height:500px;overflow-y:auto;flex:0 0 100px}.product-image-div .product-small .ps-box:hover{cursor:pointer}.product-image-div .product-large{width:100%}.product-detail-box{display:flex;flex-direction:column;gap:15px}.product-detail-box .pd-title h1{font-weight:600;font-size:25px;line-height:30px;color:#000}.product-detail-box .pd-rating{display:flex;justify-content:space-between}.product-detail-box .pd-rating .pd-stock p{font-weight:600}.product-detail-box .pd-start{display:flex;gap:15px;align-items:center}.product-detail-box .pd-start div{display:flex;gap:5px}.product-detail-box .pd-desc p{font-weight:500;font-size:14px;line-height:160%;color:dimgray}.product-detail-box .pd-qt-add-div{display:flex;gap:15px}.product-detail-box .pd-atc-btn .btn{height:50px}.product-detail-box .pd-bn-wl{display:flex;gap:15px}.product-detail-box .pd-bn-wl .btn{height:50px}.product-detail-box .pd-bn-wl .btn-wl{width:50px;border-radius:0}.product-detail-box .pd-bn-wl .btn-wl.active{color:#fff;background:var(--bs-danger);border-color:var(--bs-danger)}.product-detail-box .pd-bn-wl .btn-wl.active svg path{stroke:#fff}.product-detail-box .pd-bn-wl .btn-wl:hover{color:#fff;background:var(--bs-danger);border-color:var(--bs-danger)}.product-detail-box .pd-bn-wl .btn-wl:hover svg path{stroke:#fff}.product-detail-box .social-share{display:flex;justify-content:space-between;align-items:center}.product-detail-box .social-share h6{font-weight:600;font-size:16px;line-height:22px}.product-detail-box .social-share .social-icon{display:flex;gap:15px}.pd-qry{display:flex;position:relative;max-width:130px;width:100%}.pd-qry .form-control{border:1px solid #000;border-radius:0;text-align:center;font-weight:600;padding:0;height:50px}.pd-qry .btn-plus{right:0}.pd-qry .btn{position:absolute;top:0;bottom:0;padding:0 15px;width:50px;height:50px}.pd-qry .btn:disabled{border:none}.page-breadcrumb .breadcrumb li{font-weight:600;font-size:14px}.page-breadcrumb .breadcrumb li:before{color:#fff;font-weight:600}.cart-title h4{font-weight:600;font-size:20px;line-height:32px}.cart-table-div .table thead tr th{background-color:#000;color:#fff;font-weight:600;font-size:14px;line-height:20px;text-transform:uppercase;padding-top:12px;padding-bottom:12px}.cart-table-div .table thead tr th:first-child{text-align:center}.cart-table-div .table tbody tr td{font-weight:600;font-size:14px;line-height:20px;padding-top:12px;padding-bottom:12px;letter-spacing:.06em;text-transform:capitalize;color:#3a3845;vertical-align:middle;border-color:#000}.cart-table-div .table tbody tr td:first-child{text-align:center}.cart-table-div .table tbody tr td:nth-child(3){text-align:left;font-size:16px;font-weight:600;line-height:1.4;padding:15px 12px}.coupon-code-group{display:flex;gap:10px}.coupon-code-group .form-control{border:1px solid #000;border-radius:0;max-width:206px}.card-total-div{background-color:#e9e9e9;max-width:540px;padding:25px;margin-left:auto}.card-total-div .ct-head h4{font-weight:600;font-size:20px;line-height:28px}.card-total-div .ct-body P{font-weight:600;font-size:16px;line-height:22px}.logo{right:0;left:0;top:0;margin:auto;width:140px;display:flex;padding-top:0;align-items:center;justify-content:center;z-index:1}.logo img{width:100%}.border-line-div{border-bottom:1px solid #c4c4c4}.custom-collapase .accordion .accordion-item{border:none}.custom-collapase .accordion .accordion-item .accordion-button{background-color:rgba(0,0,0,0);padding:0;font-weight:600;font-size:16px;line-height:22px;color:#000;border:none;box-shadow:none}.custom-collapase .accordion .accordion-item .accordion-button:after{content:"+";background-image:none;font-size:22px;padding:0;display:flex;align-items:center;justify-content:center;position:relative;bottom:5px}.custom-collapase .accordion .accordion-item .accordion-button:not(.collapsed):after{transform:rotate(0deg);content:"-"}.custom-collapase .accordion .accordion-body{padding:15px 0;font-size:14px}.bd-head h4{font-weight:600;font-size:20px;line-height:28px}.billing-detail-form-div .contact-form{max-width:90%}.billing-detail-form-div .contact-form .form-group label{font-weight:600;font-size:14px;line-height:20px;color:#000;text-transform:capitalize}.billing-detail-form-div .return-btn-div .btn{color:#000;display:flex;gap:15px;align-items:center}.billing-detail-form-div .cont-btn-div .btn,.billing-detail-form-div .return-btn-div .btn{font-weight:600;font-size:14px;line-height:18px;letter-spacing:.08em;text-transform:uppercase}.billing-detail-form-div .bdf-right-div .pdf-card .pdf-head{border-bottom:1px solid #cacaca;padding-bottom:10px;margin-bottom:20px}.billing-detail-form-div .bdf-right-div .pdf-card .pdf-head h3{font-weight:600;font-size:20px;line-height:28px}.billing-detail-form-div .bdf-right-div .pdf-card .pdf-body p{font-weight:400;font-size:14px;line-height:22px;margin-bottom:10px}.billing-detail-form-div .bdf-right-div .pdf-card .pdf-body h5,.billing-detail-form-div .bdf-right-div .pdf-card .pdf-body label{font-weight:600;font-size:14px;line-height:22px;margin-bottom:10px}.billing-detail-form-div .bdf-right-div .pdf-card .pdf-footer{border-top:1px solid #cacaca;padding-top:10px;margin-top:20px}.billing-detail-form-div .bdf-right-div .pdf-card .pdf-footer h2{font-weight:600;font-size:20px;line-height:28px}.navbar-toggler{background-color:var(--primary);border-radius:0;width:45px;height:45px;text-align:center;background-position:50%;padding:0}.navbar-toggler:after{content:"";width:100%;height:100%;background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0;z-index:5;opacity:0}.navbar-toggler .navbar-toggler-icon{background-image:url(/img/close-icon.svg)}.navbar-toggler.collapsed:after{display:none}.navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(/img/menu-icon.svg)}.our-story-section .carousel-control-prev{width:40px;height:40px;border:2px solid var(--primary);right:50px;left:auto;top:-75px;opacity:1}.our-story-section .carousel-control-prev:hover{background-color:var(--primary)}.our-story-section .carousel-control-prev:hover svg path{fill:#fff}.our-story-section .carousel-control-next{width:40px;height:40px;border:2px solid var(--primary);right:0;left:auto;top:-75px;opacity:1}.our-story-section .carousel-control-next:hover{background-color:var(--primary)}.our-story-section .carousel-control-next:hover svg path{fill:#fff}.Toastify__toast{padding-right:70px}form.auth-form h3{font-size:26px}.product-image-div{top:20px;z-index:10;background:#fff;padding:0 0 20px}.product-image-div,.product-stick-div{position:-webkit-sticky;position:sticky}.col-md-6{align-self:flex-start}.spreading-section .title-div h1{font-size:48px;font-weight:300}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:100%}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1576px}}@media screen and (min-width:1400px)and (max-width:1699px){.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-box .nav-item .dropdown-menu{right:190px;top:0;left:auto}}@media screen and (min-width:1301px)and (max-width:1399px){.main-header .navbar .navbar-collapse .navbar-nav{gap:15px}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-box .nav-item .dropdown-menu{right:190px;top:0;left:auto}}@media screen and (min-width:1200px)and (max-width:1300px){.main-header .navbar .navbar-collapse .navbar-nav{gap:20px}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-box .nav-item .dropdown-menu{right:190px;top:0;left:auto}.story-card .quote-icon{right:15px;top:15px;max-width:70px}}@media screen and (min-width:992px)and (max-width:1199px){.logo{left:160px}.dropdown-menu[data-bs-popper]{top:100%;left:auto;right:0}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-box .nav-item .dropdown-menu{right:175px;top:0;left:auto}}@media screen and (max-width:1199px){.main-header .navbar .navbar-collapse .navbar-nav{display:flex;gap:20px}.main-header .navbar .navbar-collapse .navbar-nav .nav-link{font-size:14px;padding-right:0}.main-header .navbar .navbar-collapse .navbar-nav .dropdown-item{font-size:14px}.contact-card{padding:20px}.billing-detail-form-div .contact-form{max-width:100%}.product-card{height:100%;background-color:#e9f3fe}.record-section{padding:30px 0}.story-card .quote-icon{right:15px;top:15px;max-width:70px}.banner-section{height:auto;overflow:hidden}}@media screen and (max-width:991px){.banner-img{padding-bottom:0}.container,.container-sm{max-width:100%}.what-we-list .ww-card{flex:0 0 50%;max-width:50%}.page-banner .page-content{padding:15px}.page-banner .page-content h3{font-size:24px}.free-shipping-section .fs-box .fs-icon svg{height:40px}.free-shipping-section .fs-box .fs-text h5{font-size:16px}.free-shipping-section .fs-box .fs-text p{font-size:14px}.banner-content{padding:20px;position:relative;left:0}.banner-content h1{font-size:28px}.default-btn{font-size:14px;padding:10px 15px}.record-section{padding:30px 0 0}.record-section .record-box{margin-bottom:15px}.record-section .record-box h1{font-size:30px}.record-section .record-box p{font-size:12px}.title-div h1{font-size:28px}.title-div p{font-size:14px}.sage-img h3{font-size:18px}.join-saga-section{padding:30px 0}.join-saga-section .title-div p{font-size:16px}.product-card .product-detail p{font-size:14px}.product-card .product-detail h3{font-size:16px}.sg-box h2{font-size:24px;line-height:32px}.sg-box .btn{font-size:14px;padding:10px 15px}.main-footer .top-footer{padding:30px 0}.main-footer .top-footer .footer-left .subscribe-box .form-control{padding:15px 140px 15px 20px;border-radius:0;font-size:12px}.main-footer .top-footer .footer-left .subscribe-box .btn{font-size:10px;padding:10px 15px;top:5px;right:5px}.main-footer .top-footer .footer-right .footer-social a{width:38px;height:38px}.main-footer .top-footer .footer-right .footer-logo{text-align:left;margin-bottom:15px}.sage-section:before{width:0}.story-card{padding:20px}.story-card .story-text h5,.story-card .story-text p{font-size:14px}.mid-head-cart{right:15px;top:0;margin:auto;align-items:center;position:absolute!important;bottom:-120px;z-index:9}.contact-card{padding:20px}.contact-card h4{font-size:16px;align-items:center}.contact-card p{font-size:14px}.logo{height:122px}.main-header .navbar .navbar-collapse{margin-top:15px;position:absolute;background-color:#000;width:100%;z-index:99;top:45px;left:0;right:0;padding:15px}.main-header .navbar .navbar-collapse .navbar-nav .dropdown-item,.main-header .navbar .navbar-collapse .navbar-nav .nav-link{color:#fff}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown .nav-link,.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-item{color:#000}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu .dropdown-box .nav-item .dropdown-menu{left:0;top:0;margin-top:0;position:relative!important;background-color:#eee;border-radius:0}.main-header .header-social .search-container{top:40px;width:250px}.our-story-section .carousel-control-prev{width:40px;height:40px;right:50px;top:-65px}.our-story-section .carousel-control-next{width:40px;height:40px;top:-65px}.product-detail-box{gap:5px}.product-detail-box .pd-title h1{font-size:18px;line-height:20px;font-weight:500}.product-detail-box .pd-price h1{font-size:18px}.story-card .quote-icon{right:15px;top:15px;max-width:40px}.product-stick-div{position:relative;z-index:1}.spreading-section .title-div h1{font-size:24px}}@media screen and (min-width:767px)and (max-width:991px){.main-header .header-social{position:absolute;right:15px}}@media screen and (max-width:767px){.what-we-list .ww-card{flex:0 0 100%;max-width:100%}.logo{position:relative;width:100%;height:auto;background-color:#000;text-align:center;display:flex;justify-content:center}.logo img{width:80px}.h-mail a{font-size:12px}.main-header .header-social .form-control{top:45px;width:100%}.main-header .header-social #search-input{top:160px;width:250px}.main-header .header-social .search-container{top:40px;width:250px;right:-120px}.main-header .user-dropdown .dropdown-menu{right:0!important;transform:none!important;margin-top:35px}.main-header .user-dropdown .dropdown-menu .btn{font-size:14px}.main-header .navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu{max-height:300px;overflow:auto}.main-footer .top-footer .footer-left .footer-link-list{justify-content:center;margin-bottom:25px;border-bottom:1px solid #59a8f6;padding-bottom:15px}.main-footer .top-footer .footer-right{gap:15px;flex-direction:column;justify-content:center;text-align:center}.main-footer .top-footer .footer-right .footer-social{flex-direction:row;justify-content:center}.main-footer .bottom-footer p,.main-footer .top-footer .footer-right .footer-logo{text-align:center}.main-footer .bottom-footer .bottom-footer-link{justify-content:center;gap:0 10px}.user-dropdown .user-info .user-text{display:none}.user-dropdown .dropdown-menu .btn{font-size:14px}.mid-head-cart{right:15px;top:auto;margin:auto;align-items:center;bottom:10px;position:absolute!important;width:70%}form.auth-form h3{font-size:20px}.cart-table-div .cart-product-img{width:90px;height:90px;overflow:hidden}.cart-table-div .cart-product-name{width:200px}.cart-table-div .pd-qry{max-width:100%;width:130px}.start-gifting .sg-box{text-align:center}}@media screen and (max-width:575px){.product-image-div .product-small{flex:0 0 50px}.free-shipping-section .fs-box{flex-direction:column;justify-content:center;text-align:center}.main-header .login .login-dropdown{max-width:100%;left:auto!important;right:0!important;min-width:300px!important;transform:inherit!important;margin-top:35px}.main-header .login .login-dropdown .auth-form{padding:15px!important}.billing-detail-form-div .return-btn-div .btn{font-size:12px;gap:5px}}@media screen and (min-width:768px){.main-header .login .login-dropdown{right:0!important;left:auto!important;transform:none!important;margin-top:10px!important;min-width:400px!important}}@media screen and (max-width:320px){.main-header .login .login-dropdown{min-width:265px!important}}