.navbar{background:rgba(0,0,0,0);padding:0}.navbar .container{position:unset;z-index:11}.navbar ul{display:flex;align-items:center;justify-content:center;gap:30px;width:100%}.navbar ul:after{content:"";position:absolute;height:1px;background:#000;width:calc(100% - 23px);max-width:1175px;bottom:0;left:0;right:0;margin:0 auto;z-index:-1}.navbar ul li{position:unset;cursor:pointer;padding:10px 0}.navbar ul li.dropdown:after{content:"";width:7px;height:7px;display:inline-block;margin-left:5px;transform:rotate(45deg) translateY(-2px);transition:transform 300ms linear;border:solid #151515;border-width:0 2px 2px 0;position:relative;top:-2px}.navbar ul li a{color:#000;font-size:16px;font-weight:500}.navbar ul .dropdown:hover .sub-menu{display:block}.navbar ul .dropdown .sub-menu{position:absolute;width:100%;top:100%;left:0;display:none;padding:0;transition:all .4s ease-in-out}.navbar ul .dropdown .sub-menu .items{display:flex;flex-wrap:wrap;background:#fff;padding:10px 15px;max-width:1176px !important;box-shadow:0px 8px 17px 0px #aaa8a8;border-radius:10px;border:1px solid #000;border-top-left-radius:0;border-top-right-radius:0}.navbar ul .dropdown .sub-menu .items a{font-size:16px !important;font-weight:400 !important;width:25%;padding:8px 0;transition:all .2s ease-in-out}.navbar ul .dropdown .sub-menu .items a:hover{color:#7102fe}@media(max-width: 1399px){.navbar ul .dropdown .sub-menu .items a{padding:6px 0}}@media(max-width: 991px){.navbar ul li.dropdown:after,.navbar ul .dropdown .sub-menu{display:none !important}}@media(max-width: 767px){.navbar{display:none}}.newsletter-section{margin:15px 0 30px}.newsletter-section .inner-div{text-align:center;padding:40px 0;background:#dec9ff;border-radius:10px}.newsletter-section .inner-div h2{margin-bottom:5px}.newsletter-section .inner-div .newsletter-form{width:80%;margin:15px auto}.newsletter-section .inner-div .newsletter-form .form-group{display:flex;align-items:center;position:relative}.newsletter-section .inner-div .newsletter-form .form-group .form-control{font-size:18px;height:60px;border:1px solid #ccc;border-radius:50px;padding:10px 175px 10px 25px}.newsletter-section .inner-div .newsletter-form .form-group .submit-btn{font-size:18px;font-weight:600;height:60px;position:absolute;top:0;right:0;border-radius:50px;background:#8c66fc;color:#fff;border-color:rgba(0,0,0,0);padding:10px 35px}@media(max-width: 1399px){.newsletter-section .inner-div .newsletter-form .form-group .form-control{font-size:16px}.newsletter-section .inner-div .newsletter-form .form-group .submit-btn{font-size:16px}}@media(max-width: 991px){.newsletter-section h2{margin-bottom:10px}.newsletter-section p{font-size:14px}}@media(max-width: 767px){.newsletter-section h2{font-size:20px}.newsletter-section .inner-div p{font-size:13px}.newsletter-section .inner-div .newsletter-form .form-group{margin:15px 0}.newsletter-section .inner-div .newsletter-form{width:95%;margin:0 auto}.newsletter-section .inner-div .newsletter-form .form-group .form-control{font-size:15px;height:50px;padding:10px 115px 10px 20px}.newsletter-section .inner-div .newsletter-form .form-group .submit-btn{font-size:13px;height:50px;padding:8px 20px}}.categories-page .inner-banner{text-align:center;padding-bottom:30px}.categories-page .main-area{padding-top:30px}.categories-page .main-area .categories .row>div{border-right:1px solid #000;margin-bottom:30px;position:relative}.categories-page .main-area .categories .row>div:after{content:"";display:block;position:absolute;height:1px;width:calc(105% - 10px);background:#000;left:12px;bottom:-15px}.categories-page .main-area .categories .row>div:nth-child(4n){border:none}.categories-page .main-area .categories .row>div:nth-child(4n):after{width:calc(100% - 24px)}.categories-page .main-area .categories .category-list h4{margin-bottom:5px;display:flex;align-items:center;gap:5px}.categories-page .main-area .categories .category-list h4 img{width:40px;height:40px;object-fit:contain}.categories-page .main-area .categories .category-list a{display:block;color:#000}@media(max-width: 1024px){.categories-page .main-area .category-list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.categories-page .main-area .categories .row>div{border-right:1px solid #000 !important}.categories-page .main-area .categories .row>div:nth-child(2n){border:none !important}}@media(max-width: 767px){.categories-page .main-area .categories .row>div{border-right:none !important}.categories-page .main-area .category-list{grid-template-columns:repeat(1, 1fr);gap:15px}.categories-page .main-area .category-list .box img{width:50px;height:50px}}