:root{--speed:300ms;--time-function:ease-in-out;--container:1440px}@media only screen and (min-width:992px){.ast-right-sidebar #primary,.ast-left-sidebar #primary{border:none!important;width:100%}}@media only screen and (min-width:993px){.ast-right-sidebar #primary,.ast-left-sidebar #primary{padding-left:0;padding-right:0}}@media(max-width:992px){.ast-right-sidebar #primary,.ast-left-sidebar #primary{border:none!important;width:100%;padding-left:0;padding-right:0}}#primary{margin:0!important}.single-post-tmpl{padding:55px 0}@media only screen and (min-width:992px){.single-post-tmpl{padding:110px 0}}.single-post-navigation{margin-bottom:30px}@media only screen and (min-width:992px){.single-post-navigation{margin-bottom:60px}}.single-post-navigation .post-nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-post-navigation .post-nav-links .post-nav-previous a,.single-post-navigation .post-nav-links .post-nav-next a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.single-post-navigation .post-nav-links .post-nav-previous .nav-arrow{padding-right:10px}.single-post-navigation .post-nav-links .post-nav-next .nav-arrow{padding-left:10px}}.single-post-navigation .post-nav-links .nav-button{font-size:14px;line-height:17px;font-family:"Montserrat",sans-serif;font-weight:400;color:var(--ast-global-color-3);background:rgba(0,0,0,0);max-width:120px;min-width:120px;padding:9px 10px}@media only screen and (min-width:992px){.single-post-navigation .post-nav-links .nav-button{max-width:150px;min-width:150px}}.single-post-navigation .post-nav-links .nav-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-entry-header .post-entry-title{margin:0 0 30px;color:var(--ast-global-color-0)}.post-entry-img{width:100%;margin:0 0 20px}@media only screen and (min-width:992px){.post-entry-img{margin:0 0 40px}}.post-entry-img img{display:block;max-width:100%;width:100%;height:auto}.post-author-block{background:var(--ast-global-color-5);padding:55px 0}@media only screen and (min-width:992px){.post-author-block{padding:110px 0}}.post-author-block .post-author-grid{width:100%;max-width:960px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex:0 0 auto}@media only screen and (min-width:768px){.post-author-block .post-author-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.post-author-block .post-author-grid .col-img{width:100px}.post-author-block .post-author-grid .col-img img{width:100px;height:100px;object-fit:cover;border-radius:50%}.post-author-block .post-author-grid .col-info{width:100%;margin-top:20px}@media only screen and (min-width:768px){.post-author-block .post-author-grid .col-info{width:calc(100% - 100px);padding-left:30px;margin-top:0}}.post-author-block .post-author-grid .col-info .post-author-name{color:var(--ast-global-color-0);font-weight:600;font-size:14px}.post-author-block .post-author-grid .col-info .post-author-about{color:var(--ast-global-color-7);font-size:18px;line-height:24px}@media only screen and (min-width:992px){.post-author-block .post-author-grid .col-info .post-author-about{font-size:20px;line-height:28px}}.post-content-wrapper a{color:var(--ast-global-color-4);transition-property:all;transition-duration:300ms;transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;transition-duration:300ms;transition-property:all}.post-content-wrapper a:before{display:none}@media(any-hover:hover){.post-content-wrapper a:hover{opacity:.6}}@media only screen and (max-width:991px){.post-content-wrapper p{font-size:18px}}.post-content-wrapper img{margin:0 auto}.single-post-tmpl .container{max-width:1080px}.related-posts{padding:55px 0}@media only screen and (min-width:992px){.related-posts{padding:110px 0}}.related-posts__title{text-align:center;margin:0 0 30px}@media only screen and (min-width:992px){.related-posts__title{margin:0 0 60px}}.related-posts__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;--desktop-col:3}@media only screen and (min-width:768px){.related-posts__grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.related-posts__post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.related-posts__post:not(:last-child){margin-bottom:30px}}@media only screen and (min-width:768px){.related-posts__post{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-basis:calc((100% - calc(2 - 1) * 30px) / 2)}}@media only screen and (min-width:768px)and (max-width:991px){.related-posts__post:last-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:30px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:992px){.related-posts__post{flex-basis:calc((100% - calc(var(--desktop-col) - 1) * 40px) / var(--desktop-col))}}@media only screen and (min-width:1200px){.related-posts__post{flex-basis:calc((100% - calc(var(--desktop-col) - 1) * 80px) / var(--desktop-col))}}.related-posts__post .button{background:var(--ast-global-color-2);margin:20px 0 0}.related-posts__img{line-height:0;height:292px}.related-posts__img img{display:block;height:100%;width:100%;max-width:415px;object-fit:cover}.related-posts__post-bottom{padding-top:30px}.related-posts__post-title{margin-bottom:20px}.related-posts__post-text{margin:15px 0 0;font-size:18px;font-family:"Mulish",sans-serif;font-weight:400}@media only screen and (min-width:992px){.related-posts__post-text{margin:30px 0 0}}