footer .input-group .input-group-text,footer .input-group input{background-color:transparent;border:0}.chat-messages .msg-text .category-btn:hover,footer form .submit:hover{color:var(--heading-color);background-color:var(--primary-color)}footer .newsletter-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:15px;margin-top:20px}footer .input-group,footer .links ul{display:-webkit-box;display:-ms-flexbox}footer .subscribe-title{font-size:22px}@media (max-width:576px){footer .subscribe-title{font-size:20px}}.chat-messages .msg-text .category-btn{background-color:transparent;color:var(--heading-color);border:1px solid var(--heading-color);padding:5px 15px;border-radius:543px;transition:var(--global-transition)}footer .links ul li a,footer form .submit{-webkit-transition:var(--global-transition);-o-transition:var(--global-transition)}.chat-messages .msg-text .category-btn:hover{border-color:var(--primary-color)}footer .input-group{display:flex;background-color:var(--white-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border-radius:239px;-webkit-box-shadow:0 2px 4px #dcdcdc inset;box-shadow:0 2px 4px #dcdcdc inset}footer .input-group .input-group-text{font-size:25px;color:var(--secondary-color)}footer form .submit{background-color:var(--secondary-color);color:var(--white-color);padding:15px 17px;border:0;border-radius:129px;transition:var(--global-transition);font-weight:600}footer .about,footer .hand-shake{margin-top:20px;font-size:14px;color:var(--light-body-color)}footer .hand-shake p{color:var(--light-body-color)!important}footer .content-wrapper .link-title{font-size:18px}footer .links ul{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:15px}footer .links ul li a{color:var(--light-body-color);transition:var(--global-transition)}footer .links ul li a:hover,footer .popular-search .list-items ul li a:hover,footer .social-links ul li a{color:var(--secondary-color)}footer .footer-copyright .link,footer .popular-search .list-items ul li a{-webkit-transition:var(--global-transition);-o-transition:var(--global-transition)}footer .links ul li a:hover{font-weight:600}footer .popular-search{border-top:1px solid var(--placeholder-color);border-bottom:1px solid var(--placeholder-color)}footer .policy .policy-title,footer .popular-search .popular-searches-title{font-size:20px}footer .popular-search .list-items ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px;margin-top:25px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}footer .popular-search .list-items ul li a{color:var(--light-body-color);transition:var(--global-transition);text-transform:capitalize}footer .popular-search .list-items ul li{display:inline-block;position:relative}footer .popular-search .list-items ul li::after{content:"";width:2px;height:14px;background:var(--light-body-color);position:absolute;right:-16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer .popular-search .list-items ul li:last-child::after{display:none}footer .policy p{font-size:14px;margin-top:15px;color:var(--light-body-color)}footer .footer-copyright{border-top:1px solid var(--placeholder-color);padding-top:40px;color:var(--light-body-color)}footer .footer-copyright .link{color:var(--secondary-color);transition:var(--global-transition)}footer .footer-copyright .link:hover{color:var(--heading-color)}footer .social-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}footer .social-links ul li a{width:35px;border-radius:4564px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid var(--secondary-color);-webkit-transition:var(--global-transition);-o-transition:var(--global-transition);transition:var(--global-transition)}footer .social-links ul li a:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--heading-color)}