body{letter-spacing:0;color:#000;background-color:#fff;margin:0;padding:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:20px}header{background:#f9fafa}header .inner{max-width:1120px;margin:0 auto;padding:20px}header .inner .logo{max-width:150px}footer{background:#f9fafa;padding:46px 0}footer .inner{max-width:1120px;margin:0 auto;padding:0 20px}footer .foot{font-size:14px;line-height:20px}footer .foot .logo{width:140px}footer .foot .wrap{border-bottom:1px solid #c4c4c4;padding-top:24px;display:flex}footer .foot .wrap strong{display:block}footer .foot .wrap p{margin:0}footer .foot .wrap .info{width:324px;margin-right:72px;padding-bottom:40px}footer .foot .wrap .phone{width:90px;margin-right:72px;padding-bottom:40px}footer .foot .wrap .email{width:212px;margin-right:72px;padding-bottom:40px}footer .foot .wrap .address{flex:1;padding-bottom:40px}footer .foot .foot-text{justify-content:space-between;padding-top:24px;display:flex}footer .foot .foot-text .privacy{width:50px;margin-right:32px;display:block}footer .foot .foot-text .terms{flex:1;display:block}footer .foot .foot-text .copy{text-align:right;width:318px;display:block}footer .foot .foot-text .privacy-terms{gap:32px;display:flex}footer .foot .foot-text .privacy-terms .items{color:inherit;text-decoration:none}footer .foot .foot-text .privacy-terms .items:hover{text-decoration:underline}@media screen and (max-width:767px){footer{padding:30px 0}footer .foot .logo{width:98px}footer .foot .wrap{flex-direction:column;padding-top:16px}footer .foot .wrap p{width:100%!important;margin:0!important}footer .foot .foot-text{margin:0;display:block}footer .foot .foot-text p{margin:0}footer .foot .foot-text .copy{text-align:left;width:100%;margin-top:24px}}
