.post-type-archive-casestudy section{margin-bottom:80px}.cs-archive-title{min-height:250px;display:flex;justify-content:center;align-items:center}.cs-archive-title .subheading,.post-type-archive-casestudy .subheading{margin-top:20px;text-align:center}.cs-link,.cs-link:hover{text-decoration:none}#secondary .case-studies-posts li,#secondary .case-studies-posts ul{border:none}.case-studies-posts ul{display:flex;flex-wrap:wrap;gap:12px;padding:0}.case-studies-posts li{padding:0;width:100%;list-style-type:none}.case-studies-posts ul a{text-decoration:none;max-width:320px;margin:0 auto;width:100%;position:relative;min-height:320px;display:flex;justify-content:center;align-items:flex-end}.video-icon{margin-top:10px}@media (min-width:590px){.case-studies-posts ul{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}}@media (min-width:992px){.case-studies-posts ul{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:12px}}@media (min-width:1200px){.case-studies-posts ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:12px}}.casestudycontent section{margin-top:80px;margin-bottom:80px}@media (min-width:992px){.casestudycontent #secondary .row{display:flex;align-items:center}}.post-type-archive-casestudy .mainheading{text-align:center}.casestudycontent img{width:auto;height:auto;padding:10px 0}.casestudycontent .img-container{margin:auto;text-align:center}.cs-solution .container{padding-top:30px;padding-bottom:30px}.cs-text #secondary h1,.cs-text #secondary h2,.cs-video #secondary h1,.cs-video #secondary h2{text-align:left}.single-casestudy #footer .footer-form-section{background-color:#e8e8e8;border-top:none}.cs-testimonial-content{font-size:24px;line-height:24px;font-weight:700;color:#666}.cs-testimonial-content:before,.cs-testimonial-content:after{content:'"'}.cs-testimonial-name{clear:both;display:block}.cs-video-content{margin:auto;text-align:center}#secondary h2.case-studies-no-articles{width:100%}.case-studies-posts h3{display:block;margin:auto;text-align:center;color:#fff;text-decoration:none;background:#38939b;padding:10px}.case-studies-posts p{color:#fff;padding-top:10px;font-size:15px !important;line-height:1.42857143 !important}