.search-overlay .search-section{padding:45px}@media(max-width: 1400px){.search-overlay .search-section{padding:30px}}@media(max-width: 991px){.search-overlay .search-section{height:calc(100% - 63px)}}@media(max-width: 575.98px){.search-overlay .search-section{padding:20px}}.search-overlay .section-title{text-align:center;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.search-overlay .section-title img{margin-right:8px}@media(max-width: 991px){.search-overlay .section-title{display:none}}.search-overlay .search-overlay-inner .search-result-wrapper{width:100%;background-color:#fff;height:90vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:8px;overflow:hidden;-webkit-box-shadow:6px 9px 12px rgba(0,0,0,.2);box-shadow:6px 9px 12px rgba(0,0,0,.2)}@media(max-width: 991px){.search-overlay .search-overlay-inner .search-result-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.search-overlay .suggestion{margin-bottom:35px}@media(max-width: 1360px){.search-overlay .suggestion{margin-bottom:30px;font-size:15px}}.search-overlay .result-content .question{text-align:center;font-size:18px;font-weight:bold}.search-overlay .result-content .suggestion-title{font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:15px 0 10px}.search-overlay .result-content .suggestion-title img{margin-right:8px}@media(min-width: 992px){.search-overlay .ai-results{background-color:#f2f2f2}}.ai-results{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ai-results .scrollY{height:calc(100% - 50px);overflow-y:auto;overflow-x:hidden}@media(max-width: 991.98px){.ai-results .scrollY{height:calc(100% - 50px)}}.ai-results .scrollY::-webkit-scrollbar{width:8px;height:8px;background:rgba(0,0,0,0)}.ai-results .scrollY::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.ai-results .scrollY::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.suggestion-source .category-group{margin-bottom:30px}.suggestion-source .category-title{color:#3d5071;font-weight:bold;font-size:18px}@media(max-width: 1360px){.suggestion-source .category-title{font-size:16px}}.suggestion-source .category-description{font-size:15px}.suggestion-source .company-list,.suggestion-source .product-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;margin-top:25px}@media(max-width: 1360px){.suggestion-source .company-list,.suggestion-source .product-list{margin-top:15px}}.suggestion-source .company-list>.suggested-company,.suggestion-source .company-list>.suggested-product,.suggestion-source .product-list>.suggested-company,.suggestion-source .product-list>.suggested-product{padding:0 10px;margin:0 0 10px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(min-width: 576px){.suggestion-source .company-list>.suggested-company,.suggestion-source .company-list>.suggested-product,.suggestion-source .product-list>.suggested-company,.suggestion-source .product-list>.suggested-product{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}.suggestion-source .company-list>.suggested-company:hover .company-logo,.suggestion-source .company-list>.suggested-company:hover .product-image-wrap,.suggestion-source .company-list>.suggested-product:hover .company-logo,.suggestion-source .company-list>.suggested-product:hover .product-image-wrap,.suggestion-source .product-list>.suggested-company:hover .company-logo,.suggestion-source .product-list>.suggested-company:hover .product-image-wrap,.suggestion-source .product-list>.suggested-product:hover .company-logo,.suggestion-source .product-list>.suggested-product:hover .product-image-wrap{border-color:#3d5071}.suggestion-source .company-list .company-logo,.suggestion-source .product-list .company-logo{width:35%;background-color:#fff;padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;border:1px solid #e8e8e8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:90px}.suggestion-source .company-list .product-image-wrap,.suggestion-source .product-list .product-image-wrap{width:35%;background-color:#fff;padding:5px 15px 10px;border-radius:5px;border:1px solid #e8e8e8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.suggestion-source .company-list .product-logo,.suggestion-source .product-list .product-logo{height:24px}.suggestion-source .company-list .product-image,.suggestion-source .product-list .product-image{margin-top:3px;aspect-ratio:8/7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.suggestion-source .company-list .company-info,.suggestion-source .company-list .product-info,.suggestion-source .product-list .company-info,.suggestion-source .product-list .product-info{width:65%;padding-left:15px}.suggestion-source .company-list .company-info .company-title,.suggestion-source .company-list .company-info .product-title,.suggestion-source .company-list .product-info .company-title,.suggestion-source .company-list .product-info .product-title,.suggestion-source .product-list .company-info .company-title,.suggestion-source .product-list .company-info .product-title,.suggestion-source .product-list .product-info .company-title,.suggestion-source .product-list .product-info .product-title{font-size:16px;font-weight:bold}.suggestion-source .company-list .company-info .company-title a::before,.suggestion-source .company-list .company-info .product-title a::before,.suggestion-source .company-list .product-info .company-title a::before,.suggestion-source .company-list .product-info .product-title a::before,.suggestion-source .product-list .company-info .company-title a::before,.suggestion-source .product-list .company-info .product-title a::before,.suggestion-source .product-list .product-info .company-title a::before,.suggestion-source .product-list .product-info .product-title a::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;right:0;bottom:0}.suggestion-source .company-list .company-info .company-description,.suggestion-source .company-list .company-info .product-description,.suggestion-source .company-list .product-info .company-description,.suggestion-source .company-list .product-info .product-description,.suggestion-source .product-list .company-info .company-description,.suggestion-source .product-list .company-info .product-description,.suggestion-source .product-list .product-info .company-description,.suggestion-source .product-list .product-info .product-description{font-size:15px}@media(max-width: 1360px){.suggestion-source .company-list .company-info .company-description,.suggestion-source .company-list .company-info .product-description,.suggestion-source .company-list .product-info .company-description,.suggestion-source .company-list .product-info .product-description,.suggestion-source .product-list .company-info .company-description,.suggestion-source .product-list .company-info .product-description,.suggestion-source .product-list .product-info .company-description,.suggestion-source .product-list .product-info .product-description{font-size:14px}}.moreQuestion{margin-top:10px;width:100%;background-color:#fff;border-radius:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width: 991px){.moreQuestion{background-color:#f2f2f2;border:1px solid #f2f2f2}}.moreQuestion:hover{border:1px solid #3d5071}.moreQuestion:hover .submit-next-btn{background-color:#3d5071}.moreQuestion input{border:none;background-color:rgba(0,0,0,0);width:100%;padding-left:18px;padding-top:8px;padding-bottom:8px}.moreQuestion .submit-next-btn{font-size:0;width:35px;height:35px;border-radius:50px;border:0;background-color:#5f5f5f;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.moreQuestion .submit-next-btn::before{content:"";width:20px;height:1px;display:block;border-top:1px solid #fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.moreQuestion .submit-next-btn::after{content:"";width:1px;height:20px;display:block;border-right:1px solid #fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.answer-source+.answer-source{margin-top:35px}.answer-source .head-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.answer-source .head-wrap p{color:#3d5071;font-weight:bolder;margin-bottom:0;font-size:18px}@media(max-width: 1360px){.answer-source .head-wrap p{font-size:16px}}.answer-source .head-wrap a::after{content:"";font-family:"fontawesome";margin-left:5px}.answer-source .answer-list{overflow-x:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;scrollbar-width:thin;scrollbar-color:rgba(117,151,179,.5) rgba(0,0,0,.05)}.answer-source .answer-list::-webkit-scrollbar{width:12px;height:12px}.answer-source .answer-list::-webkit-scrollbar-thumb{background-color:rgba(117,151,179,.5);border-radius:6px;border:3px solid rgba(0,0,0,0);background-clip:content-box}.answer-source .answer-list::-webkit-scrollbar-thumb:hover{background-color:#3d5071}.answer-source .answer-list::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05);border-radius:6px}.answer-source .answer-list .answer-box{width:150px;-webkit-box-flex:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;margin-right:20px;position:relative}.answer-source .answer-list .answer-box:hover .image-box{border-color:#3d5071}.answer-source .answer-list .answer-box .image-box{background-color:#fff;border:1px solid #e8e8e8;padding:5px 10px 10px;border-radius:5px;margin-bottom:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.answer-source .answer-list .answer-box .image-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.answer-source .answer-list .answer-box .logo-wrap{height:24px}.answer-source .answer-list .answer-box .title-wrap{margin-top:5px;font-size:15px}.answer-source .answer-list .answer-box .title-wrap a::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0}.answer-source .answer-list.answer-pro-list .image-wrap{height:70px;margin-top:3px}.answer-source .answer-list.answer-company-list .image-box{height:90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.answer-source .answer-list.answer-video-list .answer-box .image-box,.answer-source .answer-list.answer-news-list .answer-box .image-box{height:90px;padding:0;overflow:hidden}.answer-source .answer-list.answer-video-list .answer-box .image-box img,.answer-source .answer-list.answer-news-list .answer-box .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.original-results-wrap{height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.original-results-wrap::-webkit-scrollbar{width:8px;height:8px;background:rgba(0,0,0,0)}.original-results-wrap::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.original-results-wrap::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.search-close-btn{position:absolute;top:15px;right:20px;background-color:#fff;border:1px solid #ddd;width:35px;height:35px;border-radius:30px;font-size:20px;line-height:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width: 575.98px){.search-close-btn{width:28px;height:28px;font-size:18px;right:5px;top:10px}}.search-close-btn:hover{background-color:#3d5071;color:#fff}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search-section{display:none}.search-section.active{display:block}.search-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:20px 20px 0;border-bottom:1px solid #f2f2f2}.search-tabs .tab-btn{background-color:rgba(0,0,0,0) !important;border:0;padding:0 15px 15px;border-radius:0px;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:.5;position:relative}@media(max-width: 768px){.search-tabs .tab-btn{font-size:16px}}.search-tabs .tab-btn::after{content:"";width:100%;height:2px;background-color:#3d5071;display:block;position:absolute;left:0;bottom:0;right:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-tabs .tab-btn.active{opacity:1}.search-tabs .tab-btn.active::after{opacity:1}.search-tabs .tab-btn img{margin-right:8px}@media(min-width: 992px){.search-tabs{display:none}.search-section{display:block !important;width:50%}}.modal-body{padding:0}.modal-lg{max-width:1650px;width:95%}.modal-open .modal{background-color:rgba(104,129,151,.78)}.modal-open {overflow: hidden !important;position: fixed;width: 100%;}
