#footer{border-top:1px solid #d5e2e8}#footer_wrapper{float:none;margin:0 auto;max-width:1330px;padding:100px 25px 0;width:100%}#footer_area{display:inline-block;margin:0 auto;width:100%}#footer_area a{color:#003349;font-family:Roboto,sans-serif;text-decoration:none}#footer_area a:hover{color:#e24585}#footer_middle_wrapper{padding:0 0 50px}#footer_middle_area{display:inline-block;margin:0 auto;width:100%}#footer_middle_area ul{list-style-type:none;margin:0 0 30px;padding:0}#footer_middle_area li{color:#003349;font-size:16px;font-weight:400;line-height:26px;padding:0 0 5px}#footer_middle_area h4{border-bottom:1px solid #d5e2e8;color:#003349;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;line-height:26px;margin:0 0 15px;padding:0 0 10px;text-transform:none}#footer_middle_area p{color:#003349;font-size:16px;line-height:26px;margin:0 0 20px}#footer a.btn_secondary_thin{font-weight:500!important;padding:10px 30px}#footer a.btn_secondary_thin:hover:has(.btn_arrow){padding-right:25px}#footer_address{border-right:1px solid #d5e2e8;display:flex;flex-direction:column;float:left;margin:0 30px 0 0;max-width:330px;padding:0 80px 0 0;text-align:center;width:100%}#footer_address h4{font-size:18px;line-height:26px;margin:0}.tagline{font-size:12px!important;line-height:22px!important}#footer_address p{font-weight:500;margin:0 0 15px}#footer_address a{font-weight:700}#footer_logo{float:none;margin:0 auto 15px;max-width:150px;width:100%}#footer_shop_online{padding:20px 0 0}#footer_phone{border-top:1px solid #d5e2e8;margin:10px 0 0;padding:30px 0 10px}#footer_phone a{font-weight:500!important}#footer_links{display:flex;flex-wrap:wrap;float:left;margin:0;width:calc(100% - 360px)}.footer_link_block{float:left;margin:0 0 0 50px;width:calc(33.33336% - 50px)}.footer_link_block_services{float:left;margin:0 0 0 50px;width:calc(66.66667% - 50px)}#footer_social_icons{align-self:flex-start;margin:auto auto 0;max-width:80px;padding:40px 0 0;width:100%}#footer_social_icons_area{display:inline-block;margin:0 auto;width:100%}#footer_social_icons h4{color:#003349;font-size:16px;font-weight:700;line-height:24px;margin:0;text-transform:none}#footer_social_icons p{line-height:18px;margin:0;text-align:right}#footer_social_icons .fa{color:rgba(83,86,90,.5)!important;font-size:22px!important;padding:0 10px!important;position:relative!important;right:0!important;text-align:center!important;text-decoration:none!important;top:0!important}#footer_social_icons .fa:hover{color:#e24585!important;opacity:1}#footer_bottom_wrapper{border-top:none!important}#footer_bottom_area{display:inline-block;margin:0 auto;width:100%}#footer_copy_privacy_wrapper{border-top:2px solid #d5e2e8;float:none;margin:0 auto;padding:30px 0 20px;width:100%}#footer_copy_privacy_area{display:inline-block;margin:0 auto;width:100%}#footer_copyright{margin:0 30px 0 0;max-width:430px;padding:10px 0;width:100%}#footer_copyright p{color:#003349;font-size:14px;font-weight:500;line-height:24px;margin:0}#footer_copyright a{color:#003349;padding:0;text-decoration:none}#footer_copyright .copy_section{padding:0 0 0 30px}#footer_copyright .copy_divider{padding:0 8px}#footer_badges{margin:0;max-width:113px;padding:0;width:100%}#footer_badges_area{display:flex;margin:0 auto;width:100%}#dmca_badge{float:none;margin:0;max-width:44px;width:100%}#footer_woman_owned{margin:0 0 0 25px;max-width:44px;padding:0;width:100%}@media (min-width:701px){#footer_middle_area{display:flex;margin:0 auto;width:100%}#footer_links{margin-left:auto}}@media (min-width:1051px){.footer_link_block_services ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:50px}.footer_link_block_services li{break-inside:avoid-column;display:block;width:100%}}@media (min-width:651px){#footer_copy_privacy_area{display:flex;flex-direction:row-reverse}#footer_badges{margin-left:auto}}@media (max-width:1000px){#footer_wrapper{padding:80px 25px 0}#footer_copyright .copy_section{padding:0 0 0 15px}}@media (max-width:1050px){.footer_link_block,.footer_link_block_services{width:calc(50% - 50px)}}@media (max-width:900px){#footer_address{float:left;margin:0;max-width:250px;padding:0 50px 0 0;width:100%}#footer_links{width:calc(100% - 250px)}}@media (max-width:800px){#footer_wrapper{padding:60px 25px 0}#footer_copyright .copy_section{padding:0 0 0 25px}}@media (max-width:700px){#footer_address{border-bottom:2px solid #d5e2e8;border-right:none;float:none;margin:0 auto 50px;max-width:700px;padding:0 0 10px}#footer_phone{border-top:none;margin:0;padding:10px 0}#footer_shop_online{padding:0}#footer_links{width:100%}#footer_links .footer_link_block:nth-child(odd){float:left;margin:0;padding:0 20px 0 0;width:50%}#footer_links .footer_link_block:nth-child(2n),#footer_links .footer_link_block_services{float:left;margin:0;padding:0 0 0 20px;width:50%}}@media (max-width:650px){#footer_badges{margin:0 auto 20px}#footer_copyright{margin:0 auto;padding:0;text-align:center}}@media (max-width:600px){#footer_wrapper{padding:50px 25px 0}#footer_middle_wrapper{padding:0 0 20px}#footer_copy_privacy_wrapper{padding:30px 0}#footer_social_icons{margin:0 auto 20px;padding:30px 0 0}}@media (max-width:500px){#footer_copyright .copy_section{display:block;padding:5px 0 0}}