#brxe-dbiqxp,#brxe-xbxwvk{column-gap:12px}.mega-menu,.page-scroll-up{visibility:hidden;opacity:0}.footer-legal-info a:hover,.price-reveal-resend-link{text-decoration:underline}body{line-height:1.5;font-weight:400;display:flex;flex-direction:column;margin:0;padding:0;width:100%;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth}a{text-decoration:none}.mega-menu{position:fixed;top:67px;left:0;width:100vw;height:100vh;background-color:#e0e0e0;padding:40px 20px 100px;z-index:1000;overflow-y:auto;transform:translateY(-10px);transition:opacity .3s,transform .3s}.mega-menu.show,.page-scroll-up.show{opacity:1;visibility:visible;transform:translateY(0)}.mega-menu .container{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;max-width:1200px;margin:auto}.mega-menu ul{list-style:none;padding:0}.mega-menu li:first-child a{font-weight:700;font-size:15px;color:#000;margin-bottom:7px}.mega-menu a{color:#333;text-decoration:none;display:block;padding-bottom:4px;font-size:14px}.mega-menu a:hover{color:#007bff}.header-main{padding:0}.navbar-toggler{border-color:#000}#product-js-data,.dropdown-toggle::after{display:none!important}.header-main img{max-width:100%;height:auto;width:80px}.search-container{width:200px;position:relative}.offcanvas-menu,.submenu-screen{position:fixed;top:0;height:100%;background-color:#fff;transition:transform .3s ease-in-out;z-index:999999;padding:20px;overflow-y:auto;will-change:transform;width:100%;left:0}.search-container input{z-index:22222;font-size:17px;color:#555;width:100%;outline:0;border:1px solid #dbdbdb;background-color:rgba(0,0,0,0);border-radius:4px;padding:0 20px;min-height:48px}.search-container button.btn{position:absolute;height:100%;width:100%;right:0;color:#9c9c9c}.search-container button.btn:hover{color:#9c9c9c}.search-container button.btn i{float:right}.offcanvas-menu{transform:translateX(-100%)}.offcanvas-menu.show,.submenu-screen.show{transform:translateX(0)}.submenu-screen{transform:translateX(100%)}.back-btn{display:block;padding:10px 0;cursor:pointer;color:#000}.btn-close{font-size:1.5rem;color:#000;position:absolute;top:15px;right:20px;width:7px;height:7px}.navbar-expand-lg .navbar-nav{gap:0 12px}.header-desktop.homeheader.scroll .navbar-nav .nav-link,.navbar-nav .nav-link{font-size:16px;color:#000;display:flex;justify-content:space-between;align-items:center;padding:10px}.brxe-text-link span,.product-tabing ul{justify-content:center}#btnSend,#newsletter_email_input,.btn.btn-primary,.form-control,.navbar-nav .dropdown-item,.navbar-nav .nav-link{transition:none!important}.header-desktop.homeheader.scroll .navbar-nav .nav-link i,.navbar-nav .nav-link i{margin-left:10px;color:#666}.header-desktop.homeheader.scroll .navbar-nav .nav-item,.navbar-nav .nav-item{margin:0}.header-desktop.homeheader.scroll .navbar-nav .nav-item span,.navbar-nav .nav-item span{line-height:1.2}.header-desktop.homeheader.scroll .navbar-nav .nav-item .fas.fa-caret-right,.navbar-nav .nav-item .fas.fa-caret-right{font-size:1rem}#aboutLink:hover .dropdown-menu{display:block!important}.header-desktop.homeheader{position:absolute;top:0;left:0;right:0;z-index:1000;width:100%;transition:.3s}.header-desktop.homeheader.scroll{animation:.95s forwards headerSlideDown;position:fixed!important;background-color:#fff!important}@keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}.header-desktop.homeheader .navbar-nav .nav-link{color:#fff}.product-tabing{border-bottom:1px solid #d5d5d5;overflow-x:auto;position:sticky;top:0;background:#fff;z-index:100}.product-tabing ul{list-style:none;display:flex;align-items:center;padding:0;margin:0}.product-tabing ul li{list-style:none;margin:0}.product-tabing ul li a{font-size:15px;letter-spacing:.1px;color:#7d6245;cursor:pointer;border:none;padding:15px 5px;font-weight:500;text-transform:capitalize;float:left;text-decoration:none;margin:0;white-space:nowrap}.product-tabing ul li a.active{border-bottom:2px solid #7d6245;color:#000}@media (max-width:992px){.header-desktop{display:none}.mega-menu{display:none!important}.header-mobile{display:block}.search-container{width:170px}.search-container input{padding:0 10px}.nav-link{padding-right:20px}.navbar-brand{margin-left:15px}.navbar-toggler{padding:5px}}@media (max-width:768px){.search-container{width:150px}}@media (max-width:480px){.search-container{width:140px}}@media (min-width:993px){.header-mobile{display:none}.header-desktop{display:block}}.footer{padding:100px 0;background-color:#191919;color:#fff;text-align:left}.top-footer img{max-width:90px;height:auto;filter:brightness(0) invert(1)!important}p.footer__top-text{font-size:32px;font-weight:700;line-height:42px;max-width:280px}.footer__top-block.brxe-div{display:flex;justify-content:flex-start;column-gap:40px}.footer__buttons.brxe-div{display:flex;column-gap:40px;row-gap:15px;justify-content:space-between;flex-wrap:wrap}a.text-link{min-width:300px}.button_blue_contact{flex-direction:row-reverse}.brxe-text-link,.brxe-text-link span,.text-link,.text-link span{align-items:center;display:inline-flex}.button_transparent.text-link,.button_transparent1.brxe-text-link,.top-footer .button_blue_contact{color:#fff;background-color:transparent;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;text-transform:uppercase;cursor:pointer;border:2px solid #8b6f4e;height:55px;padding:14px;font-size:16px;line-height:1.5;border-radius:0}.button.button_transparent1:hover,.top-footer .button_blue_contact:hover,.top-footer .button_transparent:hover{background-color:#8b6f4e;color:#fff}.middle-footer h4{color:#fff;font-size:18px;margin-bottom:10px}.footer__address.brxe-div,.middle-footer .col-md-3:last-child h5,.middle-footer h4.align-right{text-align:right}.middle-footer ul li{padding-bottom:10px;text-align:left}.middle-footer ul li a{text-decoration:none;color:#a9a9a9;font-size:16px;cursor:pointer;text-align:left}.middle-footer ul li:hover a{color:#fff!important}.footer-social-icons a{color:#fff;margin-right:15px;font-size:20px}.footer-social-icons a:hover{color:#8b6f4e}.disclaimer-text{font-size:14px;color:#a9a9a9;line-height:1.5;margin-top:20px;text-align:center}.footer__links.brxe-div{display:flex;column-gap:30px;align-items:flex-start;margin-bottom:50px}.footer__link.brxe-text-link{font-weight:700;letter-spacing:-.81px;line-height:25px;font-size:18px;color:#fff;text-decoration:none}.footer__info-text.brxe-text-basic{color:#a9a9a9;font-size:14px;line-height:23px;letter-spacing:-.21px;max-width:685px;margin-bottom:50px}.brxe-text-link{gap:5px}.footer__media.brxe-div{display:flex;justify-content:flex-end;margin-top:0;margin-bottom:0}.footer__table-item{grid-column-end:4;grid-column-start:1;margin-top:10px}footer a{cursor:pointer}#brxe-xbxwvk{display:flex;align-items:center;flex-shrink:0}.footer__bottom-links.brxe-div{flex-wrap:wrap}#brxe-hhkghy,#brxe-zexflm,.footer__bottom-link.brxe-text-link{color:#a9a9a9;font-size:14px;line-height:22px;letter-spacing:-.21px}.footer__table-links{grid-column-end:6;grid-column-start:4}.footer__link.brxe-text-basic{font-weight:700;letter-spacing:-.81px;line-height:25px;color:#fff}:where(p:last-of-type){margin-bottom:0}.footer__hours.brxe-text-basic{color:#a9a9a9;font-size:14px;line-height:23px;letter-spacing:-.21px;margin-top:26px}.footer__table-item.brxe-div{display:flex;flex-direction:column;justify-content:space-between}.footer__address-link.brxe-text-link{color:#a9a9a9;font-size:16px;line-height:26px;letter-spacing:-.24px;margin-top:30px;max-width:240px}.footer__table-links.brxe-div{display:flex;flex-direction:column;justify-content:space-between;row-gap:30px}.button.button_transparent:hover{background:#fff;color:#8b6f4e;border:2px solid #fff}.footer__media{list-style-type:none;padding-left:0}.footer__media-link.brxe-text-link{padding:8px 12px}.button_footer.brxe-text-link{order:0;align-self:flex-end;padding:0 30px}.button.brxe-text-link{padding:17px 21px;justify-content:center;align-items:center;text-align:center;font-weight:700;font-size:14px;line-height:14px;letter-spacing:1px;text-transform:uppercase;position:relative;cursor:pointer;gap:10px;min-height:56px}.footer__info-text a{transition:.3s;color:#a9a9a9;font-size:14px}.footer__info-text a:hover{transition:.3s;color:#fff;font-size:14px}.footer .signup-header{font-size:19px;font-weight:600;text-transform:uppercase}.signup-container .input-group{overflow:hidden}.signup-container input{border:2px solid #8b6f4e;border-radius:0;padding:15px 21px;min-height:56px}.signup-container button{background-color:transparent;border:2px solid #8b6f4e;padding:15px 20px;display:flex;align-items:center;justify-content:center}.signup-container button i{font-size:1.2rem;color:#fff}@media (max-width:767px){.footer h5,.footer__link-up.brxe-text-basic{text-transform:uppercase;letter-spacing:.08em}.footer__top-block.brxe-div{flex-direction:column;row-gap:10px}.footer__buttons.brxe-div{display:flex;column-gap:40px;row-gap:24px;justify-content:space-between}p.footer__top-text{font-size:22px;line-height:29px;font-weight:700;max-width:none}.top-footer .btn{width:100%;max-width:100%!important}.top-footer .footer__buttons a{min-width:100%}.footer__buttons{flex-direction:column;width:100%}.top-footer{padding-top:0;padding-bottom:50px}.disclaimer-text{margin:10px 0}.footer__address.brxe-div,.middle-footer .col-md-3:last-child h5,.middle-footer .col-md-3:last-child ul li,.middle-footer h4.align-right{text-align:left}.footer h5{font-size:12px!important}.middle-footer ul li a{font-size:14px}#brxe-uiyjpt{max-width:none}.footer__link-up.brxe-text-basic{font-size:12px}.button_footer.brxe-text-link{order:0;align-self:normal}#brxe-dbiqxp{column-gap:24px}.footer__media.brxe-div{display:flex;justify-content:normal;margin-top:10px;margin-bottom:40px}.footer__links.brxe-div{margin-top:16px;order:0}.footer__links{grid-row-gap:16px;grid-column-gap:40px;grid-template-columns:1fr 1fr}.footer__address-link.brxe-text-link{margin-top:10px}.footer{padding:50px 0}}.page-scroll-up{position:fixed;right:16px;bottom:18px;z-index:9999;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.75);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.35);box-shadow:0 6px 18px rgba(0,0,0,.14);cursor:pointer;transform:translateY(18px);transition:.35s}.page-scroll-up i{font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgba(80,80,80,.88);transition:color .25s,opacity .25s}.page-scroll-up .arrow-bottom{display:none}@media (hover:hover){.page-scroll-up:hover{background:rgba(255,255,255,.92);box-shadow:0 10px 28px rgba(0,0,0,.22)}.page-scroll-up:hover i{color:#0072ff}}@media (max-width:576px){.page-scroll-up{width:30px;height:30px;right:12px;bottom:14px;backdrop-filter:blur(5px);background:rgba(255,255,255,.65);display:none!important}.page-scroll-up i{font-size:16px}}.floating-sidebar{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:99999;display:flex;flex-direction:column;align-items:flex-end}.floating-icon-item,.floating-toggle-btn{align-items:center;width:40px;color:#fff;height:40px;display:flex}.floating-toggle-btn{background:#b5b5b5;line-height:40px;font-size:19px;border-radius:10px 0 0 10px;justify-content:center;cursor:pointer}.floating-icon-list{display:flex;flex-direction:column;align-items:flex-end;transition:.3s;opacity:0;transform:translateX(100%);pointer-events:none}.floating-sidebar.open .floating-icon-list{opacity:1;transform:translateX(0);pointer-events:auto}.floating-icon-item{overflow:visible;transition:width .3s;justify-content:flex-end}.floating-icon-item:hover{width:180px;border-radius:8px 0 0 8px;border-bottom:none}.floating-icon-item a{display:flex;align-items:center;justify-content:flex-end;color:#fff;text-decoration:none;width:100%;padding:10px}.floating-icon-item i{font-size:19px;margin-left:10px}.floating-icon-item span{white-space:nowrap;overflow:visible;opacity:0;margin-right:10px;transition:opacity .3s}.floating-icon-item:hover span,.sg-utility-rail.show::before{opacity:1}.floating-bg-call{background-color:#b86a4a;border-bottom:1px solid #e2e2e2}.floating-bg-whatsapp{background-color:#7baf8a;border-bottom:1px solid #e2e2e2;position:relative}.floating-bg-email{background-color:#8b7fae;border-radius:0 0 0 10px}.sg-utility-rail{position:fixed;right:calc(20px + env(safe-area-inset-right));top:50%;transform:translateY(-50%) translateX(14px);display:flex;flex-direction:column;align-items:center;gap:22px;opacity:0;pointer-events:none;z-index:99999;transition:opacity .45s cubic-bezier(.25, .1, .25, 1),transform .45s cubic-bezier(.25, .1, .25, 1)}.sg-utility-rail.show{opacity:1;pointer-events:auto;transform:translateY(-50%) translateX(0)}.sg-utility-rail.hide-footer{opacity:0;pointer-events:none;transform:translateY(-50%) translateX(14px)}.sg-utility-rail::before{content:"";width:2px;height:40px;background:linear-gradient(to bottom,#00e5ff,#7cff00);border-radius:2px;opacity:.9;transition:opacity .45s}.sg-utility-rail .rail-item{text-decoration:none;color:#111;writing-mode:vertical-rl;text-orientation:mixed;-webkit-text-orientation:mixed;font-family:system-ui,Inter,sans-serif;line-height:1.2;background:0 0;border:none;padding:2px 0;opacity:.55;transition:opacity .28s,transform .28s cubic-bezier(.25, .1, .25, 1)}.sg-utility-rail .rail-item.primary{font-size:13px;font-weight:700;letter-spacing:1.7px;opacity:.95}.sg-utility-rail .rail-item.secondary{font-size:12px;font-weight:600;letter-spacing:1.4px;opacity:.65;color:#222}.sg-utility-rail .rail-item.secondary.call{color:#111}.sg-utility-rail .rail-item.secondary.whatsapp{color:#111;opacity:.75}.sg-utility-rail .rail-item.secondary.email{color:#1c1c1c}.sg-utility-rail .rail-item:focus,.sg-utility-rail .rail-item:hover{opacity:1;transform:translateX(-6px)}.sg-utility-rail .rail-item.primary:hover{transform:translateX(-8px)}.sg-utility-rail .rail-item:focus-visible{outline:rgba(0,0,0,.6) solid 2px;outline-offset:4px}@media (max-width:991px){.sg-utility-rail{display:none}}.price-reveal-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:2000}.price-reveal-modal.is-open{display:flex}.price-reveal-overlay{position:absolute;inset:0;background:rgba(0,0,0,.65)}.price-reveal-card{position:relative;background:#fff;padding:24px;max-width:420px;width:90%;border-radius:12px;z-index:1}.price-reveal-card h3{margin-top:0}.price-reveal-note{font-size:14px;margin-bottom:16px}.price-reveal-field{margin-bottom:12px}.price-reveal-field label{display:block;font-size:13px;margin-bottom:6px}.price-reveal-field input{width:100%;padding:8px 10px;border:1px solid #d8d8d8;border-radius:6px}.price-reveal-btn{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;border:1px dashed #c9c9c9;background:#f6f6f6;color:#333;font-size:13px;font-weight:600;cursor:pointer}.price-reveal-btn:hover{border-color:#9e9e9e}.price-reveal-blur{font-size:12px;font-weight:700;letter-spacing:.5px;filter:blur(4px);color:#6f6f6f}.price-reveal-text{font-size:12px;text-transform:uppercase;letter-spacing:.6px}.price-reveal-actions{margin-top:12px;display:flex;flex-direction:column;gap:6px;align-items:center}.price-reveal-timer{font-size:13px;color:#6b6b6b;text-align:center;width:100%}.price-reveal-resend-link{padding:0;border:none;background:0 0;color:#2c3e50;font-size:13px;cursor:pointer;text-align:center}.price-reveal-resend-link:disabled{color:#9e9e9e;cursor:not-allowed;text-decoration:none}.price-reveal-status{margin-top:12px;font-size:14px}.price-reveal-close{position:absolute;top:8px;right:12px;background:0 0;border:none;font-size:22px;cursor:pointer}@media(min-width:768px){#iosActionFooter{display:none!important}}.middle-footer .col-md-3:last-child ul li{text-align:left!important}.ios-footer{position:fixed;bottom:0;left:0;right:0;background:rgba(255,255,255,.88);backdrop-filter:blur(22px) saturate(180%);padding:10px 14px 18px;display:flex;justify-content:space-between;align-items:flex-start;border-radius:18px 18px 0 0;box-shadow:0 -2px 16px rgba(0,0,0,.1);z-index:99990;border-top:1px solid rgba(0,0,0,.06)}.ios-item{width:25%;text-align:center;color:#222;font-size:11px;font-weight:500;cursor:pointer}.ios-icon{width:42px;height:42px;border-radius:12px;background:rgba(0,0,0,.06);display:flex;justify-content:center;align-items:center;margin:0 auto 4px;transition:.15s}.ios-icon svg{width:22px;height:22px;opacity:.85}.ios-item:active .ios-icon{background:rgba(0,0,0,.12);transform:scale(.96)}.footer{display:block}.ios-item:focus{outline:#0066cc solid 2px;outline-offset:2px;border-radius:4px}.footer-legal-info{margin-top:15px;margin-bottom:8px;text-align:left;font-size:13px;color:#999}.footer-legal-info a{color:inherit;text-decoration:none}