.caseStudiesSearch,.caseStudiesSearch .caseStudiesWrapper{display:block;position:relative}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search h2{margin-bottom:40px}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search .searchForm{width:100%;display:flex}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search .searchForm .searchFormInput{background-color:var(--platinum);color:var(--liquorice);box-sizing:border-box;border:none;border-radius:4px 0 0 4px;outline:none;width:557px;height:54px;padding:12px;font-family:Epilogue-Regular,sans-serif;font-size:18px;font-weight:700;line-height:165%}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search .searchForm .searchFormInput::placeholder{color:var(--liquorice);font-size:18px}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search .searchForm button{background:0 0;border:none;margin:0;padding:0}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search .searchForm svg{cursor:pointer;width:54px;height:54px}.caseStudiesSearch .caseStudiesWrapper .caseStudies{padding:40px 0}.caseStudiesSearch .caseStudiesWrapper .pagination{margin-bottom:200px}.caseStudiesSearch .caseStudiesWrapper .pagination .container{justify-content:flex-end}.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages{flex-flow:wrap;justify-content:flex-end;align-self:flex-end;align-items:center;gap:10px;display:flex}.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages .page{border:2px solid var(--halsbury-red);color:var(--halsbury-red);cursor:pointer;background-color:#0000;border-radius:4px;padding:4px 11px 0;text-decoration:none;transition:background-color .3s,color .3s;display:block;position:relative}.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages .page a{text-decoration:none}.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages .page svg{position:relative;top:2px}.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages .page svg path{stroke:var(--halsbury-red)}.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages .page:hover,.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages .page.active{background-color:var(--halsbury-red);color:var(--liquorice)}.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages .page:hover svg path,.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages .page.active svg path{stroke:var(--liquorice)}@media screen and (max-width:768px){.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search{padding:0 var(--mobile-padding)}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search h2{max-width:350px;margin-bottom:30px}.caseStudiesSearch .caseStudiesWrapper .pagination{margin-bottom:100px}.caseStudiesSearch .caseStudiesWrapper .pagination .container{justify-content:center}.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages{padding:0 var(--mobile-padding)}}@media screen and (max-width:576px){.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search h2{max-width:180px}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search .searchForm .searchFormInput{width:calc(100% - 35px);height:35px;padding:7.5px;font-size:12px;line-height:120%}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search .searchForm .searchFormInput::placeholder{font-size:12px;font-weight:700;line-height:120%}.caseStudiesSearch .caseStudiesWrapper .searchWrapper .container .search .searchForm svg{width:35px;height:35px}}@media screen and (max-width:440px){.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages{gap:7px}.caseStudiesSearch .caseStudiesWrapper .pagination .container .pages .page{padding:4px 7px 0}}
div.caseStudiesHomepage,div.caseStudiesHomepage .landing{display:block;position:relative}div.caseStudiesHomepage .landing .container .landingContent{width:100%;padding:80px 0 100px;display:block;position:relative}div.caseStudiesHomepage .landing .container .landingContent a.NewsletterSignup{z-index:2;position:absolute;bottom:-40px;right:40px}div.caseStudiesHomepage .landing .container .landingContent h1{max-width:560px;margin-bottom:45px}div.caseStudiesHomepage .landing .container .landingContent h5{max-width:840px}@media screen and (max-width:1400px){div.caseStudiesHomepage .landing .container .landingContent h5{max-width:590px}}@media screen and (max-width:990px){div.caseStudiesHomepage .landing .container .landingContent a.NewsletterSignup{bottom:-72px;right:-80px}div.caseStudiesHomepage .landing .container .landingContent h5{max-width:480px}}@media screen and (max-width:768px){div.caseStudiesHomepage .landing .container .landingContent{padding:100px var(--mobile-padding)}div.caseStudiesHomepage .landing .container .landingContent a.NewsletterSignup{bottom:-100px;right:-50px}div.caseStudiesHomepage .landing .container .landingContent h1{margin-bottom:30px}}@media screen and (max-width:576px){div.caseStudiesHomepage .landing .container .landingContent{padding:100px var(--mobile-padding) 200px var(--mobile-padding)}div.caseStudiesHomepage .landing .container .landingContent a.NewsletterSignup{bottom:0;right:24px}}
