.blog-index{display:grid;grid-template-columns:1fr;padding:3rem 0 1rem;row-gap:2rem}.blog-index .blog-index__listing{display:flex;flex-direction:column}.blog-index .blog-index__listing .blog-index__post{background:#f5f5f6;margin-bottom:1.5rem;padding:1rem}.blog-index .blog-index__listing .blog-index__post h2{font-size:1rem;font-weight:700;margin-bottom:.5rem;text-transform:none}.blog-index .blog-index__listing .blog-index__post h2>a{color:#323e48}.blog-index .blog-index__listing .blog-index__post h2>a:hover{color:#993b15}.blog-index .blog-index__listing .blog-index__post .blog-index__post-info{font-weight:700;margin-bottom:1rem}.blog-index .blog-index__listing .blog-index__post .blog-index__post-info .divider{color:var(--tertiary)}@media (min-width:768px){.blog-index{column-gap:4rem;grid-template-columns:2.5fr 1fr}}.blog-pagination{display:flex;justify-content:flex-start;padding-bottom:3rem}.blog-pagination__link{line-height:1;margin:0 .1rem;padding:.25rem;text-decoration:none}.blog-pagination__link--active,.blog-pagination__link:focus,.blog-pagination__link:hover{color:#212529;font-weight:700}.blog-pagination__prev-link{margin-right:.25rem}.blog-pagination__next-link{margin-left:.25rem}.blog-pagination__link.blog-pagination__next-link--disabled,.blog-pagination__link.blog-pagination__prev-link--disabled{color:#b0c1d4;cursor:default;pointer-events:none}.blog-post{padding:3rem 15px;width:100%}.blog-post .blog-post__header{border-bottom:1px solid #323e48;margin-bottom:1rem}.blog-post .blog-post__info{display:grid;grid-template-columns:100px auto}.blog-post .blog-post__info .info__date{font-weight:700;margin:0}.blog-post .blog-post__info .info__date .info__date-divider{color:var(--tertiary)}.blog-post .blog-post__header h1{color:#24292e;text-transform:none}.blog-post .blog-post__author-box{border:1px solid #eee;column-gap:20px;display:grid;grid-template-columns:100px auto;margin-bottom:2rem;padding:20px}.blog-post .blog-post__author-box .author-box__image{height:100%;min-height:125px;position:relative;width:100%}.blog-post .blog-post__author-box .author-box__image>img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.blog-post .blog-post__author-box .author-box__content .author__email,.blog-post .blog-post__author-box .author-box__content .author__phone,.blog-post .blog-post__author-box .author-box__content .author__title{font-size:14px;line-height:21px;margin-bottom:0;text-transform:uppercase}.blog-post .blog-post__author-box .author-box__content .author__name{font-size:20px!important;margin-bottom:5px}.blog-post .blog-post__author-box .author-box__content .author__title{margin-bottom:12px!important}.blog-post .blog-post__author-box .author-box__content .author__email a,.blog-post .blog-post__author-box .author-box__content .author__phone a{text-transform:none}.blog-post .blog-post__body .blog-post__body-image img{width:100%}@media (min-width:768px){.blog-post{width:66.67%}}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-related-posts__title a{color:#494a52}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-index__sidebar{align-self:flex-start;position:sticky;top:65px}.search-input-wrapper input{border:0!important;border-bottom:2px solid rgba(50,62,72,.1)!important;border-radius:0!important;color:#d5673a!important;font-size:1rem!important;font-weight:700!important;padding:5px 0!important;text-transform:uppercase!important}.search-input-wrapper input:focus{border-bottom:2px solid rgba(50,62,72,.3)!important;outline:none!important}.search-input-wrapper input::placeholder{color:#d5673a!important;font-weight:700!important;text-transform:uppercase!important}.caps-title{color:#d5673a!important;font-size:1rem!important;font-weight:700!important;margin-bottom:1rem;text-transform:uppercase!important}.tags-wrapper{margin:20px 0}.list-tags{list-style:none;padding-left:1.5rem}.list-tags li{padding:5px 0}.btn-subscribe{margin-top:20px}.form-slide:after{background-color:var(--secondary);content:"";height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;visibility:hidden;width:100%;z-index:100}.form-slide[aria-hidden=false]:after{opacity:.8;visibility:visible}.form-slide .form-slide__form{background-color:#fff;-webkit-box-shadow:-5px 0 15px 5px rgba(36,75,90,.2);box-shadow:-5px 0 15px 5px rgba(36,75,90,.2);height:100%;padding:40px;position:fixed;right:0;top:0;transform:translateX(100%);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:calc(100% - 28px);z-index:101}.form-slide[aria-hidden=false] .form-slide__form{transform:none}.form-slide .form-slide__form .btn-close{background-color:transparent;border:none;color:#9f9f9f;cursor:pointer;font-size:1.25rem;left:9px;position:absolute;top:6px}.form-slide .form-slide__form h2{color:var(--secondary);font-size:1.5rem;font-weight:500;padding-top:20px;position:relative}.form-slide .form-slide__form h2:before{background-color:var(--tertiary);content:"";height:2px;left:0;position:absolute;top:0;width:40px}.form-slide .form-slide__form .form{max-height:calc(100% - 80px);overflow:auto;overflow-x:hidden}.form-slide .form-slide__form .form::-webkit-scrollbar{width:6px}.form-slide .form-slide__form .form::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.form-slide .form-slide__form .form::-webkit-scrollbar-thumb{background:var(--secondary);border-radius:10px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.form-slide .form-slide__form .form::-webkit-scrollbar-thumb:hover{background:#323e48}.form-slide .form-slide__form .form form{padding-right:10px;width:100%}.form-slide .form-slide__form .form form .hs-submit{margin-top:14px}@media (min-width:576px){.form-slide .form-slide__form{min-width:560px;width:30%}}