.adv-cat-location-link:hover{color:#e0c097}.adv-cat-location-link i{color:#e0c097}.akcat-hero-title-row{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:20px!important;margin:0 0 25px!important}.akcat-hero-wrapper h1{font-family:"Unbounded",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#1a1a1a!important;margin:0!important;padding:0!important;line-height:1.15!important;font-size:34px!important}.akcat-hero-wrapper h1::first-letter{color:#c5a880}img.akcat-hero-logo{height:5.2em!important;width:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important;display:block!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important;transform:none!important;flex-shrink:0!important}.akcat-disclaimer-box{display:block!important;margin:45px 0 15px!important;padding:30px 35px!important;background:#1b1f27!important;border:none!important;border-radius:0!important;box-sizing:border-box!important}.akcat-disclaimer-box p.akcat-disclaimer-text{font-size:14.5px!important;font-style:italic!important;color:#fff!important;line-height:1.7!important;margin:0!important;padding:0!important;text-shadow:none!important}.akcat-disclaimer-box p.akcat-disclaimer-text a.akcat-disclaimer-link{color:#c5a880!important;text-decoration:underline!important;text-underline-offset:4px!important;font-weight:700!important;font-style:normal!important;display:inline-block!important;transition:color .2s ease-in-out!important;margin-left:4px!important}.akcat-disclaimer-box p.akcat-disclaimer-text a.akcat-disclaimer-link:hover{color:#e2cdad!important}.akcat-cities-block{margin:40px 0}.akcat-cities-grid{display:flex;flex-wrap:wrap;gap:12px;list-style:none!important;margin:0!important;padding:0!important}.akcat-chip::before,.akcat-chip::after{content:none!important;display:none!important}.akcat-chip{display:inline-flex!important;align-items:center;padding:10px 20px;background:#fff;border:1px solid #e5e0d8;border-radius:30px;color:#1a1a1a!important;font-size:14.5px;font-weight:500;text-decoration:none!important;transition:all .2s ease-in-out;white-space:nowrap;list-style:none!important}.akcat-chip:hover{background:#1f1f1f;border-color:#1f1f1f;color:#c5a880!important;transform:translateY(-2px)}.akcat-chip.akcat-chip-main{background:#1f1f1f;border-color:#c5a880;color:#c5a880!important;font-weight:700}.akcat-chip.akcat-chip-main:hover{background:#c5a880;color:#1a1a1a!important;border-color:#c5a880}@media (max-width:1024px){.akcat-hero-wrapper h1{font-size:28px!important}.akcat-hero-title-row{gap:16px!important}img.akcat-hero-logo{margin:0!important}.akcat-hero-content p{font-size:14px!important}.akcat-disclaimer-box{margin:35px 0 10px!important;padding:24px 28px!important}.akcat-disclaimer-box p.akcat-disclaimer-text{font-size:13.5px!important}}@media (max-width:768px){.akcat-hero-section{padding:40px 0 25px}.akcat-hero-wrapper{padding-left:15px;padding-right:15px}.akcat-hero-wrapper h1{font-size:18px!important;white-space:normal!important}.akcat-hero-title-row{gap:10px!important;margin-bottom:20px!important}.akcat-hero-title-text{white-space:normal}img.akcat-hero-logo{margin:0!important}.akcat-hero-content p{font-size:13px!important;line-height:1.6!important}.akcat-disclaimer-box{margin:30px 0 5px!important;padding:20px 22px!important}.akcat-disclaimer-box p.akcat-disclaimer-text{font-size:12.5px!important;line-height:1.6!important}.akcat-cities-block h2{font-size:19px}.akcat-cities-grid{gap:8px}.akcat-chip{padding:8px 16px;font-size:13px}}@media (max-width:768px){.ak-wide-stripe .ak-perfect-h2 span.ak-rec-word{font-size:27px!important;line-height:1.2!important}}.ak-wide-stripe{--bg-stripe:#1b1f27;--text-light:#fff;--text-muted:#b8b8b8;--accent-gold:#c5a880;--hover-gold:#e2cdad;--font-title:"Unbounded",sans-serif;--font-text:"Montserrat",sans-serif;background-color:var(--bg-stripe);color:var(--text-light);font-family:var(--font-text),sans-serif;border-radius:16px;padding:40px 50px;box-sizing:border-box;margin:40px 0;text-align:center}@media (max-width:1024px){.ak-wide-stripe{padding:35px 30px}}@media (max-width:768px){.ak-wide-stripe{padding:30px 20px;border-radius:12px}}.ak-stripe-container{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.ak-stripe-top-label{font-family:"Montserrat",sans-serif;font-size:15px!important;text-transform:uppercase!important;letter-spacing:.18em!important;color:var(--accent-gold)!important;font-weight:500!important;margin-bottom:5px;line-height:1.4}@media (max-width:768px){.ak-stripe-top-label{font-size:11px!important}}.ak-perfect-h2{font-family:var(--font-title),sans-serif;width:100%;margin:0 0 10px!important;text-transform:uppercase;font-size:clamp(15px,2.4vw,26px)!important;color:var(--text-muted)!important;letter-spacing:.04em;line-height:1.35;font-weight:700}.ak-perfect-h2 .ak-rec-word{display:block;font-size:clamp(22px,4.2vw,44px);color:var(--text-light);letter-spacing:.06em;font-weight:900;margin-bottom:12px;word-break:break-word;overflow-wrap:break-word}.ak-perfect-h2 .ak-rec-word::first-letter{color:var(--accent-gold)}@media (max-width:480px){.ak-wide-stripe{padding:24px 16px}}.ak-stripe-phone-wrap{margin:10px 0;width:100%}.ak-stripe-phone{font-family:var(--font-title),sans-serif;color:var(--text-light)!important;text-decoration:none!important;font-weight:700;font-size:clamp(20px,3.6vw,34px)!important;letter-spacing:.02em;display:inline-block;transition:color .2s ease,transform .2s ease}@media (max-width:767px){.ak-stripe-phone{font-size:clamp(16px,6vw,24px)!important;white-space:nowrap}}.ak-stripe-phone:hover{color:var(--accent-gold)!important;transform:scale(1.03)}.ak-stripe-address-block{width:100%;max-width:700px;font-size:clamp(13px,1.4vw,15.5px);line-height:1.6;color:var(--text-muted);margin-bottom:5px}#menu-menu-popup .menu-item a.current-drum-link{color:var(--color-gold,#cda250)!important}#menu-menu-popup .menu-item a.current-drum-link{border-color:var(--color-gold,#cda250);background:rgba(224,192,151,.1)}.bg-noise-dark,.bg-noise-gray,.bg-noise-light{position:relative;overflow:hidden}.bg-noise-dark::before,.bg-noise-gray::before,.bg-noise-light::before,.bg-noise-dark::after,.bg-noise-gray::after,.bg-noise-light::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;background-size:300px 300px!important;background-repeat:repeat!important;pointer-events:none!important}.bg-noise-dark::before,.bg-noise-gray::before,.bg-noise-light::before{background-image:none!important;z-index:0!important}.bg-noise-dark::after,.bg-noise-gray::after,.bg-noise-light::after{background-image:none!important;z-index:1!important}.bg-noise-dark::before{opacity:.3!important}.bg-noise-dark::after{opacity:.2!important}.bg-noise-gray::before{opacity:.5!important}.bg-noise-gray::after{opacity:.4!important}.bg-noise-light::before{opacity:.4!important}.bg-noise-light::after{opacity:.28!important}@media (max-width:1024px){.bg-noise-dark{background:#05070a!important}.bg-noise-gray{background:#38383c!important}.bg-noise-light{background:#ceced1!important}.bg-noise-dark::before,.bg-noise-gray::before,.bg-noise-light::before,.bg-noise-dark::after,.bg-noise-gray::after,.bg-noise-light::after{animation:none!important}}@media (min-width:1025px){.bg-noise-dark{background:linear-gradient(135deg,#000 0%,#030304 100%)!important}.bg-noise-gray{background:linear-gradient(135deg,#121216 0%,#1e1e24 100%)!important}.bg-noise-light{background:linear-gradient(135deg,#f5f5f7 0%,#e4e4e9 100%)!important}.bg-noise-dark::before,.bg-noise-gray::before,.bg-noise-light::before{animation:none!important;will-change:auto}.bg-noise-dark::after,.bg-noise-gray::after,.bg-noise-light::after{animation:none!important;will-change:auto}}.bg-noise-dark>*,.bg-noise-gray>*,.bg-noise-light>*{position:relative!important;z-index:2!important}.main-sticky-header.scrolled{background:rgba(10,13,18,.95);padding:15px 8vw;border-bottom:1px solid rgba(255,255,255,.05)}.menu-toggle-btn.active .line-top{transform:translateY(0) rotate(45deg);background-color:var(--color-gold)}.menu-toggle-btn.active .line-bottom{transform:translateY(0) rotate(-45deg);background-color:var(--color-gold)}.popup-menu-overlay.active{visibility:visible;opacity:1;pointer-events:auto}.ak-menu-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.menu-3d-list .ak-menu-row>a{flex:1 1 auto;display:block;padding:16px 0;font-family:var(--font-accent,sans-serif);font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.25;color:var(--color-text-white,#fff)!important;text-decoration:none;transition:color .25s ease}.menu-3d-list .sub-menu .ak-menu-row>a{font-family:var(--font-text,sans-serif);font-size:.95rem;font-weight:500;text-transform:none;letter-spacing:0;padding:11px 0;color:rgba(255,255,255,.75)!important}.menu-3d-list .ak-menu-row>a:hover,.menu-3d-list .current-menu-item>.ak-menu-row>a,.menu-3d-list .current-menu-ancestor>.ak-menu-row>a,.menu-3d-list .ak-open>.ak-menu-row>a{color:var(--color-gold,#cda250)!important}.menu-3d-list .ak-sub-toggle{flex:0 0 auto;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;background:0 0;color:#e0c097;border:1px solid rgba(224,192,151,.4);border-radius:50%;box-shadow:none;line-height:1;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.menu-3d-list .ak-sub-toggle:hover{background:rgba(224,192,151,.15);color:#e0c097}.menu-3d-list .ak-open>.ak-menu-row>.ak-sub-toggle{background:#e0c097;color:#161616;border-color:#e0c097}.menu-3d-list .sub-menu{display:block!important;position:static!important;list-style:none;margin:0 0 0 4px;padding:0 0 0 16px;height:0;overflow:hidden;visibility:hidden;border-left:1px solid rgba(224,192,151,.35);transition:height .35s ease,visibility 0s linear .35s}.menu-3d-list .ak-open>.sub-menu{visibility:visible;transition:height .35s ease,visibility 0s}.menu-3d-list .sub-menu .menu-item{border-bottom:none}@media (max-width:768px){.menu-3d-list .ak-menu-row>a{font-size:.95rem;padding:14px 0}.menu-3d-list .sub-menu .ak-menu-row>a{font-size:.88rem;padding:10px 0}.menu-3d-list .ak-sub-toggle{width:36px;height:36px}}.callback-popup-overlay.active{visibility:visible;opacity:1}.callback-popup-overlay.active .callback-popup-container{transform:scale(1) translateY(0)}.trigger-masthead-wrapper{--color-title:#f1e9db;--color-desc:#d1d1d1;--color-accent:#e0c097;--color-white:#fff;--font-title:"Unbounded",sans-serif;--font-text:"Montserrat",sans-serif;position:relative;z-index:900!important;width:100%;height:100vh;background-color:#0a0d12;overflow:hidden;box-sizing:border-box}.trigger-masthead-wrapper *{box-sizing:border-box;margin:0;padding:0}.trigger-masthead-wrapper button,.trigger-masthead-wrapper a,.trigger-masthead-wrapper span{font-family:var(--font-text)!important}.masthead-title,.masthead-title .title-word{font-family:var(--font-title)!important}.grid-container-scroller{position:absolute;top:0;left:-5%;width:110%;height:100%;display:grid;grid-template-columns:.5fr 1fr 1fr 1fr .5fr;gap:30px;padding:30px 0;z-index:5;pointer-events:none;opacity:0}.grid-col{display:flex;flex-direction:column;gap:30px;will-change:transform}.grid-col.col-center{height:100vh;justify-content:center;margin-top:-30px}.grid-card{position:relative;width:100%;height:38vh;display:flex;align-items:stretch;overflow:hidden;border-radius:24px;background:#000;flex-shrink:0;will-change:transform;transform:translateZ(0)}.grid-card{position:relative;overflow:hidden;background:#000;will-change:transform;transform:translateZ(0)}.grid-card-img{display:block;width:100%!important;height:100%!important;min-width:100%;min-height:100%;object-fit:cover!important;object-position:center center!important;flex:1 1 auto;filter:none}.grid-card::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.1);pointer-events:none}.grid-card.main-screen-card{background-image:none;filter:none;z-index:10;transform-origin:center center;will-change:transform,border-radius}.media-container{width:100%;height:100%;position:relative;overflow:hidden;border-radius:24px;will-change:border-radius}.masthead-media{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.masthead-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(26,34,52,.15) 0%,rgba(26,34,52,.9) 100%);z-index:2}.masthead-content{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;padding:0 8vw;display:flex;flex-direction:column;justify-content:center;pointer-events:none}.masthead-title{font-family:var(--font-title);font-weight:900;line-height:.95;color:var(--color-title);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:25px;display:flex;flex-direction:column;gap:10px;width:fit-content;max-width:800px}.title-line{display:block;overflow:hidden}.title-word{display:inline-block;transform:translateY(115%);will-change:transform}.title-line.small-word{font-size:clamp(1.3rem,2.2vw,2.6rem);letter-spacing:.05em;color:var(--color-accent)}.title-line.big-word{font-size:clamp(2.1rem,4.4vw,4.4rem)}.masthead-desc{font-family:var(--font-text);text-transform:uppercase;font-size:16px;color:var(--color-desc);max-width:600px;margin-bottom:5vh}.desc-line{display:block;overflow:hidden;margin-bottom:8px}.desc-text-inner{display:block;transform:translateY(115%)}.masthead-footer{display:flex;justify-content:space-between;align-items:flex-end;width:100%;pointer-events:auto;position:relative}@media (max-width:768px){.main-sticky-header.scrolled{padding:10px 4vw}.masthead-media{object-position:center center}.grid-container-scroller{left:0;width:100%;grid-template-columns:.45fr 1fr .45fr;gap:16px;padding:16px 0}.grid-col{gap:16px}.grid-col.col-center{margin-top:-16px}.grid-card{height:26vh;border-radius:16px}.media-container{border-radius:16px}.masthead-content{padding:0 6vw;align-items:center;text-align:center}.masthead-title{margin-bottom:20px;align-items:center;width:100%}.title-line.small-word{font-size:clamp(1.1rem,4.5vw,1.6rem)}.title-line.big-word{font-size:clamp(1.6rem,6.5vw,2.6rem)}.masthead-desc{margin-bottom:4vh;max-width:100%;font-size:12px}.masthead-footer{flex-direction:column-reverse;align-items:center;gap:30px;width:100%}}.adv-table-gray{width:100%;border-collapse:separate;border-spacing:0 10px;margin:25px 0;font-family:"Montserrat",sans-serif;color:#fff}.adv-table-gray thead{display:none}.adv-table-gray tbody tr{background-color:#404040;border:1px solid #555;border-radius:6px;padding:15px;display:flex;align-items:center;gap:20px;margin-bottom:10px}.adv-table-gray td{display:block;padding:0!important;border:none!important;font-size:14px;font-weight:300;color:#fff}.adv-table-gray td:nth-child(1){width:30px;font-weight:300}.adv-table-gray td:nth-child(2){flex:2;color:#e0c097;font-weight:500}.adv-table-gray td:nth-child(3),.adv-table-gray td:nth-child(4),.adv-table-gray td:nth-child(5){flex:1;color:#fff;font-weight:300}@media (max-width:768px){.adv-table-gray tbody tr{flex-direction:column;align-items:flex-start;gap:8px}.adv-table-gray td{width:100%!important}}.masthead-worker-badge{position:absolute;right:0;bottom:0;width:380px;height:380px;border-radius:50%;border:2px solid var(--color-gold,#e0c097);background:rgba(224,192,151,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 24px rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;overflow:visible;opacity:0}.masthead-worker-img{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%!important;clip-path:circle(50% at 50% 50%)}@media (max-width:768px){.masthead-worker-badge{position:relative;right:auto;bottom:auto;width:195px;height:195px;margin:0 auto}}@media (max-width:480px){.masthead-worker-badge{width:165px;height:165px}}.elementor-element.e-grid>.e-con-inner{align-items:stretch}.elementor-element.e-grid>.e-con-inner>.elementor-widget-ucaddon_glowing_content_card{height:100%;display:flex}.elementor-widget-ucaddon_glowing_content_card .elementor-widget-container{width:100%;display:flex}.ue-glowing-widget,.ue-glowing-cards-container,.ue-glowing-card-wrapper{width:100%;height:100%;display:flex;flex-direction:column}.ue-glowing-cards-container{flex:1}.ue-glowing-card-wrapper{flex:1}.ue-glowing-card{height:100%;width:100%}.ue-glowing-card-content{display:flex;flex-direction:column;height:100%;width:100%}.ue-glowing-card-content .desc-content{flex-grow:1}.ue-glowing-card-content .ue-button-wrapper{margin-top:auto}.ve-hero-section>.elementor-background-video-container{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;z-index:0;overflow:hidden;pointer-events:none}.ve-hero-section>.elementor-background-video-container video.elementor-background-video-hosted{position:absolute!important;top:50%!important;left:50%!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;transform:translate(-50%,-50%)!important;object-fit:cover!important;opacity:1!important;visibility:visible!important}.ve-hero-section>.elementor-background-video-container,.ve-hero-section>.elementor-background-video-container video.elementor-background-video-hosted{opacity:1!important;visibility:visible!important;display:block!important}@media (max-width:1024px){.ztm-box.ztm-hover-active::before{transform:skewX(0deg);left:40px;width:calc(100% - 90px)}.ztm-box.ztm-hover-active::after{transform:skewX(0deg);left:40px;width:calc(100% - 90px)}.ztm-box.ztm-hover-active .ztm-content{padding:30px 20px}.ztm-box.ztm-hover-active .ztm-span::before{top:-50px!important;left:50px!important;width:100px!important;height:100px!important;opacity:1!important}.ztm-box.ztm-hover-active .ztm-span::after{bottom:-50px!important;right:50px!important;width:100px!important;height:100px!important;opacity:1!important}}.header-address-text{color:#fff;font-style:normal;font-size:13px;margin-left:30px;display:none}@media (min-width:1025px){.header-address-text{display:block}}.risk-dropdown.open .risk-dropdown-toggle{border-color:#e0c096;background:rgba(224,192,150,.08)}.risk-dropdown.open .risk-dropdown-arrow{transform:rotate(225deg);margin-top:4px}.risk-dropdown.open .risk-dropdown-list{display:block;opacity:1;transform:translateY(0)}.risk-dropdown-list li.selected{color:#e0c096;font-weight:600;background:rgba(224,192,150,.08)}.risk-dropdown-list li.selected::after{content:"";position:absolute;right:14px;top:50%;width:6px;height:11px;border-right:2px solid #e0c096;border-bottom:2px solid #e0c096;transform:translateY(-65%) rotate(45deg)}.risk-result-visible{display:block}.risk-result-invalid{background:rgba(255,255,255,.05);border:1px solid rgba(224,192,150,.28);color:#cfd8e0}.risk-result-danger{background:rgba(220,90,90,.12);border:1px solid rgba(220,90,90,.42);color:#f0c6c6}.risk-result-warning{background:rgba(224,192,150,.12);border:1px solid rgba(224,192,150,.5);color:#ecd8a6}.risk-result-ok{background:rgba(90,140,190,.12);border:1px solid rgba(90,140,190,.42);color:#c2d1e8}.ak-video-btn{position:absolute;left:3%;bottom:3%;z-index:5;width:90px;height:90px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-gold,#e0c097);color:#161616!important;box-shadow:0 6px 18px rgba(0,0,0,.4);text-decoration:none!important;cursor:pointer;transition:transform .3s ease}.ak-video-btn:hover{transform:scale(1.1)}@media (max-width:768px){.ak-video-btn{width:56px;height:56px;left:0;bottom:0}}@media (max-width:480px){.ak-video-btn{width:50px;height:50px}}.ak-video-overlay{position:fixed;inset:0;z-index:100001;display:none;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:rgba(55,62,83,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ak-video-overlay.active{display:flex;animation:akVideoFade .25s ease}.ak-video-box{position:relative;width:100%;max-width:1000px}.ak-video-box video{display:block;width:100%;max-height:80vh;background:#000;border-radius:12px;box-shadow:0 24px 60px rgba(0,0,0,.6)}.ak-video-close{position:absolute;top:-44px;right:0;width:36px;height:36px;padding:0!important;display:flex;align-items:center;justify-content:center;background:0 0!important;border:none!important;color:#fff!important;font-size:32px;line-height:1;cursor:pointer;transition:color .2s ease}.ak-video-close:hover{color:var(--color-gold,#e0c097)!important}@media (max-width:768px){.masthead-worker-badge{position:relative;right:auto;bottom:auto;width:195px;height:195px;margin:0 auto}}@media (max-width:480px){.masthead-worker-badge{width:165px;height:165px}}.ak-video-box.ak-vertical{width:auto;max-width:90vw;margin:0 auto;display:flex;justify-content:center}.ak-video-box.ak-vertical video{width:auto;height:auto;max-width:100%;max-height:75vh;background:0 0;object-fit:contain}@media (max-width:767px){.ak-video-box.ak-vertical video{max-height:70vh}}.sss-kejsy-tabs{display:flex;flex-wrap:nowrap;gap:10px;margin:0 15px 24px;padding-bottom:6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.sss-kejsy-tabs::-webkit-scrollbar{height:3px}.sss-kejsy-tabs::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px}.sss-kejsy-tab:first-child{margin-left:auto}.sss-kejsy-tab:last-child{margin-right:auto}.sss-kejsy-tab{flex:0 0 auto;padding:8px 18px;background:#fff;border:1px solid var(--kj-border);border-radius:30px;color:var(--kj-dark);font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:all .2s ease}.sss-kejsy-tab:hover,.sss-kejsy-tab.is-active{background:var(--kj-accent);border-color:var(--kj-accent);color:#fff}.sss-kejsy-card.is-hidden{display:none}