*{margin:0;padding:0}html{scroll-behavior:smooth;box-sizing:border-box}:root{--dark: #0a2540;--light: rgb(255, 255, 255);--grey: #0a2540;--greyDark: rgb(162, 168, 175);--bg-hover: #0a2540;--opacityHover: .8;--background: #f6f9fc;--background-dark: var(--dark);--background-white-dark: #ffffff;--background-light: #f6f9fc;--background-transparent: rgba(0,0,0,0);--background-light-blue: rgb(229, 242, 255);--background-light-hover: hsl(214, 70%, 92%);--scrollbar-track: var(--background-light);--scrollbar-thumb: var(--greyDark);--btn: var(--dark);--btn-hover: var(--bg-hover);--btnTransparent: rgba(0, 0, 0, 0);--heading-color: var(--dark);--font-color: var(--dark);--font-reverse: var(--light);--font-color-hover: var(--light);--font-color-placeholder: rgb(115, 115, 115);--grid-lines: rgb(243 243 243);--border-color: rgb(208, 208, 208);--border: 1px solid var(--border-color);--border-radius: 5px;--border-radius-buttons: 50px;--columnPaddingInline: 1rem;--columnPaddingNormal: 2rem;--layoutWidthMax: 1600px;--layoutWidth: var(--layoutWidthMax);--sectionPaddingBlock: 60px;--gapSmall: 10px;--gap: 15px;--gapLarge: 30px;--paddingNormal: 15px;--paddingLarge: 30px;--paddingLarger: 90px;--viewportMin: 600;--viewportMax: 1112;--navHeight: 70px;--scrollbarWidth: 17px;--windowWidth: calc(100vw - var(--scrollbarWidth));--font-family: "Helvetica Neue",sans-serif;--font300: 300;--font400: 400;--font600: 600;--fontSizeBody: 1.1rem;--fontSizeButtons: .9rem;--fontSizeSmall: .9rem;--fontSizeTiny: .7rem;--bodyFont: var(--fontSizeBody) / 1.8rem var(--font-family);--fontSizeFooter: .9rem;--titleFontMin: 50;--titleFontMax: 60;--titleFont: calc(var(--titleFontMin)*1px + (var(--titleFontMax) - var(--titleFontMin))*(var(--windowWidth) - var(--viewportMin)*1px)/(var(--viewportMax) - var(--viewportMin)));--box-shadow-light: 0 5px 10px 0 rgba(0,0,0,.1);--box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);--box-shadow-small: 0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);--box-shadow-large: 0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);--timingAll: all .25s ease;--timingBackground: background .15s ease;--timingOpacity: opacity .15s ease}@media (min-width: 1200px){:root{--titleFont: 4rem}}@media (max-width: 767px){:root{--gapLarge: 20px;--columnPaddingNormal: 1.5rem;--box-shadow-large: 0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3)}}body{color:var(--grey);margin:0;background:var(--background)}body.theme-home,body.theme-sub{--accentColor: hsl(241, 100%, 56%);--accentColorHover: hsl(241, 100%, 40%)}body.theme-payments{--accentColor: hsl(243 94% 67%)}body.theme-terms{--accentColor: hsl(0, 0%, 0%)}body.dark{color:var(--greyDark);--light: rgb(212, 212, 212);--dark: rgb(20, 20, 20);--darkGray: rgb(55, 64, 70);--accentColor: rgb(64, 153, 178);--accentColorHover: hsl(207, 48%, 32%);--background: var(--dark);--background-transparent: rgba(0, 0, 0, .3);--background-white-dark: var(--darkGray);--background-light: var(--darkGray);--background-dark: rgb(202, 202, 202);--background-light-blue: rgb(41, 52, 61);--heading-color: rgb(202, 202, 202);--font-color: rgb(202, 202, 202);--font-reverse: #000;--font-color-hover: #000;--font-color-placeholder: rgb(170, 170, 170);--grid-lines: #000000;--border-color: #000000;--btn: var(--grey);--btnTransparent: var(--background-dark);--btn-hover: var(--grey)}body.dark.theme-home{--accentColor: hsl(208, 27%, 28%)}body.dark.theme-sub{--accentColor: hsl(210deg 60% 57%)}body.dark.theme-payments{--accentColor: hsl(243 64% 57%)}body.dark.theme-terms{--accentColor: hsl(0, 0%, 37%)}body .theme .light{color:#000}body .theme .dark,body.dark .theme .light{display:none}body.dark .theme .dark{display:flex;color:var(--font-color)}.theme:after{visibility:hidden}img{max-width:100%}a{font-family:var(--font-family);color:var(--accentColor);text-decoration:underline}.overlay{position:absolute;z-index:1;background:var(--background-transparent);width:100%;height:100%}span{font-family:var(--font-family)}.columns span{font-weight:var(--font600)}.scrollbar.scrollbar_hidden::-webkit-scrollbar{display:none}.scrollbar::-webkit-scrollbar{background-color:var(--scrollbar-track);width:16px}@media (max-width: 768px){{display:none}}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:16px;border:4px solid var(--scrollbar-track);cursor:pointer}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.hidden::-webkit-scrollbar{display:none}.body_font,p,li{font:var(--bodyFont)}h1{font-family:var(--font-family);font-weight:var(--font600);font-size:var(--titleFont);color:var(--font-color)}h2{--h2FontMin: 28;--h2FontMax: 32;--h2FontSize: calc(var(--h2FontMin)*1px + (var(--h2FontMax) - var(--h2FontMin))*(var(--windowWidth) - var(--viewportMin)*1px)/(var(--viewportMax) - var(--viewportMin)));--h2Font: var(--font600) var(--h2FontSize) var(--font-family);font:var(--h2Font);color:var(--font-color);margin:20px 0 10px;line-height:1.4}h3{font-family:var(--font-family);color:var(--font-color);margin-bottom:0;font-weight:var(--font600)}h4{font-family:var(--font-family);font-weight:var(--font600);color:var(--accentColor)}@media (max-width: 1024px){.hide-at-mob-large{display:none}}@media (min-width: 1024px){.show-at-mob-large{display:none}}@media (min-width: 767px){.show-at-mob{display:none}}.section{position:relative;height:100%}.section+.has_background{background:var(--background-light-blue)}.router_vue .section{flex:1;display:flex;flex-direction:column}.router_vue .section_container{flex:1}.section_container{position:relative;z-index:1;display:flex;justify-content:center;overflow-x:clip}.section_container_width{width:100%;max-width:var(--layoutWidth);margin:0 auto;padding:0 var(--columnPaddingNormal)}@media (min-width: 1024px){.section_container_width.full-height{display:flex;height:calc(100vh - var(--navHeight));align-items:center}}.section_container_layout{padding-block:var(--sectionPaddingBlock);&footer{height:400px;display:flex;align-items:flex-end}}.section_container_layout_blockend{padding-block-start:var(--sectionPaddingBlock)}.flex-row{display:flex;align-items:center;min-height:20vh}.flex-column{display:flex;flex-direction:column;align-items:center;min-height:20vh}.sidebar{display:flex;gap:var(--paddingLarger);justify-content:space-between;padding-inline:var(--columnPaddingInline)}@media (max-width: 1024px){.sidebar{flex-direction:column-reverse}}.sidebar .background{flex-basis:70%}.sidebar .background img{width:100%}.sidebar aside{flex-basis:30%}.grid{display:grid;gap:var(--gapLarge)}.grid_2_columns{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--columnPaddingNormal);align-items:start}.grid_3_columns{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--columnPaddingNormal)}.grid_4_columns{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--columnPaddingNormal);flex:1}.columns,.columns_nogap{display:grid;align-items:start;justify-items:stretch;row-gap:var(--gapLarge);padding-inline:var(--columnPaddingInline)}.columns_nogap{row-gap:0}.columns_nogap p{margin-bottom:2rem}.columns-center{display:grid;align-items:start;justify-items:center;row-gap:var(--gapLarge);padding-inline:var(--columnPaddingInline)}.columns.reverse{order:2}.columns-with-shadow{box-shadow:var(--box-shadow-large);overflow:hidden}.description p:first-of-type{margin-block-end:1rem}@media (max-width: 1024px){.grid_3_columns,.grid_4_columns{grid-template-columns:repeat(2,1fr)}.grid_2_columns{grid-template-columns:repeat(1,1fr)}.grid_2_columns:has(.websites_grid){grid-template-columns:repeat(1,1fr);gap:var(--paddingLarger)}.columns.reverse{order:0}}@media (max-width: 767px){.grid_3_columns,.grid_4_columns{grid-template-columns:repeat(1,1fr);justify-content:center}.columns.flip-mob{order:-1}}.jc-logo a[data-v-2cb43f2f]{display:flex;align-items:baseline;margin-right:auto;text-decoration:none}.jc-logo .svg[data-v-2cb43f2f]{fill:var(--font-color);height:15px}.jc-logo span[data-v-2cb43f2f]{color:var(--font-color);font-weight:var(--font600);font-size:25px}@media (max-width: 767px){.show-at-mob.jc-logo[data-v-2cb43f2f] .svg[data-v-2cb43f2f]{fill:var(--accentColor)}.show-at-mob.jc-logo[data-v-2cb43f2f] span[data-v-2cb43f2f]{color:var(--accentColor)}.jc-logo[data-v-2cb43f2f] .svg[data-v-2cb43f2f]{height:13px}.jc-logo[data-v-2cb43f2f] span[data-v-2cb43f2f]{font-size:22px}}header[data-v-2732f0fb]{position:fixed;z-index:99;top:0;left:0;width:100%;background:var(--background);border-bottom:1px solid var(--border-color)}header.sticky[data-v-2732f0fb]{box-shadow:var(--box-shadow)}.nav-header[data-v-2732f0fb]{display:flex;justify-content:space-between;align-items:center;min-height:50px;max-width:var(--layoutWidth);margin:auto;padding:10px var(--columnPaddingNormal) 10px}.fa-fw[data-v-2732f0fb]{padding-right:10px}.nav-links[data-v-2732f0fb]{display:flex;justify-content:space-around;align-items:center;width:auto;padding-left:0}.nav-links li[data-v-2732f0fb]{list-style:none;display:flex;flex-direction:column;padding:8px 20px;position:relative}.nav-links a[data-v-2732f0fb]{font-size:var(--fontSizeSmall);color:var(--font-color);text-decoration:none}.nav-links>li[data-v-2732f0fb]:hover{opacity:var(--opacityHover)}.nav-links li[data-v-2732f0fb]:after{content:"";width:0%;height:2px;background:var(--font-color);display:block;margin-top:3px;transition:.3s}.nav-links li[data-v-2732f0fb]:hover:after{width:100%;opacity:var(--opacityHover)}.nav-links li:not(:nth-child(5)) .router-link-exact-active[data-v-2732f0fb]{color:var(--accentColor)}.nav-links li[data-v-2732f0fb]:not(:nth-child(5)):has(.router-link-exact-active):after{background:var(--accentColor)}.jc-logo[data-v-2732f0fb]:hover{opacity:var(--opacityHover)}.theme_switch[data-v-2732f0fb]{--element-size: 2.5rem;margin-top:-3px}.theme_switch[data-v-2732f0fb] input[data-v-2732f0fb]{display:none}.switch-label[data-v-2732f0fb]{width:var(--element-size);border-radius:var(--element-size);border:calc(var(--element-size) * .025) solid var(--accentColor);padding:calc(var(--element-size) * .1);font-size:calc(var(--element-size) * .3);height:calc(var(--element-size) * .35);align-items:center;background:var(--background-white-dark);cursor:pointer;display:flex;position:relative;transition:background .5s ease;justify-content:space-between;z-index:1}.switch-toggle[data-v-2732f0fb]{position:absolute;background-color:var(--accentColor);border-radius:50%;top:calc(var(--element-size) * .07);left:calc(var(--element-size) * .07);height:calc(var(--element-size) * .4);width:calc(var(--element-size) * .4);transform:translate(0);transition:transform .3s ease,background-color .5s ease}.switch-toggle.checked[data-v-2732f0fb]{transform:translate(calc(var(--element-size) * .65))}@media (max-width: 1024px){.menu-wrapper[data-v-2732f0fb]{visibility:hidden;position:absolute;right:0;top:0;width:100%;height:100vh;overflow:hidden}.menu-wrapper.active[data-v-2732f0fb]{visibility:visible}.main-menu[data-v-2732f0fb]{position:relative;transform:translateY(-100%);transform-origin:50% 0;margin-left:auto;padding:15px;opacity:0;width:calc(50% + 16px);z-index:9;transition:var(--timingAll)}.main-menu.active[data-v-2732f0fb]{transform:translateY(0);height:max-content;opacity:1}.nav-links[data-v-2732f0fb]{position:relative;overflow:hidden;transition:var(--timingAll);flex-direction:column;align-items:flex-start;background:var(--background-light);border-radius:10px;min-height:300px;height:0%;padding-top:60px;box-shadow:var(--box-shadow-large)}.nav-links[data-v-2732f0fb] .theme_switch[data-v-2732f0fb]{margin-left:auto;margin-right:15px;margin-bottom:10px}.nav-links li[data-v-2732f0fb]{padding:0;width:100%}.nav-links li a[data-v-2732f0fb]{display:flex;gap:10px;padding:8px 20px}.nav-links li a[data-v-2732f0fb]:not(.social-icons-mobile li a,.theme){border-bottom:1px dashed var(--border-color)}.nav-links li[data-v-2732f0fb]:after{content:none}.burger_container[data-v-2732f0fb]{position:relative;height:30px;width:45px;background:var(--accentColor);border-radius:var(--border-radius-buttons);margin-right:-5px;display:flex;justify-content:center;align-items:center;transition:var(--timingAll)}.burger_container[data-v-2732f0fb][data-v-2732f0fb]:hover{background:var(--accentColorHover)}.burger[data-v-2732f0fb]{position:absolute;display:block;cursor:pointer;z-index:10}.burger div[data-v-2732f0fb]{width:17px;height:2px;background-color:var(--light);border-radius:50px;margin:3px;transition:all .3s ease}.toggle.burger div[data-v-2732f0fb]{background-color:var(--font-color)}.toggle .burger-middle[data-v-2732f0fb]{opacity:0}.social-icons-mobile[data-v-2732f0fb]{display:flex;bottom:20px;opacity:1}}@media (max-width: 767px){.jc-logo.show-at-mob[data-v-2732f0fb]{position:absolute;top:7px;left:9px;z-index:10;display:flex}.main-menu[data-v-2732f0fb]{width:auto}.nav-links[data-v-2732f0fb]{padding-top:70px}}.toggle .burger-top[data-v-2732f0fb]{animation:burger-top-2732f0fb .5s ease forwards}.toggle .burger-middle[data-v-2732f0fb]{opacity:0}.toggle .burger-bottom[data-v-2732f0fb]{animation:burger-bottom-2732f0fb .5s ease forwards}.toggle.burger[data-v-2732f0fb]{animation:burger-div-2732f0fb .5s ease forwards;animation-delay:.3s}@keyframes burger-div-2732f0fb{to{transform:rotate(180deg)}}@keyframes burger-top-2732f0fb{0%{transform:translateY(0)}33%{transform:translateY(5px)}to{transform:rotate(-45deg) translate(-3px,3px)}}@keyframes burger-bottom-2732f0fb{0%{transform:translateY(0)}33%{transform:translateY(-5px)}to{transform:rotate(45deg) translate(-4px,-4px)}}@keyframes navLinkFade-2732f0fb{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.grid__section{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden}.grid__wrapper{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.grid_container{position:relative;display:grid;grid:1fr/repeat(4,1fr);height:100%;width:calc(var(--layoutWidth) + var(--columnPaddingNormal));margin:0 auto}.grid_lines{width:1px;background:linear-gradient(180deg,var(--grid-lines),var(--grid-lines) 50%,transparent 0,transparent);background-size:1px 8px}.grid_lines:first-of-type,.grid_lines:last-of-type{background:var(--grid-lines)}.grid_lines:last-of-type{position:absolute;height:100%;top:0;right:0}@media (max-width: 1024px){.grid_container{grid:1fr/repeat(2,1fr);width:calc(100vw - (var(--columnPaddingNormal)) * 2)}}@media (max-width: 767px){.grid_container{grid:1fr/repeat(1,1fr)}}.jc-logo[data-v-8c8c09c4]:hover{opacity:var(--opacityHover)}.back-to-top[data-v-8c8c09c4]{position:absolute;top:5px;right:5px;color:var(--font-color);text-decoration:none;font-size:var(--fontSizeTiny);margin-bottom:0;transition:.25s ease}.back-to-top[data-v-8c8c09c4]:hover{opacity:var(--opacityHover)}.footer-grid[data-v-8c8c09c4]{display:grid;grid:min-content/auto;justify-items:start}.footer-logo-container[data-v-8c8c09c4]{grid-template-rows:auto min-content}.footer-copy[data-v-8c8c09c4]{grid-column:1;order:3;align-self:end}.footer-copy.columns[data-v-8c8c09c4]{row-gap:0px}.footer-copy p[data-v-8c8c09c4]{font-size:var(--fontSizeFooter);color:var(--font-color)}.privacy[data-v-8c8c09c4]{display:flex;gap:var(--gap)}.privacy[data-v-8c8c09c4] li[data-v-8c8c09c4]{line-height:1}.privacy[data-v-8c8c09c4] li[data-v-8c8c09c4]:first-child{border-right:var(--border);padding-right:var(--gap)}.privacy[data-v-8c8c09c4] a[data-v-8c8c09c4]{font-size:var(--fontSizeTiny);color:var(--font-color);font-weight:var(--font300)}.footer-menu[data-v-8c8c09c4]{grid-row:span 3}.footer-grid ul li[data-v-8c8c09c4],.privacy[data-v-8c8c09c4]{list-style:none;font-size:var(--fontSizeFooter);color:var(--font-color)}.footer-menu a[data-v-8c8c09c4]{font-size:var(--fontSizeFooter);color:var(--font-color)}.footer-menu li a[data-v-8c8c09c4]:hover{opacity:var(--opacityHover)}.get-intouch-container[data-v-8c8c09c4]{gap:var(--gap);align-items:baseline}@media (max-width: 1024px){.footer-logo-container[data-v-8c8c09c4]{grid-row:span 2}.footer-menu[data-v-8c8c09c4],.get-intouch-container[data-v-8c8c09c4]{grid-column:2}}@media (max-width: 767px){.footer-menu[data-v-8c8c09c4],.get-intouch-container[data-v-8c8c09c4]{grid-column:1}}.loading-screen[data-v-b0888f80]{display:flex;align-items:center;justify-content:center;height:100vh;background-color:var(--background)}.loading-screen[data-v-b0888f80] img[data-v-b0888f80]{width:20px}main[data-v-b0888f80]{position:relative;display:flex;flex-direction:column;height:100%;min-height:calc(100vh - 70px);margin-top:70px;will-change:opacity}.router_vue[data-v-b0888f80]{display:flex;flex-direction:column;flex:1}.fade-enter-active[data-v-b0888f80],.fade-leave-active[data-v-b0888f80]{transition:opacity .2s ease-in-out}.fade-enter[data-v-b0888f80],.fade-leave-to[data-v-b0888f80]{opacity:0}
