.gradientText,.casestudiespageContent>.content .button:hover,.gradientText *,.casestudiespageContent>.content .button:hover *{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#214882 5%,#4e87dd 10%,#8118b1 30%,#af9022 40%,#b41717 50%,#532288 70%,#4e87dd 80%,#214882 90%) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite shine}@keyframes shine{to{background-position:200%}}.gradientBorderExtend,.gradientBorder:hover,.casestudiespageContent>.content .button:hover{border-color:#0000!important}.gradientBorderExtend:before,.gradientBorder:hover:before,.casestudiespageContent>.content .button:hover:before{content:"";border-radius:inherit;background:linear-gradient(var(--gradientBorderDeg),#214882,#4e87dd,#8118b1,#af9022,#b41717,#532288,#4e87dd);-webkit-mask-composite:xor;margin:-2px;padding:2px;animation:8s linear infinite rotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes rotate{0%{--gradientBorderDeg:0deg}25%{--gradientBorderDeg:90deg}50%{--gradientBorderDeg:180deg}75%{--gradientBorderDeg:270deg}to{--gradientBorderDeg:360deg}}.gradientBorder,.casestudiespageContent>.content .button{position:relative}.casestudiespageContent .topDisplay{background:url(/assets/images/CaseStudy/CaseStudyBg.jpg) 0 0/cover no-repeat}.casestudiespageContent .topDisplay .texts .title{padding-top:6em;font-size:2.3em}.casestudiespageContent .topDisplay .texts .detail{padding-bottom:1em;font-size:2.8em;line-height:1.2}.casestudiespageContent>.content{background:#000;padding-bottom:8em!important}.casestudiespageContent>.content .casestudies{flex-wrap:wrap;justify-content:center;gap:3em;padding-top:3em;display:flex}.casestudiespageContent>.content .casestudies .casestudy{border:2px solid #00324d;border-radius:.6em;flex-direction:column;min-width:20em;max-width:calc(33.3333% - 3em);text-decoration:none;display:flex}.casestudiespageContent>.content .casestudies .casestudy img{object-fit:cover;aspect-ratio:16/9;border-radius:.6em .6em 0 0;flex-basis:0;width:100%}.casestudiespageContent>.content .casestudies .casestudy .title{padding:1em 1em .5em;font-family:goldman_bold;font-size:1.2em;line-height:1.2}.casestudiespageContent>.content .casestudies .casestudy .detail{color:#ccc;padding:.5em 1em 1em}.casestudiespageContent>.content .button{border-color:#fff;border-radius:.5em;outline:none;margin-top:2.5em;padding:1em 1.5em;display:block;box-shadow:none!important}@media only screen and (max-width:460px){.casestudiespageContent .topDisplay{background-position:100%}.casestudiespageContent .topDisplay .texts .title{padding-top:4em;font-size:1.5em}.casestudiespageContent .topDisplay .texts .detail{padding-bottom:1em;font-size:1.2em}.casestudiespageContent>.content{padding-bottom:1.5em!important}.casestudiespageContent>.content .casestudies{gap:1em;padding-top:1.5em}.casestudiespageContent>.content .casestudies .casestudy{min-width:100%;max-width:100%;display:flex}.casestudiespageContent>.content .casestudies .casestudy .title,.casestudiespageContent>.content .casestudies .casestudy .detail{padding:.5em}.casestudiespageContent>.content .button{margin-top:1.5em}}
