.instagram_list_wrap{border-radius:32px;background:#E2E2CA;display:flex;padding:40px 16px;flex-direction:column;align-items:center;gap:16px;margin:40px 0}@media screen and (min-width:992px){.instagram_list_wrap{margin:80px 0;padding:60px 80px;gap:32px}}.instagram_list_wrap .title{color:#385532;text-align:center;font-family:"Muller Next Wide Trial";font-size:20px;font-weight:700;line-height:24px}@media screen and (min-width:576px){.instagram_list_wrap .title{font-size:32px;line-height:40px}}.instagram_list_wrap .instagram_list_box{display:flex;align-items:flex-start;gap:12px;align-self:stretch;flex-wrap:wrap}@media screen and (min-width:768px){.instagram_list_wrap .instagram_list_box{gap:24px}}.instagram_list_wrap .instagram_list_box .instagram_list_item{flex:0 0 calc(50% - 16px);height:250px;max-height:400px}@media screen and (min-width:768px){.instagram_list_wrap .instagram_list_box .instagram_list_item{flex:1 1 calc(33.333% - 24px);height:318px}}@media screen and (min-width:1200px){.instagram_list_wrap .instagram_list_box .instagram_list_item{flex:1 1 calc(20% - 24px)}}.instagram_list_wrap .instagram_list_box .instagram_list_item img{width:100%;border-radius:16px;object-fit:cover;height:100%}.instagram_list_wrap .action_box a{display:flex;justify-content:center;align-items:center;height:44px;padding:0 18px;gap:4px;border-radius:52px;border:1px solid #385532;background:#FFFFFF00;color:#385532;font-family:"Onest";font-size:16px;font-weight:600;line-height:20px;transition:0.2s ease all}@media screen and (min-width:576px){.instagram_list_wrap .action_box a{font-family:"Onest";font-size:18px;font-weight:600;line-height:20px;height:52px;padding:0 28px;gap:4px}}@media screen and (min-width:992px){.instagram_list_wrap .action_box a:hover{background:#3855320C;color:#385532;border:1px solid #385532}}