.mobile_menu_bar:before{color:#ffffff!important}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar,.wpcf7-select{background-color:#eee!important;border:none!important;width:100%!important;-moz-border-radius:10px!important;-webkit-border-radius:10px!important;border-radius:10px!important;font-size:14px;color:#999!important;padding:10px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{font-size:18px;color:#ffffff;background-color:#000000;border:0px solid #dd9933;border-radius:10px;padding:8px 35px;-moz-transition:all .7s;-webkit-transition:all .7s;transition:all .7s;margin:8px auto 0}.wpcf7-submit:hover{background-color:red;color:#ffffff;margin:8px auto 0;font-weight:100;padding:8px 35px!important}.page-id-4899 .wpcf7-submit{margin:0 0 10px!important}.wpcf7-textarea{height:40px}.pcasa-article{max-width:980px;margin:0 auto;padding:40px 24px;font-family:Arial,Helvetica,sans-serif;color:#1c2940;line-height:1.75;font-size:17px}.pcasa-article h1,.pcasa-article h2,.pcasa-article h3{color:#073763;line-height:1.2;margin-top:0}.pcasa-article h1{font-size:clamp(36px,5vw,58px);font-weight:800;margin-bottom:22px;max-width:900px}.pcasa-article h2{font-size:clamp(28px,3vw,38px);font-weight:800;margin-top:55px;margin-bottom:18px;padding-bottom:12px;position:relative}.pcasa-article h2::after{content:"";display:block;width:70px;height:4px;margin-top:12px;border-radius:20px;background:linear-gradient(90deg,#159aaa,#75c8d3)}.pcasa-article h3{font-size:23px;font-weight:750;margin-top:34px;margin-bottom:12px}.pcasa-article p{margin:0 0 20px}.pcasa-article strong{color:#073763}.pcasa-article-header{position:relative;overflow:hidden;margin-bottom:42px;padding:48px;border-radius:24px;background:linear-gradient(135deg,rgba(7,55,99,0.98),rgba(18,143,158,0.94));color:#ffffff;box-shadow:0 18px 45px rgba(7,55,99,0.18)}.pcasa-article-header::before{content:"";position:absolute;width:260px;height:260px;right:-90px;top:-90px;border:2px solid rgba(255,255,255,0.12);border-radius:50%}.pcasa-article-header::after{content:"";position:absolute;width:160px;height:160px;right:60px;bottom:-90px;border:2px solid rgba(255,255,255,0.1);border-radius:50%}.pcasa-article-header h1,.pcasa-article-header strong{color:#ffffff}.pcasa-article-header p{position:relative;z-index:2}.pcasa-article-intro{font-size:21px;line-height:1.6;font-weight:500}.pcasa-article section{margin-bottom:20px}.pcasa-article section:nth-of-type(even){padding:34px;margin-top:40px;margin-bottom:40px;border-radius:20px;background:#f4f9fa;border-left:5px solid #159aaa}.pcasa-article ul{list-style:none;padding:0;margin:18px 0 28px}.pcasa-article li{position:relative;padding:10px 0 10px 34px;border-bottom:1px solid #e5ecef}.pcasa-article li:last-child{border-bottom:none}.pcasa-article li::before{content:"✓";position:absolute;left:0;top:9px;width:22px;height:22px;border-radius:50%;background:#159aaa;color:#ffffff;font-size:13px;font-weight:700;line-height:22px;text-align:center}.pcasa-article a{color:#128f9e;text-decoration:none;font-weight:700}.pcasa-article a:hover{color:#073763;text-decoration:underline}.pcasa-article-cta{margin-top:60px;padding:44px;border-radius:24px;background:linear-gradient(135deg,#073763 0%,#095f7a 55%,#159aaa 100%);color:#ffffff;box-shadow:0 18px 45px rgba(7,55,99,0.22)}.pcasa-article-cta h2{color:#ffffff;margin-top:0}.pcasa-article-cta h2::after{background:#ffffff}.pcasa-article-cta strong,.pcasa-article-cta a{color:#ffffff}.pcasa-article-cta a:hover{color:#ffffff}.pcasa-cta-button{display:inline-block;margin-top:10px;padding:15px 28px;border-radius:8px;background:#ffffff;color:#073763!important;text-decoration:none!important;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:0.4px;transition:all 0.25s ease}.pcasa-cta-button:hover{transform:translateY(-2px);background:#dff4f7;box-shadow:0 10px 24px rgba(0,0,0,0.18)}.pcasa-article img{display:block;width:100%;height:auto;margin:32px 0;border-radius:18px;box-shadow:0 14px 35px rgba(7,55,99,0.14)}.pcasa-article table{width:100%;border-collapse:collapse;margin:28px 0;overflow:hidden;border-radius:12px;box-shadow:0 8px 24px rgba(7,55,99,0.08)}.pcasa-article th{padding:15px;background:#073763;color:#ffffff;text-align:left}.pcasa-article td{padding:15px;border-bottom:1px solid #e5ecef;background:#ffffff}@media (max-width:767px){.pcasa-article{padding:25px 16px;font-size:16px}.pcasa-article-header{padding:30px 22px;border-radius:16px}.pcasa-article h1{font-size:34px}.pcasa-article h2{font-size:27px;margin-top:40px}.pcasa-article h3{font-size:21px}.pcasa-article-intro{font-size:18px}.pcasa-article section:nth-of-type(even){padding:24px 20px;border-radius:14px}.pcasa-article-cta{padding:30px 22px;border-radius:16px}.pcasa-cta-button{display:block;width:100%;text-align:center}}