.case-studies-wrap{margin:37px 0 1.5em;padding:0}.case-studies-wrap .case-inner{display:-ms-grid;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);justify-items:center;position:relative;width:100%;z-index:10}.case-studies-wrap .case-item{border:0 solid #d1d3e2;padding:0;position:relative;width:100%;z-index:1}.case-studies-wrap .case-item .case-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.case-studies-wrap .case-image{align-items:flex-start;border-radius:0;display:flex;justify-content:center;margin:0;max-width:100%;overflow:hidden;padding:0;z-index:1}.case-studies-wrap .case-image img{display:inline-block;height:100%;margin:initial;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:1;transition:opacity 1s ease 0s;width:100%}.case-studies-wrap .title-wrap{margin:0;padding:39px 0 0;text-align:center;z-index:1}.case-studies-wrap .title-wrap .title-inner{font-family:Poppins,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:0;line-height:2em;text-transform:uppercase}.case-studies-wrap .title-wrap .title-inner p{color:#000;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;margin:0;text-transform:uppercase;text-transform:inherit!important}.case-studies-wrap .title-wrap .title-inner p strong{font-weight:700}.case-studies-wrap .btn-wrap{align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;margin-bottom:1.5em;margin-top:1.5em;max-width:100%;padding:0;z-index:1}.case-studies-wrap .btn-wrap a{align-items:center;background:linear-gradient(#63bf80 50%,#0ba99f 88%);border-radius:25px;border-style:solid;border-width:2px;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:1.1px;line-height:2em;margin:3px 5px 3px 0;min-width:180px;padding:11px 20px;text-align:center;text-decoration:none;text-transform:none;-webkit-transition:.5s cubic-bezier(.72,.005,.58,1);transition:.5s cubic-bezier(.72,.005,.58,1)}.case-studies-wrap .btn-wrap a:hover{opacity:.8}@media(max-width:768px){.case-studies-wrap .case-inner{grid-template-columns:repeat(1,1fr)}}@media(max-width:517px){.case-studies-wrap .btn-wrap a{margin:10px 5px!important}}.topbox_skin_darkroom .topbox_close{color:#fff;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;font-family:Montserrat,sans-serif;font-size:15px;font-size:36px;font-style:normal;height:50px;letter-spacing:0;line-height:27px;margin:0;min-height:0;min-width:35px;opacity:1;padding:0;right:calc(5% - 50px);text-transform:none;top:0;-webkit-transition:.5s cubic-bezier(.72,.005,.58,1);transition:.5s cubic-bezier(.72,.005,.58,1);vertical-align:middle;width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.topbox_skin_darkroom .topbox_close:before{content:"×";display:inline-block;font-family:auto;font-weight:600;max-height:24px;position:relative;top:-3px;top:17px;vertical-align:top;width:60%}.topbox_skin_darkroom .topbox_fill{background:rgba(0,0,0,.5)}.topbox_content{height:100%;max-width:90%;padding:5vh 0;width:100%}body.topbox_open{overflow:hidden}