.blogIndex{display:flex;flex-wrap:wrap}.postItem{width:28.4%;margin:0 27px 80px;box-shadow:0 2px 18px 0 rgba(0,0,0,.3);border:1px solid hsla(0,0%,73.3%,.72);animation:my-animation 2s ease;-webkit-animation-name:my-animation;-webkit-animation-duration:2s}.postItem .featuredInner{position:relative;display:flex;align-items:center;justify-content:center}.postItem .featuredInner:before{content:"";background:url(https://transform.pureintegration.com/hubfs/PureIntegration_May2022%20Images/plus.svg);width:30px;height:30px;position:absolute;z-index:999;background-size:contain;opacity:0}.postItem .featuredInner:after{content:"";width:100%;height:100%;background:#fff;position:absolute;z-index:99;opacity:0}.postItem .featuredInner img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom;min-height:215px;width:100%;object-fit:cover}.postItem .postContent{padding:20px;min-height:250px}.postItem .blogHead{margin-top:10px;padding:15px 0}.postItem .blogHead h4{margin:0;color:#0353a0!important;line-height:1.2em!important;font-size:18px;padding:0}.postItem .blogHead h4 a{color:#0353a0!important;line-height:1em!important;font-size:18px}.postItem .blogContents{padding-top:20px}.postItem .blogContents,.postItem .blogContents span,.postItem .blogContents span a{font-size:13px;color:#646464!important;line-height:1.5em}.postItem .featuredInner:hover:before{opacity:1}.postItem .featuredInner:hover:after,.postItem .featuredInner:hover:before{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-ms-transition:all .15s ease-in;transition:all .15s ease-in}.postItem .featuredInner:hover:after{opacity:.6}@media only screen and (max-width:1260px) and (min-width:986px){.blogSection .content-wrapper{width:95%;max-width:95%;box-sizing:border-box}}@media only screen and (max-width:1024px) and (min-width:986px){.postItem{margin:0 22px 40px}}@media only screen and (max-width:985px) and (min-width:768px){.blogSection{padding-top:20px}.blogSection .content-wrapper{width:95%;max-width:95%;box-sizing:border-box}.postItem{width:45%;margin:0 15px 60px}}@media only screen and (max-width:767px) and (min-width:480px){.blogSection .content-wrapper{width:80%;max-width:80%;padding-right:0;padding-left:0}.postItem{width:45%;margin:0 13px 40px}}@media only screen and (max-width:479px) and (min-width:220px){.blogSection{padding-top:20px}.blogSection .content-wrapper{width:80%;max-width:80%;padding-right:0;padding-left:0}.postItem{width:100%;margin:0 0 40px}}