.foot-con-hol{margin:0!important}.foot-cont{position:absolute;bottom:0;left:0;right:0}#Group_15,.subscribe_sec{position:relative}.foot-cont p{text-align:center;font:15px/18px Open Sans;color:#19212a;margin:10px}a.pl-5.m-a0,address.pl-5{font:13px/18px Montserrat}#Group_15{display:flex;justify-content:center;height:30px;width:30px!important;background-color:#7e94ab;border-radius:50%;align-items:center;bottom:2px}.mob_footer{width:22%}address.pl-5{width:125px!important}.subscribe_sec p{color:#000}input.button.joinbutton{margin:0;font-size:15px}.social_link_cont h5.w-30{text-transform:capitalize;color:#19212a;width:16%!important}.social_link_cont a.w-10{margin-right:5px}input.button.joinbutton:hover{background-color:#85090c;color:#fff}.subscribe_sec::before{content:'';background-color:#c1ccd8;width:1px;height:130px;display:block;position:absolute;top:0;left:-30px}ul.tcs-f-contactus{margin-left:unset!important}.footer-info h3{color:#19212a;font-weight:600}.footer-info ul li,.footer-info ul li a{color:#19212a!important;line-height:1.7!important;font-size:13px}@media only screen and (max-width:800px){.social_link_cont h5.w-30{text-transform:capitalize;width:30%!important}.social_link_cont a.w-10{margin-right:10px}.foot-con-hol{padding-top:10px!important}.mob_footer{width:50%}.footer-info-col{text-align:left}.footer-info-col h3{font-weight:600}.subscribe_sec::before{width:100%;height:2px;top:-20px;left:0}.body{margin-bottom:0}.bottom_img_container{padding:0 10px;margin:0 auto}.hrelement{display:none}.best_product_colection_section,.product_colection_section{margin-top:5px;margin-bottom:30px}.category_section{margin-top:5px;margin-bottom:5px}}.social_link_cont{display:flex;align-items:center}.social_link_cont h5{margin:0;font-weight:600}.subscribe_sec h3{margin-top:0}@media only screen and (max-width:540px){.subscribe_sec h3,.subscribe_sec p{text-align:left}.subscribe_sec h3{font-weight:600}.form-prefixPostfix .button{display:block;width:30%}.social_link_cont h5{font-size:13px}}.joinbutton{background-color:#c22c28;border:1px solid #c22c28;border-radius:0;margin:0 10px;color:#fff;font-weight:500}.footer{border-top:1px solid #c22c28!important;background-color:#f4f6f9!important}@media (min-width:801px) and (max-width:991px){.social_link_cont h5.w-30{width:100%!important}.social_link_cont{display:block!important}}
