a[data-v-5565248c],button[data-v-5565248c]{display:block;padding:.75rem 2rem;background-color:#df5629;color:#fff;text-decoration:none;border-radius:.5em;font-size:.9rem;font-weight:500;text-transform:uppercase;transition:all .2s ease}a[data-v-5565248c]:hover,button[data-v-5565248c]:hover{opacity:.8;cursor:pointer;color:#fff;text-decoration:none}a.slim[data-v-5565248c],button.slim[data-v-5565248c]{font-weight:400;padding:.5rem 1.75rem}.home>#top-banner{position:relative;filter:drop-shadow(0px 0px .5em hsla(0,0%,0%,.25))}.home>#top-banner .controls{position:absolute;bottom:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;padding:1em;z-index:2}.home>#top-banner .controls .progress{width:100%;max-width:10em;display:flex;flex-direction:row;position:absolute;bottom:0;left:0}.home>#top-banner .controls .progress>.item{display:block;width:100%;height:2px;background-color:gray;margin:2px}.home>#top-banner .controls .progress>.item>span{display:block;width:0%;height:100%;background-color:#fff}.home>#top-banner .controls .action{padding-bottom:2em}@keyframes floatDown{0%{transform:translateY(-.5em)}25%{transform:translateY(0)}to{transform:translateY(-.5em)}}.home>#top-banner .controls .scrolldown{display:block;width:2em;height:2em;background-size:cover;background-image:url(/app/ui/scroll-arrow.svg);margin:auto;opacity:.6;transition:opacity .15s ease;animation:floatDown 2s linear infinite}.home>#top-banner .controls .scrolldown:hover{opacity:1}.home>#top-banner>.view{position:relative;width:100vw;height:40vw;background-color:var(--brand_darkgrey);background-image:linear-gradient(45deg,#2b4fa3,#2164af)}.home>#top-banner>.view .design{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;transform:translate(0);transition:all .35s ease}.home>#top-banner>.view .design.hidden{display:none}.home>#top-banner>.view .design img{object-fit:cover;object-position:top center}@media (orientation: portrait){.home>#top-banner>.view{height:75vh}}section[data-astro-cid-c6xffm4g]{background-color:#fff;padding:4rem 2rem}@media (orientation: portrait),(max-width: 800px){section[data-astro-cid-c6xffm4g]{padding:4em 1em}}header[data-astro-cid-tp3w2f6d]{max-width:35em;margin:2em auto;padding:0 1em;text-align:center}header[data-astro-cid-tp3w2f6d] h1{font-size:2rem;line-height:1.5em}header[data-astro-cid-tp3w2f6d] p{color:var(--brand_lightgrey);font-size:.9rem;width:75%;margin:1rem auto}@media (orientation: portrait),(max-width: 800px){header[data-astro-cid-tp3w2f6d] h1{font-size:1.5rem}header[data-astro-cid-tp3w2f6d] p{width:100%}}.flow[data-astro-cid-uvfoche3]{width:100%;max-width:60em;margin:2em auto}.flow[data-astro-cid-uvfoche3] .chart[data-astro-cid-uvfoche3]{display:block;width:100%;height:auto}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3]{display:flex;flex-direction:row;align-items:start}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3]{width:25%;flex-shrink:0;padding:1em}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3] .icon[data-astro-cid-uvfoche3]{position:relative;display:block;width:4em;height:4em;margin:auto;border-radius:50%}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3] .icon[data-astro-cid-uvfoche3]>img[data-astro-cid-uvfoche3]{display:block;position:absolute;top:25%;left:25%;width:50%;height:50%}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3] h4[data-astro-cid-uvfoche3]{text-align:center;font-size:1em;font-weight:600;margin:.75em auto;color:var(--brand_textblack)}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3] p[data-astro-cid-uvfoche3]{text-align:center;font-size:.85em;line-height:1.5em;color:var(--brand_lightgrey)}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3]:nth-child(1)>.icon[data-astro-cid-uvfoche3]{background-color:#f08d4d}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3]:nth-child(2)>.icon[data-astro-cid-uvfoche3]{background-color:#90dea9}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3]:nth-child(3)>.icon[data-astro-cid-uvfoche3]{background-color:#f67656}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3]:nth-child(4)>.icon[data-astro-cid-uvfoche3]{background-color:#4da7f0}@media (orientation: portrait),(max-width: 800px){.flow[data-astro-cid-uvfoche3] .chart[data-astro-cid-uvfoche3]{display:none}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3]{flex-wrap:wrap}.flow[data-astro-cid-uvfoche3] .steps[data-astro-cid-uvfoche3] li[data-astro-cid-uvfoche3]{width:50%;padding:1em .5em}}nav[data-astro-cid-uvfoche3]{display:flex;flex-direction:column;align-items:center;margin-top:2em}.plan-item[data-v-14327881]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:14rem;min-height:14rem;padding:1.5rem;border-radius:.5rem;background:#fff;box-shadow:4px 4px 2rem #a5a5a559;border:2px solid transparent;gap:1.5rem;user-select:none;transition:all .15s ease}.plan-item[data-v-14327881]:before{content:"";position:absolute;box-sizing:border-box;left:.75rem;top:.75rem;display:block;width:1.5rem;height:1.5rem;border:1px solid var(--brand_darkgreen);padding:.125rem;background-color:#fff;background-clip:content-box;border-radius:.5rem;transform:scale(.8);transition:transform .25s ease}.plan-item[data-v-14327881]:hover{cursor:pointer;border-color:var(--brand_lightblue)}.plan-item.selected[data-v-14327881]{background-color:var(--brand_green)}.plan-item.selected[data-v-14327881]:hover{cursor:pointer;border-color:transparent}.plan-item.selected[data-v-14327881]:before{border-color:#fff;transform:scale(1)}.plan-item.selected hr[data-v-14327881]{background-color:#f5f5f5}.plan-item.selected *[data-v-14327881]{color:#fff!important}.plan-item .title[data-v-14327881]{color:var(--brand_lightblue);font-size:1.125rem;font-style:italic}.plan-item .speed[data-v-14327881]{font-size:2rem;font-weight:700;white-space:nowrap}.plan-item .speed .number[data-v-14327881]{color:var(--brand_lightblue)}.plan-item hr[data-v-14327881]{display:block;margin:0 auto;width:50%;opacity:.75;height:1px;background-color:var(--brand_lightblue)}.plan-item .price[data-v-14327881]{display:flex;flex-flow:row nowrap;gap:.25rem}.plan-item .price.contract[data-v-14327881]{color:var(--brand_lightblue);font-size:1.25rem;font-style:italic;font-weight:700}.plan-item .price .ccy[data-v-14327881]{margin-bottom:auto}.plan-item .price .number[data-v-14327881]{color:var(--brand_lightblue);font-size:2.5rem;font-weight:700}.plan-item .price .period[data-v-14327881]{margin-top:auto;flex-shrink:0}@media (orientation: portrait) and (max-width: 540px){.plan-item[data-v-14327881]{width:100%;gap:1rem;min-height:0;min-height:unset;padding:1rem}.plan-item .speed[data-v-14327881],.plan-item .price .number[data-v-14327881]{font-size:1.5rem}.plan-item .price .ccy[data-v-14327881],.plan-item .price .period[data-v-14327881]{font-size:.75rem}}.service[data-v-4cccf5c2]{position:relative;display:flex;padding:1rem 1.5rem;align-items:center;gap:1.125rem;align-self:stretch;border-radius:1rem;border:1px solid #D9D9D9;background:#fff;box-shadow:2px 4px 2rem #bcbcbc40;border:2px solid transparent;user-select:none;transition:all .15s ease}.service[data-v-4cccf5c2]:hover{cursor:pointer;border-color:var(--brand_lightblue)}.service.selected[data-v-4cccf5c2]{background-color:var(--brand_green);border-color:var(--brand_green)}.service.selected *[data-v-4cccf5c2]{color:#fff!important}.service .summary[data-v-4cccf5c2]{display:flex;flex-direction:column;gap:.25rem;flex-grow:1}.service .summary .title[data-v-4cccf5c2]{font-size:.95rem;line-height:1.25em}.service .summary p[data-v-4cccf5c2]{font-size:.75rem}.service .separator[data-v-4cccf5c2]{height:100%;width:2px;max-height:3rem;background:#d9d9d9}.service .price[data-v-4cccf5c2]{display:flex;flex-direction:column;gap:.45rem;justify-content:center;align-items:end}.service .price .value[data-v-4cccf5c2]{display:flex;flex-direction:row;gap:.35rem}.service .price .value.two-line[data-v-4cccf5c2]{flex-direction:column}.service .price .value .number[data-v-4cccf5c2]{color:var(--brand_lightblue);font-size:1.25rem;font-weight:600}.service .price .value .ccy[data-v-4cccf5c2]{margin-top:auto;font-size:.85rem;font-weight:400}.service .price .notice[data-v-4cccf5c2]{font-size:.65rem;text-align:end}button[data-v-5ea88a72]{display:flex;padding:.75rem 1.5rem;justify-content:center;align-items:center;gap:.5rem;border-radius:1.125rem;background:#fff;box-shadow:0 4px 2rem #69696940;color:var(--brand_red);font-size:1rem}button[data-v-5ea88a72]:hover{cursor:pointer;user-select:none;outline:1px solid var(--brand_red)}button[data-v-5ea88a72]:after{content:"";display:block;width:.25rem;height:.25rem;border:1px solid var(--brand_red);border-top-style:none;border-left-style:none;transform:rotate(45deg)}.plans-container[data-v-8744bc3c]{display:grid;grid-template-columns:65% 35%;grid-template-columns:50rem 1fr;max-width:100%;width:80rem}@media (max-width: 1280px){.plans-container[data-v-8744bc3c]{width:65rem;grid-template-columns:35rem 1fr}}@media (max-width: 1050px){.plans-container[data-v-8744bc3c]{width:45rem;grid-template-columns:100%}}.plans-container>div[data-v-8744bc3c]{display:flex;flex-direction:column;align-items:center;padding:2rem;gap:3.5rem}.plans-container>div .header[data-v-8744bc3c]{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem;align-self:stretch;font-size:1.75rem}.plans-list[data-v-8744bc3c]{display:flex;flex-flow:row wrap;align-items:center;align-content:center;gap:1.5rem}@media (orientation: portrait) and (min-width: 540px){.plans-list[data-v-8744bc3c]{width:30rem;margin:auto}}@media (orientation: portrait) and (max-width: 540px){.plans-list[data-v-8744bc3c]{flex-flow:column nowrap;width:100%}}.location-variant[data-v-8744bc3c]{display:flex;flex-flow:row wrap;align-items:center;align-content:center;gap:1.5rem}@media (max-width: 1050px){.location-variant[data-v-8744bc3c]{flex-direction:column}}.services-list[data-v-8744bc3c]{display:grid;grid-template-columns:100%;gap:1rem}section[data-astro-cid-ccb7rpql]{display:flex;flex-direction:column;align-items:center;background-color:var(--brand_white);padding:4em 0;filter:drop-shadow(0px 0px .5em hsla(0,0%,0%,.25))}.home>#about_the_company{position:relative;z-index:0;padding:4em 1em 1em;background-color:var(--brand_lavander)}.home>#about_the_company .row{display:flex;flex-direction:row;margin:1em auto;width:100%;max-width:60em}.home>#about_the_company .row .content{position:relative;padding:0 2em;z-index:1}.home>#about_the_company .row>.isometric{width:55%;max-width:35em;height:auto;flex-shrink:0}.home>#about_the_company .row h1{color:#5f65a6;font-size:2.25em;margin-bottom:.25em}.home>#about_the_company .row p{color:#3e3d43;font-size:1.25em}.home>#about_the_company .row:nth-child(1)>div{display:flex;flex-direction:column;justify-content:end}.home>#about_the_company .row:nth-child(1)>div>.isometric{width:65%;height:auto;margin:auto auto 2em 0}.home>#about_the_company .row:nth-child(3)>.isometric{margin-top:-15em}@media (orientation: portrait),(max-width: 800px){.home>#about_the_company .row{flex-direction:column}.home>#about_the_company .row .content{padding:0 1rem}.home>#about_the_company .row p{font-size:1em}.home>#about_the_company .row>.isometric{margin:1em auto;width:75%}.home>#about_the_company .row:nth-child(1) .isometric{display:none}.home>#about_the_company .row:nth-child(3){flex-direction:column-reverse}.home>#about_the_company .row:nth-child(3)>.isometric{margin-top:1em;margin-top:inherit}}.home>#contacts{position:relative;padding:4em 0;background-color:var(--brand_lavander)}.home>#contacts .design-element{position:absolute;left:0;top:33%;height:33%;width:100%;background-color:var(--brand_red)}.home>#contacts .wrapper{display:flex;flex-direction:row;width:calc(100% - 2em);max-width:60em;background-color:#fff;border-radius:.75em;overflow:hidden;margin:auto;box-shadow:0 0 1em #0000001a;position:relative;z-index:2}.home>#contacts .wrapper .content{padding:4em 3em;flex-shrink:0;width:55%;height:100%}.home>#contacts .wrapper .content h2{margin-bottom:1em}.home>#contacts .wrapper .content .summary{font-size:.85rem;max-width:25rem;margin-top:2rem}.home>#contacts .wrapper .content .links{margin-top:2rem;font-weight:500}.home>#contacts .wrapper .content .links li{display:flex;flex-direction:row;align-items:center;margin:1rem 0em}.home>#contacts .wrapper .content .links li:before{content:"";display:block;flex-shrink:0;width:1.25rem;height:1.25rem;margin-right:1rem;background-size:cover;background-repeat:no-repeat}.home>#contacts .wrapper .content .links li.marker-phone:before{background-image:url(/app/ui/phone-marker-red.svg)}.home>#contacts .wrapper .content .links li.marker-map:before{background-image:url(/app/ui/map-marker-red.svg)}.home>#contacts .wrapper .content .links li.marker-email:before{background-image:url(/app/ui/email-marker-red.svg)}.home>#contacts .wrapper .content .links li a{color:var(--brand_textblack);text-decoration:none;transition:color .2s ease}.home>#contacts .wrapper .content .links li a:hover{text-decoration:underline;color:var(--brand_red)}.home>#contacts .wrapper .content .social{display:flex;flex-direction:row;margin-top:2em}.home>#contacts .wrapper .content .social li{margin:.25em .5em}.home>#contacts .wrapper .content .social li>a{display:block;position:relative;width:2.5rem;height:2.5rem;overflow:hidden;transition:transform .15s ease}.home>#contacts .wrapper .content .social li>a img{display:block;position:relative;width:100%;height:100%}.home>#contacts .wrapper .content .social li>a:hover{transform:scale(.95)}.home>#contacts .wrapper .map-frame{flex-shrink:0;width:45%;background-color:#cecece;border-left:1px solid #eee}.home>#contacts .wrapper .map-frame a{display:block;position:relative;width:100%;height:100%}.home>#contacts .wrapper .map-frame picture{position:relative;width:100%;height:100%;overflow:hidden}.home>#contacts .wrapper .map-frame img{object-fit:cover;transition:transform .25s ease;color:transparent}.home>#contacts .wrapper .map-frame:hover img{transform:scale(1.02)}@media (orientation: portrait),(max-width: 800px){.home>#contacts .wrapper{flex-direction:column}.home>#contacts .wrapper .content{width:100%}.home>#contacts .wrapper .map-frame{width:100%;height:20em;border-left:none;border-top:1px solid #eee}}.content[data-astro-cid-i365keqv]{display:grid;grid-template-columns:15rem 1fr;gap:2rem;width:100%;max-width:40rem;margin:0 auto}.content[data-astro-cid-i365keqv] .artwork[data-astro-cid-i365keqv]{display:block;margin:0 auto;width:100%;height:auto}@media (orientation: portrait){.content[data-astro-cid-i365keqv]{grid-template-columns:100%}.content[data-astro-cid-i365keqv] .artwork[data-astro-cid-i365keqv]{height:15rem;width:auto}}.content[data-astro-cid-i365keqv] .wrapper[data-astro-cid-i365keqv]{display:flex;flex-direction:column;gap:.5rem}.content[data-astro-cid-i365keqv] .wrapper[data-astro-cid-i365keqv] p[data-astro-cid-i365keqv]{font-size:.95rem;margin:0}@media (orientation: portrait){.content[data-astro-cid-i365keqv] .wrapper[data-astro-cid-i365keqv]{padding-left:1rem}}nav[data-astro-cid-i365keqv]{display:flex;flex-direction:column;align-items:center;margin-top:2em}
