.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;left:8px;top:-60px;z-index:1000;background:#000;color:#00e5ff;padding:8px 12px;border:1px solid #00e5ff;font-size:14px}.skip-link:focus{top:8px}:focus-visible{outline:2px dashed currentColor;outline-offset:3px}.hdr-actions{display:inline-flex;align-items:center;gap:14px}.lang-switch{font-size:14px;letter-spacing:1px;color:inherit;border:1px solid currentColor;padding:3px 6px 2px;line-height:1;opacity:.85;transition:opacity .2s}.lang-switch:hover{opacity:1}.modal-text p,.rich p{margin:0 0 .9em}.modal-text p:last-child,.rich p:last-child{margin-bottom:0}.modal-text ul{margin:0 0 .9em;padding-left:1.1em}.modal-text li{margin:0 0 .45em}.modal-text strong{font-weight:400;color:#fff}.crawl-nav,.intro-h1{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.consent{position:fixed;z-index:200;left:12px;right:12px;bottom:12px;max-width:560px;margin:0 auto;background:rgba(0,0,0,.92);border:1px solid #00e5ff;box-shadow:0 0 6px 1px #00e5ff;color:#fff;padding:14px 16px;font-size:13px;line-height:1.45;display:flex;gap:14px;align-items:center}.consent[hidden]{display:none}.consent p{margin:0;flex:1}.consent a{color:#00e5ff;text-decoration:underline}.consent-btns{display:flex;gap:8px;flex-shrink:0}.consent button{font:inherit;font-family:'Retro Gaming',monospace;font-size:12px;cursor:pointer;padding:7px 12px;background:transparent;color:#00e5ff;border:1px solid #00e5ff}.consent button[data-consent="granted"]{background:#00e5ff;color:#000}@media (max-width:520px){.consent{flex-direction:column;align-items:stretch}.consent-btns{justify-content:flex-end}}.oxy-stock-content-styles h2{font-size:1.05rem;margin:1.6em 0 .6em}.oxy-stock-content-styles p,.oxy-stock-content-styles li{line-height:1.6}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}#awwwards{position:fixed;z-index:999!important;transform:translateY(-50%);top:50%;right:0;pointer-events:auto;line-height:0}@media screen and (max-width:768px){#awwwards{display:none}}#headline-40-18{translate:0 20px}body.legal{overflow:hidden}body.legal #inner_content-2-15{height:100vh;height:100dvh;display:flex;flex-direction:column}body.legal #inner_content-2-15>.ct-new-columns{flex:0 0 auto}body.legal #inner_content-2-15>.ct-section{flex:1 1 auto;min-height:0!important;height:auto!important;overflow-y:auto!important;scrollbar-width:none;overscroll-behavior:contain}body.legal #inner_content-2-15>.ct-section::-webkit-scrollbar{display:none}body.legal #inner_content-2-15>.ct-section>.ct-section-inner-wrap{padding-top:5%!important}#div_block-681-592{gap:16px;flex-wrap:wrap;margin-top:20px}#link-677-592,#link-679-592{transition:background-color .2s,color .2s;cursor:pointer}#link-677-592:hover,#link-677-592:focus-visible,#link-679-592:hover,#link-679-592:focus-visible{background:#fff;outline:none}#link-677-592:hover *,#link-677-592:focus-visible *,#link-679-592:hover *,#link-679-592:focus-visible *{color:#000!important;text-shadow:none;animation:none}#link-677-592:focus-visible,#link-679-592:focus-visible{box-shadow:0 0 0 3px #000,0 0 0 5px #fff}.go-back-btn[role="button"],div.go-back-btn{cursor:pointer}.open-modal:focus-visible,.open-projects:focus-visible{outline:2px dashed #00e5ff;outline-offset:4px}body.single #text_block-664-592,body.single #text_block-664-592 *{font-family:"Open Sans",sans-serif;font-weight:500;letter-spacing:0}::selection{background:#00ff00;color:#001a00;text-shadow:none}.theme-cyan ::selection{background:#00e5ff;color:#001017}@media (max-width:767px){#headline-40-18{translate:0 0}}body.page .modal .modal-text{overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}body.page .modal .modal-text::-webkit-scrollbar{display:none}body.page .modal .ct-slider,body.page .modal .ct-slider img,body.page .modal .modal-text img{border:0!important;box-shadow:none!important;outline:0!important;animation:none!important}body.page .modal .ct-slider{margin:clamp(14px,2.4vh,22px) 15px!important;width:auto!important;max-width:none!important;padding:0!important}body.page .modal .ct-slider .unslider,body.page .modal .ct-slider .unslider-wrap,body.page .modal .ct-slider li,body.page .modal .ct-slide{margin:0!important;padding:0!important}body.page .modal .ct-slider img{display:block;width:100%!important;max-width:100%!important;height:auto;margin:0!important}@media (min-width:768px){body.page .open-modal .ct-text-block,body.page .open-projects .ct-text-block{white-space:nowrap}}@supports (height:100svh){#section-2-20,#section-2-18,.projects-container,#preloader{height:100svh!important}#div_block-390-485{height:100svh!important}}@media (max-width:767px){body.page .modal.ct-div-block{position:fixed!important;left:50%!important;top:50%!important;top:50svh!important;transform:translate(-50%,-50%)!important;width:min(92vw,420px)!important;max-width:none!important;height:min(78vh,560px)!important;height:min(78svh,560px)!important;max-height:none!important;display:none;flex-direction:column;z-index:50}body.page .modal.ct-div-block[style*="display: block"],body.page .modal.ct-div-block[style*="display:block"]{display:flex!important}body.page .modal .modal-text{height:auto!important;flex:1 1 auto;min-height:0;padding:20px 18px 24px!important}}html[lang="bg"] #headline-10-18{font-size:112px}html[lang="bg"] #headline-36-18{font-size:108px}@media (max-width:767px){html[lang="bg"] #headline-10-18{font-size:80px}html[lang="bg"] #headline-36-18{font-size:76px}}@media (max-width:479px){html[lang="bg"] #headline-10-18{font-size:56px}html[lang="bg"] #headline-36-18{font-size:48px}}@media (max-width:374px){html[lang="bg"] #headline-10-18{font-size:46px}html[lang="bg"] #headline-36-18{font-size:40px}}@media (max-width:767px){html[lang="bg"] .t-head .brand{font-size:clamp(16px,5.4vw,22px);white-space:nowrap}}.bg-brand{display:inline-block;padding-bottom:4px}@media (max-width:767px){body.page .modal .modal-text{padding:14px 14px 18px!important}body.page .modal .modal-text>.ct-text-block,body.page .modal .modal-text>.ct-image{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}body.page .modal .modal-text>.ct-image{margin-right:12px!important}body.page .modal .ct-slider{margin:14px 0!important}#div_block-687-20{padding:0!important}#div_block-687-20 .oxy-dynamic-list,#div_block-687-20 .ct-div-block,#div_block-687-20 .ct-link,#div_block-687-20 img{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body.page .open-modal .ct-text-block,body.page .open-projects .ct-text-block{white-space:nowrap;font-size:12px!important}#div_block-390-485{padding-top:32px!important}}html[lang="bg"] #headline-10-18{translate:0 -18px}html[lang="bg"] #headline-40-18{translate:0 44px}@media (max-width:767px){html[lang="bg"] #headline-10-18{translate:0 -10px}html[lang="bg"] #headline-40-18{translate:0 16px}}@media (max-width:767px){html[lang="bg"] .ct-headline .bg-brand,html[lang="bg"] .ct-link .bg-brand{font-size:.74em;white-space:nowrap}}.slide:not(.active):not(.prev):not(.next){opacity:0;pointer-events:none}.ps-d{border:3px solid #fff;width:100%;filter:brightness(90%)}.ps-m{border:3px solid #fa26fa;width:100%;display:none;filter:brightness(90%)}.ps-t{flex-direction:column;display:flex;text-align:left;align-items:center;justify-content:center;width:100%}.ps-h{font-size:1.5rem;margin-top:5%;color:#fff}@media (max-width:767px){.ps-d{border-width:2px;display:none}.ps-m{border-width:2px;display:flex;border-color:#fff}.ps-h{font-size:1rem}}@media (max-width:479px){.ps-h{font-size:.8rem}}@media (max-width:374px){.ps-h{font-size:.6rem}}.about-sub{font-size:1rem;font-weight:400;margin:18px 0 8px;color:#00e5ff;letter-spacing:1px}.about-list{list-style:none;margin:0 0 6px;padding:0}.about-list li{margin:0 0 8px;line-height:1.45}.about-list b{color:#fff;margin-right:6px}#slider-359-20 img.about-photo{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}@media (max-width:767px){body.single{overflow-y:auto!important;height:auto!important}body.single #section-2-20{height:auto!important;min-height:100svh}body.single #div_block-656-592{justify-content:flex-start!important;height:auto!important;gap:0;padding:22px 0 36px}body.single #link-684-592{height:auto!important;display:block}body.single #image-658-592{height:auto!important;display:block}body.single #div_block-661-592{margin-top:26px!important}body.single #text_block-664-592{text-align:left!important}body.single #text_block-664-592 p{margin:0 0 12px}body.single #div_block-681-592{flex-wrap:wrap;gap:12px;margin-top:10px}body.single #link-677-592,body.single #link-679-592{margin:0!important}}@media (max-width:767px){.ps-slide{width:66vw}.ps-slide .ps-d{display:block}.ps-slide.active{transform:scale(1.08)}}@media (max-width:767px){#left,#right{position:relative;z-index:5}}#left,#right{filter:drop-shadow(0 0 3px rgba(0,0,0,.9))}#div_block-568-20{width:100%!important;margin:0!important;height:100%!important;position:relative}#div_block-570-20{position:absolute!important;inset:0;display:block!important}#div_block-570-20 .ps-slide{position:absolute;left:50%;top:47%;width:min(440px,34vw)!important;transform:translate(-50%,-50%) scale(.82);opacity:0;pointer-events:none;transition:transform .35s ease,opacity .35s ease}#div_block-570-20 .ps-slide.active{opacity:1;pointer-events:auto;transform:translate(-50%,-50%);z-index:2}#div_block-570-20 .ps-slide.prev{opacity:.22;transform:translate(-138%,-50%) scale(.8)}#div_block-570-20 .ps-slide.next{opacity:.22;transform:translate(38%,-50%) scale(.8)}.ps-card{display:flex;flex-direction:column;align-items:stretch;text-align:left;background:rgba(0,20,28,.8);border:1.5px solid #fff;box-shadow:0 0 5px rgba(255,255,255,.55)}.ps-img{display:block;border-bottom:1.5px solid #fff}.ps-img img{display:block;width:100%;height:auto;aspect-ratio:1200 / 650;object-fit:cover}.ps-h{font-family:'Retro Gaming',monospace;font-weight:400;font-size:clamp(14px,2.2vh,18px);color:#fff;letter-spacing:1px;margin:18px 20px 8px;line-height:1.25}.ps-p{font:400 clamp(12px,1.7vh,14px)/1.55 'Open Sans',sans-serif;color:#d6eef5;margin:0 20px 18px;min-height:4.65em}.ps-btn{align-self:flex-start;margin:0 20px 20px;font:13px/1 'Retro Gaming',monospace;letter-spacing:1px;color:#fff;border:1.5px solid #fff;padding:11px 16px;transition:background-color .15s,color .15s}.ps-btn:hover,.ps-btn:focus-visible{background:#fff;color:#001017;outline:none}.ps-count{position:absolute;left:50%;bottom:3vh;transform:translateX(-50%);margin:0;font:13px 'Retro Gaming',monospace;color:#fff;letter-spacing:3px;opacity:.8;z-index:3}#div_block-568-20 #left,#div_block-568-20 #right{position:absolute;top:47%;z-index:5}#div_block-568-20 #left{transform:translateY(-50%) rotate(180deg);left:calc(50% - min(220px,17vw) - 64px)!important}#div_block-568-20 #right{transform:translateY(-50%);right:calc(50% - min(220px,17vw) - 64px)!important;left:auto}@media (max-width:767px){#div_block-390-485{padding-top:0!important}#div_block-637-20{padding:14px 16px!important}#headline-392-485{font-size:1.3rem!important}#div_block-570-20 .ps-slide{width:calc(100vw - 92px)!important;top:46%}#div_block-570-20 .ps-slide.prev,#div_block-570-20 .ps-slide.next{opacity:0}.ps-h{margin:16px 16px 8px}.ps-p{margin:0 16px 16px}.ps-btn{margin:0 16px 16px}#div_block-568-20 #left{left:8px!important}#div_block-568-20 #right{right:8px!important}}#div_block-176-20 #image-193-20{float:right!important;width:34%!important;max-width:140px!important;height:auto!important;margin:2px 0 10px 14px!important;padding:0!important;display:block}body.single main{overflow:visible}body.single{background:#00151d}body.single #section-2-20{background-color:#00151d}.case{position:relative;z-index:2;max-width:1080px;margin:0 auto;padding:20px 24px 80px;color:#e6f7fb}.case-block{padding:56px 0;border-top:1.5px solid rgba(255,255,255,.35)}.case-eb{font:12px 'Retro Gaming',monospace;letter-spacing:3px;color:#00e5ff;margin:0 0 12px}.case-h{font:400 clamp(1.25rem,2.4vw,1.9rem)/1.25 'Retro Gaming',monospace;color:#fff;margin:0 0 28px}.case-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 30px}.case-list li{font:400 1rem/1.6 'Open Sans',sans-serif;padding-left:22px;position:relative}.case-list li::before{content:'>';position:absolute;left:0;font-family:'Retro Gaming',monospace;color:#00e5ff}.case-stats{display:flex;flex-wrap:wrap;gap:18px 40px;align-items:flex-end}.case-stats .case-eb{width:100%}.case-stat strong{display:block;font:400 clamp(2.4rem,6vw,4rem)/1 'Retro Gaming',monospace;color:#fff;text-shadow:0 0 6px rgba(0,229,255,.6)}.case-stat span{display:block;font:400 1rem/1.5 'Open Sans',sans-serif;max-width:360px;margin-top:8px}.case-note{width:100%;font:400 .8rem 'Open Sans',sans-serif;opacity:.7;margin:0}.case-feat{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:center;margin:0 0 56px}.case-feat.rev .case-feat-t{order:2}.case-feat:last-child{margin-bottom:0}.case-n{font:12px 'Retro Gaming',monospace;color:#00e5ff;letter-spacing:2px}.case-feat h3{font:400 1.2rem/1.3 'Retro Gaming',monospace;color:#fff;margin:8px 0 12px}.case-feat p{font:400 1rem/1.7 'Open Sans',sans-serif;margin:0 0 16px}.case-tags{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.case-tags li{font:11px 'Retro Gaming',monospace;letter-spacing:1px;border:1px solid rgba(255,255,255,.5);padding:6px 10px}.case-shot{margin:0;border:1.5px solid #fff;box-shadow:0 0 5px rgba(255,255,255,.5)}.case-shot img{display:block;width:100%;height:auto}.case-quote{margin:0;padding:30px 34px;border-left:3px solid #00e5ff;background:rgba(0,30,40,.55)}.case-quote blockquote{margin:0 0 16px;font:italic 400 1.15rem/1.7 'Open Sans',sans-serif;color:#fff}.case-quote figcaption{font:400 .95rem 'Open Sans',sans-serif;opacity:.85}.case-quote b{font-family:'Retro Gaming',monospace;font-weight:400;margin-right:6px}.case-scope{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.case-scope p{font:13px 'Retro Gaming',monospace;letter-spacing:1px;color:#00e5ff;margin:0 0 10px}.case-scope ul{list-style:none;margin:0;padding:0}.case-scope li{font:400 1rem/1.8 'Open Sans',sans-serif}.case-end{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:40px;align-items:stretch}.case-next{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:28px;border:1.5px solid #fff;color:#fff;transition:background-color .15s,color .15s}.case-next span{font:12px 'Retro Gaming',monospace;letter-spacing:3px;opacity:.8}.case-next strong{font:400 1.3rem 'Retro Gaming',monospace}.case-next:hover,.case-next:focus-visible{background:#fff;color:#001017;outline:none}.case-cta .case-h{margin-bottom:12px}.case-cta p{font:400 1rem/1.6 'Open Sans',sans-serif;margin:0 0 20px}.case-btns{display:flex;flex-wrap:wrap;gap:12px}.case-btn{font:13px/1 'Retro Gaming',monospace;letter-spacing:1px;color:#001017;background:#00e5ff;border:1.5px solid #00e5ff;padding:13px 18px}.case-btn.ghost{background:transparent;color:#fff;border-color:#fff}.case-btn:hover,.case-btn:focus-visible{background:#fff;border-color:#fff;color:#001017;outline:none}@media (max-width:767px){.case{padding:0 18px 60px}.case-block{padding:40px 0}.case-list{grid-template-columns:1fr}.case-feat{grid-template-columns:1fr;gap:18px;margin-bottom:40px}.case-feat.rev .case-feat-t{order:0}.case-end{grid-template-columns:1fr;gap:24px}.case-quote{padding:22px 20px}}html,body.page{overflow-x:hidden}.projects-container,#div_block-390-485,#div_block-393-485,#div_block-568-20,#div_block-570-20{overflow:hidden!important;overscroll-behavior:contain}#div_block-568-20,#div_block-570-20,.ps-slide{touch-action:pan-y}@media (max-width:767px){#div_block-570-20 .ps-slide.prev,#div_block-570-20 .ps-slide.next{visibility:hidden}}body.single,body.single #section-2-20{background:#00151d!important;background-image:radial-gradient(ellipse at 50% 0%,#003244 0%,#00151d 60%)!important;background-attachment:fixed!important}body.single #section-2-20{background:transparent!important}.case>.case-block:first-child{border-top:0;padding-top:24px}@media (max-width:767px){body.single #section-2-20{min-height:0!important}body.single #div_block-656-592{padding-bottom:8px}}.case-list b{font-weight:600;color:#fff}.case-list span{display:block;opacity:.85;margin-top:2px}