.kgc-my-profile{padding:80px 0 116px;background-size:cover;background-repeat:no-repeat;background-position:50%}.my-profile-container{max-width:1140px;margin:auto;padding:0 20px}.profile-heading{font-family:Playfair Display,serif;font-weight:700;font-style:Bold;font-size:36px;line-height:48px;letter-spacing:0;vertical-align:middle;color:#fff}.bg-white{background-color:#fff;margin-top:-80px;margin-bottom:75px;min-height:300px;box-shadow:0 16px 32px 0 #00000014;border-radius:16px}.myp-profile-section{background:#fff;border-radius:16px;box-shadow:0 16px 32px rgba(0,0,0,.08);padding:24px 40px}.myp-profile-section h3{font-family:Playfair Display,serif;font-weight:700;font-style:Bold;line-height:48px;letter-spacing:0;vertical-align:middle;color:#131E29}.myp-sub-heading{font-size:16px;color:#1C3F4D;line-height:28px}.myp-profile-section h6,.myp-sub-heading{font-family:Poppins;font-weight:500;font-style:Medium;letter-spacing:0}.myp-profile-section h6{font-size:18px;line-height:24px;display:flex;align-items:center;color:#131E29}.myp-profile-pic-wrapper{width:320px;height:320px;margin:0 auto;border-radius:50%;overflow:hidden;border:4px solid #f1f1f1}.myp-profile-pic{width:100%;height:100%;object-fit:cover}.myp-change-pic-link{color:#1C3F4D;font-weight:500;font-size:14px;border-bottom:1px solid #1c3f4d;padding-bottom:6px}.myp-change-pic-link:hover{border-bottom:1px solid #e66a00;color:#E66A00;text-decoration:none}.myp-label-text{font-size:14px;color:#555;margin-bottom:8px;font-weight:400}.my-profile-container h6 img{height:21px;width:32px}.myp-edit-icon{color:#555;text-decoration:none}.myp-edit-icon:hover{color:#0d6efd}.bg-white .form-label{font-weight:500;margin-bottom:8px;color:#070A0E;font-family:poppins;font-size:14px}.bg-white .form-control:focus{box-shadow:none;border-color:#DADADB}.bg-white .form-control{border-radius:4px;height:44px}.bg-white .form-control::placeholder{color:#8F9193;font-family:poppins;font-weight:300}.bg-white .invalid-feedback{display:none;font-size:13px;color:#E63946;margin-top:6px;font-weight:400}.bg-white .form-control:invalid{border-color:#E63946;background-image:none}.bg-white .form-control:invalid+.invalid-feedback{display:block}.bg-white .form-check-input:invalid~.invalid-feedback{display:block;margin-left:1.8rem}.bg-white .form-control:valid{border-color:#DADADB}.bg-white .form-control:focus:invalid{box-shadow:none}.line-divider{background-color:#E8EDED;height:100%;width:1px;min-height:-webkit-fill-available}.myp-edit-btn-wrapper .myp-edit-btn{border-radius:8px;font-weight:500;padding:16px 32px;color:#E66A00;border:1px solid #e66a00;font-family:Poppins;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle}.myp-edit-btn-wrapper .myp-edit-btn:hover{color:#fff;background-color:#E66A00}.myp-edit-btn-wrapper .myp-update-btn{border-radius:8px;font-weight:500;padding:16px 32px;color:#fff;background-color:#E66A00;border:1px solid #e66a00;font-family:Poppins;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;vertical-align:middle}.myp-edit-btn-wrapper .myp-update-btn:hover{color:#E66A00;background-color:#fff}@media screen and (max-width:768px){.myp-edit-btn{width:100%}}@media screen and (max-width:596px){.myp-profile-section{padding:20px}.myp-edit-icon{display:none}.sticky-btn{position:sticky;bottom:2px;left:0;background-color:#fff}}@media screen and (max-width:390px){.myp-profile-pic-wrapper{width:280px;height:280px}}.btn-dots{display:none;gap:6px}.btn-dots i{width:6px;height:6px;background:#fff;border-radius:50%;animation:dotBounce 1.4s ease-in-out infinite both}.btn-dots i:first-child{animation-delay:-.32s}.btn-dots i:nth-child(2){animation-delay:-.16s}.myp-edit-btn.is-loading .btn-text{display:none}.myp-edit-btn.is-loading{opacity:.85}.myp-edit-btn.is-loading .btn-dots{display:flex;justify-content:center}.myp-edit-btn.is-loading:hover{background:#E87300;cursor:not-allowed}.myp-update-btn.is-loading .btn-text{display:none}.myp-update-btn.is-loading{opacity:.85}.myp-update-btn.is-loading .btn-dots{display:flex;justify-content:center}.myp-update-btn.is-loading:hover{background:#E87300;cursor:not-allowed}@keyframes dotBounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media (min-width:1024px){.profile-heading{font-size:clamp(36px,2.5vw,48px)}}.chat-popup-container{position:fixed;bottom:20px;right:auto;z-index:2147483646;display:flex;flex-direction:column;align-items:flex-end;gap:8px;left:calc(100vw - 21px);transform:translate(-100%)}body.chat-open .chat-popup-container{z-index:2147483648}.chat-popup-box{width:362px;background:#e8eded;border-radius:12.82px;border:1px solid rgba(0,0,0,.09);box-shadow:0 4px 30px 0 rgba(0,0,0,.1);padding:12px;display:none;animation:chat-popup-slideIn .3s ease-out}.chat-popup-box.chat-popup-active{display:block}@keyframes chat-popup-slideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.chat-popup-content{flex-direction:column;min-height:296px}.chat-popup-content,.chat-popup-header{display:flex;justify-content:space-between}.chat-popup-header{align-items:center;margin-bottom:16px}.chat-popup-logo{width:36px;height:36px;background:#00748f;border-radius:5.128px;display:flex;align-items:center;justify-content:center;position:relative}.chat-popup-logo:before{content:"💬";font-size:20px;filter:brightness(0) invert(1)}.chat-popup-close-btn{width:27.35px;height:27.35px;background:white;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0}.chat-popup-close-btn:hover{background:#f0f0f0;transform:rotate(90deg)}.chat-popup-close-icon{width:14px;height:14px;position:relative}.chat-popup-close-icon:after,.chat-popup-close-icon:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background:black}.chat-popup-close-icon:before{transform:translate(-50%,-50%) rotate(45deg)}.chat-popup-close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.chat-popup-welcome{margin-bottom:16px}.chat-popup-welcome-title{font-size:18px;font-weight:600;color:#00748f;margin-bottom:0;line-height:1.2}.chat-popup-welcome-subtitle{font-size:18px;font-weight:400;color:#1c404d;margin-bottom:0;line-height:1.2}.chat-popup-bottom{display:flex;flex-direction:column;gap:8px}.chat-popup-whatsapp-btn{display:flex;align-items:center;gap:16px;padding:8px 12px;border:1px solid #00748f;border-radius:8px;background:transparent;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}.chat-popup-whatsapp-btn:hover{background:rgba(0,116,143,.05)}.chat-popup-whatsapp-icon{width:36px;height:36px;background:rgba(28,64,77,.1);border-radius:5.128px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chat-popup-whatsapp-text{font-size:13.675px;font-weight:500;color:#1c404d;margin:0;flex:1}.chat-popup-message-box{background:white;border-radius:8px;padding:15px 16px}.chat-popup-message-content{display:flex;align-items:center;gap:24px}.chat-popup-message-info{flex:1}.chat-popup-message-title{font-size:16px;font-weight:500;color:#1c404d;margin-bottom:4px}.chat-popup-message-subtitle{font-size:14px;font-weight:400;color:#1c404d;opacity:.6;margin:0}.chat-popup-send-btn{width:22.71px;height:22.71px;background:transparent;border:none;cursor:pointer;padding:0;flex-shrink:0;transition:transform .2s ease}.chat-popup-send-btn:hover{transform:translateX(3px)}.chat-popup-send-icon{width:100%;height:100%}.chat-popup-toggle-btn{width:44px;height:44px;background:#e66a00;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 100px 0 rgba(0,0,0,.1);transition:all .3s ease}.chat-popup-toggle-btn:hover{transform:scale(1.05);box-shadow:0 6px 120px 0 rgba(0,0,0,.15)}.chat-popup-toggle-btn:active{transform:scale(.95)}.chat-popup-icon{width:31.36px;height:31.36px;transition:opacity .3s ease,transform .3s ease;position:absolute}.chat-popup-chat-icon{opacity:1;transform:scale(1)}.chat-popup-arrow-icon,.chat-popup-toggle-btn.chat-popup-active .chat-popup-chat-icon{opacity:0;transform:scale(.8)}.chat-popup-toggle-btn.chat-popup-active .chat-popup-arrow-icon{opacity:1;transform:scale(1)}.chat-popup-icon svg{width:100%;height:100%}@media (max-width:768px){.chat-popup-box{width:100%;max-width:362px;margin-left:auto}.chat-open .chat-popup-container{width:80%}}@media (max-width:480px){.chat-popup-box{padding:10px}.chat-popup-welcome-subtitle,.chat-popup-welcome-title{font-size:16px}.chat-popup-message-title{font-size:14px}.chat-popup-message-subtitle,.chat-popup-whatsapp-text{font-size:12px}.chat-popup-toggle-btn{width:44px;height:44px}.chat-popup-icon{width:28px;height:28px}}.AssessmentContainer_assessment-container__wSYzI{padding:30px 0;background-image:url(/images/assessment-bg.jpg)}.AssessmentContainer_assessment-container-2__T7zvL,.AssessmentContainer_assessment-container__wSYzI{background-size:cover;background-repeat:no-repeat;background-position:50%;background-attachment:fixed}.AssessmentContainer_assessment-container-2__T7zvL{padding:110px 0 80px;background-image:url(/images/assessment-bg-2.jpg)}.AssessmentContainer_assessment-container-dark__4O1xK{padding:30px 0;background-image:url(/images/assessment-dark-bg.png);background-size:cover;background-repeat:no-repeat;background-position:50%;background-attachment:fixed}.AssessmentContainer_ass-cont-2__bhhxs{padding-top:78px;position:relative}.AssessmentContainer_ass-center-logo__4XW0g{position:absolute;height:156px;width:156px;background-color:#fff;top:0;left:50%;transform:translateX(-50%);border-radius:78px;box-shadow:0 8px 24px rgba(149,157,165,.2);display:flex;align-items:center;justify-content:center}.AssessmentContainer_assessment-heading__OfOkD{text-align:center;font-weight:700;font-size:42px;line-height:100%;color:#fff;margin-bottom:15px}.AssessmentContainer_assessment-para__2p8IQ{font-family:Poppins,sans-serif;font-weight:400;font-size:18px;line-height:170%;text-align:center;color:rgba(255,255,255,.7);max-width:572px;margin:auto}.AssessmentContainer_btn-orange-solid-medium__SRj1C{padding:17px 40px;font-size:14.28px;font-weight:400}.AssessmentContainer_assessment-img-icons__L7l3d{display:flex;justify-content:center;align-items:center}.AssessmentContainer_assessment-fig__xen3O{height:58px;width:58px;border-radius:125px;border:1px solid #fff;overflow:hidden}.AssessmentContainer_assessment-fig__xen3O img{height:100%}.AssessmentContainer_ml-16-neg__WoQvT{margin-left:-16px}.AssessmentContainer_ass-gradient-border__v_SdD{position:relative;background:#fff;z-index:1;border-radius:125px;height:60px;width:60px}.AssessmentContainer_ass-gradient-border__v_SdD:before{content:"";position:absolute;inset:0;border-radius:125px;padding:2px;background:linear-gradient(135deg,#548CF3,#0D0512,#AE7201);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}@media screen and (max-width:768px){.AssessmentContainer_assessment-heading__OfOkD{font-size:30px}.AssessmentContainer_assessment-para__2p8IQ{font-size:16px}.AssessmentContainer_btn-orange-solid-medium__SRj1C{padding:10px 20px;white-space:nowrap}.AssessmentContainer_ass-center-logo__4XW0g{top:4%;height:120px;width:120px}.AssessmentContainer_ass-center-logo__4XW0g svg{width:70%}.AssessmentContainer_assessment-container-2__T7zvL{padding:90px 0 60px}}@media (min-width:1024px){.AssessmentContainer_assessment-container__wSYzI{padding-top:clamp(40px,3.5vw,80px);padding-bottom:clamp(40px,3.5vw,80px)}}.thankyou-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050;overflow-x:hidden;overflow-y:auto}.thankyou-modal .modal-dialog{position:relative;z-index:1055}.thankyou-modal .modal-content{position:relative;background-color:#fff;z-index:1055}.thankyou-modal .modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1040}.modal-btn-close{background-image:url("data:image/svg+xml;utf8,<svg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11.5062 13.6099L2.93125 21.9722C2.61042 22.285 2.20208 22.4415 1.70625 22.4415C1.21042 22.4415 0.802083 22.285 0.481249 21.9722C0.160416 21.6593 0 21.2611 0 20.7776C0 20.294 0.160416 19.8958 0.481249 19.583L9.05625 11.2207L0.481249 2.85851C0.160416 2.54564 0 2.14744 0 1.66391C0 1.18038 0.160416 0.78218 0.481249 0.469308C0.802083 0.156435 1.21042 0 1.70625 0C2.20208 0 2.61042 0.156435 2.93125 0.469308L11.5062 8.83153L20.0812 0.469308C20.4021 0.156435 20.8104 0 21.3062 0C21.8021 0 22.2104 0.156435 22.5312 0.469308C22.8521 0.78218 23.0125 1.18038 23.0125 1.66391C23.0125 2.14744 22.8521 2.54564 22.5312 2.85851L13.9562 11.2207L22.5312 19.583C22.8521 19.8958 23.0125 20.294 23.0125 20.7776C23.0125 21.2611 22.8521 21.6593 22.5312 21.9722C22.2104 22.285 21.8021 22.4415 21.3062 22.4415C20.8104 22.4415 20.4021 22.285 20.0812 21.9722L11.5062 13.6099Z' fill='%2300748F'/></svg>")}.custom-modal-body{display:flex;gap:35px}.custom-modal-body figure{max-width:461px}.custom-modal-body figure,.custom-modal-body figure img{border-radius:0 16px 16px 0}.custom-modal-body h1{font-weight:600;font-size:clamp(30px,3.5vw,48px);letter-spacing:-.4px;color:#00748F}.custom-modal-body h2{font-weight:500;font-size:clamp(20px,3.5vw,28px);line-height:44px;letter-spacing:-.1px;color:#1C404D}.custom-modal-body p{font-weight:400;font-size:clamp(16px,3.5vw,18px);line-height:28px;color:#1C404D;max-width:488px}.thankyou-modal .modal-content{border-radius:16px}.pr-2{padding-right:8px}.thankyou-modal .modal-dialog{margin:8px auto 0}@media (max-width:820px){.custom-modal-body{flex-wrap:wrap;row-gap:0}.custom-modal-body figure{max-width:100%;padding:16px}.custom-modal-body figure img{width:100%;border-radius:16px}.modal-btn-close{font-size:20px}.thankyou-modal .custom-modal-body .pr-2{width:100%;padding-left:16px;padding-right:16px}.custom-modal-body p{max-width:100%}}@media (min-width:576px){.thankyou-modal .modal-dialog{max-width:1100px;margin:0 auto;min-height:-webkit-fill-available;align-content:center}}html[dir=rtl] .thankyou-modal .modal-header{justify-content:end}html[dir=rtl] .modal-btn-close{margin:0}html[dir=rtl] .custom-modal-body figure img{border-radius:16px 0 0 16px}.component.info-card-banner-component{scroll-margin-top:100px}.cpso-section{padding:80px 0;background:#f8f9fa}.cpso-title{font-size:clamp(24px,3.5vw,36px);font-weight:700;color:#00748E;margin-bottom:40px;line-height:48px}.cpso-grid{gap:16px;flex-wrap:wrap}.cpso-card,.cpso-grid{display:flex;justify-content:center}.cpso-card{background:#ffffff;border-radius:12px;padding:32px 24px;max-width:304px;width:100%;text-align:center;border:1px solid #e6e6e6;transition:all .3s ease;flex-direction:column;align-items:center}.cpso-card .cpso-card-heading{font-weight:700;font-size:24px;line-height:28px;color:#246980}.cpso-card:hover{background:#0b6f7f;color:#fff;border-color:#0b6f7f}.cpso-card:hover .cpso-card-heading{color:#fff}.cpso-card .cpso-icon{width:48px;margin-bottom:16px}.cpso-card:hover .cpso-icon svg path{stroke:#fff}.cpso-card .cpso-icon2{width:56px;margin-bottom:16px}.cpso-card .cpso-icon2 .cpso-icon-image{width:56px;height:56px;object-fit:contain}.cpso-card:hover .cpso-icon2 svg path{fill:#fff}.cpso-card:hover .cpso-icon2 .cpso-icon-image{filter:brightness(0) invert(1)}.cpso-img img{border-radius:20px}.cpso-number{font-size:36px;font-weight:700;color:#246980}.cpso-card:hover .cpso-number{color:#fff}.cpso-text{margin-top:4px;line-height:1.4;font-size:clamp(18px,3.5vw,20px);color:#15181B;font-weight:600}.cpso-para{margin-top:4px;font-weight:400;font-size:16px;line-height:24px;color:#246980}.cpso-card:hover .cpso-para,.cpso-card:hover .cpso-text{color:#fff}.cpso-placeholder{opacity:.5;font-style:italic}.info-card-banner-placeholder{padding:40px;text-align:center;background:#f0f0f0;border-radius:8px}@media (max-width:768px){.cpso-grid{gap:16px}.cpso-card{width:46%}.cpso-section{padding:40px 0}}@media (max-width:480px){.cpso-card{width:100%}}.hero-banner-wrapper{position:relative;width:100%;overflow:hidden;margin-top:100px}.hero-banner-wrapper:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:785px;z-index:-2}.hero-banner-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:680px;z-index:-1}.hero-banner-slider{position:relative;width:100%;height:100vh;min-height:600px}.hero-banner-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility .6s ease-in-out;display:flex;align-items:center;padding:80px 0;z-index:0}.hero-banner-slide-inner{z-index:1;position:relative}.hero-desktop{display:block}.hero-mobile{display:none}.hero-banner-slide.hero-banner-active{opacity:1;visibility:visible}.hero-banner-slide .container,.hero-banner-slide .container-fluid{max-width:1600px;padding:0 80px}.hero-banner-content{padding-right:40px}.hero-banner-content.animate{animation:hero-banner-fade-in-left .8s ease-out}@keyframes hero-banner-fade-in-left{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.hero-banner-title{font-size:48px;font-weight:900;color:#246980;line-height:1.3;letter-spacing:-.96px;margin-bottom:16px}.hero-banner-description{font-size:18px;color:#15181b;line-height:1.6;letter-spacing:-.36px;margin-bottom:39px;max-width:535px}.hero-banner-buttons{display:flex;gap:16px;flex-wrap:wrap}.hero-banner-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:19px 24px;font-size:16px;font-weight:700;letter-spacing:-.32px;border-radius:35px;border:none;cursor:pointer;transition:all .3s ease;white-space:nowrap;text-decoration:none}.hero-banner-btn-primary{background-color:#f5694f;color:white}.hero-banner-btn-primary:hover{background-color:#e04d32;transform:translateY(-2px);box-shadow:0 8px 20px rgba(245,105,79,.3);color:white}.hero-banner-btn-secondary{background-color:transparent;color:#521466;border:2px solid #521466}.hero-banner-btn-secondary:hover{background-color:#521466;color:white;transform:translateY(-2px)}.hero-banner-image-wrapper{position:relative;width:100%;height:680px}.hero-banner-image-wrapper.animate{animation:hero-banner-fade-in-right .8s ease-out}@keyframes hero-banner-fade-in-right{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.hero-banner-image{width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:0 20px 60px rgba(0,0,0,.15);position:absolute;left:0;top:0;z-index:0}.hero-banner-stats-card{position:absolute;top:60px;right:40px;background:rgba(122,219,186,.95);backdrop-filter:blur(10px);padding:24px;border-radius:16px;box-shadow:0 30px 60px rgba(32,56,85,.1);min-width:143px;text-align:center;animation:hero-banner-float 3s ease-in-out infinite;z-index:2}@keyframes hero-banner-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-banner-stats-icon{display:flex;justify-content:center;margin-bottom:8px}.hero-banner-stats-number{font-size:36px;font-weight:700;color:#246980;line-height:1.2;margin-bottom:8px}.hero-banner-stats-text{font-size:14px;font-weight:600;color:#246980;line-height:1.3}.hero-banner-cert-card{position:absolute;bottom:100px;left:40px;background:rgba(255,255,255,.95);backdrop-filter:blur(15px);padding:24px;border-radius:12px;box-shadow:0 25px 66px rgba(0,0,0,.15);min-width:240px;animation:hero-banner-slide-up .8s ease-out .3s both;z-index:2}@keyframes hero-banner-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-banner-cert-title{font-size:14px;font-weight:700;color:#246980;margin-bottom:16px;letter-spacing:-.28px}.hero-banner-cert-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.hero-banner-cert-item svg{flex-shrink:0;margin-top:2px}.hero-banner-cert-lines{flex:1;display:flex;flex-direction:column;gap:6px}.hero-banner-cert-line{height:3px;background:rgba(68,81,80,.2);border-radius:2px}.hero-banner-cert-line-short{width:80%}.hero-banner-cert-line-shorter{width:60%}.hero-banner-cert-btn{width:100%;margin-top:16px;padding:10px 16px;background:#521466;color:white;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.hero-banner-cert-btn:hover{background:#3d0f4d;transform:translateY(-2px)}.hero-banner-curve{position:absolute;border:5px solid rgba(255,255,255,.15);border-radius:50%;pointer-events:none}.hero-banner-curve-1{width:300px;height:300px;bottom:-50px;right:-50px;animation:hero-banner-rotate 20s linear infinite}.hero-banner-curve-2{width:250px;height:250px;bottom:-30px;right:-30px;animation:hero-banner-rotate 15s linear infinite reverse}.hero-banner-curve-3{width:200px;height:200px;bottom:-10px;right:-10px;animation:hero-banner-rotate 10s linear infinite}@keyframes hero-banner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero-banner-controls{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:16px;background:white;padding:12px 20px;border-radius:37px;box-shadow:0 4px 30px rgba(0,0,0,.1);z-index:10}.hero-banner-nav{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.hero-banner-nav:hover{transform:scale(1.2)}.hero-banner-nav svg{display:block}.hero-banner-dots{display:flex;gap:6px;align-items:center}.hero-banner-dot{width:22px;height:8px;background:rgba(122,219,186,.3);border-radius:18px;cursor:pointer;transition:all .3s ease}.hero-banner-dot:hover{background:rgba(122,219,186,.5)}.hero-banner-dot-active{width:30px;background:#7adbba}.hero-banner-placeholder{display:flex;align-items:center;justify-content:center;height:400px;color:#999999;font-size:14px}@media (max-width:1200px){.hero-banner-slide .container,.hero-banner-slide .container-fluid{padding:0 60px}}@media (max-width:991px){.hero-banner-slide .container,.hero-banner-slide .container-fluid{padding:0 40px}.hero-banner-slide{padding:40px 0;height:auto}.hero-banner-content{padding-right:0;margin-bottom:40px}.hero-banner-title{font-size:36px}.hero-banner-description{font-size:16px}.hero-banner-image-wrapper{height:500px}.hero-banner-stats-card{top:30px;right:20px;padding:20px;min-width:120px}.hero-banner-stats-number{font-size:28px}.hero-banner-stats-text{font-size:12px}.hero-banner-cert-card{bottom:30px;left:20px;padding:20px;min-width:200px}}@media (max-width:767px){.hero-banner-wrapper{margin-top:60px}.hero-banner-slide .container,.hero-banner-slide .container-fluid{padding:0 20px}.hero-banner-title{font-size:28px;letter-spacing:-.56px}.hero-banner-description{font-size:15px;margin-bottom:24px}.hero-banner-buttons{flex-direction:column;width:100%}.hero-banner-btn{width:100%;justify-content:center;padding:16px 20px;font-size:15px}.hero-banner-image-wrapper{height:400px;margin-top:20px}.hero-banner-stats-card{top:20px;right:10px;padding:16px;min-width:100px}.hero-banner-stats-number{font-size:24px}.hero-banner-stats-text{font-size:11px}.hero-banner-cert-card{bottom:20px;left:10px;padding:16px;min-width:180px}.hero-banner-cert-title{font-size:12px}.hero-banner-cert-btn{padding:8px 12px;font-size:12px}.hero-banner-controls{bottom:30px;padding:8px 16px;gap:12px}.hero-banner-dot{width:18px;height:6px}.hero-banner-dot-active{width:24px}.hero-banner-curve-1,.hero-banner-curve-2,.hero-banner-curve-3,.hero-desktop{display:none}.hero-mobile{display:block}}@media (max-width:480px){.hero-banner-title{font-size:24px}.hero-banner-description{font-size:14px}.hero-banner-image-wrapper{height:350px}}html[dir=rtl] .hero-banner-image.hero-desktop,html[dir=rtl] .hero-banner-image.hero-mobile{transform:scaleX(-1)}.cp-ideal-certification,.cp-left,.cp-registration-banner,.cp-right-card,.cpif-info-bar,.cpso-section,.footer-bg,.git-container,.header-wrapper,.hero-banner-wrapper,.pts-container,[class*=certipoint-],[class*=cp-],[class*=cpif-],[class*=cpso-],[class*=git-],[class*=header-],[class*=hero-banner-],[class*=reg-]{font-family:Montserrat,sans-serif!important}.cp-ideal-certification *,.cp-left *,.cp-registration-banner *,.cp-right-card *,.cpif-info-bar *,.cpso-section *,.footer-bg *,.git-container *,.header-wrapper *,.hero-banner-wrapper *,.pts-container *{font-family:Montserrat,sans-serif}html[dir=rtl] .cp-ideal-certification,html[dir=rtl] .cp-registration-banner,html[dir=rtl] .cpso-section,html[dir=rtl] .footer-bg,html[dir=rtl] .git-container,html[dir=rtl] .header-wrapper,html[dir=rtl] .hero-banner-wrapper,html[dir=rtl] .pts-container{text-align:right}:root{--cp-primary:#246980;--cp-secondary:#7adbba;--cp-accent:#f5694f;--cp-purple:#521466;--cp-text-dark:#15181b;--cp-text-light:#fff;--cp-bg-light:#f7f7f7;--cp-bg-teal:#007991}.header-wrapper{background:white;border-bottom:1px solid rgba(0,0,0,.06);position:fixed;top:0;left:0;right:0;z-index:1000}.header-container{max-width:1600px;margin:0 auto;padding:24px 40px}.header-inner{display:flex;align-items:center;justify-content:space-between}.header-logo-section{display:flex;align-items:center;gap:36px}.header-logo{width:169px;height:50px;position:relative}.header-logo img,.header-logo svg{width:100%;height:100%}.header-logo img{object-fit:contain}.header-nav{display:flex;align-items:center;gap:0;padding:8px;border-radius:49px}.header-nav-item{padding:12px 16px;border-radius:37px;text-decoration:none;color:#15181b;font-size:16px;font-weight:600;opacity:.8;transition:all .3s ease;cursor:pointer;white-space:nowrap}.header-nav-item:hover{background-color:rgba(0,0,0,.05);opacity:1;color:#15181b}.header-nav-placeholder{padding:12px 16px;color:rgba(0,0,0,.4);font-size:14px;font-style:italic}.header-right-section{display:flex;align-items:center;justify-content:space-between;gap:20px}.header-knowledge-link{display:flex;align-items:center;gap:4px;padding:12px 0;text-decoration:none;color:#521466;font-size:16px;font-weight:700;white-space:nowrap;transition:opacity .3s ease}.header-knowledge-link:hover{opacity:.8;color:#521466}.header-knowledge-icon{width:16px;height:16px}.header-language-selector{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;border:none;background:transparent;color:#246980;font-size:16px;font-weight:700;font-family:Montserrat,sans-serif;position:relative}.header-language-icon{width:16px;height:16px}.header-language-dropdown{position:absolute;top:100%;right:0;background:white;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:8px;min-width:140px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:10}.header-language-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.header-language-option{padding:12px 16px;color:#246980;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease;border-bottom:1px solid rgba(0,0,0,.06)}.header-language-option:last-child{border-bottom:none}.header-language-option:hover{background:rgba(36,105,128,.1)}.header-language-option.selected{background:rgba(36,105,128,.15)}.header-cta-button{background:#f5694f;color:#f7f7f7;padding:8px 32px;border-radius:35px;text-decoration:none;font-size:16px;font-weight:700;text-transform:capitalize;transition:all .3s ease;border:none;white-space:nowrap;height:44px;display:flex;align-items:center;justify-content:center}.header-cta-button:hover{background:#e04f36;color:#f7f7f7}.header-mobile-toggle{display:none;flex-direction:column;gap:5px;cursor:pointer;background:transparent;border:none;padding:10px}.header-mobile-toggle-bar{width:25px;height:3px;background-color:#15181b;transition:all .3s ease;border-radius:2px}.header-mobile-toggle.active .header-mobile-toggle-bar:first-child{transform:rotate(45deg) translate(7px,7px)}.header-mobile-toggle.active .header-mobile-toggle-bar:nth-child(2){opacity:0}.header-mobile-toggle.active .header-mobile-toggle-bar:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.header-mobile-overlay{position:fixed;top:0;right:-100%;width:100%;height:100vh;background:white;box-shadow:-2px 0 10px rgba(0,0,0,.1);transition:right .3s ease;z-index:1001;overflow-y:auto;display:flex;flex-direction:column}.header-mobile-overlay.active{right:0}.header-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.header-mobile-logo{width:100px;height:auto}.header-mobile-logo svg{width:100%;height:auto}.header-mobile-logo img{width:100%;height:auto;object-fit:contain}.header-mobile-header-right{display:flex;align-items:center;gap:12px}.header-mobile-lang-text{color:#246980;font-size:14px;font-weight:600;display:flex;align-items:center;gap:4px;cursor:pointer;position:relative;background:transparent;border:none;padding:0}.header-mobile-lang-dropdown{position:absolute;top:100%;right:0;background:white;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:8px;min-width:120px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:10}.header-mobile-lang-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.header-mobile-lang-option{padding:12px 16px;color:#246980;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease;border-bottom:1px solid rgba(0,0,0,.06)}.header-mobile-lang-option:last-child{border-bottom:none}.header-mobile-lang-option:hover{background:rgba(36,105,128,.1)}.header-mobile-lang-option.selected{background:rgba(36,105,128,.15)}.header-mobile-close{background:transparent;border:none;font-size:28px;color:#246980;cursor:pointer;line-height:1;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.header-mobile-nav{display:flex;flex-direction:column;padding:0;flex:1}.header-mobile-nav-item{padding:24px 20px;text-decoration:none;color:#15181b;font-size:18px;font-weight:600;border-bottom:1px solid rgba(0,0,0,.06);transition:background .3s ease;text-align:center}.header-mobile-nav-item:hover{background:rgba(0,0,0,.05);color:#15181b}.header-mobile-nav-placeholder{padding:24px 20px;color:#999999;font-size:14px;font-style:italic;text-align:center}.header-mobile-bottom{padding:20px;display:flex;flex-direction:column;gap:20px;flex-shrink:0;background:white}.header-mobile-knowledge{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;color:#521466;font-size:18px;font-weight:700;padding:16px 0}.header-mobile-language{display:none}.header-mobile-cta{background:#f5694f;color:#f7f7f7;padding:18px 32px;border-radius:8px;text-decoration:none;font-size:18px;font-weight:700;text-align:center;text-transform:capitalize;border:none;width:100%;position:sticky;bottom:20px;margin-top:auto}.header-mobile-cta:hover{background:#e04f36;color:#f7f7f7}.header-mobile-backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .3s ease;z-index:999}.header-mobile-backdrop.active{opacity:1;visibility:visible}.header-wrapper.header-placeholder{display:flex;align-items:center;justify-content:center;color:#999999;font-size:14px}@media (max-width:1200px){.header-container{padding:20px 30px}.header-right-section{gap:15px}.header-logo-section{gap:20px;height:36px!important}}@media (max-width:991px){.header-nav,.header-right-section{display:none}.header-mobile-toggle{display:flex}.header-container{padding:15px 20px}.header-logo{width:140px;height:42px}}@media (max-width:576px){.header-container{padding:12px 15px}.header-logo{width:120px;height:36px}}.editing-mode .header-wrapper{position:relative}.editing-mode .header-mobile-toggle{display:none}.editing-mode .header-nav,.editing-mode .header-right-section{display:flex}.get-in-touch-info-component{background-color:#F7F7F7;padding:80px 0;scroll-margin-top:100px}.git-left-content{max-width:100%}.git-heading{font-weight:700;font-size:48px;color:#00748F;text-align:left;margin-bottom:16px}.cp-git-para,.git-heading{font-family:Poppins,sans-serif}.cp-git-para{font-weight:400;font-size:16px;color:#4E4E4E;line-height:1.6}.git-testimonial-container{max-width:100%}.git-testimonial-card{background-color:#007991;color:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:32px}.git-stars{color:#ffc107;font-size:1.2rem;margin-bottom:15px}.git-testimonial-card .d-flex{display:flex;align-items:flex-start}.git-testimonial-card .gap-5{gap:16px}.git-icon{width:32px;height:32px;flex-shrink:0}.cp-git-quote{font-size:18px;margin-bottom:10px;color:#fff}.cp-git-quote a,.git-email{color:#fff;text-decoration:underline}.git-email{font-weight:400;font-size:18px;text-decoration-style:solid;text-decoration-thickness:0;text-decoration-skip-ink:auto;margin-bottom:20px}.git-name{font-weight:500;margin-bottom:0}.git-position{font-size:14px;opacity:.9;margin:0}.git-placeholder{color:#999;font-style:italic}.get-in-touch-info-placeholder{padding:40px;text-align:center;background-color:#f5f5f5;border-radius:12px}@media screen and (max-width:768px){.get-in-touch-info-component{padding:40px 15px}.git-heading{font-size:30px!important;text-align:center!important}.cp-git-para{font-size:16px;text-align:center;padding:0 10px}}html[dir=rtl] .git-heading{text-align:right}html[dir=rtl] .git-testimonial-card .d-flex{flex-direction:row-reverse}.git-container .get-in-touch-info-component{background-color:transparent;padding:0}.get-in-touch-form-component{background-color:#F7F7F7;padding:80px 0;scroll-margin-top:100px}.kgc-contact-form{background-color:#fff;padding:22px 32px;border-radius:20px}.kcf-heading{font-family:Poppins,sans-serif;font-weight:600;font-size:32px;color:#1C404D;margin-bottom:32px}.kcf-description{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;color:#4E4E4E;margin-bottom:24px}.kgc-contact-form .form-label{color:#070A0E;font-size:14px;font-weight:500;font-family:Poppins,sans-serif;margin-bottom:8px}.kgc-contact-form .form-label.required:after{content:" *";color:#F5694F}.kgc-contact-form .form-control,.kgc-contact-form .form-select{font-family:Poppins,sans-serif;font-size:14px;padding:12px 18px;color:#070A0E;border:1px solid #dadadb;font-weight:400;border-radius:4px;background-color:#fff}.kgc-contact-form .form-control::placeholder{color:#8F9193}.kgc-contact-form .form-select{background-size:18px;background-image:url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7 10L12 15L17 10' stroke='%238F9193' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.kgc-contact-form .country-code{max-width:90px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.kgc-contact-form .country-code+.form-control{border-top-left-radius:0;border-bottom-left-radius:0}.kgc-contact-form .form-select:invalid{color:#8F9193}.kgc-contact-form .form-select option{color:#070A0E}.kgc-contact-form .form-control:focus,.kgc-contact-form .form-select:focus{box-shadow:none;border-color:#00748F;outline:none}.kgc-contact-form textarea.form-control{resize:none;border-radius:16px}.kgc-contact-form .form-check{display:flex;align-items:flex-start;gap:8px}.kgc-contact-form .form-check-input{margin-top:4px;flex-shrink:0}.kgc-contact-form .form-check-label{color:#8F9193;font-size:14px;font-weight:400;font-family:Poppins,sans-serif;line-height:1.5}.kgc-contact-form .form-check-label a{color:#00748F;text-decoration:none;font-weight:600}.kgc-contact-form .form-check-label a:hover{text-decoration:underline}.git-form-submit{width:100%;background-color:#F5694F;font-weight:600;font-size:15px;border-radius:32px;padding:16px;color:#fff;border:2px solid #f5694f}.git-form-submit:hover{background-color:#fff;color:#F5694F}.git-form-submit:disabled{opacity:.7;cursor:not-allowed}.kgc-contact-form .is-invalid{border-color:#dc3545}.kgc-contact-form .invalid-feedback{font-size:12px;color:#dc3545;margin-top:4px;display:block}.kgc-contact-form .form-message{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;text-align:center;padding:8px 0}.kgc-contact-form .form-message-success{color:#28a745}.kgc-contact-form .form-message-error{color:#dc3545}.get-in-touch-form-placeholder{padding:40px;text-align:center;background-color:#f5f5f5;border-radius:20px}@media screen and (max-width:768px){.get-in-touch-form-component{padding:40px 15px}.kgc-contact-form{padding:20px}.kcf-heading{font-size:26px!important;text-align:center}}html[dir=rtl] .kgc-contact-form .country-code{border-top-right-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:0;border-bottom-left-radius:0;border-right:1px solid #dadadb;border-left:none}html[dir=rtl] .kgc-contact-form .country-code+.form-control{border-top-left-radius:24px;border-bottom-left-radius:24px;border-top-right-radius:0;border-bottom-right-radius:0}html[dir=rtl] .kgc-contact-form .form-check{flex-direction:row-reverse}html[dir=rtl] .kgc-contact-form .form-control{text-align:right}.git-container .get-in-touch-form-component{background-color:transparent;padding:0}@media (min-width:1024px){.git-container{padding-bottom:clamp(40px,3.5vw,80px);padding-top:clamp(40px,3.5vw,80px)}}.footer-container:has(.footer-bg){padding:0;background-color:transparent}.footer-container:has(.footer-bg) #footer{padding:0;margin:0}.footer-bg{background-size:100%;background-repeat:no-repeat;background-position:center 100%;width:100%;min-height:481px;padding:80px 0;background-color:#246980;scroll-margin-top:100px}.footer-upper-cont{display:flex;justify-content:space-between}.footer-upper-cont p{text-align:center;font-family:Manrope;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#fff}.cp-social-icons{display:flex;align-items:center;gap:20px}.cp-social-icons svg{opacity:.7;transition:all .3s ease}.cp-social-icons a:hover svg{scale:1.1;opacity:1}.custom-hr{margin:40px auto;width:100%;color:#fff;height:2px}.footer-lower-cont{display:flex;justify-content:space-between;align-items:center}.footer-lower-cont p{font-weight:600;font-size:18px;color:#FFFFFF66}.cp-lower-right{font-weight:600;font-size:18px;line-height:12px;color:#fff;display:flex;gap:40px}.kg-text{color:#7ADBBA}.green-arrow-icon{margin-left:8px!important}.footer-bg a{text-decoration:none}.footer-bg a,.footer-bg a:visited{color:inherit}.footer-bg a:hover{color:inherit;text-decoration:none}.footer-bg a:active{color:inherit}.kg-text a{text-decoration:none}.kg-text a,.kg-text a:hover,.kg-text a:visited{color:#7ADBBA!important}.kg-text a:hover{text-decoration:none}.footer-lower-cont .d-flex{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.footer-lower-cont .d-flex span{color:#fff;font-weight:300;font-size:18px}.footer-lower-cont .d-flex a{font-weight:500;font-size:18px}.footer-lower-cont .d-flex a,.footer-lower-cont .d-flex a:hover{color:#fff!important;text-decoration:none}.footer-lower-cont .d-flex a:visited{color:#fff!important}.footer-lower-cont .d-flex svg{flex-shrink:0}@media screen and (max-width:768px){.footer-bg{padding:50px 0}.footer-upper-cont{justify-content:center;flex-direction:column;align-items:center;gap:30px}.footer-upper-cont p{text-align:center;margin:0 30px}.footer-lower-cont{align-items:center;justify-content:center}.cp-lower-right{justify-content:center;row-gap:30px}}.component.exams-listing-component{scroll-margin-top:100px}.cp-ideal-certification{padding:80px 0;background-color:rgba(255,255,255,1)}.certification-heading h2{font-weight:700;font-size:clamp(24px,3.5vw,36px);line-height:44px;text-align:center;color:#246980;line-height:1.3}.certification-heading h6{font-weight:400;font-size:clamp(16px,3.5vw,18px);letter-spacing:0;text-align:center;line-height:1.4;color:#15181B;opacity:.7;max-width:650px;margin:auto}.certification-heading{margin-bottom:36px}.certification-filters{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:36px}.cf-left ul{display:flex;gap:10px;border:1px solid #24698021;border-radius:32px;flex-wrap:wrap;justify-content:center}.cf-left ul,.cf-left ul li{list-style:none;padding:0;margin:0}.cf-left ul li a{padding:12px 32px;font-weight:700;font-size:16px;line-height:12px;color:#246980;border-radius:32px;text-transform:uppercase;display:inline-block;text-decoration:none}.cf-left ul li a.active{background-color:#7ADBBA}.cf-right{display:flex;align-items:center}.cf-right ul{padding:0;margin:0;list-style:none;display:flex;gap:10px}.m-36{margin-top:36px;margin-bottom:36px}.cp-card{border:1px solid #15181b1a;padding:36px 26px;position:relative;overflow:hidden;background-color:#F8F8F8;border-radius:18px;min-height:268px;transition:all .3s ease}.cp-card:hover{background-color:#246980}.cp-card-img{position:absolute;right:0;bottom:0;max-width:55%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:right bottom;z-index:1}.cp-card-content{max-width:218px;position:relative;z-index:2}.offer-badge-container{display:inline-flex;align-items:center;position:relative}.offer-badge-content{display:flex;flex-direction:column;align-items:center;background:linear-gradient(135deg,#F5694F,#E85A40);color:#fff;padding:6px 12px;border-radius:6px;font-size:11px;line-height:1.3;text-align:center;box-shadow:0 2px 8px rgba(245,105,79,.3)}.offer-badge-title{font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.offer-badge-discount{font-weight:700;font-size:13px}.cp-card-logo{max-width:105px;height:auto;object-fit:contain}.cp-card:hover .cp-card-logo{filter:brightness(0) invert(1)}.cp-card-content h3{font-weight:700;font-size:22px;color:#246980;margin-top:14px;margin-bottom:8px}.cp-card-content-span span{font-size:16px;color:#15181B;font-weight:400;position:relative;z-index:2;white-space:nowrap}.register-btn{display:inline-block;font-weight:700;font-size:16px;text-align:center;color:#F5694F;background-color:transparent;border-radius:32px;border:1px solid #f5694f;padding:8px 32px;transition:all .3s ease;margin-top:20px;text-decoration:none;cursor:pointer}.register-btn:hover{background-color:#F5694F;color:#ffffff}.cp-card:hover .cp-card-content h3,.cp-card:hover .cp-card-content-span span{color:#fff}.cp-card:hover .register-btn{background-color:#F5694F;color:#ffffff}.cp-card:hover .cp-card-content-span svg path{stroke:#fff}.cp-card:hover .cp-card-content-span svg circle{fill:#fff}.cf-form-select .form-select{height:52px;border-radius:32px;background-color:#FAFAFA;border-color:#EEF0EC;background-size:18px 18px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 6.75L9 11.25L13.5 6.75' stroke='%23246980' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.cf-form-select .form-select,.cp-view-more{color:#246980;font-weight:600;font-size:16px}.cp-view-more{line-height:21.52px;border-radius:32px;border:1px solid #246980;padding:8px 16px;transition:all .3s ease;margin-top:30px}.cp-view-more:hover{color:#fff;background-color:#246980}@media screen and (max-width:768px){.cp-ideal-certification{padding:40px 0}}@media screen and (max-width:992px){.cp-ideal-certification{padding:60px 0}}html[dir=rtl] .cp-card-img{right:auto;left:0;transform:scaleX(-1)}.cp-card-deactivated{pointer-events:none;filter:grayscale(80%);opacity:.7}.cp-card-deactivated:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(128,128,128,.1);border-radius:inherit;pointer-events:none}.register-btn-disabled{opacity:.5;cursor:not-allowed;pointer-events:none;background-color:#ccc!important;border-color:#ccc!important;color:#666!important}