.main-archive-dlafirm .dla-firm-posts{margin-top:60px;margin-bottom:155px}@media(max-width: 991px){.main-archive-dlafirm .dla-firm-posts{gap:100px}}@media(max-width: 767px){.main-archive-dlafirm .dla-firm-posts{gap:80px}}@media(max-width: 575px){.main-archive-dlafirm .dla-firm-posts{margin-bottom:80px}}.main-archive-dlafirm .dla-firm-posts .wrapper-posts{display:flex;flex-direction:column;gap:155px}@media(max-width: 991px){.main-archive-dlafirm .dla-firm-posts .wrapper-posts{gap:100px}}@media(max-width: 767px){.main-archive-dlafirm .dla-firm-posts .wrapper-posts{gap:80px}}@media(max-width: 575px){.main-archive-dlafirm .dla-firm-posts .wrapper-posts{gap:40px}}.main-archive-dlafirm .dla-firm-posts .single-post-wrapper{display:flex;gap:60px}@media(max-width: 991px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper{gap:40px}}@media(max-width: 767px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper{gap:30px}}@media(max-width: 575px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper{flex-direction:column;gap:24px}}.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .thumbnail{width:54%}@media(max-width: 575px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .thumbnail{width:100%}}.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text{width:46%}@media(max-width: 575px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text{width:100%}}.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text .title{font-weight:600}.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text .excerpt{margin:28px 0 60px;line-height:1.6}@media(max-width: 991px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text .excerpt{margin:18px 0 40px}}@media(max-width: 767px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text .excerpt{margin:15px 0 20px}}@media(max-width: 767px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text .excerpt{margin:16px 0 24px}}.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text .btn-wrapper .btn-red-full{padding:22px 25px;font-weight:600;font-size:16px;line-height:1.5}@media(max-width: 991px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text .btn-wrapper .btn-red-full{padding:20px 22px;font-size:15px}}@media(max-width: 767px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text .btn-wrapper .btn-red-full{padding:18px 22px;font-size:14px}}@media(max-width: 575px){.main-archive-dlafirm .dla-firm-posts .single-post-wrapper .text .btn-wrapper .btn-red-full{padding:16px 29px;font-size:13px}}