.additional_footer-list{display:grid;justify-content:center}.additional_footer-list:first-child{margin-top:0}.additional_footer-list .nav-btn:after{background-color:var(--custom_style_color_gray)}.additional_footer-sec-btn{text-align:center}.additional_footer-prev{display:grid;justify-items:center}.additional_footer-prev__btn.sec-btn:after{left:4rem;right:unset;scale:-1;transition:left .3s;background-color:var(--custom_style_color_gray)}.additional_footer-prev__btn.sec-btn:hover:after{left:3.5rem}.additional_footer__img-link{height:6.5rem;border:1px solid #f1f1ee;display:grid;place-items:center}.additional_footer__img-link__content{display:flex;justify-content:center;align-items:flex-start;gap:1rem}.additional_footer__img-link__content-icon{width:1.2rem;height:1.2rem;margin-top:.3rem}@media screen and (min-width:768px){.additional_footer{padding-top:25rem}.additional_footer:before{width:120rem}.additional_footer-title{margin:5rem 0;gap:4rem}.additional_footer-list{margin:28.5rem 0 25rem;grid-template-columns:repeat(3,auto);gap:2.5rem 3.5rem}.additional_footer-list .nav-btn{min-width:25rem;font-size:1.2rem;padding:1.8rem 0}.additional_footer-dc .additional_footer-list{grid-template-columns:repeat(2,auto)}.additional_footer-prev:not(:first-child){margin:25rem 0 0}.additional_footer-prev__btn{font-size:1.2rem;line-height:1.5;padding:2rem 5rem}}@media screen and (max-width:767px){.additional_footer{padding-top:12.5rem}.additional_footer:before{width:31rem}.additional_footer-title{margin:3rem 0;gap:3rem}.additional_footer-title__text{font-size:1.2rem;line-height:1.5;letter-spacing:.1em}.additional_footer-list{margin:7rem 0;gap:0}.additional_footer-list.additional_footer-list-wedding{grid-template-columns:repeat(2,auto);margin:10rem 0 13rem;gap:0 2rem}.additional_footer-list.additional_footer-list-wedding .nav-btn{min-width:14.5rem;width:100%}.additional_footer-list.additional_footer-list-wedding .nav-btn:first-child{grid-column:span 2}.additional_footer-prev:not(:first-child){margin:13rem 0 0}}