.top-header-wrapper{height:48px;background:var(--Colors-Primary---Blue-500,#263e7a)}.top-header-wrapper .section-wrap{display:flex;justify-content:space-between;align-items:center;max-width:1912px;margin:0 auto;height:100%;padding:0 5.3%}@media screen and (max-width:1200px){.top-header-wrapper .section-wrap{padding:0 4.3%}}.top-header-wrapper .section-wrap .left{display:flex;gap:4px}@media screen and (max-width:1000px){.top-header-wrapper .section-wrap .left{display:none}}.top-header-wrapper .section-wrap .middle a{text-decoration:underline}@media screen and (max-width:1200px){.top-header-wrapper .section-wrap .middle{margin:0 auto}}.top-header-wrapper .section-wrap .right{display:flex;gap:32px}@media screen and (max-width:1200px){.top-header-wrapper .section-wrap .right{display:none}}.top-header-wrapper .section-wrap .right .icons-wrapper{display:flex;gap:16px}.navbar-wrapper{border-bottom:1px solid var(--Colors-Neutral-Greys-100,#dadbdc);background:var(--Colors-Primary---Blue-50,#e9ecf2)}@media screen and (max-width:1024px){.navbar-wrapper{background-color:#fff}}.navbar-wrapper .cartIcon{position:relative}.navbar-wrapper .cartIcon .cartNo{position:absolute;display:flex;width:20px;height:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;right:-5px;top:-4px;border-radius:20px;border:2px solid #fff;background:var(--Colors-Secondary-Colors-Red-500,#DF002C);color:var(--Colors-Neutral-Generic-White,#FFF);font-family:var(--font-Urbanist);font-size:10px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.2px}.navbar-wrapper .section-wrap{max-width:1912px;display:flex;align-items:center;justify-content:space-between;padding:16px 5.3%;gap:75px;margin:0 auto}@media screen and (max-width:1200px){.navbar-wrapper .section-wrap{padding:16px 4.3%}}.navbar-wrapper .section-wrap img{object-fit:contain}.navbar-wrapper .section-wrap .icons-wrapper{display:flex;gap:16px;align-items:center}.navbar-wrapper .section-wrap .icons-wrapper .nav-link{text-decoration:none;padding:8px 16px;border-radius:10px;transition:background-color .2s ease}.navbar-wrapper .section-wrap .icons-wrapper .nav-link:hover{background-color:var(--Colors-Primary---Blue-100,#d1d7e5)}.navbar-wrapper .section-wrap .icons-wrapper .nav-link p{margin:0}.navbar-wrapper .section-wrap .icons-wrapper .icon-wrapper{border-radius:10px;border:1.5px solid var(--Colors-Neutral-Greys-100,#dadbdc);background:var(--Colors-Neutral-Generic-White,#fff);padding:8px 10px 6px;display:flex;align-items:center;justify-content:center;gap:10px}.navbar-wrapper .section-wrap .icons-wrapper .icon-wrapper.login{padding:8px 20px}.navbar-wrapper .section-wrap-mobile{display:flex;padding:8px 24px;align-items:center;width:100%;gap:8px}.navbar-wrapper .section-wrap-mobile .icons-wrapper{display:flex;gap:16px;margin-left:auto}@media(max-width:980px){.navbar-wrapper .section-wrap-mobile .icons-wrapper{gap:8px}}.navbar-wrapper .section-wrap-mobile .icons-wrapper .icon-wrapper{border-radius:10px;border:1.5px solid var(--Colors-Neutral-Greys-100,#dadbdc);background:var(--Colors-Neutral-Generic-White,#fff);padding:8px 10px 6px;display:flex;align-items:center;justify-content:center;gap:10px}.navbar-wrapper .section-wrap-mobile .icons-wrapper .icon-wrapper.login{padding:8px 20px}.navbar-wrapper .search-mobile{margin:16px 24px 24px}.user-dropdown{cursor:pointer;position:relative}.user-dropdown .arrow-wrapper{margin-left:8px;display:flex;align-items:center}.user-dropdown .user-dropdown-menu{position:absolute;top:58px;right:0;min-width:180px;background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.1);z-index:10;padding:8px 0;display:flex;flex-direction:column;gap:4px}.user-dropdown .user-dropdown-menu .dropdown-item{display:flex;align-items:center;gap:8px;padding:10px 16px;font-family:var(--font-Urbanist);font-size:14px;font-weight:600;color:var(--Primary-Dark-Blue,#13182f);cursor:pointer;text-decoration:none}.user-dropdown .user-dropdown-menu .dropdown-item:hover{background:var(--Colors-Primary---Blue-50,#e9ecf2);color:var(--Colors-Primary---Blue-500,#263e7a)}.custom-drawer-paper{background:var(--Colors-Primary---Blue-50,#e9ecf2);color:#000;box-shadow:0 4px 10px rgba(0,0,0,.2);padding:16px;height:auto!important;border-radius:0 0 0 24px;width:80vw!important}.custom-drawer-paper .drawer-content .nav-contents{padding:16px}.custom-drawer-paper .drawer-content .nav-contents .link-container{display:flex;justify-content:space-between;align-items:center;border-radius:4px;padding:10px 16px;color:#000;font-family:var(--font-Urbanist);font-size:14px;font-style:normal;font-weight:600;line-height:150%}.custom-drawer-paper .drawer-content .nav-contents .link-container.active{color:var(--Colors-Primary---Blue-500,#263e7a)}.custom-drawer-paper .drawer-content .nav-contents .rotated-svg{transform:rotate(180deg)}.custom-drawer-paper .drawer-content .nav-contents{display:none;overflow-y:scroll}.custom-drawer-paper .drawer-content .nav-contents.show{display:block}.custom-drawer-paper .drawer-content .nav-contents .services-header{display:flex;border-bottom:1px solid var(--Greys-100,#ededf0);padding:12px 0;margin-bottom:6px}.custom-drawer-paper .drawer-content .nav-contents .services-header p{color:#000;font-family:var(--font-Urbanist);font-size:14px;font-style:normal;font-weight:600;line-height:150%;margin:0 auto}.SearchBarContainer{display:flex;width:100%;height:56px;padding:8px 0 8px 8px;justify-content:space-between;align-items:center;border-radius:12px;border:1px solid var(--Neutral-400,#d8dbe9);background:#fff;flex:6 0;box-sizing:border-box;gap:24px;position:relative}.SearchBarContainer .MuiInputBase-root{width:100%;border:0;font-family:var(--font-Urbanist)}.SearchBarContainer .MuiInputBase-root fieldset{border:none}.SearchBarContainer .MuiInputBase-root .MuiPaper-elevation{top:100px}.SearchBarContainer .inWishList{color:#df002c!important}.SearchBarContainer .selectCats{flex:1 1}.SearchBarContainer .searchbar{flex:4 1}.SearchBarContainer .searchbar .MuiInput-root:before{border:none}.SearchBarContainer .searchResults{position:absolute;top:60px;left:0;width:100%;background-color:#fff;z-index:100;border-radius:25px;padding:22px 12px;box-shadow:0 8px 40px 0 rgba(0,0,0,.2);max-height:400px;overflow-y:auto}.SearchBarContainer .searchResults .loader,.SearchBarContainer .searchResults .noResult{display:flex;align-items:center;justify-content:center;padding:24px}.SearchBarContainer .searchResults .noResult span{color:var(--Neutral-800,#170F49);font-family:Sora;font-size:24px;font-style:normal;font-weight:600;line-height:120%;margin:0}.SearchBarContainer .searchResults .response_Item{display:flex;padding:24px;align-items:flex-start;gap:16px;align-self:stretch;border-radius:12px;background:var(--Neutral-200,#F7F7FB);box-shadow:40px 40px 100px 0 rgba(0,0,0,.05);cursor:pointer}.SearchBarContainer .searchResults .response_Item .img{flex:1 1;margin:auto;min-width:101px}@media(max-width:850px){.SearchBarContainer .searchResults .response_Item .img{flex:3 1;margin:auto;min-width:77px}}.SearchBarContainer .searchResults .response_Item .img img{width:100%}.SearchBarContainer .searchResults .response_Item .body{flex:7 1;display:flex;align-items:center;gap:8px;align-self:stretch;justify-content:start}.SearchBarContainer .searchResults .response_Item .body .left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:1 1}.SearchBarContainer .searchResults .response_Item .body .left .category{display:flex;padding:8px;justify-content:center;align-items:center;gap:8px;border-radius:72px;background:rgba(233,236,242,.5)}.SearchBarContainer .searchResults .response_Item .body .left .category p{color:var(--Colors-Primary---Blue-500,#263E7A);font-family:var(--font-Urbanist);font-size:13px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.13px}.SearchBarContainer .searchResults .response_Item .body .right{display:flex;justify-content:end;align-items:center;gap:8px;flex:1 1}@media(max-width:850px){.SearchBarContainer .searchResults .response_Item .body .right{flex-direction:column;gap:16px;align-items:end}}.SearchBarContainer .searchResults .response_Item .body .right .prices{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-right:16px}.SearchBarContainer .searchResults .response_Item .body .right .prices .main{color:var(--Primary-Green,#85B551);font-family:Sora;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.SearchBarContainer .searchResults .response_Item .body .right .prices .old{color:var(--Neutral-500,#A0A3BD);font-family:Sora;font-size:12px;font-style:normal;font-weight:400;line-height:120%;-webkit-text-decoration-line:strikethrough;text-decoration-line:strikethrough}.SearchBarContainer .searchResults .response_Item .cart{display:flex;align-items:center;justify-content:center;gap:8px}.SearchBarContainer .searchResults .response_Item .cart .iconholder{display:flex;width:40px;height:40px;padding:10px;justify-content:center;align-items:center;gap:10px;border-radius:6px;border:1px solid var(--Colors-Neutral-Greys-100,#dadbdc);background:var(--Colors-Neutral-Generic-White,#FFF)}.SearchBarContainer .searchResults .response_Item .cart .iconholder .icon{width:24px;color:#000}@media(max-width:850px){.SearchBarContainer .searchResults .response_Item .cart{margin-top:auto}}.SearchBarContainer .searchResults .response_Item .cart .icon{color:#170f49}.SearchBarContainer .MuiPaper-root{top:150px!important;padding:12px;width:100%}.SearchBarContainer .MuiPaper-root ul{border-radius:10px;background:var(--Neutral-100,#ffffff);box-shadow:0 8px 40px 0 rgba(0,0,0,.04)}.SearchBarContainer .MuiPaper-root ul li{display:flex;padding:12px;align-items:center;gap:8px;align-self:stretch;border-radius:10px;font-size:17px;font-family:var(--font-Urbanist);color:var(--Neutral-700,#514F6E)}.SearchBarContainer .MuiPaper-root ul li.Mui-selected{background:var(--Neutral-200,#F7F7FB)!important;color:var(--Neutral-800,#170F49);font-family:var(--font-Urbanist)}.MuiMenuItem-root{font-family:var(--font-Urbanist)!important;color:#1b1b1b!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:150%!important;letter-spacing:.28px!important;border-bottom:1px solid #e7e7e7!important;border-radius:0!important}.MuiMenuItem-root:last-child{border-bottom:0!important}.services-nav-wrapper{padding:24px 80px;border-bottom:1px solid rgba(0,0,0,.15);background:var(--Colors-Neutral-Generic-White,#fff);position:relative;z-index:4}@media screen and (max-width:1024px){.services-nav-wrapper{display:none}}@media screen and (max-width:1400px){.services-nav-wrapper{padding:24px 40px}}.services-nav-wrapper.open{background:var(--Colors-Primary---Blue-300,#6e7ea6)}.services-nav-wrapper.open .nav-link{color:#fff}.services-nav-wrapper.open .nav-btn{background:var(--Colors-Neutral-Generic-White,#fff)!important;color:var(--Colors-Primary---Blue-500,#263e7a)!important}.services-nav-wrapper.open svg{stroke:#fff!important}.services-nav-wrapper .section-wrap{max-width:1912px;display:flex;justify-content:space-between;margin:0 auto;gap:16px;padding:0 5.3%}@media screen and (max-width:1200px){.services-nav-wrapper .section-wrap{padding:0 4.3%}}.services-nav-wrapper .section-wrap .left-section{display:flex;align-items:center;gap:24px;flex-shrink:0}@media screen and (max-width:1400px){.services-nav-wrapper .section-wrap .left-section{gap:16px}}.services-nav-wrapper .section-wrap .left-section .nav-link{text-decoration:none;padding:10px 16px;border-radius:10px;transition:all .3s ease}.services-nav-wrapper .section-wrap .left-section .nav-link:hover{background-color:var(--Colors-Primary---Blue-50,#e9ecf2);color:var(--Colors-Primary---Blue-500,#263e7a)}.services-nav-wrapper .section-wrap .left{display:flex;gap:10px;align-items:center;justify-content:center;cursor:pointer;padding:10px 20px;border-radius:10px}.services-nav-wrapper .section-wrap .left.open{color:var(--Colors-Primary---Blue-500,#263e7a);padding:10px 20px;background:#f3f3f4;border-radius:10px}.services-nav-wrapper .section-wrap .left.open svg{stroke:#263e7a!important}.services-nav-wrapper .section-wrap .left.open .text-mini-14{color:var(--Colors-Primary---Blue-500,#263e7a)}.services-nav-wrapper .section-wrap .middle{display:flex;align-items:center;gap:8px;flex:1 1;justify-content:center;min-width:0}@media screen and (max-width:1400px){.services-nav-wrapper .section-wrap .middle{gap:4px}}.services-nav-wrapper .section-wrap .middle .link-wrapper{display:flex;gap:12px;padding:10px 12px;cursor:pointer;height:-moz-fit-content;height:fit-content;align-items:center;white-space:nowrap;flex-shrink:0}@media screen and (max-width:1400px){.services-nav-wrapper .section-wrap .middle .link-wrapper{padding:10px 8px;gap:8px}}.services-nav-wrapper .section-wrap .middle .link-wrapper .nav-link{font-size:13px}@media screen and (max-width:1400px){.services-nav-wrapper .section-wrap .middle .link-wrapper .nav-link{font-size:12px}}.services-nav-wrapper .section-wrap .middle .services-menu{position:absolute;display:flex;flex-direction:column;background-color:#fff;padding:16px 0;border-radius:10px;margin-top:38px;box-shadow:10px 10px 10px 10px rgba(0,0,0,.05);z-index:5}.services-nav-wrapper .section-wrap .middle .services-menu.contractrors{margin-left:104px}.services-nav-wrapper .section-wrap .middle .services-menu .text-mini-14{transition:all .3s ease-in-out;padding:8px 24px}.services-nav-wrapper .section-wrap .middle .services-menu .text-mini-14:hover{background:var(--Colors-Primary---Blue-50,#e9ecf2)}.services-nav-wrapper .section-wrap .right{display:flex;align-items:center;gap:24px;flex-shrink:0}@media screen and (max-width:1400px){.services-nav-wrapper .section-wrap .right{gap:16px}}.services-nav-wrapper .section-wrap .right .nav-link{text-decoration:none;padding:10px 16px;border-radius:10px;transition:all .3s ease}.services-nav-wrapper .section-wrap .right .nav-link:hover{background-color:var(--Colors-Primary---Blue-50,#e9ecf2);color:var(--Colors-Primary---Blue-500,#263e7a)}.services-nav-wrapper .section-wrap .right .btn{color:#fff;font-family:var(--font-Urbanist);font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.28px;padding:10px 20px;border-radius:10px;background:var(--Colors-Primary---Blue-500,#263e7a);text-transform:capitalize;white-space:nowrap}@media screen and (max-width:1400px){.services-nav-wrapper .section-wrap .right .btn{padding:10px 16px;font-size:13px}}.services-nav-wrapper .mega-menu-wrapper{position:absolute;margin-top:25px;left:0;width:100%;z-index:3;background-color:#fff;display:flex}.services-nav-wrapper .mega-menu-wrapper .left{width:60%;padding:24px 80px}.services-nav-wrapper .mega-menu-wrapper .left .categories-wrapper{width:100%;display:flex;margin-top:24px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.services-nav-wrapper .mega-menu-wrapper .left .categories-wrapper .category-item{cursor:pointer;display:flex;gap:12px;align-items:center;padding:16px;transition:all .3s ease-in-out}.services-nav-wrapper .mega-menu-wrapper .left .categories-wrapper .category-item .image-wrapper{background:var(--Colors-Neutral-Greys-50,#f3f3f4);border-radius:50%;width:52px!important;height:52px!important;position:relative!important;padding:12px 8px;display:flex;align-items:center;justify-content:center}.services-nav-wrapper .mega-menu-wrapper .left .categories-wrapper .category-item .image-wrapper img{max-width:38px;max-height:38px;position:relative!important}.services-nav-wrapper .mega-menu-wrapper .left .categories-wrapper .category-item .text-wrapper{width:100%}.services-nav-wrapper .mega-menu-wrapper .left .categories-wrapper .category-item:hover{border-radius:9px;background:var(--Colors-Primary---Blue-50,#e9ecf2);scale:1.05}.services-nav-wrapper .mega-menu-wrapper .left .categories-wrapper .category-item:hover .image-wrapper{background-color:#fff}.services-nav-wrapper .mega-menu-wrapper .right{width:40%;background:var(--Colors-Neutral-Greys-50,#f3f3f4);padding:24px 16px 24px 24px;display:flex;flex-direction:column}.services-nav-wrapper .mega-menu-wrapper .right .offers-wrapper{display:flex;gap:16px;margin-top:24px}.services-nav-wrapper .mega-menu-wrapper .right .offers-wrapper>div{flex:1 1}.services-nav-wrapper .mega-menu-wrapper .right .see-all{margin-top:auto;display:flex;align-items:center;gap:6px;padding:10px 20px;width:-moz-fit-content;width:fit-content;transition:all .3s ease-in-out}.services-nav-wrapper .mega-menu-wrapper .right .see-all svg{padding-top:8px;stroke:#000!important}.services-nav-wrapper .mega-menu-wrapper .right .see-all:hover{background-color:#fff;border-radius:10px;color:#263e7a}.services-nav-wrapper .mega-menu-wrapper .right .see-all:hover svg{stroke:#263e7a!important}