body,html{width:100%;height:100%;margin:0;overflow-x:hidden;font-style:normal;font-family:'Playfair Display'}#popUpBox i{font-size:48px;color:red}.hidden{visibility:hidden}.visible{visibility:visible}.popup .overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:3;display:none}.popup .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);background:#fff;width:95%;max-width:500px;height:fit-content;z-index:3;text-align:center;padding:20px;box-sizing:border-box;font-family:"Open Sans",sans-serif}.popup .close-btn{cursor:pointer;position:absolute;right:20px;top:20px;width:30px;height:30px;background:#222;color:#fff;font-size:25px;font-weight:600;line-height:30px;text-align:center;border-radius:50%}.popup.active .overlay{display:block}.popup.active .content{transition:all .3s ease-in-out;transform:translate(-50%,-50%) scale(1)}.close-btn label{visibiity:visible}.nav{text-align:right;height:70px;line-height:70px;background-color:rgba(0,0,0,.4);z-index:2;width:100%;position:fixed}.menu{margin:0 30px 0 0}.menu a{clear:right;text-decoration:none;color:#fff;margin:0 25px;line-height:70px;cursor:pointer}.menu a:hover{text-decoration:underline}nav label{margin:0 40px 0 0;font-size:26px;line-height:70px;display:none;width:26px;float:right}#toggle{display:none}h2{text-align:center;font-size:50px;margin-top:80px}.active{background-color:#000}.discussion-list li{height:fit-content;list-style:none;border:1px solid #000;padding:10px;margin-left:-10px;margin-top:20px;width:97%}.discussion-section-button{position:fixed;right:10px;bottom:10px;height:50px;width:200px;background-color:rgba(255,0,0,.8);border:none;cursor:pointer;color:#fff;top:92%;left:90%;transform:translate(-50%,-50%);padding:15px;font-size:18px}.nothing-to-show{display:block;margin-left:auto;margin-right:auto;width:50%}.tools-list{display:inline-block}.tools-list li{width:43%;height:fit-content;list-style:none;display:block;float:left;border:1px solid #000;padding:10px;margin-left:20px;margin-top:20px}.company-list>li{display:inline-block;height:500px;border-radius:10px;border:1px solid #000;width:40%;overflow:hidden;text-align:center;margin-left:70px;margin-top:50px}.shop-list{margin-left:170px;margin-top:-60px}.shop-list>li{display:inline-block;height:250px;border-radius:10px;border:1px solid #000;width:30%;overflow:hidden;text-align:center;margin-left:70px;margin-top:50px}.agriculture{width:600px;height:300px;margin-left:27%;margin-top:14%;font-size:20px;position:absolute;color:#fff;text-align:center;background-color:rgba(0,0,0,.6)}.agri{margin-top:55px;font-size:50px;width:100%;text-align:center}.header-agri-image{float:left;margin-top:6px;margin-left:10px}#userForm{width:400px;height:250px;background-color:wheat;margin-left:24%}#userForm input{width:300px;border-radius:10px;border:none;height:40px;margin-left:30px}#userForm button{width:100px;height:40px;background-color:green;color:#fff;border-radius:10px;border:none;margin-left:150px}#userForm #msg{height:100px}.buy-tools-list li{width:300px;display:inline-block;border:1px solid #000;margin-left:80px;margin-top:30px;text-align:center}@media (max-width:1024px) and (min-width:767px){.discussion-section-button{left:85%;top:96%}html{overflow:hidden}nav label{display:block;cursor:pointer;color:#fff}.header-agri-image{display:none}.buy-tools-list li{margin-left:15px}.search-input-wrapper{width:660px;margin-left:15px}.menu{text-align:center;width:100%;background-color:rgba(0,0,0,.8);display:none}.menu a{display:block;border-bottom:1px solid #eaeaeb;margin:0}.agriculture{width:500px;margin-top:300px;margin-left:140px;height:300px}.discussion-list li{font-size:30px}.company-list li{margin-left:10px;width:320px;font-size:larger}.discussion-list li{margin-left:-15px}#toggle:checked+.menu{display:block}.shop-list{margin-left:-70px}.shop-list li{width:300px}}@media (max-width:767px) and (min-width:280px){nav{width:100%}nav label{display:block;cursor:pointer;color:#fff}.discussion-section-button{left:70%;top:95%;height:50px}.buy-tools-list{margin-top:-13px}.buy-tools-list li{width:103.5%;margin-left:-25px}.search-input-wrapper{width:0}h6{margin-left:0}.header-agri-image{display:none}.menu{text-align:center;width:100%;background-color:rgba(0,0,0,.8);display:none}.menu a{display:block;border-bottom:1px solid #eaeaeb;margin:0}.agriculture{width:85%;height:320px;margin-top:150px;margin-left:28px}.discussion-list li{width:100%;font-size:20px;margin-left:-30px}.company-list li{margin-left:-20px;width:320px;font-size:larger}.shop-list{margin-left:-83px}.shop-list li{width:300px;margin-left:19%}#toggle:checked+.menu{display:block;padding:10px}#popUpBox{width:90%}.notification{width:88%;margin-left:1px}.fa-bell{margin-left:40px}#popUpBox i{font-size:25px}}::-webkit-scrollbar{width:15px;height:100%}::-webkit-scrollbar-thumb{background:#afaeae;border-width:0 3px 0 3px;border-style:solid;border-color:transparent;border-radius:20px;background-clip:padding-box}.change-background{background-color:#000}.search-input-wrapper{display:flex;position:relative;flex-direction:row;margin-top:-30px}.search-input-wrapper img{position:absolute;width:25px;top:33px;left:40px;margin-left:20px}input.search{padding-left:95px;margin-top:20px;display:block;width:1130px;height:50px;border:none;border-radius:10px;box-shadow:0 0 6px -1px #000;font-size:1rem}input.search:focus{outline:0;border:2px purple solid}.highlite{background-color:#ff0}.answer{padding:15px;height:fit-content;background-color:#ededf0;border-left:4px solid #00458b}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid rgba(255,0,0,.8);width:120px;height:120px;display:block;margin-left:auto;margin-right:auto;margin-top:7%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}