.navbar_wrapper{overflow:auto;display:flex;justify-content:center}.navbar_wrapper nav{position:fixed;bottom:40px;min-width:40%;padding:10px 20px;background-color:#ebe0d5;border-radius:8px;box-shadow:0 2px 3px #0000001a;z-index:10}@media (max-width: 768px){.navbar_wrapper nav{min-width:60%;bottom:20px}}@media (max-width: 480px){.navbar_wrapper nav{width:100%;bottom:0;min-height:40px;padding:8px 15px}}.navbar_wrapper nav .__nav0{display:flex;justify-content:space-between;list-style-type:none;padding:0;margin:0;gap:15px}@media (max-width: 768px){.navbar_wrapper nav .__nav0{gap:10px}}.navbar_wrapper nav .__nav0 a{font-size:18px;font-weight:500;color:#638773;text-decoration:none;line-height:40px;position:relative;text-align:center;transition:.1s ease-in}.navbar_wrapper nav .__nav0 a:hover{border-bottom:2px solid #638773}.navbar_wrapper nav .__nav0 a.active{border-color:#638773;text-decoration:none;background-color:transparent}@media (max-width: 768px){.navbar_wrapper nav .__nav0 a{font-size:16px}}@media (max-width: 480px){.navbar_wrapper nav .__nav0 a{font-size:14px;line-height:30px}}.navbar_wrapper nav .__nav0 .cosyLab{background-color:#638773;min-width:100px;border-radius:12px;text-align:center}@media (max-width: 480px){.navbar_wrapper nav .__nav0 .cosyLab{min-width:80px}}.navbar_wrapper nav .__nav0 .cosyLab a{color:#d5ebde;text-decoration:none}.navbar_wrapper nav .__nav0 .cosyLab a:hover{border-bottom:none}@media (max-width: 480px){.navbar_wrapper nav .__nav0 .cosyLab a{font-size:14px}}footer{padding:20px 0;background-color:#776e9a;color:#fff;font-size:14px;text-align:center}footer .__institute_details{display:flex;flex-wrap:wrap;display:inline}footer .__social_media{margin-top:22px;display:flex;flex-wrap:wrap;justify-content:center;color:ffff;font-size:30px;gap:24px}footer .__social_media a{color:#fff}footer .__social_media a :hover{color:#fff;padding-bottom:6px;border-bottom:1px solid white}a{text-decoration:none;color:#fff}a:hover{cursor:pointer;text-decoration:none;color:#cbbeff}.prediction-modal .ant-modal-content{border-radius:10px;padding:0!important;width:95%}.prediction-modal .ant-modal-close-x,.prediction-modal .ant-modal-header{display:none}.prediction-modal .ant-modal-body{padding:15px}.prediction-modal .ant-modal-body .wrapper{display:flex;gap:20px}.prediction-modal .ant-modal-body .wrapper .right{display:flex;flex-direction:column}.prediction-modal .ant-modal-body .wrapper .right h2{margin:0;color:#e69c52}.prediction-modal .ant-modal-body .wrapper .right h2 span{color:#638773}.prediction-modal .ant-modal-body .wrapper .right p{color:#000;line-height:21px;word-spacing:1px;padding:15px 0 0;margin:0}.prediction-modal .ant-modal-body .wrapper .right p span{font-weight:500;color:#000}.prediction-modal .ant-modal-body .close-button,.prediction-modal .ant-modal-footer{display:none}.filter-modal .ant-modal-header{background-color:#638773;padding:10px 25px;margin:0}.filter-modal .ant-modal-header .ant-modal-title{color:#d5ebde}.filter-modal .ant-modal-content{padding:0}.filter-modal .ant-modal-close{display:none}.filter-modal .ant-modal-body .filter-layout{display:flex;border-bottom:1px solid #638773}.filter-modal .ant-modal-body .filter-layout .filter-sidebar{width:30%;border-right:1px solid #638773;padding:16px}.filter-modal .ant-modal-body .filter-layout .filter-sidebar ul{list-style:none;padding:0;margin:0}.filter-modal .ant-modal-body .filter-layout .filter-sidebar ul li{padding:12px;cursor:pointer;font-weight:700;border-radius:4px;color:#587c68;transition:background-color .3s ease}.filter-modal .ant-modal-body .filter-layout .filter-sidebar ul li.active{background-color:#ebe0d5;color:#587c68;border-bottom:1px solid #587c68}.filter-modal .ant-modal-body .filter-layout .filter-sidebar ul li:hover{background-color:#ebe0d5}.filter-modal .ant-modal-body .filter-layout .filter-content{flex:1;padding:16px}.filter-modal .ant-modal-body .filter-layout .filter-content label{font-weight:700;color:#638773}.filter-modal .ant-modal-body .filter-layout .filter-content input{margin-top:6px;padding:10px;font-size:14px}.filter-modal .ant-modal-body .filter-layout .filter-content input:hover,.filter-modal .ant-modal-body .filter-layout .filter-content input.active{border-color:#e69c52!important}.filter-modal .ant-modal-body .filter-layout .filter-content .nova-class-checkboxes{padding:10px;display:flex;flex-direction:column;gap:12px}.filter-modal .ant-modal-body .filter-layout .filter-content .nova-class-checkboxes .nova-checkbox-item{display:flex;align-items:center}.filter-modal .ant-modal-body .filter-layout .filter-content .nova-class-checkboxes .nova-checkbox-item .ant-checkbox-wrapper{font-size:6px}.filter-modal .filter-actions{display:flex;justify-content:space-around;padding:8px 10px}.filter-modal .filter-actions .btn:hover{background-color:#587c68;border:#587c68}.filter-modal .filter-actions button{font-size:14px;padding:8px 20px;background-color:#638773;min-width:100px;text-align:center}.filter-modal .filter-actions button span{color:#d5ebde}.content{position:relative;height:min-content;margin:2% 0;margin-bottom:10rem}.content .banner{width:100%;height:500px;border-radius:20px;background-size:cover;filter:drop-shadow(8px 8px 16px rgba(0,0,0,.5));display:flex;align-items:center}.content .banner .overlay-text{color:#f0f8ff;text-align:left;padding-left:30px}.content .banner .overlay-text h2{font-size:3.5rem;font-weight:700;margin:0;filter:drop-shadow(8px 8px 16px rgba(0,0,0,.5))}.content .banner .overlay-text p{font-size:20px;font-weight:600;margin:0;padding-left:10px;color:#fff;filter:drop-shadow(8px 8px 16px rgba(0,0,0,.5))}.content .processing_info h2{color:#638773}.content .processing_info p{margin:0;line-height:21px;letter-spacing:1px;font-size:16px}.content .processing_info .nova_classes{display:flex;flex-wrap:wrap;justify-content:space-between}.content .processing_info .nova_classes .nova{display:flex;flex-direction:column;max-width:250px}.content .processing_info .nova_classes .nova img{height:250px;cursor:pointer}.content .processing_info .nova_classes .nova h3{line-height:21px;letter-spacing:1px;font-size:16px}@media only screen and (max-width: 1440px) and (min-width: 1024px){.content{margin:2% 6%}.content .banner{height:380px}}@media only screen and (max-width: 1024px) and (min-width: 768px){.content{margin:2% 6%}}@media only screen and (max-width: 576px) and (min-width: 768px){.content{margin:2% 6%}}@media only screen and (max-width: 426px) and (min-width: 576px){.content{margin:2% 6%}}@media only screen and (max-width: 426px){.content{margin:2% 6%}}.predict__wrapper{position:relative;height:min-content;margin:2% 0}.predict__wrapper .nutrient-select-container{position:relative;height:min-content;margin-bottom:10rem}.predict__wrapper .nutrient-select-container .banner{width:100%;height:500px;display:flex;align-items:center;border-radius:20px;background-size:cover;background-position:center;margin-bottom:30px}.predict__wrapper .nutrient-select-container .banner .info{display:flex;flex-direction:column;overflow:hidden;padding:20px}.predict__wrapper .nutrient-select-container .banner .info .overlay-text{color:#fff;text-align:left;margin-bottom:20px}.predict__wrapper .nutrient-select-container .banner .info .overlay-text h2{font-size:2.7rem;font-weight:700;color:inherit;margin:0}.predict__wrapper .nutrient-select-container .banner .info .predict-nutrient-drop-down{display:flex;align-items:center;gap:10px}.predict__wrapper .nutrient-select-container .banner .info .predict-nutrient-drop-down .edit-select-input{width:100%;margin:.5rem 0 2rem}.predict__wrapper .nutrient-select-container .banner .info .predict-nutrient-drop-down .edit-select-input .ant-select-selector{border:1px solid #638773;border-radius:10px;height:45px}.predict__wrapper .nutrient-select-container .banner .info .predict-nutrient-drop-down .edit-select-input .ant-select-selector .ant-select-selection-search-input{height:45px}.predict__wrapper .nutrient-select-container .banner .info .predict-nutrient-drop-down .edit-select-input .ant-select-selector .ant-select-selection-item{display:flex;align-items:center;color:#638773}.predict__wrapper .nutrient-select-container .banner .info .predict-nutrient-drop-down .edit-select-input .ant-select-selection-placeholder{line-height:4.25rem}.predict__wrapper .nutrient-select-container .nutrients{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}.predict__wrapper .nutrient-select-container .nutrients .nutrient{display:flex;flex-direction:column;border:1px solid #DBE5DB;border-radius:20px;padding:12px;min-width:50px;max-width:180px;min-height:200px;cursor:pointer}.predict__wrapper .nutrient-select-container .nutrients .nutrient h3{color:#e69c52;font-size:20px}.predict__wrapper .nutrient-select-container .nutrients .nutrient p{color:#638773;font-size:16}.predict__wrapper .nutrient-select-container .nutrients .nutrient .logo{color:#638773}.predict__wrapper .button{color:#fff;background-color:#638773;width:10vh;height:35px;border:none;margin-bottom:12px;border-radius:4px;padding:5px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.predict__wrapper .button:hover{background-color:#5a826c;color:#fff}.predict__wrapper .button:disabled{background-color:#d0d0d0;color:#a0a0a0}.predict__wrapper h2{color:#638773;font-size:35px;font-weight:600}.predict__wrapper .form__wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:20px;gap:40px 80px}.predict__wrapper .form__wrapper .form__row{display:flex}.predict__wrapper .form__wrapper .form__content{flex:1 1 40%;max-width:40%}@media (max-width: 768px){.predict__wrapper .form__wrapper .form__content{flex-basis:100%}}.predict__wrapper .form__wrapper .MuiFilledInput-root{line-height:.9rem}.predict__wrapper .form__wrapper .MuiFilledInput-input{height:.9rem;padding:12px}.predict__wrapper .form__wrapper .MuiTextField-root{display:flex;width:100%}.predict__wrapper .form__wrapper .MuiSlider-root span{color:inherit}.predict__wrapper .button-footer{display:flex;align-items:center;justify-content:space-evenly;margin:20px;margin-bottom:8.5rem}@media screen and (max-width: 900px){.navigation .__wrapper .__logo img{width:50px}}.contact_container{text-align:left}.grey_card{min-height:calc(100vh - 430px);line-height:26px;padding:40px;position:relative;margin:1rem 0}div{display:block}.row{margin-left:auto;margin-right:auto;margin-bottom:20px;overflow:hidden}.row a{text-decoration:none;color:#4e8667;font-weight:600}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}strong{font-weight:500}iframe{min-height:500px;max-width:100%}.row:after{content:"";clear:both;display:table}.col{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75rem;min-height:1px}.col.m5,.col.m7{width:100%;margin-left:auto;left:auto;right:auto}@media only screen and (min-width: 601px){.col.m5{width:41.6666666667%;float:left}.col.m7{width:58.3333333333%;float:right}}.mapouter{position:relative;text-align:right;height:100%;width:100%}.gmap_canvas{overflow:hidden;background:none!important;height:100%;width:100%}.search__wrapper{padding:0 0 20px;min-height:calc(100vh - 400px)}.search__wrapper .form__wrapper{display:flex;flex-wrap:wrap;padding-bottom:20px;gap:40px 80px}.search__wrapper .form__wrapper .form__row{display:flex}.search__wrapper .form__wrapper .form__content{flex:1 1 40%;max-width:40%}@media (max-width: 768px){.search__wrapper .form__wrapper .form__content{flex-basis:100%}}.search__wrapper .MuiFormControl-root{margin:0}.search__wrapper .MuiFormGroup-row{gap:16px 100px}.search__wrapper .button{color:#fff;background-color:#638773;width:15vh;border:none;border-radius:4px;padding:10px;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.search__wrapper .button:hover{background-color:#5a826c;color:#fff}.MuiAutocomplete-popper{text-align:left}.searcResult-wrapper{padding:2rem 4rem;margin-bottom:5rem}.searcResult-wrapper .container .features-btn{display:flex;align-items:center;justify-content:flex-end;gap:2rem;margin-bottom:2rem}.searcResult-wrapper .container .features-btn .filter-btn{height:35px;border:1px solid #d5ebde;border-radius:5px;background-color:#638773;display:flex;align-items:center;gap:.5rem}.searcResult-wrapper .container .features-btn .filter-btn span{color:#d5ebde!important}.searcResult-wrapper .container .features-btn .filter-icon{margin-top:2px}.searcResult-wrapper .container .data-table .ant-table-container{border-radius:10px}.searcResult-wrapper .container .data-table .ant-table-fixed-header .ant-table-header{border-radius:10px 10px 0 0}.searcResult-wrapper .container .data-table .ant-table-fixed-header .ant-table-header .ant-table-thead th{text-align:center}.searcResult-wrapper .container .data-table .ant-table-fixed-header .ant-table-header .ant-table-thead :before{background-color:#638773!important}.searcResult-wrapper .container .data-table .ant-table-fixed-header .ant-table-header .ant-table-thead>tr>th{background-color:#638773!important;font-size:20px!important;font-weight:500!important;color:#ebe0d5!important}.searcResult-wrapper .container .data-table .ant-table-tbody .ant-table-cell{padding:12px 8px!important;color:#638773!important}.searcResult-wrapper .container .data-table .ant-table-tbody>tr>td{font-size:14px!important;font-weight:500!important;color:#638773!important}.searcResult-wrapper .container .data-table .ant-table-pagination.ant-pagination .ant-pagination-total-text{font-size:14px;font-weight:500;color:#2c2b2b}.searcResult-wrapper .container .data-table .ant-table-pagination.ant-pagination .ant-pagination-item-link,.searcResult-wrapper .container .data-table .ant-table-pagination.ant-pagination .ant-pagination-item{border-radius:32px}.searcResult-wrapper .container .data-table .ant-table-pagination.ant-pagination .ant-pagination-item-active{border:none;background-color:#638773;color:#ebe0d5!important}.searcResult-wrapper .container .data-table .ant-table-pagination.ant-pagination .ant-pagination-item-active a{color:#ebe0d5}.searcResult-wrapper .container .data-table .ant-table-pagination.ant-pagination .ant-pagination-options .ant-select-selector{background-color:#ebe0d5;border-radius:5px}.singleProduct-wrapper{margin:20px;display:flex;flex-direction:column;align-items:center}.singleProduct-wrapper .product-card{background-color:#ebe0d5;border-radius:20px;box-shadow:0 4px 8px #0000001a;padding:20px;width:100%;max-width:80%;margin-bottom:20px}@media (max-width: 768px){.singleProduct-wrapper .product-card{max-width:90%;padding:15px}}@media (max-width: 480px){.singleProduct-wrapper .product-card{max-width:95%;padding:10px}}.singleProduct-wrapper .product-card .product-banner{display:flex;gap:20px;flex-wrap:wrap}@media (max-width: 768px){.singleProduct-wrapper .product-card .product-banner{flex-direction:column;align-items:center;text-align:center}}.singleProduct-wrapper .product-card .product-banner .nova-image{flex:1;display:flex;justify-content:center}.singleProduct-wrapper .product-card .product-banner .nova-image img{width:100%;max-width:150px;border-radius:10px;object-fit:contain}@media (max-width: 480px){.singleProduct-wrapper .product-card .product-banner .nova-image img{max-width:120px}}.singleProduct-wrapper .product-card .product-banner .product-details{flex:2}@media (max-width: 768px){.singleProduct-wrapper .product-card .product-banner .product-details{width:100%}}.singleProduct-wrapper .product-card .product-banner .product-details h2{font-size:1.8rem;color:#638773;margin-bottom:10px}@media (max-width: 480px){.singleProduct-wrapper .product-card .product-banner .product-details h2{font-size:1.5rem}}.singleProduct-wrapper .product-card .product-banner .product-details .details-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width: 768px){.singleProduct-wrapper .product-card .product-banner .product-details .details-list{grid-template-columns:1fr}}.singleProduct-wrapper .product-card .product-banner .product-details .details-list p{font-size:1rem;color:#638773;margin:0}.singleProduct-wrapper .product-card .product-banner .product-details .details-list p strong{color:#b78748;font-weight:700}.singleProduct-wrapper .product-card .display-container{display:flex;flex-direction:column;gap:1rem}@media (max-width: 768px){.singleProduct-wrapper .product-card .display-container{gap:.5rem}}.singleProduct-wrapper .product-card .display-container .category{justify-content:space-between;margin:0 40px}@media (max-width: 768px){.singleProduct-wrapper .product-card .display-container .category{margin:0 20px}}@media (max-width: 480px){.singleProduct-wrapper .product-card .display-container .category{margin:0 10px}}.singleProduct-wrapper .product-card .display-container .category h3{font-size:1.2rem;color:#b78748;font-weight:700;margin-bottom:.5rem}@media (max-width: 480px){.singleProduct-wrapper .product-card .display-container .category h3{font-size:1rem}}.singleProduct-wrapper .product-card .display-container .category .box-container{display:flex;gap:.5rem}@media (max-width: 480px){.singleProduct-wrapper .product-card .display-container .category .box-container{gap:.25rem;justify-content:center}}.singleProduct-wrapper .product-card .display-container .category .box{padding:.5rem 1rem;border-radius:8px;border:1px solid #ccc;text-align:center;font-weight:700;transition:all .3s ease;cursor:pointer}@media (max-width: 480px){.singleProduct-wrapper .product-card .display-container .category .box{padding:.3rem .8rem;font-size:.9rem}}.singleProduct-wrapper .product-card .display-container .category .box.active{border:2px solid #333;transform:scale(1.1)}.singleProduct-wrapper .loader-wrapper{display:flex;justify-content:center;align-items:center;height:40vh;font-size:1.2rem;color:#638773}@media (max-width: 480px){.singleProduct-wrapper .loader-wrapper{font-size:1rem}}.container{position:relative}:root{font-family:Roboto,Helvetica,Arial,sans-serif}.MuiAccordionDetails-root{text-align:justify}.MuiButton-root{font-size:11px;padding:4px 10px}.MuiInput-root:before{border-bottom:3px solid #D9D9D9}.MuiInput-root:hover{border-bottom:none}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}code{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.link{color:azure;font-size:16px;text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.nav li{padding:16px 30px;list-style-type:none;text-decoration:none}.logoText{font-size:30px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.nav2{color:#1492fa;display:flex;list-style-type:none;align-items:center;box-shadow:2px 2px 5px gray;margin:2% 0%;text-transform:uppercase}.nav3{color:#1492fa;display:flex;list-style-type:none;align-items:center;margin:2% 0%;gap:2px;box-shadow:2px 2px 5px gray;text-transform:uppercase}.search h2{display:flex;align-items:flex-start}.active{border-bottom:2px solid #1492fa;background-color:#1492fa4f}.cuisine{display:flex;align-items:flex-start}.category,.ingredient{display:flex;justify-content:space-around}.category .in,.ingredient .in{width:45%}.cuisine .in{display:flex;flex-direction:column;width:30%;margin:2%;align-items:flex-start}.in input{border:none;margin-top:10%;padding:2%;width:100%}.in input:focus{outline:none;margin-top:10%;padding:2%;width:100%}.in label{color:#1492fa;font-size:large;float:left}.inline{display:flex;align-items:center;justify-content:center}.htuTop{background-color:#eceff1;padding:2%;margin:1% 0%;box-shadow:2px 2px 5px gray;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.htuImg{width:max-content;height:max-content}#combo-box-demo{outline:none;color:#d9d9d9}.menu-icon{display:none}@media only screen and (max-width: 640px){footer{font-size:10px}.nav li,.link{font-size:10px}.menu-icon{display:block}.nav li{display:none}}.advanced{display:flex;flex-direction:column;align-items:center}.advanced .in{margin-right:2%}.advCook,.advIng,.advCui{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 735px){.cuisine{display:flex;flex-direction:column}.category,.ingredient{display:inline;align-items:center}.advCook,.advIng,.advCui{display:flex;flex-direction:column;align-items:center}footer{font-size:12px}.nutrition .one{display:flex;flex-direction:row;margin:2%}.nutrition h2,.advanced h2{font-size:1em;float:left}link li{font-size:20px}}@media only screen and (max-width: 900px){.menu-icon{display:block}.nav li{display:none}}.__recipe_title:hover{text-decoration:underline}span{color:#1492fa}.tableWrap{display:flex;align-items:center;justify-content:center}.table{width:70%;margin-bottom:2%}.superscript{vertical-align:sub;font-size:small;font-weight:700;color:#000}
