.cta-sec a,.cta-sec button{display:flex;align-items:center;gap:0;text-decoration:none;outline:none;border:none;background:none;cursor:pointer}.cta-sec a .left,.cta-sec button .left{position:relative;overflow:hidden;display:inline-block}.cta-sec a .left .first-one,.cta-sec button .left .first-one{position:absolute;bottom:-50px;transition:bottom 0.3s ease-in-out}.cta-sec a .left .second-one,.cta-sec button .left .second-one{position:relative;bottom:0;transition:bottom 0.3s ease-in-out}.cta-sec a:hover .left .first-one,.cta-sec button:hover .left .first-one{bottom:0}.cta-sec a:hover .left .second-one,.cta-sec button:hover .left .second-one{bottom:50px}.c-arrow{position:relative;overflow:hidden;width:24px;height:24px}.c-arrow .arrow-wrap{position:relative;width:100%;height:100%}.c-arrow{position:relative;overflow:hidden;width:24px;height:24px}.c-arrow .arrow-wrap{position:relative;width:100%;height:100%}.c-arrow .first-one,.c-arrow .second-one{position:absolute;left:0;right:0;transition:bottom 0.3s ease-in-out}.c-arrow .first-one{bottom:-50px}.c-arrow .second-one{bottom:3px}.cta-sec a:hover .c-arrow .first-one,.cta-sec button:hover .c-arrow .first-one{bottom:3px}.cta-sec a:hover .c-arrow .second-one,.cta-sec button:hover .c-arrow .second-one{bottom:50px}.c-arrow svg path{transition:transform 0.3s ease-in-out;transform-origin:center}.c-arrow svg path{transition:transform 0.3s ease-in-out;transform-origin:center}.cta-sec a .span,.cta-sec button .span{background:var(--blue);border-radius:50px;padding:15px 25px;color:var(--white)}.cta-sec a.white .span,.cta-sec button.white .span{color:var(--blue)}.cta-sec a .span .left,.cta-sec button .span .left{display:flex}.cta-sec a .c-arrow,.cta-sec button .c-arrow{background:var(--blue);border-radius:50%;padding:15px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin-left:-2px}.cta-sec a .c-arrow .arr path{fill:#fff!important}.cta-sec a.white .c-arrow .arr path{fill:var(--blue)!important}body.bg header .cta-sec a.white .c-arrow .arr path{fill:var(--white)!important}.cta-sec a .c-arrow .arrow-wrap,.cta-sec button .c-arrow .arrow-wrap{display:flex;align-items:center}.cta-sec a .left span,.cta-sec button .left span{font-weight:700;font-size:1rem}#banner .cta-sec a .span,#banner .cta-sec button .span,#banner .cta-sec a .c-arrow,#banner .cta-sec button .c-arrow{backdrop-filter:blur(4px);background:#fff0;border:1px solid #F6921E}#banner .cta-sec a .left span,#banner .cta-sec button .left span{color:#fff}#banner .c-arrow svg path{fill:#fff!important}.cta-sec a.white .span,.cta-sec a.white .c-arrow,.cta-sec button.white .span,.cta-sec button.white .c-arrow{background:#fff}.breadcrumb{padding-left:0}.pdf-viewer{width:100%;height:100vh}div#emailModal{max-width:100%;margin:0;display:none}.custom-modal{display:none;position:fixed;inset:0;z-index:9999;background:rgb(0 0 0 / .65);display:flex;justify-content:center;align-items:center;padding:20px;backdrop-filter:blur(4px)}.modal-content{background:#fff;width:100%;max-width:420px;padding:40px 35px;border-radius:16px;position:relative;text-align:center;box-shadow:0 20px 60px rgb(0 0 0 / .25);animation:modalFade 0.3s ease}.modal-content h3{margin-bottom:20px;font-size:22px;font-weight:600;color:#222}.modal-content input{width:100%;padding:14px 16px;border-radius:10px;border:1px solid #ddd;font-size:15px;margin-bottom:20px;outline:none;transition:0.3s ease}.modal-content input:focus{border-color:#204F94;box-shadow:0 0 0 3px rgb(32 79 148 / .15)}.modal-content button{width:100%;padding:14px;border-radius:10px;border:none;background:#204F94;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:0.3s ease}.modal-content button:hover{background:#163a6d}.close-modal{position:absolute;top:15px;right:18px;font-size:22px;color:#888;cursor:pointer;transition:0.2s ease}.close-modal:hover{color:#000}@keyframes modalFade{from{opacity:0;transform:translateY(-20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}