@media only screen and (min-width:991px){.archive.category h1,.archive.category h2{font-size:48px}}.archive.category .recent-posts h2.entry-title,.archive.category .recent-posts h3.entry-title{line-height:1.5em;font-size:22px;margin-bottom:30px}.archive.category .recent-posts:hover h3.entry-title,.archive.category .recent-posts:hover h2.entry-title{text-decoration:underline;text-decoration-color:#d8585a}.recent-posts-container,.tag-posts-container{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.recent-posts{flex:0 0 31%}.cat-page-header{text-align:center}.view-all-section{margin-top:90px;margin-bottom:30px;text-align:center}.tag-button-container{display:flex;justify-content:center;margin:30px auto 60px}.cat-header{margin-top:90px}.cat-header h2,.view-all-section h2{text-transform:capitalize}.cat-page-header,.cat-header{padding:30px 30px 30px 0;margin-bottom:30px}.tag-button-container a.tag-button{padding:15px;min-width:200px;color:#000;background-color:#90c6c7;text-align:center;text-transform:uppercase;border:solid 2px #90c6c7;font-size:16px;font-weight:600}.tag-button-container a.tag-button:hover{background-color:transparent}.recent-posts-container img,.tag-posts-container img{height:450px;object-fit:cover}.breadcrumb{margin:15px auto}.cat-container{position:relative}.cat-page-header:before,.cat-header:before{content:"";background-color:#f5f5f5;position:absolute;height:100%;width:5000px;left:-2000px;z-index:-1;top:0}@media only screen and (min-width:1024px){.archive.category .entry-image-link img{max-height:480px;min-height:480px}}@media only screen and (min-width:580px){.archive.category .entry-image-link img{max-height:265px;min-height:265px;object-fit:cover}}@media only screen and (max-width:580px){.archive.category .entry-image-link .entry-image{margin:0 0 10px;width:100%}.archive.category .entry-image-link .entry-image{margin:0 0 10px;width:100%}}@media only screen and (max-width:1200px){.archive.category .site-inner{padding:0 15px}.before-site .widget:nth-of-type(1){width:60%}.title-area{width:200px}}@media only screen and (max-width:815px){.recent-posts{flex:0 0 48%}.recent-posts-container,.tag-posts-container{justify-content:space-evenly}.footer-newsletter{display:inline-block!important}.bookbtm a{width:100%}.bookbtm{margin:0 auto 30px}.archive.category .archive-pagination{margin:30px auto 40px}.before-footer h4{margin:15px 10px}}@media only screen and (max-width:600px){.recent-posts{flex:100%}.cat-page-header,.cat-header{padding:15px}.wpp-post-title{margin:5px 0 15px;display:block}.newsletter fieldset{padding:.35em 0em .75em}.before-footer h4{margin:15px 0}}