:root{--pkc-blue:rgba(0,38,122,1);--pkc-yellow:#f2c433;--darker-pkc-blue:#00276f;--transition-time:.3s;--text-dark-gray:#555;--off-white:#f9f5ff}.lxd{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:20px;color:black}.btn-primary{background-color:rgba(0,38,122,1);color:#fff;border:none;border-radius:8px;padding:12px 22px;font-family:sans-serif !important;text-decoration:none;display:inline-block;cursor:pointer;font-size:20px;box-shadow:0 2px 9px 0 rgba(0,0,0,.16);line-height:1.5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;transition:background-color .3s ease-in-out,transform .3s ease-in-out,box-shadow .3s ease-in-out;margin-top:20px}.btn-primary:hover{background-color:#f2c433;color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,38,122,.6);text-decoration:none}.white{background-color:white}#hp-casestudy{overflow:hidden}.casestudy-ttl{text-align:center;padding-bottom:20px}a.cstudy-post{margin:10px;min-height:470px}.cstudy-post{margin:10px}.cstudy-post h3{font-size:16px}.swiper{width:100%;height:auto}.swiper-slide{text-align:center;font-size:18px;background:transparent;display:flex;justify-content:center;align-items:center;padding:0}.swiper-slide img{display:block;height:100%;object-fit:cover;padding-bottom:15px}.swiper-wrapper{height:auto;padding-bottom:20px}form{height:100%}input.wpcf7-form-control.wpcf7-submit.has-spinner{height:60px}h1{font-size:42px}#clntlogsld .owl-item img{max-height:60px;width:auto !important;object-fit:contain;margin:0 auto}