body.page .posts-grid,body.archive .posts-grid,body.blog .posts-grid,body.single .posts-grid,body.home .posts-grid,body.error404 .posts-grid{padding:0;margin:9.25rem 0}@media (max-width: 1024px){body.page .posts-grid,body.archive .posts-grid,body.blog .posts-grid,body.single .posts-grid,body.home .posts-grid,body.error404 .posts-grid{margin:4.5rem 0}}body.page .posts-grid header,body.archive .posts-grid header,body.blog .posts-grid header,body.single .posts-grid header,body.home .posts-grid header,body.error404 .posts-grid header{margin-bottom:48px}@media all and (min-width: 768px){body.page .posts-grid header,body.archive .posts-grid header,body.blog .posts-grid header,body.single .posts-grid header,body.home .posts-grid header,body.error404 .posts-grid header{display:flex;justify-content:space-between;align-items:center}}body.page .posts-grid header .section-title,body.archive .posts-grid header .section-title,body.blog .posts-grid header .section-title,body.single .posts-grid header .section-title,body.home .posts-grid header .section-title,body.error404 .posts-grid header .section-title{font-size:1.75rem;text-align:center}@media all and (min-width: 768px){body.page .posts-grid header .section-title,body.archive .posts-grid header .section-title,body.blog .posts-grid header .section-title,body.single .posts-grid header .section-title,body.home .posts-grid header .section-title,body.error404 .posts-grid header .section-title{font-size:3rem;margin:0}}body.page .posts-grid header .section-title p,body.archive .posts-grid header .section-title p,body.blog .posts-grid header .section-title p,body.single .posts-grid header .section-title p,body.home .posts-grid header .section-title p,body.error404 .posts-grid header .section-title p{font-size:1.75rem}@media all and (min-width: 768px){body.page .posts-grid header .section-title p,body.archive .posts-grid header .section-title p,body.blog .posts-grid header .section-title p,body.single .posts-grid header .section-title p,body.home .posts-grid header .section-title p,body.error404 .posts-grid header .section-title p{font-size:3rem}}body.page .posts-grid header .btn,body.archive .posts-grid header .btn,body.blog .posts-grid header .btn,body.single .posts-grid header .btn,body.home .posts-grid header .btn,body.error404 .posts-grid header .btn{border-color:var(--sf-color-orange)}@media all and (max-width: 767px){body.page .posts-grid header .btn,body.archive .posts-grid header .btn,body.blog .posts-grid header .btn,body.single .posts-grid header .btn,body.home .posts-grid header .btn,body.error404 .posts-grid header .btn{display:none}}body.page .posts-grid header .btn:hover,body.archive .posts-grid header .btn:hover,body.blog .posts-grid header .btn:hover,body.single .posts-grid header .btn:hover,body.home .posts-grid header .btn:hover,body.error404 .posts-grid header .btn:hover{border-color:var(--sf-color-orange)}body.page .posts-grid.docs .col,body.archive .posts-grid.docs .col,body.blog .posts-grid.docs .col,body.single .posts-grid.docs .col,body.home .posts-grid.docs .col,body.error404 .posts-grid.docs .col{display:flex;width:50%;flex:0 0 50%;padding:0 1.25rem;margin-bottom:1.25rem}@media all and (min-width: 640px){body.page .posts-grid.docs .col,body.archive .posts-grid.docs .col,body.blog .posts-grid.docs .col,body.single .posts-grid.docs .col,body.home .posts-grid.docs .col,body.error404 .posts-grid.docs .col{width:33.3%;flex:0 0 33.3%}}@media all and (min-width: 768px){body.page .posts-grid.docs .col,body.archive .posts-grid.docs .col,body.blog .posts-grid.docs .col,body.single .posts-grid.docs .col,body.home .posts-grid.docs .col,body.error404 .posts-grid.docs .col{width:20%;flex:0 0 20%;padding:0 .75rem}}@media all and (min-width: 1024px){body.page .posts-grid.docs .col,body.archive .posts-grid.docs .col,body.blog .posts-grid.docs .col,body.single .posts-grid.docs .col,body.home .posts-grid.docs .col,body.error404 .posts-grid.docs .col{padding:0 1.25rem}}body.page .posts-grid .footer,body.archive .posts-grid .footer,body.blog .posts-grid .footer,body.single .posts-grid .footer,body.home .posts-grid .footer,body.error404 .posts-grid .footer{display:none;justify-content:center;padding-top:3rem}@media (max-width: 1024px){body.page .posts-grid .footer,body.archive .posts-grid .footer,body.blog .posts-grid .footer,body.single .posts-grid .footer,body.home .posts-grid .footer,body.error404 .posts-grid .footer{display:flex}}
