.promotion{position:fixed;z-index:99;width:100%;padding:1rem 0;background:linear-gradient(209.83deg,#01A4FF -4.9%,#0038FF 104.71%)}.promotion-mobile{display:none}.promotion-description{color:#fff}.promotion-description h3{font-size:2rem;font-weight:700}.txt-j{text-align:justify}.popup h3{font-size:2rem;font-weight:500}.popup p,.promotion-description p{font-size:1.6rem}.btn-promotion-white{padding:1rem 2rem;background-color:#fff;color:#0038ff;font-size:2rem;border-radius:.5rem;font-weight:500;border:0;text-decoration:none}.btn-promotion{padding:1rem 2rem;background-color:#0038ff;color:#fff;font-size:2rem;border-radius:.5rem;font-weight:500;text-decoration:none}.btn-promotion:hover{color:#fff}.promotion img{width:15rem;object-fit:cover}.popup{position:fixed;right:0;z-index:999;width:20rem;height:45rem;padding:1rem 0;background:linear-gradient(209.83deg,#01A4FF -4.9%,#0038FF 104.71%);color:#fff}.popup img{width:15rem;object-fit:cover}.popup .btn-close-popup{position:relative;font-size:3rem;color:#fff;background-color:transparent;border:0;padding:0 2rem}.phc-world{background-color:#0038ff;padding:2rem 0;margin-top:5rem;color:#fff}.phc-desc h1{font-size:1.8rem;margin-top:2rem}.phc-desc p{font-size:5rem;font-weight:700}.footer-promo{margin-top:10rem;background-color:#9d9d9d}@media screen and (max-width:768px){.footer-promo{margin-top:4rem}.p-padding{margin-top:4rem;padding-top:2rem}.popup{display:none}.promotion{margin-top:0rem}.promotion .img-promotion{display:none}.btn-promotion-white,.promotion-description p,.promotion-description h3{margin:2rem 0;display:none}.promotion-mobile{display:block}}.promotion-padding-about{padding-top:15rem}.promotion-padding-seg{padding-top:12rem}.promo-home{margin-top:10rem}.promo-home .line,.promo-home .bg-p .line{max-width:30rem;height:.5rem;color:#0038ff;background-color:#0038ff;border-radius:.5rem;margin:1rem 0}.promo-home .bg-p{margin-top:4rem;max-height:30rem}.promo-home .bg-p .line{color:#fff;background-color:#fff}.bg-p{background-color:#0038ff}.promo-home .txt-p{margin-top:2rem;font-size:2rem}.promo-home .bg-p .txt-p,.promo-home .bg-p h3{color:#fff}.promo-home h3{font-size:4rem;color:#0038ff}.text-promo{max-width:40%}h3.form-h3{font-size:2rem;padding:1rem 0;font-weight:700;color:#0038ff}.form-promo{background-color:#fff;border-radius:.7rem;border:.1rem solid #9D9D9D;height:40rem;padding:.5rem 1rem}.form-promo form input{border:0;outline:0;border-bottom:1px solid #9D9D9D;width:100%;height:4rem;font-size:1.6rem;margin:1rem 0}.form-promo ::placeholder{background-color:transparent!important}.mt-xl-5{padding-top:10rem}.advantage{background-color:#0038ff;padding:1rem 0}.advantage .line{max-width:15rem;height:.5rem;color:#fff;background-color:#fff;border-radius:.5rem}.advantage h3{font-size:3rem;color:#fff}.advantage p{max-width:60%;margin:3rem auto 0rem;font-size:2rem;font-weight:300;color:#fff}.advantage-wrapper{margin-top:5rem}.advantage-bullet{background-color:#000;border-radius:50%;padding:.5rem;margin-right:.5rem}.advantage .mt-p{margin:1rem 0}.advantage-bullet i{color:#9d9d9d;font-size:1.6rem}.advantage-bullet .span-p{color:#fff;font-size:1.8rem}.phc-cs-wrapper{padding:1rem 0}.phc-cs-wrapper .line{max-width:15rem;height:.5rem;color:#0038ff;background-color:#0038ff;border-radius:.5rem}.phc-cs-wrapper h3{font-size:3rem;color:#0038ff}.phc-cs-wrapper-p{color:#000;font-size:1.8rem;padding:2rem 0}.phc-cs-home{margin-top:10rem}.phc-cs-home .title{padding:2rem 0;font-size:3rem;font-weight:400}.phc-cs-home .paragraph{font-size:1.8rem}.phc-cs-home span.strong{font-weight:900}.sphc-software{background-color:#e5e5e5;padding:2rem 0}.sphc-software-box{width:300px;padding:1rem 0;background-color:#fff;align-items:center}.sphc-software-box .span-p{font-size:2rem;color:#9d9d9d}.sphc-software .advantage-bullet{background-color:transparent;border-radius:50%;padding:.5rem;margin-right:.5rem}.sphc-software .advantage-bullet i{font-size:2.5rem;margin-top:-.3rem}.qualities-desc{padding:2rem 0}.qualities-desc img{width:8rem;object-fit:cover}.qualities-desc .title{color:#0038ff;font-size:2rem;margin-top:1rem}.qualities-desc .text{font-size:1.8rem}@media screen and (max-width:768px){.phc-cs-home .title{padding:1rem 0;font-size:2rem}.phc-cs-home{margin-top:5rem}.phc-cs-wrapper-p{font-size:1.6rem}.phc-cs-wrapper h3,.advantage h3{font-size:2rem}.advantage p{max-width:100%}.mt-xl-5{padding-top:0rem}.form-promo{background-color:#fff;border-radius:.7rem;border:.1rem solid #9D9D9D;height:55rem}.promo-home .bg-p{margin-top:1rem;margin:1rem 0}.promo-home .txt-p{font-size:1.6rem}.promo-home .line{max-width:20rem}.promo-home h3{font-size:2rem}.promotion-padding-about,.promotion-padding-sphc{padding-top:8rem}.promotion-padding-home{margin-top:15rem}.promotion-padding-seg{padding-top:5rem}.text-promo{max-width:100%}}
