/*!/wp-content/themes/thepjk/homePage/css/style.css*/html{scroll-behavior:smooth}h1,h2,h3,h4,h5{font-family:Montserrat}p{font-family:Roboto}.container{width:1620px}.Primary-Button{padding:18px 24px;background:#FFF;color:#1C61AC;font-family:Montserrat;font-size:18px;font-weight:500;line-height:18px;letter-spacing:.05em;border-radius:50px;margin-right:10px;text-transform:uppercase;display:inline-block}.Primary-Button:hover{background:#1C61AC;color:#FFF;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.Secondary-Button{padding:18px 24px;background:#1C61AC;color:#FFF;font-family:Montserrat;font-size:18px;font-weight:500;line-height:18px;letter-spacing:.05em;border-radius:50px;margin-right:10px;text-transform:uppercase;display:inline-block}.Secondary-Button:hover{background:#14284B;color:#FFF;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.Tertiary-Button{border:1px solid #1C61AC;padding:18px 24px;background:#FFF;color:#1C61AC;font-family:Montserrat;font-size:18px;font-weight:500;line-height:18px;letter-spacing:.05em;border-radius:50px;margin-right:10px;text-transform:uppercase;display:inline-block}.Tertiary-Button:hover{background:#1C61AC;color:#FFF;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.modal{display:none;position:fixed;z-index:111;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgb(0 0 0 / .4)}.modal-content{background-color:#fefefe;border:1px solid #888;max-width:1024px;max-height:660px;transform:translate(-50%,-50%);top:50%;left:50%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.banner{margin-top:85px;height:auto}.banner .wrap-content{position:relative}.banner .wrap-content img{width:100%}.banner .wrap-content .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner .wrap-content .content h1{font-size:42px;font-weight:600;line-height:52px;letter-spacing:0em;color:#FFF}.banner .wrap-content .content h2{font-size:36px;font-weight:600;line-height:46px;letter-spacing:0em;margin-top:12px;color:#FFF}.banner .wrap-content .content p{font-size:18px;font-weight:300;line-height:28px;letter-spacing:0em;color:#FFF}.banner .wrap-content .content .wrap-control{margin-top:52px}.services{position:relative}.services .slide-service{position:absolute;bottom:-68px;left:calc((100vw - 1490px)/2);width:1490px}.services .slide-service .item{cursor:pointer}.services .slide-service .item .before-hover{background:#FFF}.services .slide-service .item:hover .before-hover{display:none}.services .slide-service .item .after-hover{display:none;background:#14284B}.services .slide-service .item:hover .after-hover{display:block}.services .slide-service .item .item-service{padding:45px 0 60px 0;border-radius:3px;max-width:240px;text-align:center;box-shadow:rgb(0 0 0 / .15) 1.95px 1.95px 2.6px;margin:10px 0}.services .slide-service .item .item-service img{margin:0 auto}.services .slide-service .item .before-hover p{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#000;margin-top:24px}.services .slide-service .item .after-hover p{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#fff;margin-top:24px}.information-list{padding:200px 0 150px 0;color:#000}.information-list .introduce p{width:75%;text-align:center;margin:0 auto;font-family:'Roboto';font-style:normal;font-weight:300;font-size:18px;line-height:28px}.information-list .list{margin-top:30px}.information-list .list .item{display:flex;align-items:center;margin-top:100px}.information-list .list .item .wrap-image{width:50%;padding:0 15px}.information-list .list .item .wrap-decription{width:50%;padding:0 15px}.information-list .list .item:nth-child(odd) .wrap-image{order:1}.information-list .list .item:nth-child(even) .wrap-image{order:2}.information-list .list .item:nth-child(odd) .wrap-decription{order:2}.information-list .list .item:nth-child(even) .wrap-decription{order:1}.information-list .list .item .wrap-decription h2{font-size:36px;font-weight:600;line-height:46px;letter-spacing:0em;text-align:left}.information-list .list .item .wrap-decription p{margin-top:32px;font-size:18px;font-weight:300;line-height:28px;letter-spacing:0em;text-align:left}.slide-company{padding:77px 0;background:#E8EFF7}.slide-company h3{font-size:32px;font-weight:500;line-height:42px;letter-spacing:0em;text-align:center}.slide-company .slideCompany{margin-top:50px}.value-principles{padding:70px 0;background:#14284B}.value-principles .wrap-list{display:flex}.value-principles .wrap-list .left{width:50%}.value-principles .wrap-list .right{width:50%}.value-principles .wrap-list h2{font-weight:600;font-size:36px;line-height:46px;color:#FFF}.value-principles .wrap-list .item-list{margin-left:55px;margin-top:56px;display:flex}.value-principles .wrap-list .right .item-list:first-child{margin-top:0}.value-principles .wrap-list .item-list img{width:36px;height:36px;margin-right:20px}.value-principles .wrap-list .item-list h4{font-weight:500;font-size:28px;line-height:38px;color:#FFF}.value-principles .wrap-list .item-list p{font-weight:300;font-size:18px;line-height:28px;color:#FFF;margin-top:11px}.free-download{padding:120px 0}.free-download .container{display:flex}.free-download .download{width:27%;padding:0}.free-download .download .typoraphy{font-family:Montserrat;font-weight:600;font-size:48px;line-height:59px;color:#000}.free-download .download .typoraphy-body{margin-bottom:3rem}.free-download .download .typoraphy-body p{font-weight:300;font-size:18px;line-height:30px;letter-spacing:.03em;color:#000;padding:0}.free-download .download button{margin-top:35px}.free-download .download-list{width:73%;display:flex;flex-wrap:wrap;padding:0}.free-download .item-download{position:relative;width:32%;margin-left:10px}.free-download .item-download .wrap-typoraphy{background:#1C61AC;padding:10px 15px;position:absolute;left:0;bottom:0}.free-download .item-download .typoraphy{padding:10px 15px;font-family:Montserrat;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.03em;color:#FFF;height:52px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.free-download .item-download .ui-hover{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#1C61AC;padding:50px 30px 0 34px}.free-download .item-download:hover .ui-hover{display:block}.free-download .item-download .ui-hover .typoraphy-ui-hover{font-family:Montserrat;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.03em;color:#FFF;height:90px}.free-download .item-download .ui-hover .Primary-Button{margin-top:1.5rem}.blog-post{position:relative}.blog-post .wrap-content{padding:50px 50px 70px 50px;background:#E8EEF8;display:flex;position:relative;z-index:2;margin:0 70px}.blog-post .wrap-content .left-content{width:50%}.blog-post .wrap-content .right-content{width:50%}.blog-post .wrap-content .post-item{height:127px;display:flex;justify-content:space-between;align-items:center;padding:32px 20px 16px 20px;border-bottom:1px solid rgb(0 0 0 / .25)}.blog-post .wrap-content .type-post{font-family:Montserrat;font-size:28px;font-weight:600;line-height:34px;letter-spacing:0em;text-align:left}.blog-post .wrap-content .post-item .content{font-family:Montserrat;font-size:20px;font-weight:600;line-height:24px;letter-spacing:0em;text-align:left;max-width:476px}.blog-post .wrap-content .post-item .time{font-family:Roboto;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0em;text-align:left;margin-top:10px}.blog-post .wrap-content .post-item img{width:36px;height:36px}.custom-css-bar{position:absolute;width:100%;height:37px;z-index:1;background:#091A36;left:0;bottom:-1px}footer{margin-top:0}