@media (max-width:1024px){.elementor-element.as-hero,.elementor-element.as-page-hero,.elementor-element.as-hero>.e-con-inner,.elementor-element.as-page-hero>.e-con-inner{min-height:0!important;justify-content:flex-start!important}.elementor-element.as-final,.elementor-element.as-final>.e-con-inner{min-height:0!important}}@media (max-width:1024px){.elementor-location-header .elementor-menu-toggle{padding:10px!important;margin:-4px 0}.elementor-location-header .elementor-button{min-height:40px;display:inline-flex;align-items:center}.elementor-location-header .as-nav-logo a{display:inline-block;padding:11px 0;margin:-11px 0}}@media (max-width:1024px){.elementor-location-header nav.elementor-nav-menu--dropdown a.elementor-item{padding:10px 20px!important;min-height:48px;align-items:center}.elementor-location-header nav.elementor-nav-menu--dropdown a.elementor-sub-item{padding:10px 20px 10px 36px!important;min-height:44px;align-items:center}.elementor-location-header nav.elementor-nav-menu--dropdown a.has-submenu{justify-content:space-between!important}.elementor-location-header nav.elementor-nav-menu--dropdown a.has-submenu .sub-arrow{margin-left:auto!important;margin-inline-start:auto!important;padding:0 0 0 16px!important}.elementor-location-header nav.elementor-nav-menu--dropdown .sub-arrow svg{width:16px;height:16px}.elementor-location-header nav.elementor-nav-menu--dropdown a.highlighted .sub-arrow svg{transform:rotate(180deg)}.elementor-location-header nav.elementor-nav-menu--dropdown li[class*="menu-item--"]{display:inline-block;margin-top:12px}.elementor-location-header nav.elementor-nav-menu--dropdown li[class*="menu-item--"]>a.elementor-item{padding:10px 20px 10px 20px!important;min-width:48px}.elementor-location-header nav.elementor-nav-menu--dropdown li[class*="menu-item--"]+li[class*="menu-item--"]>a.elementor-item{padding-left:4px!important}.elementor-location-header .elementor-menu-toggle,.elementor-location-header .elementor-menu-toggle:hover,.elementor-location-header .elementor-menu-toggle.elementor-active{color:#0A0A0B}.elementor-location-header .elementor-menu-toggle svg{fill:#0A0A0B}}@media (max-width:1024px){.e-n-accordion-item-title{justify-content:space-between}.e-n-accordion-item-title-header{flex:1 1 auto;min-width:0}.e-n-accordion-item-title-icon{flex:0 0 auto;margin-left:16px}}@media (max-width:767px){.as-mq{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%)}.as-mq--lines{-webkit-mask-image:none;mask-image:none}.as-mq--lines .as-mq-t{-webkit-mask-image:none}}@media (max-width:767px){.as-pf-wrap .as-pf{--as-pf-cols:2!important;--as-pf-r:16px;--as-pf-pad:12px;gap:12px}.as-pf-wrap .as-pf-card,.as-pf-wrap .as-pf-card--xl{grid-column:span 1;grid-row:span 1;border-radius:16px;--as-pf-pad:12px}.as-pf-wrap .as-pf-card .as-pf-tag,.as-pf-wrap .as-pf-card .as-pf-t,.as-pf-wrap .as-pf-card .as-pf-s,.as-pf-wrap .as-pf-card .as-pf-more{display:none}.as-pf-wrap .as-pf-body::before{top:-52px;background:linear-gradient(to bottom,rgb(10 10 11/0) 0,rgb(10 10 11/.22) 22px,rgb(10 10 11/.5) 52px,rgb(10 10 11/.66) 100%)}.as-pf-wrap .as-pf-name{display:block;font-size:15px;line-height:1.18;font-weight:600;letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere}.as-pf-wrap .as-pf-num{top:8px;right:12px;font-size:44px}.as-pf-wrap .as-pf-sector{top:10px;right:10px;max-width:calc(100% - 20px);padding:5px 8px;font-size:9px;letter-spacing:.1em}.as-pf-wrap .as-pf-bar{padding-top:10px;padding-bottom:10px;margin-bottom:20px;gap:12px}.as-pf-wrap .as-pf-f,.as-pf-wrap .as-pf-f:hover,.as-pf-wrap .as-pf-f:focus{padding:10px 14px;font-size:14px;min-height:40px}.as-pf-wrap .as-pf-f:hover{transform:none}}@media (max-width:820px){.as-wn .as-wn-n{display:none}.as-wn .as-wn-in{gap:0;padding:0}.as-wn .as-wn-list{padding:0 20px;scroll-padding-inline:20px}.as-wn.as-wn-r .as-wn-list{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}.as-wn.as-wn-l .as-wn-list{-webkit-mask-image:linear-gradient(90deg,transparent,#000 44px);mask-image:linear-gradient(90deg,transparent,#000 44px)}.as-wn.as-wn-l.as-wn-r .as-wn-list{-webkit-mask-image:linear-gradient(90deg,transparent,#000 44px,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,transparent,#000 44px,#000 calc(100% - 44px),transparent)}.as-wn .as-wn-list li>a,.as-wn .as-wn-list li>span{padding:9px 13px}.as-work-body .as-work-h .elementor-heading-title{margin:0!important}.as-work-body .as-work-h{margin-top:44px!important;margin-bottom:12px!important}.as-work-body .e-con>.as-work-h:first-child,.as-work-body .elementor-widget-theme-post-content .elementor>.e-con:first-child>.as-work-h:first-child{margin-top:0!important}.as-work-body .elementor-widget-theme-post-content>.elementor-widget-container>h2,.as-work-body .elementor-widget-theme-post-content>.elementor>h2{margin-top:44px!important;margin-bottom:12px!important}.as-work-body .elementor-widget-theme-post-content .e-con{--gap:0px;gap:0}.as-work-body .as-work-text p:last-child{margin-bottom:0}.as-work-body .elementor-widget-image:not(.as-gal-i){margin-top:24px;margin-bottom:8px}.as-work-body .elementor-widget-image:not(.as-gal-i) img{max-height:82vh;width:auto!important;max-width:100%!important;margin:0 auto;object-fit:contain}.as-work-nav .elementor-post-navigation{flex-direction:column!important;gap:0!important;padding-top:0!important}.as-work-nav .elementor-post-navigation__link:not(:has(a)),.as-work-nav .elementor-post-navigation__separator-wrapper{display:none!important}.as-work-nav .elementor-post-navigation__link{width:100%!important;flex:0 0 auto!important;text-align:left!important}.as-work-nav .elementor-post-navigation__link a{display:block!important;padding:22px 32px 22px 0;border-bottom:1px solid #E5E5EA;position:relative}.as-work-nav .elementor-post-navigation__link a::after{content:"→";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:22px;line-height:1;color:var(--as-ink,#0A0A0B)}.as-work-nav .elementor-post-navigation__prev a::after{content:"←"}.as-work-nav .elementor-post-navigation__link span{text-align:left!important}.as-work-nav .post-navigation__prev--label,.as-work-nav .post-navigation__next--label{margin-bottom:8px!important}.as-work-nav .post-navigation__prev--title,.as-work-nav .post-navigation__next--title{max-width:none!important;margin:0!important;font-size:26px!important}.as-work-nav .elementor-post-navigation__link a:hover .post-navigation__prev--title,.as-work-nav .elementor-post-navigation__link a:hover .post-navigation__next--title{transform:none!important}.as-work-nav .as-work-nav-h{margin-bottom:24px!important}}@media (max-width:820px){.e-con.e-parent:has(.as-legal-text),.e-con.e-parent:has(.as-legal-h),.e-con.e-parent:has(.as-legal-kicker){padding-left:20px!important;padding-right:20px!important}.as-legal-text table{font-size:14px}.as-legal-text th,.as-legal-text td{min-width:11rem;padding:10px 12px 10px 0}.as-legal-text th:first-child,.as-legal-text td:first-child{min-width:8rem}.as-legal-text table{-webkit-overflow-scrolling:touch}}body.error404 .site-main,body.error404 main#content,body.archive:not(.elementor-template-full-width) .site-main{padding:120px 20px 80px;max-width:1180px;margin:0 auto}body.error404 .page-header .entry-title{font-family:'Albert Sans',system-ui,sans-serif;font-weight:600;letter-spacing:-.03em;line-height:1.05;font-size:clamp(36px,6vw,64px);margin:0 0 16px}body.error404 .page-header,body.error404 .page-content{padding:0!important;margin:0 auto;max-width:none}body.error404 .page-content p{font-size:17px;line-height:1.6;margin:0}@media (min-width:1025px){body.error404 .site-main,body.error404 main#content{min-height:calc(100vh - 360px)}}@media (min-width:1025px){body.error404 .site-main,body.error404 main#content,body.archive:not(.elementor-template-full-width) .site-main{padding:150px 40px 110px}}@media (max-width:767px){.elementor .as-h .as-b2{white-space:normal!important}.as-legal-text code{overflow-wrap:anywhere;word-break:break-word}}@media (max-width:1024px){.as-work-nav .as-link a{display:inline-block;padding:13px 0;margin:-13px 0}}@media (min-width:768px) and (max-width:1100px){.elementor-element.as-meta:has(>.as-meta-cta){flex-wrap:wrap!important}}@media (min-width:768px) and (max-width:1100px){.elementor-element.e-con.e-flex:has(>.e-con){flex-wrap:wrap!important}}@media (min-width:768px) and (max-width:1024px){.as-pil-row>.e-con-inner>.as-pil-body,.as-pil-row>.as-pil-body{flex:1 1 0!important;min-width:0!important}.elementor-element.as-final.e-con-boxed>.e-con-inner,.elementor-element.as-final.e-con-full{padding-top:80px!important;padding-bottom:96px!important}.as-nums>.e-con-inner>.e-con,.as-nums>.e-con{padding-left:40px!important}.as-work-body .elementor-widget-image:not(.as-gal-i) img{max-height:82vh;width:auto!important;max-width:100%!important;margin:0 auto;object-fit:contain}}@media (max-width:1024px){.as-places .mk-store .sh span{aspect-ratio:auto;height:118px}}@media (max-width:640px){.as-nb{white-space:normal}.as-h,.as-h .as-b1,.as-h .as-b2,.as-pf-t,.as-pil-t{overflow-wrap:break-word}}@media (max-width:480px){.elementor-button{max-width:100%}.elementor-button .elementor-button-text{white-space:normal}}@media (max-width:1024px){.elementor-widget-text-editor table,.elementor-widget-theme-post-content table{display:block;width:100%;max-width:100%;overflow-x:auto}}@media (max-width:1024px){html{overflow-x:clip}}@media (max-width:820px){.as-ps{grid-template-columns:1fr 1fr;gap:12px}.as-ps-a{border-radius:20px}.as-ps-b{padding:16px;gap:10px}.as-ps-ic{width:56px;height:56px}.as-ps-n{font-size:17px}.as-ps-bd{gap:10px}.as-ps-bg{max-height:32px}.as-ps-pill{padding:7px 11px}.as-st-lg{margin-bottom:12px}.as-st-badges{gap:10px}.as-st-dev--phone{width:240px}.as-st-step{padding:22px 0}.as-pr-in{grid-template-columns:minmax(0,1fr)!important;gap:10px;padding:24px 20px}.as-pr-n{grid-column:1}.as-pr-to{grid-column:1;white-space:normal}}@media (max-width:480px){.as-st .as-st-h,.as-st-step b,.as-pr-t{overflow-wrap:break-word}.as-st-links{gap:6px 16px}.as-ps-pill{white-space:normal;overflow-wrap:anywhere;letter-spacing:.08em;line-height:1.4;padding:7px 10px;text-align:left}}:root{--as-focus:#0A0A0B}.elementor-location-footer,.as-dark,.as-final,.as-manifest,.as-gal--bg-negru,.bq-dark{--as-focus:#FFFFFF}:where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--as-focus);outline-offset:3px}:is(a,button,summary,[tabindex]):focus-visible{outline-color:var(--as-focus)!important}.elementor-nav-menu .elementor-item:focus-visible,.elementor-nav-menu .elementor-sub-item:focus-visible{outline:0}.elementor-button:focus-visible{outline:2px solid var(--as-focus);outline-offset:3px}.elementor-form .elementor-field-textual:focus{border-color:#0A0A0B!important;outline:1.5px solid #0A0A0B!important;outline-offset:-1.5px!important;box-shadow:none!important}.elementor-form .elementor-field-textual.as-invalid{border-color:#B42318!important}.elementor-form .elementor-field-textual.as-invalid:focus{outline-color:#B42318!important}.elementor-form .elementor-field-group>label.as-has-err{position:relative;display:block;width:100%}.as-field-err{position:absolute;right:0;top:-1px;max-width:75%;font:400 13px/1 var(--as-font,'Albert Sans',sans-serif);letter-spacing:0;text-transform:none;color:#B42318;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elementor-form .elementor-field-type-acceptance input[type=checkbox]{width:18px;height:18px;accent-color:#0A0A0B;flex:0 0 auto}@media (max-width:767px){.elementor-form .elementor-field-textual{font-size:16px!important}}.as-pil-t .elementor-heading-title,.as-certs h2,.as-certs h3{text-wrap:balance}.as-flag{display:inline-block;width:20px;height:14px;vertical-align:-2px;border-radius:2px;overflow:hidden}.as-flag svg{display:block;width:100%;height:100%}.elementor-widget.elementor-invisible{visibility:visible!important}.elementor-widget.animated{animation:none!important}@keyframes as-rise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.elementor-widget-as-two-beats-heading.elementor-invisible{visibility:hidden!important}.elementor-widget-as-two-beats-heading.animated{animation:as-rise .8s cubic-bezier(.4,0,.2,1) both!important}.e-con.elementor-invisible{visibility:visible!important;opacity:0}.e-con.animated,.e-con:has(>.e-con.animated)>.e-con.elementor-invisible{animation:as-rise .8s cubic-bezier(.4,0,.2,1) both!important}}@media (prefers-reduced-motion:reduce){.elementor-element.elementor-invisible{visibility:visible!important;opacity:1!important}.elementor-element.animated{animation:none!important}}.as-pf-wrap .as-pf-f:not(.is-on){border-color:var(--as-line,#E5E5EA)}.as-pf-wrap .as-pf-f:hover,.as-pf-wrap .as-pf-f:focus-visible{transform:none;border-color:var(--as-pf-ink,#0A0A0B)}.as-pf-wrap .as-pf-f{transition:background .3s,color .3s,border-color .25s}.as-pf-bar .as-pf-res{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.elementor-widget-text-editor a:not(.elementor-button),.as-legal-text a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color .2s linear}.elementor-widget-text-editor a:not(.elementor-button):hover,.as-legal-text a:hover{color:#0A0A0B}.elementor .as-link a,.elementor a.as-link{color:#0E6B76;opacity:1!important;transition:color .2s linear}.elementor .as-link a:hover,.elementor a.as-link:hover{color:#0A0A0B;opacity:1!important}:is(.as-dark,.as-final,.as-manifest) .elementor-widget-text-editor a:not(.elementor-button):hover,.elementor :is(.as-dark,.as-final,.as-manifest) .as-link a:hover{color:#FFF}.e-n-accordion-item-title{justify-content:space-between!important}.e-n-accordion-item-title-header{flex:1 1 auto;min-width:0}.e-n-accordion-item-title-icon{order:2;flex:0 0 16px;position:relative;width:16px;height:16px;margin-left:24px;color:#0A0A0B}.e-n-accordion-item-title-icon>span{display:none!important}.e-n-accordion-item-title-icon::before,.e-n-accordion-item-title-icon::after{content:"";position:absolute;left:0;top:50%;width:16px;height:1.5px;margin-top:-.75px;background:currentColor}.e-n-accordion-item-title-icon::after{transform:rotate(90deg);transition:transform .3s cubic-bezier(.4,0,.2,1)}.e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon::after{transform:rotate(0)}:is(.as-dark,.as-final) .e-n-accordion-item-title-icon{color:#FFF}@media (prefers-reduced-motion:reduce){.e-n-accordion-item-title-icon::after{transition:none}}@media (hover:none){a,button,.elementor-button{-webkit-tap-highlight-color:#fff0}.elementor-button,.as-wk,.as-pf-card,.as-pil-row,.as-pr-r,.as-ps-a,.as-al-btn,.as-al-chip,.as-pf-f,.bq-btn{transition:transform .12s cubic-bezier(.4,0,.2,1)}.elementor-button:active,.as-al-btn:active,.bq-btn:active{transform:scale(.97)!important}.as-wk:active,.as-pf-card:active,.as-ps-a:active,.as-al-chip:active,.as-pf-f:active{transform:scale(.98)!important}.as-pil-row:active,.as-pr-r:active{transform:scale(.99)}}@media (hover:none) and (prefers-reduced-motion:reduce){.elementor-button:active,.as-al-btn:active,.bq-btn:active,.as-wk:active,.as-pf-card:active,.as-ps-a:active,.as-al-chip:active,.as-pf-f:active,.as-pil-row:active,.as-pr-r:active{transform:none!important}}@media (max-width:1024px){html.as-menu-open,html.as-menu-open body{overflow:hidden!important}.elementor-location-header .elementor-menu-toggle{background:transparent!important;border-radius:999px!important;color:#0A0A0B!important}.elementor-location-header .elementor-menu-toggle svg{fill:#0A0A0B!important}.elementor-location-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{position:fixed!important;left:0!important;right:0!important;top:var(--as-hh,73px)!important;bottom:0!important;width:100%!important;max-width:none!important;max-height:none!important;height:auto!important;margin:0!important;padding:12px 0 0!important;background:#FFFFFF!important;box-shadow:none!important;display:flex!important;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:none!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility 0s .3s!important;z-index:60}.elementor-location-header .elementor-menu-toggle.elementor-active+nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility 0s!important}.elementor-location-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{align-items:stretch!important}.elementor-location-header nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu{flex:0 0 auto;width:100%!important;margin:0!important;padding:0!important;text-align:left}.elementor-location-header nav.elementor-nav-menu--dropdown li{width:100%}.elementor-location-header nav.elementor-nav-menu--dropdown li[class*="menu-item--"]{width:auto}.elementor-location-header nav.elementor-nav-menu--dropdown a.elementor-item:not(.has-submenu),.elementor-location-header nav.elementor-nav-menu--dropdown a.elementor-sub-item{justify-content:flex-start!important}.elementor-location-header nav.elementor-nav-menu--dropdown a.elementor-item{font:300 28px/1.1 var(--as-font,'Albert Sans',sans-serif)!important;letter-spacing:-.03em!important;min-height:60px;padding:14px 20px!important;color:#0A0A0B!important;background:transparent!important}.elementor-location-header nav.elementor-nav-menu--dropdown a.elementor-item.elementor-item-active{font-weight:600!important}.elementor-location-header nav.elementor-nav-menu--dropdown a.elementor-sub-item{font:400 17px/1.25 var(--as-font,'Albert Sans',sans-serif)!important;min-height:44px;padding:10px 20px 10px 36px!important;color:#3A3A40!important;background:transparent!important}.elementor-location-header nav.elementor-nav-menu--dropdown li[class*="menu-item--"]>a.elementor-item{font-size:22px!important;min-height:48px}.as-menu-cta{margin-top:0;padding:24px 20px calc(40px + env(safe-area-inset-bottom,0px));background:#FFF}.as-menu-cta a{display:flex!important;justify-content:center;align-items:center;min-height:52px;width:100%;border-radius:999px;background:#0A0A0B;color:#FFFFFF!important;font:600 16px/1.2 var(--as-font,'Albert Sans',sans-serif)!important;letter-spacing:0!important;padding:14px 22px!important;text-decoration:none}}@media (min-width:1025px){.as-menu-cta{display:none}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.elementor-location-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{transition:none!important}}@media (max-width:767px){.as-pf-wrap .as-pf-card--xl{grid-column:span 2!important;grid-row:span 2!important;border-radius:28px;--as-pf-pad:18px}.as-pf-wrap .as-pf-card--xl .as-pf-name{font-size:22px}}.e-con>.elementor-widget-text-editor:last-child p:last-child,.e-con>.elementor-widget-text-editor:last-child ul:last-child,.e-con>.elementor-widget-text-editor:last-child>.elementor-widget-container>:last-child{margin-bottom:0}.elementor .as-lead p,.elementor .as-pil-p p,.elementor .as-note p,.elementor .as-pack-note p,.elementor .as-work-text p,.elementor .as-work-text li{max-width:70%}.elementor .as-pil-p{max-width:none}@media (max-width:1024px){.elementor .as-lead p,.elementor .as-pil-p p,.elementor .as-note p,.elementor .as-pack-note p,.elementor .as-work-text p,.elementor .as-work-text li{max-width:none}}[data-elementor-type="wp-page"]>.as-dark:not(.as-final){border-radius:40px 40px 0 0}[data-elementor-type="wp-page"]>.as-dark+.as-dark:not(.as-final){border-radius:0}@media (max-width:767px){[data-elementor-type="wp-page"]>.as-dark:not(.as-final){border-radius:28px 28px 0 0}}.elementor-location-footer{--as-foot-w:1180px}body.home .elementor-location-footer{--as-foot-w:1400px}.elementor-location-footer .as-foot,.elementor-location-footer .as-foot-legal{padding-left:max(40px,calc((100% - var(--as-foot-w)) / 2))!important;padding-right:max(40px,calc((100% - var(--as-foot-w)) / 2))!important}@media (max-width:820px){.elementor-location-footer .as-foot,.elementor-location-footer .as-foot-legal{padding-left:20px!important;padding-right:20px!important}}.elementor-location-footer .as-foot .as-foot-legal{padding-left:0!important;padding-right:0!important}.elementor .e-con.as-gal:not(.as-gal--banda):not(.as-gal--browser):not(.as-gal--telefoane){--as-gal-r:28px}@media (max-width:1024px){.as-wc{border-radius:16px}}.elementor .as-ws a.as-ws-a:hover,.elementor .as-ws a.as-ws-a:focus-visible{padding-left:0}.as-work-nav .elementor-post-navigation__link a:hover .post-navigation__prev--title,.as-work-nav .elementor-post-navigation__link a:hover .post-navigation__next--title{transform:none!important;translate:none!important}@media (max-width:1024px){.elementor-location-header .elementor-button{min-height:44px}.elementor-location-footer .elementor-icon-list-item>a,.elementor-location-footer .elementor-icon-list-item>span{min-height:44px;display:flex;align-items:center}.elementor-location-footer .elementor-icon-list-items{row-gap:0!important}.elementor-location-footer .elementor-icon-list-item{margin:0!important;padding:0!important}.elementor-location-footer .as-foot-legal a{display:inline-block;padding:14px 0}.elementor-location-footer a[hreflang]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.elementor .as-link a{display:inline-block;padding:13px 0;margin:-13px 0}.as-pf-wrap .as-pf-f,.as-al-wrap .as-al-chip{min-height:44px}.as-wn-list li>a,.as-wn-list li>span{min-height:44px;padding-top:0;padding-bottom:0}.as-ps-pill,.as-st-pill{min-height:44px}}@media (max-width:767px){[data-elementor-type="wp-page"] :is(.elementor-widget-text-editor,.as-pil-p,.as-card,.as-steps,.as-st-step,.as-mini-row,.as-certs-lede):not(.as-mono):not(.as-kick):not(.as-form-note) :is(p,li):not(.as-mono):not(.as-kick){font-size:max(16px,1em)!important}[data-elementor-type="wp-page"] p.as-certs-lede{font-size:16px!important}[data-elementor-type="wp-page"] :is(.as-final,.as-nums,.as-form-note) :is(p,li){font-size:14px!important}}@media (min-width:768px) and (max-width:1024px){.as-pf-wrap .as-pf{--as-pf-cols:3!important;--as-pf-r:16px;--as-pf-pad:14px;gap:14px}.as-pf-wrap .as-pf-card{border-radius:16px;--as-pf-pad:14px}.as-pf-wrap .as-pf-card--xl{grid-column:span 2!important;grid-row:span 2!important;border-radius:28px;--as-pf-pad:20px}.as-pf-wrap .as-pf-card:not(.as-pf-card--xl) :is(.as-pf-tag,.as-pf-t,.as-pf-s,.as-pf-more){display:none}.as-pf-wrap .as-pf-card:not(.as-pf-card--xl) .as-pf-name{display:block;font-size:17px;line-height:1.18;font-weight:600;letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere}.as-pf-wrap .as-pf-card:not(.as-pf-card--xl) .as-pf-num{top:10px;right:14px;font-size:48px}.as-pf-wrap .as-pf-card:not(.as-pf-card--xl) .as-pf-body::before{top:-60px}}@media (min-width:1025px){.elementor .elementor-element-73aac4c.as-grid-4,.elementor .elementor-element-bb2932c.as-grid-4{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.elementor .elementor-element-73aac4c.as-grid-4>.as-card,.elementor .elementor-element-bb2932c.as-grid-4>.as-card{width:auto!important;max-width:none!important;flex:none!important}}.elementor :is(.as-dark,.as-final,.as-manifest) .elementor-widget-text-editor a:not(.elementor-button):not([hreflang]){color:inherit!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.elementor :is(.as-dark,.as-final,.as-manifest) .elementor-widget-text-editor a:not(.elementor-button):not([hreflang]):hover{color:#FFFFFF!important}.elementor a[hreflang][lang],.elementor a[hreflang][lang]:hover{text-decoration:none!important}.elementor-location-header .elementor-nav-menu--main a[hreflang][lang],.elementor-location-footer a[hreflang][lang]{font-size:22px!important;line-height:1!important}.as-flag{width:1.4em;height:1em;vertical-align:-.12em}.elementor-location-header .as-nav>.elementor-widget,.elementor-location-header .as-nav .elementor-widget{margin-bottom:0!important;margin-block-end:0!important}.elementor-location-header .as-nav{align-items:center!important}.elementor-location-header .as-nav-logo a{display:block;line-height:0}.elementor-location-header .as-nav-logo img{display:block}@media (min-width:1025px){.elementor-location-header .as-nav-logo img{height:clamp(24px,calc(2.35vw - 2px),28px)!important;width:auto!important;max-width:none!important}}.elementor-location-header .as-nav{padding-top:14px!important;padding-bottom:14px!important}.elementor-location-header .as-nav .elementor-widget-button{align-self:center!important}.elementor-location-header .as-nav .elementor-widget-button{display:flex!important;align-items:center;line-height:1}@media (max-width:1024px){.elementor-location-header .as-nav-logo a{padding:0!important;margin:0!important}}@media (min-width:1100px) and (max-width:1160px){.elementor-location-header .as-nav{column-gap:12px!important;gap:12px!important}.elementor-location-header .elementor-nav-menu--main a.elementor-item{padding-left:5px!important;padding-right:5px!important}}.as-pf-bar{top:calc(66px + var(--wp-admin--admin-bar-height,0px))!important}@media (max-width:1099px){.as-pf-bar{top:calc(72px + var(--wp-admin--admin-bar-height,0px))!important}}.elementor-form .elementor-field-textual,.elementor-form select.elementor-field-textual,.elementor-form .elementor-select-wrapper select{border-radius:16px!important}@media (max-width:767px){.elementor-location-header .as-nav .elementor-widget-button,.elementor-location-header .elementor-widget-button{display:none!important}}@media (max-width:1024px){.elementor-location-header nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{bottom:auto!important;height:calc(100vh - var(--as-hh,73px))!important;height:calc(100dvh - var(--as-hh,73px))!important;box-shadow:0 60vh 0 0 #FFFFFF!important}}@media (max-width:1024px){.elementor-location-header nav.elementor-nav-menu--dropdown li[class*="menu-item--"]+li[class*="menu-item--"]>a.elementor-item[hreflang]{padding-left:20px!important}}@media (max-width:767px){.elementor .e-con.as-form-col,.elementor .e-con:has(>.as-form-col),.elementor .e-con.as-form-col>.e-con,.elementor .e-con-inner:has(>.e-con>.as-form-col),.elementor .e-con:has(>.e-con-inner>.e-con>.as-form-col){flex-wrap:nowrap!important;height:auto!important}.elementor .e-con.as-form-col>*{max-width:100%;min-width:0;width:100%}}@media (min-width:1025px){.elementor .e-con.as-meta-cta{flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-end!important;justify-content:flex-start!important;gap:12px!important}.elementor .e-con.as-meta-cta>.elementor-widget-button{width:auto!important;margin:0!important}.elementor .e-con.as-meta:has(>.as-meta-cta:nth-child(2):last-child)>.e-con:first-child{flex:0 0 70%!important;max-width:70%}.elementor .e-con.as-meta:has(>.as-meta-cta:nth-child(2):last-child)>.as-meta-cta{flex:1 1 0!important;min-width:0}}.as-wn .as-wn-in{max-width:1260px}@media (max-width:820px){.as-wn .as-wn-list{padding:0 40px 0 27px!important;scroll-padding-inline:27px}}@media (max-width:767px){.as-wn .as-wn-list{padding:0 20px 0 7px!important;scroll-padding-inline:7px}}@media (min-width:1025px){.elementor .as-work-flow>.as-work-text,.elementor .as-work-text{max-width:none!important}}@media (max-width:820px){.elementor .as-certs{row-gap:0;gap:0}.elementor .as-certs .as-mono{margin:0 0 12px}.elementor .as-certs .as-certs-lede{margin:12px 0 0}.elementor .as-certs .as-certs-r{margin-top:28px}.elementor .as-certs a.as-certs-all{margin:0 0 16px}.elementor .as-certs ul{display:grid;grid-template-columns:repeat(3,minmax(0,104px));gap:16px;justify-content:start}.elementor .as-certs li:nth-child(n+4){display:none}.elementor .as-certs img{width:100%;height:auto;aspect-ratio:1}}html:root{scroll-padding-top:calc(var(--wp-admin--admin-bar--height,0px) + 88px)}.elementor:is(.elementor-1791,.elementor-493) .elementor-element.elementor-element-859dcf2 :is(th,td){padding:10px 12px}.as-bc{background:#0a0a0b;border-bottom:1px solid #2c2c2e;padding:28px max(40px,calc((100% - 1180px) / 2))}@media (max-width:820px){.as-bc{padding:22px 20px}}.as-bc ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 8px;font:400 11px/1.6 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#8e8e93}.as-bc li{margin:0}.as-bc li+li::before{content:"/";margin-right:8px;color:#48484a}.as-bc a{color:#8e8e93;text-decoration:underline;text-underline-offset:3px}.as-bc a:hover,.as-bc a:focus-visible{color:#fff}.as-bc [aria-current]{color:#c7c7cc}.elementor-widget-n-accordion.as-faq-open,.as-faq-open>.elementor-widget-container{border-top:0!important}.elementor-widget-n-accordion.as-faq-open{padding-top:32px}.as-faq-open .e-n-accordion{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(280px,calc((100% - 96px)/3))),1fr));gap:40px 48px;align-items:start}.as-faq-open .e-n-accordion-item{margin:0!important;border:0!important}.as-faq-open .e-n-accordion-item-title{display:block!important;padding:0!important;margin:0 0 8px!important;border:0!important;cursor:default!important;list-style:none;pointer-events:none}.as-faq-open .e-n-accordion-item-title::-webkit-details-marker{display:none}.as-faq-open .e-n-accordion-item-title-icon{display:none!important}.as-faq-open .e-n-accordion-item-title-text{font-family:'Albert Sans',system-ui,sans-serif!important;font-weight:600!important;font-size:clamp(22px,2.4vw,34px)!important;line-height:1.05!important;letter-spacing:-.035em!important;color:#0A0A0B!important;text-wrap:balance}.as-faq-open .e-n-accordion-item>[role="region"]{display:block!important;height:auto!important;overflow:visible!important;padding:0!important;border:0!important}.as-faq-open .e-n-accordion-item>[role="region"] :is(p,li){font-family:'Albert Sans',system-ui,sans-serif;font-size:15px!important;line-height:1.5!important;color:#6E6E73!important;max-width:none}.as-faq-open .e-n-accordion-item>[role="region"] p:last-child{margin-bottom:0}:is(.as-dark,.as-final) .as-faq-open .e-n-accordion-item-title-text{color:#FFFFFF!important}:is(.as-dark,.as-final) .as-faq-open .e-n-accordion-item>[role="region"] :is(p,li){color:#A1A1A6!important}@media (hover:hover) and (pointer:fine){.elementor-button{position:relative;isolation:isolate;overflow:hidden;transition:background-color 0s!important}.elementor-button::before{content:"";position:absolute;z-index:-1;left:calc(100% - 15px);top:50%;width:320%;aspect-ratio:1;border-radius:50%;background:var(--as-bf,#0A0A0B);translate:-50% -50%;transform:scale(0);pointer-events:none;transition:transform .5s cubic-bezier(.4,0,.2,1)}.elementor-button::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--as-bf-ring,transparent);pointer-events:none}.elementor-button:hover{transform:none!important;background-color:var(--as-bf,#0A0A0B)!important;transition:background-color .12s linear .4s!important}.elementor-button:hover::before{transform:scale(1);transition:transform .95s cubic-bezier(.4,0,.2,1)}.elementor-button:hover .elementor-button-content-wrapper{color:var(--as-bf-fg,#FFFFFF);transition:color .24s linear .3s}.elementor-button:hover .elementor-button-icon svg{fill:currentColor!important}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.elementor-button::before,.elementor-button:hover::before,.elementor-button:hover .elementor-button-content-wrapper{transition:none}.elementor-button:hover{transition:none!important}}@media (hover:hover) and (pointer:fine){.as-gr{position:relative;isolation:isolate;overflow:hidden}.as-gr>.as-grow{position:absolute;z-index:1;left:var(--as-gx,100%);top:var(--as-gy,50%);width:calc(var(--as-gr,1500px) * 2);height:calc(var(--as-gr,1500px) * 2);margin:calc(var(--as-gr,1500px) * -1) 0 0 calc(var(--as-gr,1500px) * -1);border-radius:50%;background:#FFF;mix-blend-mode:difference;transform:scale(0);pointer-events:none;transition:transform .5s cubic-bezier(.4,0,.2,1)}.as-gr:is(:hover,:focus-within)>.as-grow{transform:scale(1);transition:transform .95s cubic-bezier(.4,0,.2,1)}.as-gr .as-dot,.as-gr .as-pr-to{position:relative;z-index:2}.as-gr:is(:hover,:focus-within) .as-pr-to{color:#5FD8E6!important;transition:color .2s linear .12s}.as-gr:is(:hover,:focus-within)>.e-con-inner{border-color:transparent!important}.as-gr.as-pr-r:is(:hover,:focus-within)::after{opacity:0}}@media (hover:hover) and (pointer:fine){.elementor .as-ws .as-ws-arrow,.as-gal-btn{position:relative;isolation:isolate;overflow:hidden}.elementor .as-ws .as-ws-arrow::before,.as-gal-btn::before{content:"";position:absolute;z-index:-1;inset:0;border-radius:50%;background:#0A0A0B;transform:scale(0);pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.elementor .as-ws a.as-ws-a:is(:hover,:focus-visible) .as-ws-arrow{background:#fff0;transition:color .15s linear .12s,transform .35s cubic-bezier(.2,.8,.2,1)}.elementor .as-ws a.as-ws-a:is(:hover,:focus-visible) .as-ws-arrow::before{transform:scale(1);transition:transform .45s cubic-bezier(.4,0,.2,1)}.as-gal-btn::before{background:#FFF}.as-gal-btn::after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1.5px #0A0A0B;pointer-events:none}.as-gal--bg-negru .as-gal-btn::before{background:#0A0A0B}.as-gal--bg-negru .as-gal-btn::after{box-shadow:inset 0 0 0 1.5px #FFF}.elementor .as-gal .as-gal-btn.as-gal-btn:is(:hover,:focus-visible){color:#0A0A0B!important;transform:translateY(-50%);transition:color .15s linear .12s}.elementor .as-gal--bg-negru .as-gal-btn.as-gal-btn:is(:hover,:focus-visible){color:#FFFFFF!important}.as-gal-btn:is(:hover,:focus-visible)::before{transform:scale(1);transition:transform .45s cubic-bezier(.4,0,.2,1)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.as-gr>.as-grow,.as-gr:is(:hover,:focus-within)>.as-grow,.as-ws-arrow::before,.as-gal-btn::before{transition:none!important}}.as-still,.as-still:hover{cursor:default}.as-still:hover,.as-still:hover *{transition:none!important}