/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body{overflow-x:hidden;font-size:.98em}.ui-dialog .ui-dialog-titlebar-close{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/aui/6.0.1/aui/css/icons/aui-icon-close.png);z-index:999999}.feed-icon{margin-top:1rem}.field .field__label{font-weight:bold}.field--label-inline .field__label::after{content:":"}.h1,h1{font-size:1.5rem !important}.path-frontpage h1.title{display:none}.h2,h2{font-size:1.25rem !important}.h3,h3,h3.node__title a{font-size:1.1rem !important}.h4,h4{font-size:1rem !important}.path-frontpage h1.title{text-align:center;margin-top:1rem}.intro-section{padding:3.5rem 0 2.25rem 0;text-align:center}.intro-section .field--name-body{max-width:880px;margin:0 auto}.intro-section h1{font-size:clamp(1.45rem,2.4vw,2.05rem) !important;font-weight:800 !important;color:#0f172a !important;line-height:1.35 !important;letter-spacing:-0.015em;margin-bottom:1.25rem !important;position:relative;display:inline-block}.intro-section h1::after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,#00803e 0%,#00803e 75%,#ed1b23 75%,#ed1b23 100%);margin:.85rem auto 0 auto;border-radius:2px}.intro-section .field--name-body p{font-size:1.05rem;line-height:1.75;color:#475569;font-style:normal !important;margin-top:.5rem}.intro-section .field--name-body p em{font-style:normal;font-weight:700;color:#00803e}@media(max-width:767.98px){.intro-section{padding:2.25rem 0 1.5rem 0}.intro-section h1{font-size:1.35rem !important}.intro-section .field--name-body p{font-size:.95rem}}#navbar-main a.navbar-brand{margin-left:.5rem}#main-content .content img{max-width:100%;height:auto}.breadcrumb{font-weight:500;--bs-breadcrumb-divider-color:white !important}#block-prudential-advancedpagetitleblock{margin-bottom:1rem}#block-prudential-advancedpagetitleblock .breadcrumb .breadcrumb-item a,#block-prudential-advancedpagetitleblock .breadcrumb .breadcrumb-item.active{color:white !important}.view-services .views-view-responsive-grid__item{display:flex}.view-services .views-view-responsive-grid__item-inner,.view-services .views-field-nothing,.view-services .field-content{display:flex;flex-direction:column;width:100%;height:100%}.service-box{display:flex;flex-direction:column;height:100%;width:100%;background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;text-align:left;box-shadow:0 4px 16px -2px rgba(15,23,42,0.05);transition:transform .35s cubic-bezier(0.16,1,0.3,1),box-shadow .35s cubic-bezier(0.16,1,0.3,1),border-color .3s ease;position:relative}.service-box::before{content:"";position:absolute;top:0;left:0;right:0;height:3.5px;background:linear-gradient(90deg,#00803e 0%,#00a550 50%,#ed1b23 100%);z-index:10;opacity:.85;transition:opacity .3s ease,height .3s ease,box-shadow .3s ease}.service-box:hover{transform:translateY(-5px);border-color:rgba(0,165,80,0.35);box-shadow:0 16px 32px -4px rgba(0,165,80,0.12),0 4px 12px -2px rgba(15,23,42,0.06)}.service-box:hover::before{opacity:1;height:4.5px;box-shadow:0 2px 10px rgba(0,165,80,0.4)}.service-box>a:first-child{display:block;width:100%;aspect-ratio:16/10;overflow:hidden;background-color:#f8fafc;position:relative}.service-box>a:first-child::after{position:absolute;top:14px;left:14px;z-index:5;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.32rem .8rem;border-radius:999px;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.28);line-height:1.2;transition:transform .25s ease,box-shadow .25s ease}.service-box:hover>a:first-child::after{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.35)}.service-box>a[href*=tax]::after{content:"TAXATION";background:linear-gradient(135deg,#00803e 0%,#00a550 100%)}.service-box>a[href*=accounting]::after{content:"ACCOUNTING";background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%)}.service-box>a[href*=audit]::after{content:"AUDITING";background:linear-gradient(135deg,#4338ca 0%,#3730a3 100%)}.service-box>a[href*=corporate]::after{content:"CORPORATE";background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%)}.service-box>a[href*=business]::after{content:"ADVISORY";background:linear-gradient(135deg,#d97706 0%,#b45309 100%)}.service-box>a[href*=ifrs]::after{content:"COMPLIANCE";background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 100%)}.service-box img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease;border-radius:0}.service-box:hover img{transform:scale(1.05)}.service-box .content{display:flex;flex-direction:column;flex:1 1 auto;padding:1.25rem 1.35rem .5rem 1.35rem}.service-box h2{font-size:1.15rem !important;font-weight:700 !important;line-height:1.4 !important;margin-top:0;margin-bottom:.65rem;text-decoration:none !important}.service-box h2 a{color:#0f172a !important;text-decoration:none !important;transition:color .25s ease}.service-box:hover h2 a{color:#00803e !important}.service-box a{text-decoration:none !important}.service-box .content p{font-size:.9rem;color:#475569;line-height:1.6;margin-bottom:.75rem}.service-box .more{margin-top:auto;padding:.85rem 1.35rem 1.15rem 1.35rem;border-top:1px solid #f1f5f9;text-align:right;background:transparent;transition:border-color .25s ease}.service-box .more a{display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem !important;font-weight:700;color:#00803e !important;text-decoration:none !important;transition:color .25s ease}.service-box .more a::after{content:"→";display:inline-block;font-size:1.05rem;line-height:1;transition:transform .25s ease}.service-box:hover .more{background:transparent;border-top-color:rgba(0,165,80,0.15)}.service-box:hover .more a{color:#ed1b23 !important}.service-box:hover .more a::after{transform:translateX(4px);color:#ed1b23 !important}.slide-tax{background-color:rgba(255,255,255,0.5);border:1px solid rgba(0,0,0,0.2)}.node--type-services .field--name-field-image{float:none}.node--type-services .block-webform-block,.block-webform-block:has(.webform-submission-services-request-form){max-width:820px !important;margin:3.5rem auto 2.5rem auto !important;background:#fff !important;border:1px solid #e2e8f0 !important;border-radius:18px !important;padding:2.75rem 2.5rem !important;box-shadow:0 16px 40px -8px rgba(0,0,0,0.08),0 0 0 1px rgba(0,0,0,0.02) !important;position:relative !important;overflow:hidden !important}.node--type-services .block-webform-block::before,.block-webform-block:has(.webform-submission-services-request-form)::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:4px !important;background:linear-gradient(90deg,#00803e 70%,#ed1b23 100%) !important}@media(max-width:575px){.node--type-services .block-webform-block,.block-webform-block:has(.webform-submission-services-request-form){padding:2rem 1.25rem !important;margin:2rem auto 1.5rem auto !important;border-radius:14px !important}}.node--type-services .block-webform-block h2,.block-webform-block:has(.webform-submission-services-request-form) h2{font-size:clamp(1.35rem,2.2vw,1.75rem) !important;font-weight:800 !important;color:#0f172a !important;letter-spacing:-0.02em !important;margin-top:0 !important;margin-bottom:1.25rem !important;position:relative !important;padding-bottom:.85rem !important;display:flex !important;align-items:center !important;gap:.65rem !important}.node--type-services .block-webform-block h2::before,.block-webform-block:has(.webform-submission-services-request-form) h2::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#00803e;font-size:1.2rem}.node--type-services .block-webform-block h2::after,.block-webform-block:has(.webform-submission-services-request-form) h2::after{content:"" !important;position:absolute !important;bottom:0 !important;left:0 !important;width:48px !important;height:3.5px !important;background:linear-gradient(90deg,#00803e 60%,#ed1b23 100%) !important;border-radius:2px !important}.webform-submission-services-request-form #edit-processed-text{background:rgba(0,128,62,0.05) !important;border-left:3.5px solid #00803e !important;padding:.85rem 1.15rem !important;border-radius:0 8px 8px 0 !important;margin-bottom:1.75rem !important}.webform-submission-services-request-form #edit-processed-text p{font-size:.95rem !important;color:#334155 !important;margin:0 !important;line-height:1.5 !important}.webform-submission-services-request-form #edit-processed-text strong{color:#00803e !important;font-weight:700 !important}@media(min-width:768px){.webform-submission-services-request-form{display:grid !important;grid-template-columns:1fr 1fr !important;column-gap:1.5rem !important;row-gap:.25rem !important}.webform-submission-services-request-form #edit-processed-text,.webform-submission-services-request-form .form-item-e-mail,.webform-submission-services-request-form .form-item-message,.webform-submission-services-request-form .form-item-agree-to-our-privacy-policy,.webform-submission-services-request-form .form-actions,.webform-submission-services-request-form .contextual{grid-column:1/-1 !important}.webform-submission-services-request-form .form-item-name{grid-column:1/2 !important}.webform-submission-services-request-form .form-item-phone{grid-column:2/3 !important}}.webform-submission-services-request-form .js-form-item label{font-size:.78rem !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#334155 !important;margin-bottom:.4rem !important;display:block}.webform-submission-services-request-form .form-required::after{content:" *";color:#ed1b23 !important;font-weight:700 !important}.webform-submission-services-request-form input.form-control,.webform-submission-services-request-form textarea.form-control{background-color:#fff !important;border:1.5px solid #cbd5e1 !important;border-radius:8px !important;padding:.75rem 1rem !important;font-size:.95rem !important;color:#0f172a !important;box-shadow:0 1px 2px rgba(0,0,0,0.04) !important;transition:border-color .2s ease,box-shadow .2s ease !important;width:100% !important}.webform-submission-services-request-form input.form-control:focus,.webform-submission-services-request-form textarea.form-control:focus{border-color:#00803e !important;outline:0 !important;box-shadow:0 0 0 3.5px rgba(0,128,62,0.15) !important}.webform-submission-services-request-form textarea.form-control{min-height:120px !important;resize:vertical !important}.webform-submission-services-request-form .webform-element-description{font-size:.8rem !important;color:#64748b !important;margin-top:.35rem !important;display:flex !important;align-items:center !important;gap:.35rem !important}.webform-submission-services-request-form .webform-element-description::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#94a3b8;font-size:.8rem}.webform-submission-services-request-form .form-item-agree-to-our-privacy-policy{display:flex !important;align-items:center !important;gap:.65rem !important;margin-top:.5rem !important;margin-bottom:1.25rem !important}.webform-submission-services-request-form .form-item-agree-to-our-privacy-policy input.form-check-input{width:1.15rem !important;height:1.15rem !important;margin-top:0 !important;cursor:pointer !important;border:1.5px solid #94a3b8 !important;border-radius:4px !important;accent-color:#00803e !important;flex-shrink:0 !important}.webform-submission-services-request-form .form-item-agree-to-our-privacy-policy label{font-size:.88rem !important;text-transform:none !important;font-weight:500 !important;letter-spacing:normal !important;color:#475569 !important;margin-bottom:0 !important;cursor:pointer !important;display:inline !important}.webform-submission-services-request-form .form-item-agree-to-our-privacy-policy label a{color:#00803e !important;font-weight:600 !important;text-decoration:underline !important}.webform-submission-services-request-form .form-actions{margin-top:1.25rem !important;margin-bottom:0 !important}.webform-submission-services-request-form .form-actions button.btn-primary,.webform-submission-services-request-form .form-actions .webform-button--submit{background:linear-gradient(135deg,#00803e 0%,#00602f 100%) !important;border:none !important;border-radius:8px !important;padding:.85rem 2.25rem !important;font-size:.95rem !important;font-weight:700 !important;letter-spacing:.04em !important;color:#fff !important;box-shadow:0 4px 14px rgba(0,128,62,0.35) !important;cursor:pointer !important;transition:all .25s ease !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important}.webform-submission-services-request-form .form-actions button.btn-primary::after,.webform-submission-services-request-form .form-actions .webform-button--submit::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.85rem}.webform-submission-services-request-form .form-actions button.btn-primary:hover,.webform-submission-services-request-form .form-actions .webform-button--submit:hover{background:linear-gradient(135deg,#00994a 0%,#007338 100%) !important;transform:translateY(-2px) !important;box-shadow:0 6px 20px rgba(0,128,62,0.45) !important}.webform-submission-services-request-form .form-actions button.btn-primary:active,.webform-submission-services-request-form .form-actions .webform-button--submit:active{transform:translateY(0) !important}.view-services-pager .view-content.row,.view-services-pager .row{margin:0 !important;justify-content:center !important}.entity-pager{width:100% !important;max-width:820px !important;margin:2rem auto 3rem auto !important;background:#fff !important;border:1px solid #e2e8f0 !important;border-radius:16px !important;padding:.9rem 1.75rem !important;box-shadow:0 4px 16px -2px rgba(0,0,0,0.05) !important;display:flex !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;gap:1rem !important}@media(max-width:575px){.entity-pager{justify-content:center !important;padding:1rem 1.25rem !important;margin:1.5rem auto 2.5rem auto !important;border-radius:14px !important}}.entity-pager-list{display:flex !important;align-items:center !important;gap:.65rem !important;list-style:none !important;padding:0 !important;margin:0 !important;flex-wrap:wrap !important}.entity-pager-item{display:inline-flex !important;align-items:center !important}.entity-pager-item a,.entity-pager-item span.inactive{display:inline-flex !important;align-items:center !important;gap:.45rem !important;padding:.45rem 1.15rem !important;font-size:.85rem !important;font-weight:700 !important;letter-spacing:.02em !important;border-radius:9999px !important;text-decoration:none !important;transition:all .22s cubic-bezier(0.4,0,0.2,1) !important;line-height:1.3 !important}.entity-pager-item-prev a,.entity-pager-item-next a{background:#f8fafc !important;border:1.5px solid #e2e8f0 !important;color:#334155 !important;text-transform:capitalize !important}.entity-pager-item-prev a:hover,.entity-pager-item-next a:hover{background:#00803e !important;border-color:#00803e !important;color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(0,128,62,0.25) !important}.entity-pager-item span.inactive{background:#f1f5f9 !important;border:1.5px solid #e2e8f0 !important;color:#94a3b8 !important;cursor:not-allowed !important;opacity:.65 !important;text-transform:capitalize !important}.entity-pager-item-all a{background:rgba(0,128,62,0.08) !important;border:1.5px solid rgba(0,128,62,0.25) !important;color:#00803e !important}.entity-pager-item-all a::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.75rem}.entity-pager-item-all a:hover{background:#00803e !important;border-color:#00803e !important;color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(0,128,62,0.25) !important}p.entity-pager-item-count{margin:0 !important;background:#f1f5f9 !important;border:1px solid #e2e8f0 !important;border-radius:9999px !important;padding:.35rem .95rem !important;font-size:.8rem !important;font-weight:700 !important;color:#64748b !important;letter-spacing:.04em !important;display:inline-flex !important;align-items:center !important;line-height:1.2 !important}.region-featured-bottom-first{margin:0 !important;padding:0 !important;width:100% !important}.region-featured-bottom-first .cta-global-block,.region-featured-bottom-first .block{width:100% !important;padding:0 !important}.cta-global-block{width:100% !important}.cta-banner{background:linear-gradient(135deg,#0b1a2a 0%,#082819 50%,#004d26 100%);border-radius:20px;padding:3.75rem 3rem;margin:3.5rem auto 3.5rem auto;color:#fff;box-shadow:0 24px 48px -12px rgba(11,26,42,0.45);position:relative;overflow:hidden;text-align:center;border:1px solid rgba(255,255,255,0.08)}.cta-banner::before{content:"";position:absolute;top:-40%;right:-15%;width:550px;height:550px;background:radial-gradient(circle,rgba(0,224,110,0.18) 0%,transparent 70%);pointer-events:none;border-radius:50%}.cta-banner::after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00803e 0%,#00e06e 70%,#ed1b23 100%)}@media(max-width:767px){.cta-banner{padding:2.25rem 1.5rem;margin:2rem auto 2.5rem auto;border-radius:16px}}.cta-banner__content{position:relative;z-index:1;max-width:820px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.cta-banner__badge{display:inline-block;padding:.3rem .95rem;font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#00e06e;background:rgba(0,224,110,0.12);border:1px solid rgba(0,224,110,0.28);border-radius:9999px;margin-bottom:1.25rem;line-height:1.2}.cta-banner__title{font-size:clamp(1.6rem,2.8vw,2.35rem) !important;font-weight:800 !important;color:#fff !important;line-height:1.25 !important;letter-spacing:-0.025em !important;margin-top:0 !important;margin-bottom:1rem !important}.cta-banner__subtitle{font-size:1.05rem !important;line-height:1.65 !important;color:rgba(241,245,249,0.88) !important;margin-bottom:2rem !important;max-width:680px}.cta-banner__highlights{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.75rem;margin-bottom:2.25rem}.cta-highlight-item{display:inline-flex;align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;color:rgba(255,255,255,0.95)}.cta-highlight-item i{color:#00e06e;font-size:.95rem}@media(max-width:575px){.cta-banner__highlights{flex-direction:column;gap:.65rem;align-items:flex-start}}.cta-banner__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}.cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.85rem 2rem;font-size:.95rem;font-weight:700;letter-spacing:.02em;border-radius:9999px;text-decoration:none !important;transition:all .25s cubic-bezier(0.4,0,0.2,1);line-height:1.3}.cta-btn--primary{background:linear-gradient(135deg,#00803e 0%,#00a550 100%) !important;color:#fff !important;border:1px solid rgba(255,255,255,0.2) !important;box-shadow:0 4px 16px rgba(0,165,80,0.4) !important}.cta-btn--primary i{font-size:.85rem;transition:transform .25s ease}.cta-btn--primary:hover{background:linear-gradient(135deg,#00a550 0%,#00c853 100%) !important;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,165,80,0.5) !important;color:#fff !important}.cta-btn--primary:hover i{transform:translateX(4px)}.cta-btn--secondary{background:rgba(255,255,255,0.1) !important;color:#fff !important;border:1.5px solid rgba(255,255,255,0.3) !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cta-btn--secondary i{color:#00e06e;font-size:.85rem}.cta-btn--secondary:hover{background:rgba(255,255,255,0.2) !important;border-color:rgba(255,255,255,0.6) !important;transform:translateY(-2px);color:#fff !important;box-shadow:0 6px 18px rgba(0,0,0,0.25) !important}@media(max-width:575px){.cta-banner__actions{flex-direction:column;width:100%}.cta-btn{width:100%}}#navbar-main{background-color:#fff !important;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 4px rgba(0,0,0,0.04);padding:.75rem 0}#navbar-main a.navbar-brand{margin-left:.5rem;padding:0}#navbar-main a.navbar-brand img{max-height:52px;width:auto;display:block}#block-prudential-main-menu{z-index:1000}#block-prudential-main-menu ul.navbar-nav{margin:0;padding:0}#block-prudential-main-menu ul.navbar-nav li.nav-item{background-color:transparent !important;transition:all .2s ease}#block-prudential-main-menu ul.navbar-nav li.nav-item>a.nav-link{text-decoration:none !important;transition:color .18s ease,background-color .18s ease}#block-prudential-footer ul.navbar-nav li.nav-item.active a,#block-prudential-footer ul.navbar-nav li.nav-item:hover a{color:yellow !important}.top-contact-info a{color:#3b3b3b !important;text-decoration:none !important}.top-contact-info a:hover{filter:brightness(120%) saturate(120%)}.bs-bg-light-pgreen{background-color:rgba(230,255,242,0.6) !important}.more-link{display:block;margin-top:2rem;margin-bottom:1.5rem;text-align:center}.more-link a,.view-related-products ul.pager li.pager__item a{color:#fff;background:#00a550;border-color:#00a550;padding:.75rem 1.6rem;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none !important}.more-link:hover a,.more-link a:hover,.more-link a:focus,.view-related-products ul.pager li.pager__item:hover a{color:#fff;background-color:#00803e;-webkit-transition:.3s ease;transition:.3s ease}.webform-submission-form .js-form-item.form-type-textfield input,.webform-submission-form .js-form-item.form-type-tel input,.webform-submission-form .js-form-item.form-type-email input,.webform-submission-form .js-form-item.form-type-textarea textarea{padding:.75rem 1.25rem !important}.webform-submission-form .js-form-item.form-type-textfield label,.webform-submission-form .js-form-item.form-type-tel label,.webform-submission-form .js-form-item.form-type-email label,.webform-submission-form .js-form-item.form-type-textarea label{font-weight:600 !important;text-transform:uppercase}.user-register-form .form-actions button,.user-login-form .form-actions button,.user-form .form-actions button,.webform-submission-form .form-actions button{padding:15px 30px !important;color:white}.block-field-blocknodepagebody .field--name-body{max-width:900px !important;margin:0 auto 3rem auto !important}.block-field-blocknodepagebody .field--name-body p{font-size:1.05rem !important;line-height:1.8 !important;color:#334155 !important;margin-bottom:1.25rem !important}.block-field-blocknodepagebody .field--name-body p:first-child{font-size:1.15rem !important;font-weight:500 !important;color:#0f172a !important;line-height:1.75 !important}.block-field-blocknodepagebody .field--name-body p em{font-style:normal !important;font-weight:800 !important;color:#00803e !important}.bs-text-center h2{font-size:clamp(1.5rem,2.5vw,2.1rem) !important;font-weight:800 !important;color:#0f172a !important;text-transform:uppercase !important;letter-spacing:-0.015em !important;text-align:center !important;margin:2.5rem 0 3rem 0 !important;position:relative !important;padding-bottom:.95rem !important}.bs-text-center h2::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3.5px;background:linear-gradient(90deg,#00803e 0%,#00a550 50%,#ed1b23 100%);border-radius:2px}.bs-mb-2 .layout>.col-lg-6{display:flex;margin-bottom:2rem}.bs-mb-2 .layout>.col-lg-6 .block-inline-blockbasic,.bs-mb-2 .layout>.col-lg-6 .block-inline-blockbasic>.content,.bs-mb-2 .layout>.col-lg-6 .field--name-body{display:flex;flex-direction:column;width:100%;height:100%}.staff-container{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;width:100% !important;height:100% !important;background-color:#fff !important;border:1px solid #e2e8f0 !important;border-radius:16px !important;padding:2.25rem 1.75rem !important;box-shadow:0 4px 20px -2px rgba(15,23,42,0.06) !important;transition:transform .35s cubic-bezier(0.16,1,0.3,1),box-shadow .35s cubic-bezier(0.16,1,0.3,1),border-color .3s ease !important;position:relative !important;overflow:hidden !important}.staff-container::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00803e 0%,#00a550 50%,#ed1b23 100%);opacity:.85;transition:opacity .3s ease,height .3s ease,box-shadow .3s ease;z-index:10}.staff-container:hover{background-color:#fff !important;transform:translateY(-6px) !important;border-color:rgba(0,165,80,0.35) !important;box-shadow:0 20px 36px -4px rgba(0,165,80,0.12),0 6px 14px -2px rgba(15,23,42,0.05) !important}.staff-container:hover::before{opacity:1;height:5px;box-shadow:0 2px 10px rgba(0,165,80,0.4)}.staff-container .content{width:150px !important;height:150px !important;margin:0 auto 1.5rem auto !important;position:relative !important;border-radius:50% !important;padding:3.5px !important;background:linear-gradient(135deg,#00803e 0%,#00a550 45%,#ed1b23 100%) !important;box-shadow:0 8px 20px rgba(0,128,62,0.16) !important;transition:transform .35s cubic-bezier(0.16,1,0.3,1),box-shadow .35s cubic-bezier(0.16,1,0.3,1) !important;overflow:hidden !important}.staff-container:hover .content{transform:scale(1.04) !important;box-shadow:0 12px 28px rgba(0,128,62,0.28) !important}.staff-container .content p{width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;border-radius:50% !important;overflow:hidden !important}.staff-container .content img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:top center !important;border-radius:50% !important;background-color:#fff !important;transition:transform .4s ease !important}.staff-container:hover .content img{transform:scale(1.08) !important}.staff-container .content .overlay{display:none !important}.staff-container .name{font-size:1.15rem !important;font-weight:800 !important;color:#0f172a !important;text-transform:uppercase !important;letter-spacing:.03em !important;margin-bottom:.5rem !important;line-height:1.3 !important}.staff-container .title{display:inline-block !important;font-size:.76rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.06em !important;color:#ed1b23 !important;background:rgba(237,27,35,0.08) !important;border:1px solid rgba(237,27,35,0.2) !important;padding:.25rem .85rem !important;border-radius:999px !important;margin-bottom:1rem !important;line-height:1.2 !important}.staff-container .bio{font-size:.88rem !important;color:#475569 !important;line-height:1.65 !important;max-width:100% !important;margin:0 !important;padding:0 .5rem !important;flex-grow:1 !important;text-align:center !important}.page-node-12 .node--type-page.node--view-mode-full{position:relative;background-image:linear-gradient(135deg,rgba(11,26,42,0.88) 0%,rgba(0,80,40,0.82) 100%),url("/sites/default/files/contact-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:20px;padding:3.5rem 2.5rem;margin:2rem 0 4rem 0;box-shadow:0 24px 48px -12px rgba(0,0,0,0.35);overflow:hidden}@media(max-width:991px){.page-node-12 .node--type-page.node--view-mode-full{padding:2.25rem 1.5rem;margin:1.5rem 0 3rem 0;border-radius:16px}}@media(max-width:575px){.page-node-12 .node--type-page.node--view-mode-full{padding:1.75rem 1rem;border-radius:14px}}.page-node-12 .node__content{display:grid;grid-template-columns:1fr;gap:2rem;position:relative;z-index:1}@media(min-width:992px){.page-node-12 .node__content{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:2.5rem;align-items:stretch}}.page-node-12 .block-field-blocknodepagebody .field--name-body{max-width:100% !important;margin:0 !important}.page-node-12 .block-extra-field-blocknodepagelinks{display:none !important}.page-node-12 .bs-mt-4{margin-top:0 !important}.page-node-12 .bs-mt-4 .container{width:100% !important;max-width:100% !important;padding:0 !important}.page-node-12 .bs-mt-4 .row{margin:0 !important}.page-node-12 .bs-mt-4 .col-12{padding:0 !important}.page-node-12 .layout--onecol,.page-node-12 .layout__region--content,.page-node-12 .block-field-blocknodepagebody,.page-node-12 .block-field-blocknodepagebody .content,.page-node-12 ._none.bs-mt-4,.page-node-12 .block-webform-block,.page-node-12 .block-webform-block .content{height:100%}.page-node-12 .contact-card,.page-node-12 .block-webform-block{background:rgba(255,255,255,0.95) !important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,0.8) !important;border-radius:18px !important;padding:2.5rem 2.25rem !important;box-shadow:0 16px 36px -10px rgba(0,0,0,0.22),0 0 0 1px rgba(255,255,255,0.5) inset !important;height:100%}@media(max-width:575px){.page-node-12 .contact-card,.page-node-12 .block-webform-block{padding:1.75rem 1.25rem !important;border-radius:14px !important}}.page-node-12 .contact-card{display:flex !important;flex-direction:column !important}.page-node-12 .contact-card p{margin:0 !important}.page-node-12 .contact-card .contact-card-header>p:first-child{margin-bottom:.5rem !important}.page-node-12 .contact-badge{display:inline-block;padding:.28rem .85rem;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#00803e;background:rgba(0,128,62,0.08);border:1px solid rgba(0,128,62,0.2);border-radius:9999px;line-height:1.2}.page-node-12 .contact-title{font-size:1.75rem !important;font-weight:800 !important;color:#0f172a !important;letter-spacing:-0.02em !important;margin-top:.35rem !important;margin-bottom:.75rem !important;position:relative;padding-bottom:.85rem}.page-node-12 .contact-title::after{content:"";position:absolute;bottom:0;left:0;width:48px;height:3.5px;background:linear-gradient(90deg,#00803e 60%,#ed1b23 100%);border-radius:2px}.page-node-12 .contact-intro{font-size:.95rem !important;line-height:1.65 !important;color:#475569 !important;margin-top:.5rem !important;margin-bottom:2rem !important}.page-node-12 .contact-details-list{display:flex;flex-direction:column;gap:1.15rem;margin-top:auto}.page-node-12 .contact-detail-item{display:flex;align-items:center;gap:1.15rem;padding:.9rem 1.15rem;background:rgba(248,250,252,0.85);border:1px solid rgba(226,232,240,0.9);border-radius:12px;transition:all .25s ease}.page-node-12 .contact-detail-item:hover{background:#fff;border-color:rgba(0,128,62,0.35);transform:translateY(-2px);box-shadow:0 8px 18px -4px rgba(0,0,0,0.08)}.page-node-12 .contact-icon-box{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#00803e 0%,#005c2d 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(0,128,62,0.25);font-size:0 !important;transition:transform .25s ease,box-shadow .25s ease}.page-node-12 .contact-icon-box::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.15rem;line-height:1;color:#fff;display:inline-block}.page-node-12 .contact-detail-item:nth-child(1) .contact-icon-box::before{content:""}.page-node-12 .contact-detail-item:nth-child(2) .contact-icon-box::before{content:""}.page-node-12 .contact-detail-item:nth-child(3) .contact-icon-box::before{content:""}.page-node-12 .contact-detail-item:nth-child(4) .contact-icon-box::before{content:""}.page-node-12 .contact-detail-item:hover .contact-icon-box{transform:scale(1.06);box-shadow:0 6px 14px rgba(0,128,62,0.35)}.page-node-12 .contact-detail-body{display:flex;flex-direction:column}.page-node-12 .contact-detail-body p{margin:0 !important}.page-node-12 .contact-detail-label{font-size:.7rem;font-weight:800;letter-spacing:.06em;color:#64748b;text-transform:uppercase;margin-bottom:.2rem}.page-node-12 .contact-detail-value,.page-node-12 .contact-detail-value p,.page-node-12 .contact-detail-link{font-size:.95rem;font-weight:600;color:#0f172a !important;line-height:1.4;text-decoration:none !important;font-style:normal;margin-bottom:0 !important;transition:color .2s ease}.page-node-12 .contact-detail-link:hover{color:#00803e !important;text-decoration:underline !important}.page-node-12 .block-webform-block h2{font-size:1.75rem !important;font-weight:800 !important;color:#0f172a !important;letter-spacing:-0.02em !important;margin-top:0 !important;margin-bottom:1.75rem !important;position:relative;padding-bottom:.85rem}.page-node-12 .block-webform-block h2::after{content:"";position:absolute;bottom:0;left:0;width:48px;height:3.5px;background:linear-gradient(90deg,#00803e 60%,#ed1b23 100%);border-radius:2px}.page-node-12 .webform-submission-form .js-form-item label{font-size:.78rem !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#334155 !important;margin-bottom:.4rem !important;display:block}.page-node-12 .webform-submission-form .form-required::after{color:#ed1b23;font-weight:700}.page-node-12 .webform-submission-form input.form-control,.page-node-12 .webform-submission-form textarea.form-control{background-color:#fff !important;border:1.5px solid #cbd5e1 !important;border-radius:8px !important;padding:.75rem 1rem !important;font-size:.95rem !important;color:#0f172a !important;box-shadow:0 1px 2px rgba(0,0,0,0.04) !important;transition:border-color .2s ease,box-shadow .2s ease !important}.page-node-12 .webform-submission-form input.form-control:focus,.page-node-12 .webform-submission-form textarea.form-control:focus{border-color:#00803e !important;outline:0 !important;box-shadow:0 0 0 3.5px rgba(0,128,62,0.15) !important}.page-node-12 .webform-submission-form textarea.form-control{min-height:125px !important;resize:vertical !important}.page-node-12 .form-item-agree-to-our-privacy-policy{display:flex !important;align-items:center !important;gap:.65rem !important;margin-top:.5rem !important;margin-bottom:1.25rem !important}.page-node-12 .form-item-agree-to-our-privacy-policy input.form-check-input{width:1.15rem !important;height:1.15rem !important;margin-top:0 !important;cursor:pointer !important;border:1.5px solid #94a3b8 !important;border-radius:4px !important;accent-color:#00803e !important;flex-shrink:0 !important}.page-node-12 .form-item-agree-to-our-privacy-policy label{font-size:.88rem !important;text-transform:none !important;font-weight:500 !important;letter-spacing:normal !important;color:#475569 !important;margin-bottom:0 !important;cursor:pointer !important;display:inline !important}.page-node-12 .form-item-agree-to-our-privacy-policy label a{color:#00803e !important;font-weight:600 !important;text-decoration:underline !important}.page-node-12 .webform-submission-form .form-actions{margin-top:1.5rem !important;margin-bottom:0 !important}.page-node-12 .webform-submission-form .form-actions button.btn-primary,.page-node-12 .webform-submission-form .webform-button--submit{background:linear-gradient(135deg,#00803e 0%,#00602f 100%) !important;border:none !important;border-radius:8px !important;padding:.85rem 2.25rem !important;font-size:.95rem !important;font-weight:700 !important;letter-spacing:.04em !important;color:#fff !important;box-shadow:0 4px 14px rgba(0,128,62,0.35) !important;cursor:pointer !important;transition:all .25s ease !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.page-node-12 .webform-submission-form .form-actions button.btn-primary:hover,.page-node-12 .webform-submission-form .webform-button--submit:hover{background:linear-gradient(135deg,#00994a 0%,#007338 100%) !important;transform:translateY(-2px) !important;box-shadow:0 6px 20px rgba(0,128,62,0.45) !important}.page-node-12 .webform-submission-form .form-actions button.btn-primary:active,.page-node-12 .webform-submission-form .webform-button--submit:active{transform:translateY(0) !important}.signout,.signout a{color:rgba(255,255,255,0.65) !important;font-size:.8rem}.signout a:hover{text-decoration:none !important}.min-w-250{min-width:250px}.site-footer{background:linear-gradient(180deg,#073b1e 0%,#032311 100%) !important;color:#e2e8f0;padding-top:4rem !important;padding-bottom:2rem !important;border-top:3px solid #00a550;position:relative}ul.prud{list-style-type:none}ul.prud li{margin:.5rem}ul.prud li:before{font-family:"Font Awesome 5 free";content:"";font-weight:900;color:white;border:1px solid #00a550;padding:.2rem;margin-right:.3rem;background:#00a550}#block-prudential-breadcrumbs{margin-top:.5rem}nav.tabs ul li.nav-item a.nav-link{color:#3b3b3b !important}nav.tabs ul li.nav-item a.nav-link:hover{color:#666 !important}nav.tabs ul li.nav-item a.nav-link.active{color:#fff !important;background-color:#00a550 !important}.latest-blog-posts{margin:2.5rem 0 !important;padding:3.5rem 0 !important;background-color:#f8fafc !important;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.edge-to-edge{margin-left:-15px !important;margin-right:-15px !important}.latest-blog-posts .w-100,.latest-blog-posts .view-blog{max-width:1320px;margin-left:auto !important;margin-right:auto !important;padding-left:1.5rem !important;padding-right:1.5rem !important;box-sizing:border-box !important}.view-id-blog.view-display-id-blog_block .view-header>div,.view-id-blog.view-display-id-blog_block .blog-header-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;padding-bottom:.85rem;border-bottom:1px solid rgba(0,165,80,0.18)}.view-id-blog.view-display-id-blog_block .view-header h2{font-size:clamp(1.4rem,2.2vw,1.85rem) !important;font-weight:800 !important;color:#0f172a !important;margin:0 !important;text-align:left !important;letter-spacing:-0.015em}.view-id-blog.view-display-id-blog_block .view-header .btn{background-color:#00803e !important;border-color:#00803e !important;color:#fff !important;font-size:.88rem !important;font-weight:700 !important;padding:.55rem 1.4rem !important;border-radius:999px !important;margin-bottom:0 !important;display:inline-flex !important;align-items:center !important;gap:.45rem;box-shadow:0 2px 8px rgba(0,128,62,0.25) !important;transition:all .25s ease !important;text-decoration:none !important}.view-id-blog.view-display-id-blog_block .view-header .btn::after{content:"→";font-size:1.05rem;transition:transform .25s ease}.view-id-blog.view-display-id-blog_block .view-header .btn:hover{background-color:#006832 !important;border-color:#006832 !important;transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,128,62,0.35) !important}.view-id-blog.view-display-id-blog_block .view-header .btn:hover::after{transform:translateX(4px)}.view-id-blog .view-filters,.view-blog .view-filters{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.35rem 1.75rem;margin-bottom:2.5rem;margin-left:1rem;margin-right:1rem;box-shadow:0 4px 16px -2px rgba(0,0,0,0.05)}.view-id-blog .views-exposed-form .d-flex,.view-blog .views-exposed-form .d-flex{display:flex !important;flex-direction:column !important;gap:1rem !important}.view-id-blog .views-exposed-form fieldset,.view-blog .views-exposed-form fieldset{border:none !important;padding:0 !important;margin:0 !important;width:100% !important}.view-id-blog .views-exposed-form legend,.view-blog .views-exposed-form legend{font-size:.8rem !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#475569 !important;margin-bottom:.85rem !important;padding:0 !important;float:none !important;width:auto !important;border:none !important;display:inline-flex !important;align-items:center !important;gap:.5rem !important}.view-id-blog .views-exposed-form legend::before,.view-blog .views-exposed-form legend::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#00803e;font-size:.9rem}.view-id-blog .views-exposed-form .bef-checkboxes,.view-blog .views-exposed-form .bef-checkboxes{display:flex !important;flex-wrap:wrap !important;gap:.75rem !important;align-items:center !important}.view-id-blog .views-exposed-form .bef-checkboxes .form-check,.view-blog .views-exposed-form .bef-checkboxes .form-check{position:relative !important;display:inline-flex !important;align-items:center !important;margin:0 !important;padding-left:0 !important}.view-id-blog .views-exposed-form .bef-checkboxes .form-check-input,.view-blog .views-exposed-form .bef-checkboxes .form-check-input{position:absolute !important;opacity:0 !important;width:0 !important;height:0 !important;margin:0 !important;pointer-events:none !important}.view-id-blog .views-exposed-form .bef-checkboxes .form-check-label,.view-blog .views-exposed-form .bef-checkboxes .form-check-label{display:inline-flex !important;align-items:center !important;padding:.45rem 1.15rem .45rem .85rem !important;font-size:.86rem !important;font-weight:600 !important;color:#334155 !important;background:#f8fafc !important;border:1.5px solid #e2e8f0 !important;border-radius:9999px !important;cursor:pointer !important;user-select:none !important;transition:all .22s cubic-bezier(0.4,0,0.2,1) !important;line-height:1.35 !important}.view-id-blog .views-exposed-form .bef-checkboxes .form-check-label::before,.view-blog .views-exposed-form .bef-checkboxes .form-check-label::before{content:"" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:17px !important;height:17px !important;border-radius:4px !important;border:1.5px solid #94a3b8 !important;background-color:#fff !important;flex-shrink:0 !important;margin-right:.55rem !important;transition:all .2s ease !important;box-sizing:border-box !important}.view-id-blog .views-exposed-form .bef-checkboxes .form-check-label:hover,.view-blog .views-exposed-form .bef-checkboxes .form-check-label:hover{background:#f1f5f9 !important;border-color:#cbd5e1 !important;color:#0f172a !important;transform:translateY(-1px) !important}.view-id-blog .views-exposed-form .bef-checkboxes .form-check-label:hover::before,.view-blog .views-exposed-form .bef-checkboxes .form-check-label:hover::before{border-color:#00803e !important;box-shadow:0 0 0 2px rgba(0,128,62,0.15) !important}.view-id-blog .views-exposed-form .bef-checkboxes .form-check-input:checked+.form-check-label,.view-blog .views-exposed-form .bef-checkboxes .form-check-input:checked+.form-check-label,.view-id-blog .views-exposed-form .bef-checkboxes .form-check:has(.form-check-input:checked) .form-check-label,.view-blog .views-exposed-form .bef-checkboxes .form-check:has(.form-check-input:checked) .form-check-label{background:linear-gradient(135deg,#00803e 0%,#005c2d 100%) !important;color:#fff !important;border-color:#00803e !important;box-shadow:0 4px 12px rgba(0,128,62,0.3) !important;transform:translateY(-1px) !important}.view-id-blog .views-exposed-form .bef-checkboxes .form-check-input:checked+.form-check-label::before,.view-blog .views-exposed-form .bef-checkboxes .form-check-input:checked+.form-check-label::before,.view-id-blog .views-exposed-form .bef-checkboxes .form-check:has(.form-check-input:checked) .form-check-label::before,.view-blog .views-exposed-form .bef-checkboxes .form-check:has(.form-check-input:checked) .form-check-label::before{content:"" !important;font-family:"Font Awesome 5 Free" !important;font-weight:900 !important;font-size:.65rem !important;line-height:14px !important;text-align:center !important;color:#00803e !important;background-color:#fff !important;border-color:#fff !important;box-shadow:0 1px 4px rgba(0,0,0,0.2) !important}.view-id-blog .views-exposed-form .bef-checkboxes .form-check-input:focus+.form-check-label,.view-blog .views-exposed-form .bef-checkboxes .form-check-input:focus+.form-check-label{outline:2px solid #00803e !important;outline-offset:2px !important}.view-id-blog .views-exposed-form .form-actions,.view-blog .views-exposed-form .form-actions{margin-top:.35rem !important;margin-bottom:0 !important;padding-top:.85rem !important;border-top:1px solid #f1f5f9 !important;display:flex !important;align-items:center !important;gap:.75rem !important;width:100% !important}.view-id-blog .views-exposed-form .form-actions button.btn-primary,.view-id-blog .views-exposed-form .form-actions #edit-submit-blog,.view-blog .views-exposed-form .form-actions button.btn-primary,.view-blog .views-exposed-form .form-actions #edit-submit-blog{background:linear-gradient(135deg,#00803e 0%,#00602f 100%) !important;border:none !important;border-radius:9999px !important;padding:.48rem 1.4rem !important;font-size:.82rem !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#fff !important;box-shadow:0 3px 10px rgba(0,128,62,0.25) !important;cursor:pointer !important;transition:all .25s ease !important;display:inline-flex !important;align-items:center !important;gap:.45rem !important}.view-id-blog .views-exposed-form .form-actions button.btn-primary::before,.view-id-blog .views-exposed-form .form-actions #edit-submit-blog::before,.view-blog .views-exposed-form .form-actions button.btn-primary::before,.view-blog .views-exposed-form .form-actions #edit-submit-blog::before{content:"" !important;font-family:"Font Awesome 5 Free" !important;font-weight:900 !important;font-size:.75rem !important}.view-id-blog .views-exposed-form .form-actions button.btn-primary:hover,.view-id-blog .views-exposed-form .form-actions #edit-submit-blog:hover,.view-blog .views-exposed-form .form-actions button.btn-primary:hover,.view-blog .views-exposed-form .form-actions #edit-submit-blog:hover{background:linear-gradient(135deg,#00994a 0%,#007338 100%) !important;transform:translateY(-1px) !important;box-shadow:0 5px 15px rgba(0,128,62,0.35) !important}.view-id-blog .views-exposed-form .form-actions button[id*=reset],.view-blog .views-exposed-form .form-actions button[id*=reset]{background:transparent !important;border:1.5px solid #cbd5e1 !important;border-radius:9999px !important;padding:.48rem 1.25rem !important;font-size:.82rem !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#64748b !important;cursor:pointer !important;transition:all .2s ease !important}.view-id-blog .views-exposed-form .form-actions button[id*=reset]:hover,.view-blog .views-exposed-form .form-actions button[id*=reset]:hover{background:#f1f5f9 !important;color:#0f172a !important}.view-id-blog .views-view-responsive-grid__item,.view-blog .views-view-responsive-grid__item{display:flex;background:transparent !important;border:none !important;padding:0 !important;box-shadow:none !important}.blog-card,.view-id-blog.view-display-id-blog_block .views-view-responsive-grid__item-inner{display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px -2px rgba(15,23,42,0.05);transition:transform .35s cubic-bezier(0.16,1,0.3,1),box-shadow .35s cubic-bezier(0.16,1,0.3,1),border-color .3s ease;position:relative}.blog-card::before,.view-id-blog.view-display-id-blog_block .views-view-responsive-grid__item-inner::before{content:"";position:absolute;top:0;left:0;right:0;height:3.5px;background:linear-gradient(90deg,#00803e 0%,#00a550 50%,#ed1b23 100%);z-index:10;opacity:.85;transition:opacity .3s ease,height .3s ease,box-shadow .3s ease}.blog-card:hover,.view-id-blog.view-display-id-blog_block .views-view-responsive-grid__item:hover .views-view-responsive-grid__item-inner{transform:translateY(-5px);border-color:rgba(0,165,80,0.35);box-shadow:0 16px 32px -4px rgba(0,165,80,0.12),0 4px 12px -2px rgba(15,23,42,0.06)}.blog-card:hover::before,.view-id-blog.view-display-id-blog_block .views-view-responsive-grid__item:hover .views-view-responsive-grid__item-inner::before{opacity:1;height:4.5px;box-shadow:0 2px 10px rgba(0,165,80,0.4)}.blog-card__media,.view-id-blog.view-display-id-blog_block .views-field-field-standard-image .field-content a{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#f1f5f9;position:relative}.blog-card__media a,.blog-card__media .field--name-field-standard-image,.blog-card__media .field--name-field-standard-image a{display:block;width:100%;height:100%}.blog-card__media img,.view-id-blog.view-display-id-blog_block .views-field-field-standard-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0;transition:transform .4s ease}.blog-card:hover .blog-card__media img,.view-id-blog.view-display-id-blog_block .views-view-responsive-grid__item:hover .views-field-field-standard-image img{transform:scale(1.05)}.blog-card__media .field--name-field-blog-tags,.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags{position:absolute;top:14px;left:14px;z-index:5}.blog-card__media .field--name-field-blog-tags .field__item:not(:first-child){display:none}.blog-card__media .field--name-field-blog-tags a,.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a{display:inline-block;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.32rem .8rem;border-radius:999px;color:#fff !important;background:linear-gradient(135deg,#0f172a 0%,#334155 100%);box-shadow:0 2px 8px rgba(0,0,0,0.28);text-decoration:none !important;line-height:1.2;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}.blog-card__media .field--name-field-blog-tags .field__item:not(:has(a)),.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags .field-content:not(:has(a)){display:inline-block;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.32rem .8rem;border-radius:999px;color:#fff;background:linear-gradient(135deg,#0f172a 0%,#334155 100%);box-shadow:0 2px 8px rgba(0,0,0,0.28);line-height:1.2}.blog-card__media .field--name-field-blog-tags a[href*=annual-returns],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=annual-returns]{background:linear-gradient(135deg,#00803e 0%,#00a550 100%)}.blog-card__media .field--name-field-blog-tags a[href*=bookkeeping],.blog-card__media .field--name-field-blog-tags a[href*=accounting],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=bookkeeping],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=accounting]{background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%)}.blog-card__media .field--name-field-blog-tags a[href*=company-registration],.blog-card__media .field--name-field-blog-tags a[href*=registration],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=company-registration],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=registration]{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%)}.blog-card__media .field--name-field-blog-tags a[href*=government-securities],.blog-card__media .field--name-field-blog-tags a[href*=securities],.blog-card__media .field--name-field-blog-tags a[href*=bonds],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=government-securities],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=securities],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=bonds]{background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 100%)}.blog-card__media .field--name-field-blog-tags a[href*=management-advisory],.blog-card__media .field--name-field-blog-tags a[href*=advisory],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=management-advisory],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=advisory]{background:linear-gradient(135deg,#d97706 0%,#b45309 100%)}.blog-card__media .field--name-field-blog-tags a[href*=tax-clearance],.blog-card__media .field--name-field-blog-tags a[href*=clearance],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=tax-clearance],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=clearance]{background:linear-gradient(135deg,#0d9488 0%,#0f766e 100%)}.blog-card__media .field--name-field-blog-tags a[href*=tax-compliance],.blog-card__media .field--name-field-blog-tags a[href*=compliance],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=tax-compliance],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=compliance]{background:linear-gradient(135deg,#4338ca 0%,#3730a3 100%)}.blog-card__media .field--name-field-blog-tags a[href*=vat],.blog-card__media .field--name-field-blog-tags a[href*=tax-pro-max],.blog-card__media .field--name-field-blog-tags a[href*=promax],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=vat],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=tax-pro-max],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=promax]{background:linear-gradient(135deg,#ea580c 0%,#c2410c 100%)}.blog-card__media .field--name-field-blog-tags a[href*=tax],.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a[href*=tax]{background:linear-gradient(135deg,#00803e 0%,#00a550 100%)}.blog-card__media .field--name-field-blog-tags a:hover,.blog-card:hover .blog-card__media .field--name-field-blog-tags a,.view-id-blog.view-display-id-blog_block .views-field-field-blog-tags a:hover,.view-id-blog.view-display-id-blog_block .views-view-responsive-grid__item:hover .views-field-field-blog-tags a{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.35);color:#fff !important}.blog-card__body{display:flex;flex-direction:column;flex-grow:1}.blog-card__header{padding:1.25rem 1.35rem .4rem 1.35rem}.blog-card__title,.view-id-blog.view-display-id-blog_block .views-field-title h3{font-size:1.1rem !important;font-weight:700 !important;line-height:1.4 !important;margin:0 !important}.blog-card__title a,.view-id-blog.view-display-id-blog_block .views-field-title h3 a{color:#0f172a !important;text-decoration:none !important;transition:color .25s ease}.blog-card:hover .blog-card__title a,.view-id-blog.view-display-id-blog_block .views-view-responsive-grid__item:hover .views-field-title h3 a{color:#00803e !important}.node__meta{display:flex;align-items:center;gap:.75rem;line-height:1.4}.node__meta .profile{display:flex;align-items:center;margin:0;padding:0}.node__meta .field--name-user-picture{display:flex;align-items:center}.node__meta .field--name-user-picture a{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:3px 8px;box-shadow:0 1px 3px rgba(15,23,42,0.05);transition:all .25s ease;line-height:0}.node__meta .field--name-user-picture a:hover{border-color:#00803e;box-shadow:0 3px 8px rgba(0,128,62,0.15);transform:translateY(-1px)}.node__meta .field--name-user-picture img{display:block;height:26px;width:auto;max-width:95px;object-fit:contain;border-radius:4px}.node__meta em{display:inline;font-style:normal !important;font-size:.82rem;color:#64748b;line-height:1.4}.node__meta em a,.node__meta em .username,.node__meta em span{display:inline !important}.node__meta em a,.node__meta em .username{font-weight:700;color:#0f172a;text-decoration:none;transition:color .2s ease}.node__meta em a:hover{color:#00803e;text-decoration:underline}.node__meta .field--type-entity-reference{display:inline !important;margin:0 !important;padding:0 !important}.blog-card__meta{display:flex;align-items:center;gap:.5rem;margin-top:.35rem;margin-bottom:.5rem;padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important}.blog-card__meta .field--name-user-picture a{padding:1px 4px;border-radius:4px;background:#fff;border:1px solid #e2e8f0}.blog-card__meta .field--name-user-picture img{height:18px;max-width:60px}.blog-card__meta em{font-size:.76rem;color:#64748b;line-height:1.3}.node--type-blog-post.node--view-mode-full>header>.node__meta,.node--type-blog-post.node--view-mode-full>.node__meta{display:flex;align-items:center;gap:1.15rem;padding:.95rem 1.35rem;margin:1.25rem 0 2rem 0;background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #00803e;border-radius:10px;box-shadow:0 2px 8px rgba(15,23,42,0.04)}.node--type-blog-post.node--view-mode-full>header>.node__meta .field--name-user-picture a,.node--type-blog-post.node--view-mode-full>.node__meta .field--name-user-picture a{padding:5px 12px;border-radius:8px;background:#fff;border:1px solid #cbd5e1;box-shadow:0 1px 4px rgba(15,23,42,0.06)}.node--type-blog-post.node--view-mode-full>header>.node__meta .field--name-user-picture img,.node--type-blog-post.node--view-mode-full>.node__meta .field--name-user-picture img{height:34px;max-width:120px}.node--type-blog-post.node--view-mode-full>header>.node__meta em,.node--type-blog-post.node--view-mode-full>.node__meta em{font-size:.88rem;color:#475569;gap:.45rem}.blog-card__excerpt,.blog-card__excerpt p,.blog-card__excerpt .field--name-body,.view-id-blog.view-display-id-blog_block .views-field-body .field-content,.view-id-blog.view-display-id-blog_block .views-field-body p{font-size:.88rem !important;color:#475569 !important;line-height:1.6 !important}.blog-card__excerpt{padding:0 1.35rem .75rem 1.35rem;flex-grow:1}.blog-card__excerpt p:last-child{margin-bottom:0 !important}.blog-card__action,.view-id-blog.view-display-id-blog_block .views-field-view-node{margin-top:auto !important;padding:.85rem 1.35rem 1.15rem 1.35rem;border-top:1px solid #f1f5f9;text-align:right}.blog-card__read-more,.view-id-blog.view-display-id-blog_block .views-field-view-node a{display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem !important;font-weight:700;color:#00803e !important;text-decoration:none !important;transition:color .25s ease}.blog-card__read-more::after,.view-id-blog.view-display-id-blog_block .views-field-view-node a::after{content:"→";display:inline-block;font-size:1.05rem;line-height:1;transition:transform .25s ease}.blog-card:hover .blog-card__read-more,.view-id-blog.view-display-id-blog_block .views-view-responsive-grid__item:hover .views-field-view-node a{color:#ed1b23 !important}.blog-card:hover .blog-card__read-more::after,.view-id-blog.view-display-id-blog_block .views-view-responsive-grid__item:hover .views-field-view-node a::after{transform:translateX(4px);color:#ed1b23 !important}.block-layout-builder.block-extra-field-blocknodeblog-postaddtoany h2{font-size:1.5rem !important}.field--name-field-comments.field--type-disqus-comment div.field__label{display:none !important}.node .field--type-image{float:none !important}.web-designer{text-align:right;font-size:.7rem;color:rgba(255,255,255,0.65) !important}.web-designer a{color:rgba(255,255,255,0.65) !important;text-decoration:none}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem;margin:2.25rem 0 1.75rem 0;padding:1rem 1.35rem;background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #00803e;border-radius:10px;box-shadow:0 1px 4px rgba(15,23,42,0.03)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__label{font-size:.82rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.08em !important;color:#0f172a !important;margin:0 !important;display:inline-flex;align-items:center;gap:.45rem}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__label::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.15rem;color:#00803e;line-height:1;display:inline-block}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__items{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item{margin:0 !important}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .9rem;border-radius:999px;font-size:.82rem;font-weight:700;text-decoration:none !important;line-height:1.25;background:#fff;border:1px solid #cbd5e1;color:#334155;box-shadow:0 1px 3px rgba(15,23,42,0.04);transition:transform .25s cubic-bezier(0.16,1,0.3,1),box-shadow .25s cubic-bezier(0.16,1,0.3,1),background .25s ease,border-color .25s ease,color .2s ease}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a::before{content:"#";opacity:.6;font-weight:800}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a:hover{transform:translateY(-2px);color:#fff !important;border-color:transparent;background:linear-gradient(135deg,#0f172a 0%,#334155 100%);box-shadow:0 4px 12px rgba(15,23,42,0.25)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=annual-returns]{border-color:rgba(0,128,62,0.3);color:#00803e;background:rgba(0,128,62,0.04)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=annual-returns]:hover{background:linear-gradient(135deg,#00803e 0%,#00a550 100%);color:#fff !important;border-color:transparent;box-shadow:0 4px 12px rgba(0,128,62,0.32)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=bookkeeping],.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=accounting]{border-color:rgba(2,132,199,0.3);color:#0284c7;background:rgba(2,132,199,0.04)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=bookkeeping]:hover,.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=accounting]:hover{background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);color:#fff !important;border-color:transparent;box-shadow:0 4px 12px rgba(2,132,199,0.32)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=company-registration],.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=registration]{border-color:rgba(220,38,38,0.3);color:#dc2626;background:rgba(220,38,38,0.04)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=company-registration]:hover,.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=registration]:hover{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);color:#fff !important;border-color:transparent;box-shadow:0 4px 12px rgba(220,38,38,0.32)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=government-securities],.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=securities],.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=bonds]{border-color:rgba(124,58,237,0.3);color:#7c3aed;background:rgba(124,58,237,0.04)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=government-securities]:hover,.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=securities]:hover,.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=bonds]:hover{background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 100%);color:#fff !important;border-color:transparent;box-shadow:0 4px 12px rgba(124,58,237,0.32)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=management-advisory],.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=advisory]{border-color:rgba(217,119,6,0.3);color:#d97706;background:rgba(217,119,6,0.04)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=management-advisory]:hover,.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=advisory]:hover{background:linear-gradient(135deg,#d97706 0%,#b45309 100%);color:#fff !important;border-color:transparent;box-shadow:0 4px 12px rgba(217,119,6,0.32)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=tax-clearance],.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=clearance]{border-color:rgba(13,148,136,0.3);color:#0d9488;background:rgba(13,148,136,0.04)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=tax-clearance]:hover,.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=clearance]:hover{background:linear-gradient(135deg,#0d9488 0%,#0f766e 100%);color:#fff !important;border-color:transparent;box-shadow:0 4px 12px rgba(13,148,136,0.32)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=tax-compliance],.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=compliance]{border-color:rgba(67,56,202,0.3);color:#4338ca;background:rgba(67,56,202,0.04)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=tax-compliance]:hover,.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=compliance]:hover{background:linear-gradient(135deg,#4338ca 0%,#3730a3 100%);color:#fff !important;border-color:transparent;box-shadow:0 4px 12px rgba(67,56,202,0.32)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=vat],.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=tax-pro-max],.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=promax]{border-color:rgba(234,88,12,0.3);color:#ea580c;background:rgba(234,88,12,0.04)}.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=vat]:hover,.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=tax-pro-max]:hover,.block-field-blocknodeblog-postfield-blog-tags .field--name-field-blog-tags .field__item a[href*=promax]:hover{background:linear-gradient(135deg,#ea580c 0%,#c2410c 100%);color:#fff !important;border-color:transparent;box-shadow:0 4px 12px rgba(234,88,12,0.32)}.related-articles{background-color:#f8fafc;padding:4.5rem 0 5rem 0;margin-top:3.5rem;border-top:1px solid #e2e8f0;position:relative}.related-articles .view-header h2{font-size:clamp(1.4rem,2.2vw,1.85rem) !important;font-weight:800 !important;color:#0f172a !important;text-transform:uppercase !important;letter-spacing:-0.015em;text-align:center !important;margin:0 0 2.75rem 0 !important;position:relative;padding-bottom:.95rem}.related-articles .view-header h2::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:56px;height:3.5px;background:linear-gradient(90deg,#00803e 0%,#00a550 50%,#ed1b23 100%);border-radius:2px}.related-articles .block-views{background:transparent !important;border:none !important;padding:0 !important;box-shadow:none !important}.related-articles .views-view-responsive-grid__item{display:flex !important;background:transparent !important;border:none !important;padding:0 !important;box-shadow:none !important}.related-articles .views-view-responsive-grid__item-inner{display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important}.site-footer .block{border:none !important;padding:0 !important;margin:0 0 1.5rem 0 !important;background:transparent !important}.site-footer h2{font-size:.95rem !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#fff !important;margin-bottom:1.25rem !important;position:relative;padding-bottom:.5rem}.site-footer h2::after{content:"";position:absolute;left:0;bottom:0;width:32px;height:2px;background:#ed1b23;border-radius:1px}.site-footer .footer-logo-badge,.site-footer .region-footer-first img{display:inline-block;background:#fff;padding:8px 16px;border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,0.25);margin-bottom:1rem;max-height:54px;width:auto}.site-footer .footer-brand-text,.site-footer .region-footer-first p{color:#cbd5e1 !important;font-size:.88rem !important;line-height:1.65 !important;margin-top:.5rem}.site-footer .region-footer-second ul.nav{flex-direction:column !important;gap:.35rem}nav#block-prudential-footer.menu--footer .nav-link{color:#e2e8f0 !important;font-size:.88rem !important;font-weight:500 !important;padding:.3rem 0 !important;transition:all .2s ease !important;display:inline-flex !important;align-items:center !important;text-decoration:none !important}nav#block-prudential-footer.menu--footer .nav-link::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#4ade80 !important;padding-right:10px;width:22px;display:inline-block;transition:all .2s ease}nav#block-prudential-footer.menu--footer .nav-link--::before{content:""}nav#block-prudential-footer.menu--footer .nav-link--services::before{content:""}nav#block-prudential-footer.menu--footer .nav-link--blog::before{content:""}nav#block-prudential-footer.menu--footer .nav-link--vacancy::before{content:""}nav#block-prudential-footer.menu--footer .nav-link--about::before{content:""}nav#block-prudential-footer.menu--footer .nav-link--contact::before{content:""}nav#block-prudential-footer.menu--footer .nav-link--privacy-policy::before{content:""}nav#block-prudential-footer.menu--footer .nav-link[rel=open-consent-manager]::before{content:""}nav#block-prudential-footer.menu--footer .nav-link--sitemap::before{content:""}nav#block-prudential-footer.menu--footer .nav-link:hover{color:#fff !important;transform:translateX(4px)}nav#block-prudential-footer.menu--footer .nav-link:hover::before{color:#ed1b23 !important}nav#block-prudential-footer.menu--footer li.active .nav-link,nav#block-prudential-footer.menu--footer .nav-link.is-active,nav#block-prudential-footer.menu--footer .nav-link.active{color:#fff !important;font-weight:700 !important}nav#block-prudential-footer.menu--footer li.active .nav-link::before,nav#block-prudential-footer.menu--footer .nav-link.is-active::before,nav#block-prudential-footer.menu--footer .nav-link.active::before{color:#00e676 !important}.site-footer .a2a_kit{display:flex !important;flex-wrap:wrap !important;gap:10px !important;align-items:center !important}.site-footer .a2a_kit a{border-radius:8px !important;overflow:hidden !important;transition:transform .25s ease,box-shadow .25s ease !important;box-shadow:0 3px 8px rgba(0,0,0,0.3) !important}.site-footer .a2a_kit a:hover{transform:translateY(-3px) scale(1.08) !important;box-shadow:0 6px 14px rgba(0,0,0,0.45) !important}.site-footer .a2a_kit a span.a2a_svg{border-radius:8px !important}.site-footer .a2a_label{display:none !important}.site-footer .signout{color:#94a3b8 !important;font-size:.84rem !important}.site-footer .web-designer{color:#64748b !important;font-size:.76rem !important;margin-top:.4rem !important}.site-footer .web-designer a{color:#94a3b8 !important;text-decoration:none !important;transition:color .2s ease !important}.site-footer .web-designer a:hover{color:#fff !important}.feed-icons{margin-top:1rem}nav[aria-label=pagination-heading]{display:flex;justify-content:center;margin-top:1rem}.captcha__description{font-size:.8rem !important}.view-vacancies .views-view-responsive-grid__item-inner{border:1px solid #00a550;background-color:#ed1b23;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.view-vacancies .views-view-responsive-grid__item-inner:hover{background-color:#00a550;border-color:#ed1b23;box-shadow:0 6px 8px rgba(0,0,0,0.15)}.view-vacancies .views-view-responsive-grid__item-inner article{padding:20px;background-color:#fff;border-radius:6px}.view-vacancies .views-view-responsive-grid__item-inner article h2 a{text-decoration:none;color:#00a550}.view-vacancies .views-view-responsive-grid__item-inner article h2 a:hover{color:#ed1b23}video{width:auto !important;height:auto}@media(max-width:991.98px){nav#block-prudential-account-menu{display:none}.navbar-toggler{background-color:#fff !important;border:1.5px solid #e2e8f0 !important;padding:.45rem .65rem !important;border-radius:8px !important;margin-right:.5rem;box-shadow:0 1px 3px rgba(0,0,0,0.05);display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.navbar-toggler:hover{background-color:#f0fdf4 !important;border-color:#00a550 !important;box-shadow:0 2px 8px rgba(0,165,80,0.15);transform:translateY(-1px)}.navbar-toggler:focus{outline:none !important;border-color:#00a550 !important;box-shadow:0 0 0 .2rem rgba(0,165,80,0.22) !important}.navbar-toggler .navbar-toggler-icon{width:1.35em;height:1.35em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%231e293b' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2.2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;transition:all .2s ease}.navbar-toggler:hover .navbar-toggler-icon,.navbar-toggler:focus .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%2300a550' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2.5' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important}#CollapsingNavbar.offcanvas,.navbar-expand-lg .offcanvas{background-color:#fff !important;max-width:320px;box-shadow:-5px 0 25px rgba(0,0,0,0.12)}#CollapsingNavbar .offcanvas-header{border-bottom:1px solid #f1f5f9;padding:1.25rem 1.5rem}#CollapsingNavbar .offcanvas-header .btn-close{font-size:1rem;opacity:.7;transition:opacity .15s ease}#CollapsingNavbar .offcanvas-header .btn-close:hover{opacity:1}#CollapsingNavbar .offcanvas-body{padding:.5rem 0 !important}#block-prudential-main-menu ul.navbar-nav{flex-direction:column;width:100%;padding:0;margin:0}#block-prudential-main-menu ul.navbar-nav li.nav-item{width:100%;background-color:transparent !important;margin:0 !important;border-bottom:1px solid #f1f5f9;padding:0 !important}#block-prudential-main-menu ul.navbar-nav li.nav-item>a.nav-link{padding:.85rem 1.5rem !important;font-size:.98rem !important;font-weight:600 !important;color:#1e293b !important;display:flex;align-items:center;justify-content:space-between;border-radius:0 !important;border-left:4px solid transparent;text-decoration:none !important;transition:all .15s ease}#block-prudential-main-menu ul.navbar-nav li.nav-item:hover>a.nav-link{background-color:#f8fafc !important;color:#008744 !important}#block-prudential-main-menu ul.navbar-nav li.nav-item.active>a.nav-link,#block-prudential-main-menu ul.navbar-nav li.nav-item>a.nav-link.active,#block-prudential-main-menu ul.navbar-nav li.nav-item>a.nav-link.is-active{background-color:#f0fdf4 !important;color:#00803e !important;border-left-color:#00a550 !important;font-weight:700}#block-prudential-main-menu .dropdown-menu{background-color:#f8fafc !important;border:none !important;box-shadow:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;border-top:1px solid #edf2f7}#block-prudential-main-menu .dropdown-menu li.dropdown-item{background-color:transparent !important;border-bottom:1px solid #edf2f7;margin:0 !important;padding:0 !important}#block-prudential-main-menu .dropdown-menu li.dropdown-item a{padding:.7rem 1.5rem .7rem 2.25rem !important;font-size:.88rem !important;color:#475569 !important;text-decoration:none !important;display:block !important;border-left:3px solid transparent}#block-prudential-main-menu .dropdown-menu li.dropdown-item a:hover,#block-prudential-main-menu .dropdown-menu li.dropdown-item a.active{background-color:#f0fdf4 !important;color:#00803e !important;border-left-color:#00a550}}@media(max-width:767px){html,body{overflow-x:hidden}.slide-tax{padding:10px !important}.top-contact-info{text-align:center;padding:10px;font-size:.8rem}.top-contact-info a{font-size:.8rem !important}.whatsapp-live{position:fixed;bottom:20px;right:20px;z-index:1}.web-designer{margin-top:.5rem}}@media(min-width:992px){.navbar-expand-lg .offcanvas{align-items:center}nav#block-prudential-main-menu{margin-left:auto;margin-right:0}#block-prudential-main-menu ul.navbar-nav{display:flex;align-items:center;gap:.2rem}#block-prudential-main-menu ul.navbar-nav li.nav-item{background-color:transparent !important;margin:0;position:relative}#block-prudential-main-menu ul.navbar-nav li.nav-item>a.nav-link{color:#1e293b !important;font-size:.95rem;font-weight:600;padding:.5rem .95rem !important;border-radius:6px;position:relative;transition:color .18s ease,background-color .18s ease;text-decoration:none !important}#block-prudential-main-menu ul.navbar-nav li.nav-item:hover>a.nav-link{color:#008744 !important;background-color:rgba(0,165,80,0.08) !important}#block-prudential-main-menu ul.navbar-nav li.nav-item.active>a.nav-link,#block-prudential-main-menu ul.navbar-nav li.nav-item>a.nav-link.active,#block-prudential-main-menu ul.navbar-nav li.nav-item>a.nav-link.is-active{color:#00803e !important;background-color:rgba(0,165,80,0.1) !important;font-weight:700}#block-prudential-main-menu ul.navbar-nav li.nav-item.active>a.nav-link::after,#block-prudential-main-menu ul.navbar-nav li.nav-item>a.nav-link.active::after{content:"";position:absolute;bottom:2px;left:14px;right:14px;height:2.5px;background-color:#00a550;border-radius:2px}#block-prudential-main-menu ul.navbar-nav li.nav-item:last-child>a.nav-link{background-color:#00a550 !important;color:#fff !important;padding:.5rem 1.25rem !important;border-radius:6px;margin-left:.5rem;box-shadow:0 2px 5px rgba(0,165,80,0.25);transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease}#block-prudential-main-menu ul.navbar-nav li.nav-item:last-child>a.nav-link:hover{background-color:#00803e !important;color:#fff !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,165,80,0.3)}#block-prudential-main-menu ul.navbar-nav li.nav-item:last-child>a.nav-link::after{display:none !important}#block-prudential-main-menu ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}#block-prudential-main-menu ul.dropdown-menu{background-color:#fff !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;box-shadow:0 10px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.04) !important;padding:.4rem 0 !important;min-width:275px;margin-top:0 !important;top:100%}#block-prudential-main-menu ul.dropdown-menu::before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px;background:transparent}#block-prudential-main-menu ul.dropdown-menu li.dropdown-item{background-color:transparent !important;margin:0 !important;padding:0 !important;border-bottom:1px solid #f8fafc}#block-prudential-main-menu ul.dropdown-menu li.dropdown-item:last-child{border-bottom:none}#block-prudential-main-menu ul.dropdown-menu li.dropdown-item a{display:block !important;padding:.65rem 1.25rem !important;color:#334155 !important;font-size:.88rem !important;font-weight:500 !important;text-decoration:none !important;border-left:3px solid transparent;transition:background-color .15s ease,color .15s ease,border-color .15s ease,padding-left .15s ease}#block-prudential-main-menu ul.dropdown-menu li.dropdown-item:hover a,#block-prudential-main-menu ul.dropdown-menu li.dropdown-item a:hover,#block-prudential-main-menu ul.dropdown-menu li.dropdown-item.active a,#block-prudential-main-menu ul.dropdown-menu li.dropdown-item a.active{background-color:#f0fdf4 !important;color:#00803e !important;border-left-color:#00a550 !important;padding-left:1.45rem !important;font-weight:600 !important}#block-prudential-main-menu .dropdown-toggle::after{margin-left:.35rem;vertical-align:.15em;transition:transform .2s ease}#block-prudential-main-menu .dropdown:hover .dropdown-toggle::after{transform:rotate(180deg)}}@media(min-width:768px){.slide-tax{padding:20px !important}.top-contact-info{padding-right:20px}.top-contact-info br{display:none !important}.whatsapp-live{position:fixed;bottom:40px;right:40px;z-index:1}}.hero-slide .md-object[style*="display: none"]{display:none !important}.hero-slide .md-layer-1-1-0,.hero-slide .md-layer-1-1-1,.hero-slide .md-layer-1-1-2{left:0 !important;width:100% !important;height:auto !important;min-height:auto !important;text-align:center !important}.hero-slide .slide-heading{display:inline-block !important;font-size:clamp(1.4rem,2.8vw,2.5rem) !important;font-weight:800 !important;text-transform:uppercase;letter-spacing:.06em;color:#00803e !important;text-shadow:0 2px 10px rgba(255,255,255,0.9);width:max-content;max-width:90%;padding:.5rem 1.5rem !important;line-height:1.25 !important;box-sizing:border-box !important;height:auto !important;white-space:nowrap !important;background:rgba(255,255,255,0.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:8px}.hero-slide .slide-sub-heading{font-size:clamp(.9rem,1.4vw,1.25rem) !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:.08em;color:#ed1b23 !important;text-shadow:0 1px 4px rgba(255,255,255,0.9);width:max-content;max-width:90%;padding:.6rem 1.6rem !important;line-height:1.3 !important;box-sizing:border-box !important;height:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;white-space:nowrap !important;background:rgba(255,255,255,0.55) !important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06)}.hero-slide .slide-content{display:inline-block !important;margin:0 auto !important;font-size:clamp(.8rem,1.1vw,.98rem) !important;font-weight:600 !important;color:#0f172a !important;text-align:center !important;line-height:1.55 !important;width:max-content;max-width:90%;padding:.85rem 1.75rem !important;box-sizing:border-box !important;height:auto !important;background:rgba(255,255,255,0.55) !important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:10px;border:1.5px solid rgba(0,165,80,0.3);box-shadow:0 4px 14px -2px rgba(0,0,0,0.1)}.hero-slide .md-arrow-left,.hero-slide .md-arrow-right{width:44px !important;height:44px !important;background:rgba(255,255,255,0.9) !important;border:1.5px solid #e2e8f0 !important;border-radius:50% !important;box-shadow:0 4px 12px rgba(0,0,0,0.15) !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease !important}.hero-slide .md-arrow-left:hover,.hero-slide .md-arrow-right:hover{background-color:#00a550 !important;border-color:#00a550 !important;box-shadow:0 4px 16px rgba(0,165,80,0.4) !important}.hero-slide .md-arrow-left span,.hero-slide .md-arrow-right span{display:block !important;width:16px !important;height:16px !important;border:none !important;background:none !important;position:relative !important}.hero-slide .md-arrow-left span::before,.hero-slide .md-arrow-right span::before{content:"";position:absolute;inset:0;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;background-color:#0f172a;transition:background-color .2s ease}.hero-slide .md-arrow-left span::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.8' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15.75 19.5L8.25 12l7.5-7.5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.8' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M15.75 19.5L8.25 12l7.5-7.5'/%3E%3C/svg%3E")}.hero-slide .md-arrow-right span::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.8' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8.25 4.5l7.5 7.5-7.5 7.5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.8' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8.25 4.5l7.5 7.5-7.5 7.5'/%3E%3C/svg%3E")}.hero-slide .md-arrow-left:hover span::before,.hero-slide .md-arrow-right:hover span::before{background-color:#fff !important}.hero-slide .md-bullet a{width:11px !important;height:11px !important;background:rgba(255,255,255,0.7) !important;border:1.5px solid rgba(0,165,80,0.5) !important;border-radius:50% !important;display:block !important;box-shadow:0 1px 3px rgba(0,0,0,0.2);transition:all .2s ease !important;cursor:pointer !important}.hero-slide .md-bullet:hover a,.hero-slide .md-bullet.md-current a{background:#00a550 !important;border-color:#00a550 !important;box-shadow:0 2px 6px rgba(0,165,80,0.45) !important;transform:scale(1.2)}.hero-slide .md-bullet img,.hero-slide .md-thumb-arrow{display:none !important}.hero-slide .loading-bar-hoz{top:0 !important;height:3px !important;background:rgba(0,0,0,0.08) !important;z-index:25 !important}.hero-slide .br-timer-bar{background:#00a550 !important;height:3px !important}.hero-slide .br-timer-glow{background:#00a550 !important;box-shadow:0 0 10px #00a550}@media(max-width:767.98px){.hero-slide .md-slider-wrap,.hero-slide .md-slider-wrap .md-slide-wrap,.hero-slide .md-slider-wrap .md-slide-items,.hero-slide .md-slider-wrap .md-slide-item{min-height:22rem !important;height:22rem !important}.hero-slide .md-slider-wrap .md-main-img img{height:22rem !important;width:auto !important}.hero-slide .slide-heading{font-size:1.25rem !important}.hero-slide .slide-sub-heading{font-size:clamp(.7rem,2.8vw,.82rem) !important;letter-spacing:.03em !important;white-space:normal !important;text-align:center !important;display:inline-block !important;width:auto !important;max-width:92% !important;padding:.4rem .85rem !important;line-height:1.35 !important}.hero-slide .slide-content{font-size:.72rem !important;padding:.5rem .85rem !important;max-width:92% !important}.hero-slide .md-bullet a{width:8px !important;height:8px !important;border-width:1px !important}.hero-slide .md-bullet:hover a,.hero-slide .md-bullet.md-current a{transform:scale(1.15)}.hero-slide .md-arrow-left,.hero-slide .md-arrow-right{width:36px !important;height:36px !important}.hero-slide .md-arrow-left{left:8px !important}.hero-slide .md-arrow-right{right:8px !important}}.top-header{width:100%}.region-top-header-form{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:0;margin-right:0;padding:.35rem 0}#block-prudential-topcontactinfo,#block-search-form-primary{width:auto;max-width:100%}#block-prudential-topcontactinfo{display:flex;align-items:center}.top-contact-info{font-size:.85rem;color:#3b3b3b;line-height:1.5;margin-bottom:0}.top-contact-info a{color:#3b3b3b !important;text-decoration:none !important;transition:color .2s ease}.top-contact-info a:hover{color:#00a550 !important}.top-contact-info em i{color:#00a550;margin-right:2px;font-style:normal}#block-search-form-primary .simple-search-form{display:flex;align-items:center;margin:0}#block-search-form-primary .js-form-type-search-api-autocomplete.mb-3{margin-bottom:0 !important}#block-search-form-primary .simple-search-form .form-item,#block-search-form-primary .simple-search-form .form-actions{margin-bottom:0 !important}#block-search-form-primary .simple-search-form .form-item{margin-right:6px}#block-search-form-primary .simple-search-form input.form-control{height:34px;min-height:34px;padding:.25rem .75rem;font-size:.85rem;border-radius:4px;border:1px solid #ced4da;background-color:#fff;width:210px;transition:border-color .2s ease,box-shadow .2s ease,width .25s ease}#block-search-form-primary .simple-search-form input.form-control:focus{width:250px;border-color:#00a550;box-shadow:0 0 0 .2rem rgba(0,165,80,0.2);outline:0}#block-search-form-primary .simple-search-form button.btn-primary{height:34px;padding:0 .85rem !important;font-size:.82rem;font-weight:600;border-radius:4px;background-color:#00a550;border-color:#00a550;color:#fff !important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}#block-search-form-primary .simple-search-form button.btn-primary:hover,#block-search-form-primary .simple-search-form button.btn-primary:focus{background-color:#00803e;border-color:#00803e}ul.ui-autocomplete{background:#fff !important;border:1px solid #d1d5db !important;border-radius:6px !important;box-shadow:0 10px 25px -5px rgba(0,0,0,0.12),0 8px 10px -6px rgba(0,0,0,0.04) !important;padding:2px 0 !important;margin-top:4px !important;max-height:380px;overflow-y:auto;overflow-x:hidden;min-width:280px;max-width:440px;z-index:1055 !important;list-style:none !important}ul.ui-autocomplete .ui-menu-item{list-style:none !important;margin:0 !important;padding:0 !important;border-bottom:1px solid #f1f5f9}ul.ui-autocomplete .ui-menu-item:last-child{border-bottom:none}ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper,ul.ui-autocomplete .ui-menu-item a{display:block !important;padding:6px 12px !important;font-size:.82rem !important;line-height:1.35 !important;color:#374151 !important;text-decoration:none !important;cursor:pointer;background:transparent;border:none !important;border-left:3px solid transparent !important;transition:background-color .15s ease,color .15s ease,border-color .15s ease;word-break:break-word}ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper:hover,ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active,ul.ui-autocomplete .ui-menu-item.ui-state-focus .ui-menu-item-wrapper,ul.ui-autocomplete .ui-menu-item a:hover,ul.ui-autocomplete .ui-menu-item a.ui-state-active{background-color:#f0fdf4 !important;color:#00803e !important;border-left-color:#00a550 !important;font-weight:600}ul.ui-autocomplete::-webkit-scrollbar{width:5px}ul.ui-autocomplete::-webkit-scrollbar-track{background:#f8fafc}ul.ui-autocomplete::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}ul.ui-autocomplete::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media(max-width:767.98px){.region-top-header-form{flex-direction:column;gap:.5rem;text-align:center;padding:.5rem 0}#block-prudential-topcontactinfo,#block-search-form-primary{width:100%}#block-search-form-primary .simple-search-form{justify-content:center;width:100%}#block-search-form-primary .simple-search-form input.form-control{width:100%;max-width:260px}}.view-search{margin-top:1.5rem;margin-bottom:3rem}.view-search .view-filters{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem 1.5rem;margin-bottom:2rem}.view-search .views-exposed-form .d-flex{align-items:flex-end;gap:.75rem}.view-search .js-form-type-search-api-autocomplete.mb-3{margin-bottom:0 !important}.view-search .views-exposed-form .form-item{margin-bottom:0 !important;flex:1 1 280px;max-width:480px}.view-search .views-exposed-form label{font-weight:600;font-size:.88rem;color:#374151;margin-bottom:.35rem}.view-search .views-exposed-form input.form-control{height:38px;font-size:.92rem;border-radius:6px;border:1px solid #cbd5e1;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.view-search .views-exposed-form input.form-control:focus{border-color:#00a550;box-shadow:0 0 0 .2rem rgba(0,165,80,0.2);outline:0}.view-search .views-exposed-form .form-actions{margin-bottom:0 !important}.view-search .views-exposed-form button.btn-primary{height:38px;padding:0 1.5rem !important;font-size:.9rem;font-weight:600;border-radius:6px;background-color:#00a550;border-color:#00a550;color:#fff !important;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease}.view-search .views-exposed-form button.btn-primary:hover{background-color:#00803e;border-color:#00803e}.view-search .view-content h3{width:100%;display:flex;align-items:center;font-size:1.05rem !important;font-weight:700 !important;color:#0f172a;text-transform:uppercase;letter-spacing:.06em;margin-top:2rem !important;margin-bottom:1.25rem !important;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0}.view-search .view-content h3:first-of-type{margin-top:.5rem !important}.view-search .view-content h3::before{content:"";display:inline-block;width:4px;height:1.1em;background-color:#00a550;margin-right:.65rem;border-radius:2px}.view-search .view-content .views-row{width:100%;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1.25rem 1.5rem;margin-bottom:1rem;box-shadow:0 1px 3px rgba(0,0,0,0.04);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.view-search .view-content .views-row:hover{border-color:#cbd5e1;box-shadow:0 6px 16px -2px rgba(0,0,0,0.08);transform:translateY(-2px)}.view-search .views-field-title h2,.view-search .views-field-title .node__title{font-size:1.15rem !important;font-weight:700 !important;line-height:1.4 !important;margin:0 0 .5rem 0 !important}.view-search .views-field-title a{color:#0f172a !important;text-decoration:none !important;transition:color .18s ease}.view-search .views-field-title a:hover{color:#00a550 !important}.view-search .views-field-search-api-excerpt{font-size:.92rem;line-height:1.6;color:#475569;margin:0}.view-search .views-field-search-api-excerpt strong{background-color:rgba(0,165,80,0.12);color:#007a3b;padding:.08rem .35rem;border-radius:3px;font-weight:600}
body{color:#3b3b3b;background:#292929}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff}.tabs ul.primary li a.is-active{background-color:#fff}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff}#navbar-top{background-color:rgba(108,117,125,0.2) !important}#navbar-main{background-color:#fff !important}a,.link{color:#0071b3}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2}.nav-item .dropdown-item a.active{color:white}.nav-link{color:#1e293b}.nav-link:hover,.nav-link:focus{color:#008744}a:active,.link:active{color:#23aeff}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3}.page-link,.page-link:hover{color:#0071b3}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9}.btn-primary{background-color:#00a550;border-color:#00a550}.btn-primary:hover,.btn-primary:focus{border-color:#00803e;background-color:#00803e}.site-footer{background:#292929}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff}[dir=rtl] .color-form .color-palette{margin-left:0;margin-right:20px}[dir=rtl] .color-form .form-item label{float:right}[dir=rtl] .color-form .color-palette .lock{right:-20px;left:0}
.pagination{--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary);}.btn-primary{--bs-btn-color:var(--bb-primary-text);--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-primary-text);--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary);}.btn-secondary{--bs-btn-color:var(--bb-secondary-text);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-focus-shadow-rgb:167,50,62;--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bb-secondary-text);--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary);}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bb-primary-text);--bs-btn-hover-bg:var(--bb-primary-dark);--bs-btn-hover-border-color:var(--bb-primary-dark);--bs-btn-active-color:var(--bb-primary-text);--bs-btn-active-bg:var(--bb-primary-dark);--bs-btn-active-border-color:var(--bb-primary-dark);--bs-btn-disabled-color:var(--bb-primary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-primary-dark);}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bb-secondary-text);--bs-btn-hover-bg:var(--bb-secondary-dark);--bs-btn-hover-border-color:var(--bb-secondary-dark);--bs-btn-active-color:var(--bb-secondary-text);--bs-btn-active-bg:var(--bb-secondary-dark);--bs-btn-active-border-color:var(--bb-secondary-dark);--bs-btn-disabled-color:var(--bb-secondary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bb-secondary-dark);}h1,.h1{color:var(--bb-h1-color);}h2,.h2{color:var(--bb-h2-color);}h3,.h3{color:var(--bb-h3-color);}
