.AllergySA-blog-listings .heading{clear:both;display:block;overflow:hidden;padding-bottom:10px;position:relative;width:100%}.AllergySA-blog-listings .heading-tag{float:left;margin:0;padding:0;text-transform:uppercase}.AllergySA-blog-listings .heading-border{height:1.9em;overflow:hidden;position:relative}.AllergySA-blog-listings .heading-inner-border{border-top:1px solid;border-color:#666;display:block;margin-left:15px;opacity:.15;position:relative;top:50%;width:100%}.AllergySA-blog-listings .blog-index{margin:30px 0 40px;row-gap:30px}.AllergySA-blog-listings .post-item-inner{position:relative;text-align:center}.AllergySA-blog-listings .featrd-img-wrp{background:#f8f8f8;color:#5fa6df;margin:0 0 15px;overflow:hidden}.AllergySA-blog-listings .featrd-img,.AllergySA-blog-listings .featrd-img-wrp{-webkit-backface-visibility:hidden;border:solid;border-collapse:collapse;border-radius:20px;border-width:3px;display:block;height:200px;object-fit:cover;-webkit-perspective:1000px;position:relative;width:100%}.AllergySA-blog-listings .featrd-img{margin:0 auto}.AllergySA-blog-listings .featrd-overlay{background:#fff;border-color:#e1e1e1;display:block;opacity:0;overflow:hidden;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:300}.AllergySA-blog-listings .featrd-overlay,.AllergySA-blog-listings .featrd-overlay .overlay-inside{height:100%;left:0;position:absolute;top:0;width:100%}.AllergySA-blog-listings .featrd-overlay .overlay-inside:before{background:#000;background-color:#5fa6df;border-color:#3d84bd;border-radius:50px;color:#fff;content:"\E832";font-family:entypo-fontello;font-size:18px;font-weight:400;height:80px;left:50%;line-height:80px;margin:-40px 0 0 -40px;position:absolute;text-align:center;top:50%;width:80px;z-index:500}.AllergySA-blog-listings .topics{color:#919191;font-size:.9em;font-weight:700;text-transform:uppercase}.AllergySA-blog-listings .topics a{color:#5fa6df}.AllergySA-blog-listings .item-title{font-size:1.4em;letter-spacing:2px;line-height:1.3em;margin-bottom:10px;padding:0 0 15px;text-transform:uppercase}.AllergySA-blog-listings .item-title a{color:inherit;font-weight:inherit;text-decoration:none}.AllergySA-blog-listings .item-title:hover{opacity:.7}.AllergySA-blog-listings .item-title-wrp .delimiter{border-top:3px solid;border-color:#e1e1e1;display:block;margin:0 auto;padding-bottom:16px;position:relative;top:-5px;width:40px}.AllergySA-blog-listings .featrd-img-wrp:hover{color:#303651}.AllergySA-blog-listings .featrd-img-wrp:hover .featrd-overlay{opacity:.7!important}.AllergySA-blog-listings .featrd-img-wrp:hover span.overlay-inside{-webkit-animation:avia_pop_small .5s cubic-bezier(.175,.885,.32,1.275) 1;animation:avia_pop_small .5s cubic-bezier(.175,.885,.32,1.275) 1}.AllergySA-blog-listings .read-more a{border:1px solid;border-radius:20px;clear:both;color:#5fa6df;display:block;margin:30px auto 20px;padding:10px 0;text-align:center;text-decoration:none;width:100%}.AllergySA-blog-listings .read-more a:hover{color:#303651}.AllergySA-blog-listings .post_description{margin:0;text-align:left}.AllergySA-blog-listings .date{border-bottom:1px solid #e1e1e1;border-left-color:#e1e1e1;border-right-color:#e1e1e1;border-top:1px solid #e1e1e1;clear:both;color:#919191;display:block;margin-top:40px;padding:10px 0;position:relative;text-align:center;width:100%}.AllergySA-blog-listings .date>span{font-size:.9em}.AllergySA-blog-listings .blog-pagination{clear:both;display:block;margin:0;overflow:hidden;padding:1px 0 10px;position:relative}.AllergySA-blog-listings .blog-pagination>a,.AllergySA-blog-listings .blog-pagination>a.blog-pagination__next-link,.AllergySA-blog-listings .blog-pagination>a.blog-pagination__prev-link{border-radius:100px;box-shadow:0 0 1px 0 rgba(0,0,0,.2);float:left;font-size:11px;height:35px;line-height:35px;margin-right:4px;padding:0;text-align:center;text-decoration:none;width:35px}.AllergySA-blog-listings .blog-pagination .pagination-meta{color:#919191;display:block;float:right;font-size:11px;line-height:35px;padding:2px 9px 1px;text-decoration:none;width:auto}@media (min-width:768px){.AllergySA-blog-listings .blog-index{padding:0 10px}.AllergySA-blog-listings .flex_row .col3{margin-left:6%;padding-left:0;padding-right:0;width:20.5%}.AllergySA-blog-listings .flex_row .col3:nth-child(4n+1){margin-left:0}}