.lang-select{font-size:14px;position:relative}.lang-select__trigger{cursor:pointer;color:#ebebeb;background:0 0;border:.5px solid #ebebebcc;border-radius:50px;align-items:center;gap:8px;margin:0 10px;padding:8px 12px;font-size:14px;font-weight:500;line-height:1;transition:background .15s,border-color .15s;display:flex}.lang-select__trigger:hover{background:#ffffff1a;border-color:#ebebeb}.lang-select__trigger .flag{border-radius:50px}.page-nav--subpage .lang-select__trigger,.page-nav--scrolled .lang-select__trigger{color:#282e7180;border:.5px solid #282e7180}.page-nav--subpage .lang-select__trigger:hover,.page-nav--scrolled .lang-select__trigger:hover{border-color:#282e71}.lang-select__label{text-transform:uppercase;min-width:28px}.lang-select__chevron{color:#ffffffb3;font-size:14px;transition:transform .2s}.lang-select__chevron--open{transform:rotate(180deg)}.lang-select__dropdown{background:var(--color-background-primary,#fff);border:.5px solid var(--color-border-secondary,#0003);border-radius:8px;min-width:90px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 8px);right:50%;overflow:hidden;transform:translate(50%);box-shadow:0 4px 16px #00000014}.lang-select__option a{text-transform:uppercase;align-items:center;gap:8px;padding:7px 12px;font-size:13px;text-decoration:none;transition:background .12s;display:flex;color:#000!important}.lang-select__option a:hover{background:var(--color-background-secondary,#f5f5f5)}.lang-select__option--active a{font-weight:500;color:var(--color-text-info,#1a6fb5)!important}.flag{-o-object-fit:contain;object-fit:contain;width:22px;max-height:16px}.dropdown-enter-active,.dropdown-leave-active{transition:opacity .15s,transform .15s}.dropdown-enter,.dropdown-leave-to{opacity:0;transform:translate(50%,-10px)}.slider{-webkit-appearance:none;background:linear-gradient(to right, var(--active-text-color) 0%, var(--active-text-color) 0%, var(--grayed-text-color) 0%, #cdcdcd 100%);opacity:.7;border-radius:200px;outline:none;width:100%;height:8px;transition:opacity .2s;position:relative}.slider__wrapper{margin:15px 0 0;padding:0 15px}@media only screen and (width<=600px){.slider__wrapper{padding:0 10px}}.slider__divider{background:#000;border-radius:5px;width:10px;height:10px;display:block;position:absolute;top:2px}.slider__tooltip{--thumb-size:25px;background:#f0f2f8;border-radius:4px;width:120px;padding:6px 10px;line-height:10px;position:absolute;top:100%;transform:translate(0)}.slider__tooltip:before{content:"";background:#f0f2f8;width:10px;height:10px;position:absolute;top:0%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.slider__tooltip .documents{line-height:1.3}.slider:hover{opacity:1;cursor:pointer}.slider::-moz-range-thumb{background:var(--active-text-color);cursor:pointer;z-index:10;border:2px solid #fff;border-radius:50%;width:25px;height:25px;box-shadow:0 2px 8px #63636380}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--active-text-color);cursor:pointer;z-index:10;border:2px solid #fff;border-radius:50%;width:25px;height:25px;box-shadow:0 2px 8px #63636380}.pricing-slider-value{min-width:140px}@media only screen and (width<=600px){.pricing-slider-value{min-width:130px}}datalist{color:#cacaca;pointer-events:none;justify-content:space-between;width:100%;display:flex}@media only screen and (width<=400px){datalist{font-size:.8rem;line-height:1.2rem}}datalist option{width:50px;margin-top:5px}datalist option.is-lower:before{background:var(--active-text-color)!important}@media only screen and (width<=600px){datalist option{width:36px}}datalist option:not(:last-child):not(:first-child):not(.selected){z-index:0;position:relative}datalist option:not(:last-child):not(:first-child):not(.selected):before{content:"";background:#b9b9b9;border-radius:50%;width:16px;height:16px;position:absolute;top:calc(-50% - 15px);left:50%;transform:translate(-50%,calc(2px - 50%))}.search-box{margin-right:1rem;display:inline-block;position:relative}.search-box input{cursor:text;color:#4e6e8e;background:#fff url(/img/search.svg) .6rem .5rem/1rem no-repeat;border:1px solid #cfd4db;border-radius:2rem;outline:none;width:10rem;height:2rem;padding:0 .5rem 0 2rem;font-size:.9rem;line-height:2rem;transition:all .2s;display:inline-block}.search-box input:focus{cursor:auto;border-color:#3eaf7c}.search-box .suggestions{background:#fff;border:1px solid #cfd4db;border-radius:6px;width:20rem;padding:.4rem;list-style-type:none;position:absolute;top:2rem}.search-box .suggestions.align-right{right:0}.search-box .suggestion{cursor:pointer;border-radius:4px;padding:.4rem .6rem;line-height:1.4}.search-box .suggestion a{white-space:normal;color:#5d82a6}.search-box .suggestion a .page-title{font-weight:600}.search-box .suggestion a .header{margin-left:.25em;font-size:.9em}.search-box .suggestion a .matched-tags{margin-top:.2rem;display:block}.search-box .suggestion a .tag{color:#389e70;background-color:#d7f1e5;border:1px solid #9adbbe;border-radius:3px;margin-right:.3em;padding:.1em .5em;font-size:.75em;display:inline-block}.search-box .suggestion.focused{background-color:#f3f4f5}.search-box .suggestion.focused a{color:#3eaf7c}@media (width<=959px){.search-box input{cursor:pointer;border-color:#0000;width:0;position:relative}.search-box input:focus{cursor:text;width:10rem;left:0}}@media (-ms-high-contrast:none){.search-box input{height:2rem}}@media (width<=959px) and (width>=719px){.search-box .suggestions{left:0}}@media (width<=719px){.search-box{margin-right:0}.search-box input{left:1rem}.search-box .suggestions{right:0}}@media (width<=419px){.search-box .suggestions{width:calc(100vw - 4rem)}.search-box input:focus{width:8rem}}.value-info>span{margin-right:2px}.slider{-webkit-appearance:none;opacity:.7;background-color:#dbe2e5;border-radius:200px;outline:none;width:100%;height:4px;transition:opacity .2s}.slider__wraper{width:100%}.slider__wraper:nth-child(2){margin:25px 0}.slider__wraper .label{opacity:.7;margin:7px 0;font-size:.8rem}.slider__top{align-items:baseline;margin:0 0 10px;display:flex}.slider__top .value{margin-top:-4px;font-size:2rem;font-weight:600}.slider__top .prefix{align-self:start;font-size:1.2rem;font-weight:600}.slider__footer{opacity:.7;justify-content:space-between;margin-top:5px;font-size:.8rem;display:flex}.slider:hover{opacity:1}.slider::-moz-range-progress{background-color:var(--active-text-color)}.slider::-moz-range-track{background-color:#dbe2e5}.slider::-ms-fill-lower{background-color:var(--active-text-color)}.slider::-ms-fill-upper{background-color:#dbe2e5}.slider::-moz-range-thumb{cursor:pointer;border:2px solid var(--active-text-color);background:#fff;border-radius:50%;width:15px;height:15px}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;border:2px solid var(--active-text-color);background:#fff;border-radius:50%;width:15px;height:15px}.btn-off{opacity:.5}.page-enter-active{transition:all .9s cubic-bezier(.55,0,.1,1) .3s}.page-leave-active{opacity:0;transition:all .6s cubic-bezier(.55,0,.1,1)}.page-enter{transform:translate(100%)}.page-leave-to{transform:translate(-100%)}.flag{max-height:16px}.go-to-top{cursor:pointer;color:#3eaf7c;z-index:1;opacity:0;pointer-events:none;width:2rem;transition:opacity .3s;position:fixed;bottom:2rem;right:2.5rem}.go-to-top--visible{opacity:1;pointer-events:auto}.go-to-top:hover{color:#72cda4}@media (width<=959px){.go-to-top{display:none}}.icon.outbound{color:#aaa;vertical-align:middle;display:inline-block;position:relative;top:-1px}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--main-bg-color:#f2f2f2;--secondary-text-color:#414040e6;--main-text-color:#1b1b1b;--sub-text-color:#848484;--grayed-text-color:#959595;--active-text-color:#1db383;--border-color:#ececec;--page-margin:10%;--gradient-light:linear-gradient(145deg, #fff0, #ffffff40);--gradient-light--reverse:linear-gradient(35deg, #fff0, #ffffff40);--gradient-dark:linear-gradient(145deg, #0000, #00000040);--gradient-primary:linear-gradient(145deg, #0000, #327bd3);--consultations-bg-color:#326ab7;--k-green:#74f84b;--k-light-blue:#4285f4;--k-dark-blue:#08111e}@media only screen and (width<=1366px){:root{--page-margin:3%}}html{scroll-behavior:smooth}body{color:var(--main-text-color);background-color:#0000;font-family:Nunito Sans,Nunito,sans-serif}*{box-sizing:border-box}a{color:var(--active-text-color);outline:none;text-decoration:none}h3{color:var(--active-text-color)}.mx-2{margin:0 14px}.divider{background-color:var(--active-text-color);background-image:var(--gradient-light);z-index:1;border-radius:50%;width:60px;height:60px;position:absolute;left:50%;transform:translate(-30px,-50%);box-shadow:0 0 10px -3px #0006}.divider:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;border-radius:1px;width:20px;height:20px;position:absolute;top:25%;left:50%;transform:translate(-50%)rotate(45deg)}.cookie-box{z-index:99999;background:#fff;flex-flow:column;max-width:650px;margin-left:10px;line-height:1.5;display:flex;position:fixed;bottom:10px;right:10px;box-shadow:0 1rem 3rem #0006}.cookie-box__content{border-bottom:1px solid var(--border-color);padding:.8rem 1.6rem;font-size:.85rem}.cookie-box__close{opacity:.3;cursor:pointer;width:24px;height:24px;position:absolute;top:24px;right:24px}.cookie-box__close:hover{opacity:1}.cookie-box__close:before,.cookie-box__close:after{content:"";background-color:#333;width:2px;height:25px;position:absolute;left:11px}.cookie-box__close:before{transform:rotate(45deg)}.cookie-box__close:after{transform:rotate(-45deg)}.cookie-box__buttons{justify-content:flex-end;gap:10px;padding:10px;display:flex}.cookie-box__button,.cookie-box__button--link{cursor:pointer;color:#fff;background:#326fc1;padding:10px 25px}.cookie-box__button--link{color:var(--secondary-text-color);background:#fff}.cookie-box__button:hover,.cookie-box__button--link:hover{filter:brightness(110%)}.go-to-top{z-index:1000!important}.nav-gradient{background-image:linear-gradient(#f0f0f0,#fff);background-repeat:no-repeat;background-size:100% 25vh}.nav-gradient.nav-gradient-blue{background-image:linear-gradient(#326ab74f,#fff);background-size:100% 60vh}.nav-gradient:before{content:"";background-repeat:repeat;background-size:6px 6px;width:40vw;height:12vh;position:absolute;top:0;left:0}.nav-dots{background-image:repeating-radial-gradient(circle,#02fcb8 0 1px,#0000 2px 100%);background-size:18px 18px;width:100%;height:100%;position:absolute;top:0;left:0}.nav-dots:before{content:"";background:linear-gradient(#fff 0%,#0000 50%,#fff 100%);width:100%;height:100%;position:absolute;top:0;left:0}.nav-wrap{visibility:none;z-index:105;width:100%;position:absolute;top:0;left:0}.nav-wrap--subpage{position:relative}.page-nav{background:#204b8366;border-bottom:1px solid #ffffff80;grid-template:".logo nav."/3% auto 1fr 3%;align-items:center;width:100vw;padding:.5rem 0;display:grid;position:fixed;top:0}.page-nav.hide-gradient{border-bottom:0}.page-nav--subpage{background:linear-gradient(#f0f0f0 0%,#f6f6f6 100%)}.page-nav--subpage.hide-gradient{background:0 0}.page-nav--scrolled{background:#fafafa}.page-nav__nav{grid-area:nav;grid-template-columns:1fr min-content;grid-template-areas:"subpages buttons";display:grid}.page-nav__alter{color:#fff;grid-area:nav;justify-content:end;margin-right:20px;display:flex}.page-nav__subpages,.page-nav__buttons{white-space:nowrap;flex-direction:row;align-items:center;padding:0;list-style:none;display:flex}.page-nav__subpages .nav__item,.page-nav__buttons .nav__item{color:#fff;text-transform:uppercase;opacity:.8;border-radius:.25rem;align-items:center;margin:0 .25rem;padding:.5rem;line-height:1.5rem;display:flex;position:relative}.page-nav__subpages .nav__item span,.page-nav__buttons .nav__item span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-nav__subpages .nav__item:hover,.page-nav__subpages .nav__item--selected,.page-nav__buttons .nav__item:hover,.page-nav__buttons .nav__item--selected{opacity:1;cursor:pointer;background:#fff3}.page-nav__subpages .nav__item--icon,.page-nav__buttons .nav__item--icon{filter:invert();margin-left:.25rem;transition:rotate .2s;rotate:90deg}.page-nav__subpages .nav__item--icon__opened,.page-nav__buttons .nav__item--icon__opened{transition:rotate .2s;rotate:-90deg}.page-nav__subpages .nav__item--icon--subpage,.page-nav__buttons .nav__item--icon--subpage{filter:invert(14%)sepia(20%)saturate(6103%)hue-rotate(222deg)brightness(101%)contrast(93%)}@media only screen and (width<=1500px){.page-nav__subpages .nav__item--icon--subpage,.page-nav__buttons .nav__item--icon--subpage{filter:invert()}}.page-nav__subpages .nav__item--subpage,.page-nav__buttons .nav__item--subpage{font-weight:700;color:#282e71!important}@media only screen and (width<=1500px){.page-nav__subpages .nav__item--subpage,.page-nav__buttons .nav__item--subpage{color:#fff!important}}.page-nav__subpages{grid-area:subpages;justify-content:center;margin:0}.page-nav__buttons{grid-area:buttons;justify-self:end;margin:0}.page-nav__buttons .cl-button{text-transform:uppercase;margin-left:.25rem;padding:.5rem 1.5rem!important}.page-nav__submenu--target{padding-top:68px;position:absolute;top:-.25rem}@media only screen and (width<=1500px){.page-nav__submenu--target{padding-top:0;position:relative}}.page-nav__submenu{background:#fafafa;border-radius:.25rem;flex-direction:column;padding:1rem;list-style:none;display:flex;box-shadow:4px 4px 4px #0000001a}@media only screen and (width<=1500px){.page-nav__submenu{background:#ffffff1f;padding:0}}.page-nav__submenu--subitem{align-items:flex-start;margin:.5rem 0;padding:1rem 2rem;display:flex}@media only screen and (width<=1500px){.page-nav__submenu--subitem{padding:0}}.page-nav__submenu--subitem:hover{background:#fff}@media only screen and (width<=1500px){.page-nav__submenu--subitem:hover{background:#ffffff1a}}.page-nav__submenu--subitem img{filter:invert(49%)sepia(56%)saturate(579%)hue-rotate(110deg)brightness(104%)contrast(88%);width:32px;margin-right:2rem}@media only screen and (width<=1500px){.page-nav__submenu--subitem img{display:none}}.page-nav__submenu--subitem__text{color:var(--secondary-text-color)}@media only screen and (width<=1500px){.page-nav__submenu--subitem__text{color:#fff}}.page-nav__submenu--subitem__text h4{text-transform:uppercase;margin:0}.page-nav__submenu--subitem__text p{opacity:.9;margin:.75rem 0 0}@media only screen and (width<=1500px){.page-nav__submenu--subitem__text p{display:none}}.page-nav__logo,.page-nav__logo--subpage{filter:grayscale()brightness(100);background-image:url(/img/cl-logo.svg);background-position:50%;background-repeat:no-repeat;grid-area:logo;width:250px;height:48px;position:relative}@media only screen and (width<=1500px){.page-nav__logo,.page-nav__logo--subpage{filter:none;background-image:url(/img/cl-logo.svg)}}.page-nav__logo--subpage{filter:none;background-image:url(/img/cl-logo.svg)}.page-nav__logo span,.page-nav__logo--subpage span{color:var(--main-text-color);font-size:20px;display:none;position:absolute;right:-100px}.page-nav__logo span:before,.page-nav__logo--subpage span:before{content:"";background-color:var(--main-text-color);width:16px;height:1px;display:inline-block;position:relative;top:-2px;left:-5px}.page-nav__button{z-index:100;background-color:#0000;border:none;padding:0;font-size:22px;display:flex;position:relative}.page-nav__menu{background-color:#000;width:100%;padding:10%;transition:all .2s;position:absolute;top:0;left:0;transform:translateY(-100%)}.page-nav__menu.opened{transform:translateY(0)}.page-nav__menu-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media only screen and (width<=1500px){.nav-wrap{z-index:999999;position:fixed}.page-nav{background:linear-gradient(90deg,#fff 0%,#f6f6f6 47%,#ededed 100%);justify-content:space-between;padding:10px;display:flex;box-shadow:0 5px 5px #0003}.page-nav__logo,.page-nav__logo--subpage{z-index:10;filter:none;width:calc(90px + 9vmin);height:35px}.page-nav__nav{opacity:0;visibility:hidden;background-color:#000;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100vh;padding:4rem 0 2rem;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:0;overflow:auto}.page-nav__nav:before{content:"";z-index:1;background-color:#000;width:100%;height:4rem;position:fixed;top:0;left:0}.page-nav__nav .page-nav__subpages,.page-nav__nav .page-nav__buttons{flex-flow:column;margin:0;padding:0;list-style-type:none;transition:all .5s ease-in-out;display:flex;top:200px;left:50%}.page-nav__nav .page-nav__subpages li,.page-nav__nav .page-nav__buttons li{opacity:0;transform:translateY(50px)}.page-nav__nav .page-nav__subpages .nav__item,.page-nav__nav .page-nav__subpages a,.page-nav__nav .page-nav__buttons .nav__item,.page-nav__nav .page-nav__buttons a{text-align:center;color:#fff;justify-content:center;margin:.5rem 0;padding:.75rem 1rem;font-size:1em;font-weight:700;text-decoration:none;transition:all .2s ease-in-out}#toggle:checked~.page-nav__nav{opacity:1;visibility:visible;color:#fff}#toggle:checked~.page-nav__nav ul li{opacity:1;transform:translateY(0)}#toggle:checked+label.toggle-button .bar,#toggle:checked+label.toggle-button .bar:before,#toggle:checked+label.toggle-button .bar:after{background-color:#fff}#toggle:checked~.page-nav__nav-buttons{top:90%}#toggle:checked~.page-nav__logo,#toggle:checked~.page-nav__logo--subpage{filter:brightness(10)}.toggle-button{z-index:10;cursor:pointer;display:block;position:fixed;top:20px;right:20px}.toggle-button .bar{background-color:#000;border-radius:5px;width:35px;height:5px;margin:7px auto;transition:all .6s ease-in-out;display:block;position:relative}.toggle-button .bar:before,.toggle-button .bar:after{content:"";background-color:currentColor;border-radius:5px;width:35px;height:5px;position:absolute}.toggle-button .bar:before{transition:all .3s ease-in-out;top:10px}.toggle-button .bar:after{transition:all .9s ease-in-out;top:-10px}}.section-wrap{grid-template-columns:var(--page-margin) auto var(--page-margin);grid-template-rows:auto;display:grid}.section-wrap__content{color:var(--secondary-text-color);grid-column:2/3}.section-wrap__single{padding:10vh 0 0}.active-text{color:var(--active-text-color)}.dark{color:#414040e6!important}.white-text{color:#fff}@media only screen and (width<=768px){.section-wrap{grid-template-columns:10px auto 10px}}@media only screen and (width<=1000px){.section-wrap{grid-template-columns:20px auto 20px}}.cl-button{color:#fff;cursor:pointer;white-space:nowrap;will-change:auto;border-radius:50px;padding:10px 40px;font-weight:700;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;position:relative;box-shadow:0 0 10px -3px #0006}.cl-button.small{padding:8px 35px}.cl-button.xsmall{padding:4px 16px;font-size:small}.cl-button.large{padding:16px 65px;font-size:1.2em}.cl-button--primary{background-image:var(--gradient-light);background-color:var(--active-text-color)}.cl-button--primary.green{background:#1db383}.cl-button--primary.blue{background:var(--active-text-color)}.cl-button--white{background:#fff;color:var(--active-text-color)!important}.cl-button--light{background-color:#0000;border:1px solid #fff;transition:background-color .2s ease-in-out}.cl-button--light:hover{background-color:#94b9e2cc}.cl-button:hover{filter:brightness(110%)}.cl-button--subpage{border:1px solid var(--active-text-color);color:var(--active-text-color)!important}.cl-button--subpage:hover{background-color:#1db38333}.home-landing{background:linear-gradient(145deg,#f9f9f9 -50%,#1a64b5 19%,#1963b4 100%);grid-template-columns:auto;grid-template-areas:"content""hero";position:relative;overflow:hidden}.home-landing__content{text-align:center;grid-gap:4rem;grid-area:content;grid-template-areas:"text""features""buttons";justify-items:center;margin-top:140px;display:grid;position:relative}@media only screen and (width<=992px){.home-landing__content{margin:80px 12%}}.home-landing__text{flex-direction:column;grid-area:text;display:flex}.home-landing__text h1{color:#fff;text-transform:none;margin:0;font-size:2.8rem;font-weight:700;line-height:4.2rem}@media only screen and (width<=768px){.home-landing__text h1{font-size:calc(1rem + 3vw);line-height:calc(1.5rem + 3vw)}}.home-landing__text .underlined{border-bottom:4px solid var(--active-text-color);width:fit-content;margin:0 auto}.home-landing__text h3{color:#fff;opacity:.7;margin:4rem 0 0;font-size:1.3rem;font-weight:300}.home-landing__features{margin:0 var(--page-margin);grid-gap:6rem;grid-area:features;grid-template-columns:repeat(3,1fr);display:grid}@media only screen and (width<=992px){.home-landing__features{grid-gap:2rem;grid-template-columns:1fr}}.home-landing__feature{display:flex}.home-landing__feature div{background:#f0f2f8;border-radius:24px;place-content:center;height:fit-content;padding:8px;display:flex}.home-landing__feature img{filter:invert(49%)sepia(56%)saturate(579%)hue-rotate(110deg)brightness(104%)contrast(88%)}.home-landing__feature h4{color:#fff;opacity:.7;text-align:left;margin:0 0 0 1.5rem;font-weight:300;line-height:1.75rem}.home-landing__hero{background-color:#f0f2f8;grid-area:hero;justify-content:center;margin:calc(15vw + 8rem) 0 0;display:flex;position:relative}@media only screen and (width<=992px){.home-landing__hero{align-items:flex-end;margin:15vw 0 0;display:flex}}.home-landing__hero .image--hero{z-index:1;border:4px solid #ffffff80;border-radius:.5rem;height:30vw;margin:-15vw 0 8rem;position:relative;box-shadow:8px 8px 8px #0000001a}@media only screen and (width<=992px){.home-landing__hero .image--hero{margin-bottom:4rem}}.home-landing__hero .subimage{z-index:1;border-radius:.2rem;display:none;position:absolute;box-shadow:4px 4px 8px 4px #0000001a}.home-landing__hero .subimage--payment-summary{height:20vw;top:-18vw;right:10vw}.home-landing__hero .subimage--actions{height:9vw;margin-left:8vw;top:-18vw}.home-landing__hero .subimage--map{filter:saturate(70%);z-index:0;height:28vw;top:-9vw;left:6.5vw}.home-landing__hero .subimage--graph{z-index:1;height:9vw;top:10vw;right:10vw}.home-landing__hero .fade-from-bottom{animation:2s forwards fadeFromBottom;display:block}@media only screen and (width<=992px){.home-landing__hero .fade-from-bottom{display:none}}.home-landing__buttons{flex-direction:column;grid-area:buttons;width:fit-content;margin:0 auto;display:flex}.home-landing__buttons a{margin-bottom:1rem}@media only screen and (width<=768px){.home-landing__buttons{flex-direction:column}.home-landing__buttons a{margin:0 0 1rem}.home-landing__buttons .home-landing__subbutton{margin:0 auto 1rem}}.home-landing__button{color:#fff;background:var(--active-text-color);background-image:var(--gradient-dark);border-radius:500px;padding:10px 40px;font-weight:700;text-decoration:none;display:inline-block;position:relative;box-shadow:0 0 10px -3px #0006}.home-landing__subbutton{color:#fff;opacity:.7;justify-content:center;align-items:center;padding:10px 40px;font-weight:700;text-decoration:none;transition:opacity .2s ease-in-out;display:flex;position:relative}.home-landing__subbutton img{border:1px solid #fff;border-radius:50%;width:22px;height:22px;margin-left:.5rem;padding:4px}.home-landing__subbutton:hover{opacity:1}.home-consultations{background-color:#f0f2f8;min-height:30vh;position:relative;overflow:hidden}.home-consultations__content{-moz-column-gap:50px;z-index:0;grid-template:"text image"/auto;align-items:center;column-gap:50px;padding:30px 0 60px;display:grid}@media only screen and (width<=992px){.home-consultations__content{grid-template-areas:"text image";padding:30px 2rem}}@media only screen and (width<=768px){.home-consultations__content{grid-template-areas:"text""image"}}.home-consultations__content .consultations--text{grid-area:text;align-self:center;line-height:1.5;display:grid}@media only screen and (width<=450px){.home-consultations__content .consultations--text a{padding:10px 20px}}.home-consultations__content .consultations--text .content__consultations{margin-bottom:2rem}.home-consultations__content .consultations--text .content__consultations h2{color:var(--active-text-color)}@media only screen and (width<=992px){.home-consultations__content .consultations--text .content__consultations h2{text-align:center}}.home-consultations__content .consultations--text .cl-button{justify-self:center}.home-consultations__content .consultations--image{grid-area:image;width:25vw;margin-left:30px;padding:1em}@media only screen and (width<=992px){.home-consultations__content .consultations--image{width:35vw;margin:50px auto 0}}@media only screen and (width<=600px){.home-consultations__content .consultations--image{width:50vw}}.home-promo{background-color:#f0f2f8;background-image:var(--gradient-light);min-height:30vh;position:relative;overflow:hidden}.home-promo__content{z-index:102;text-align:center;grid-template-rows:auto;grid-template-columns:60vw;justify-content:center;padding:30px 0;display:grid}@media only screen and (width<=992px){.home-promo__content{grid-template-columns:80vw;padding:30px 40px}}.home-promo__content h1{color:var(--main-text-color);text-transform:none;margin:0;font-size:2.5rem;font-weight:700}.home-promo__content h3{text-transform:uppercase;margin:30px 0 15px;font-size:1rem}.home-promo__content p{color:#a4a3aa;font-size:1.2rem;font-weight:500;line-height:1.5rem}.home-promo__button{color:#fff;background:var(--active-text-color);background-image:var(--gradient-dark);border-radius:500px;padding:10px 40px;font-weight:700;text-decoration:none;display:inline-block;position:relative;box-shadow:0 0 10px -3px #0006}.home-about{min-height:80vh;position:relative;overflow:hidden}@media only screen and (width<=992px){.home-about{background:#326ab7}}.home-about:before{content:"";background-color:#326ab7;background-image:var(--gradient-primary);width:100%;height:100%;position:absolute}@media only screen and (width<=992px){.home-about:before{content:none}}.home-about__content{z-index:102;grid-template:"slider"/auto;display:grid}.home-about__content-header{text-align:center;grid-area:header;margin-top:30px}.home-about__content-header h1{text-transform:none;font-size:2.5rem;font-weight:700}.home-about__content-header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.home-about__content .about-slider{grid-template:"slide""buttons"1fr/1fr;grid-area:slider;height:100%;display:grid;position:relative}@media only screen and (width<=992px){.home-about__content .about-slider{grid-template-areas:"buttons""slide";place-items:center;height:auto}}.home-about__content .about-slider__content{grid-area:slide;width:100%;height:100%;display:grid;position:relative}@media only screen and (width<=992px){.home-about__content .about-slider__content{position:static}}.home-about__content .about-slider__buttons{color:#fff;z-index:999;cursor:pointer;flex-flow:row;grid-area:buttons;font-size:2rem;font-weight:700;display:flex;position:absolute;bottom:6vh}@media only screen and (width<=992px){.home-about__content .about-slider__buttons{margin-top:4vh;position:static;transform:none}}.home-about__content .about-slider__buttons .slide__previous,.home-about__content .about-slider__buttons .slide__next{opacity:.7;background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;margin-right:10px;padding:.25rem 1rem;transition:opacity .3s ease-in-out}.home-about__content .about-slider__buttons .slide__previous:hover,.home-about__content .about-slider__buttons .slide__next:hover{opacity:1}.home-about__content .about-slider__slide{grid-column-gap:50px;grid-template:"text image"/1fr 1fr;justify-content:space-between;place-items:start;display:grid;position:absolute;top:10vh}@media only screen and (width<=1400px){.home-about__content .about-slider__slide{top:4vh}}@media only screen and (width<=992px){.home-about__content .about-slider__slide{text-align:justify;grid-template-columns:1fr;grid-template-areas:"text""image";padding:0 40px;position:static}}.home-about__content .about-slider__slide .slide-text{color:#fff;grid-area:text;padding:0 25% 0 0}@media only screen and (width<=1366px){.home-about__content .about-slider__slide .slide-text{padding:0}}.home-about__content .about-slider__slide .slide-text p{padding:5px 0;line-height:1.5rem}.home-about__content .about-slider__slide .slide-text h3{opacity:.9;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:300}@media only screen and (width<=992px){.home-about__content .about-slider__slide .slide-text h3{text-align:center}}.home-about__content .about-slider__slide .slide-text h2{margin:.5rem 0;font-size:2rem}@media only screen and (width<=992px){.home-about__content .about-slider__slide .slide-text h2{text-align:center}}.home-about__content .about-slider__slide .slide-image{grid-area:image;align-self:center;margin-left:30px}@media only screen and (width<=992px){.home-about__content .about-slider__slide .slide-image{margin:0 auto 4rem}}.home-about__content .about-slider__slide .slide-image img{width:35vw}.about-slider-enter-active{opacity:1;transition:all .3s .3s}.about-slider-leave-active{opacity:0;transition:all .3s}.about-slider-enter{opacity:1}.about-slider-leave-to{opacity:0}.home-functions{background-color:#f0f2f8;background-image:var(--gradient-light);min-height:80vh;position:relative;overflow:hidden}.home-functions__content{grid-template:"header""list""buttons"/1fr;justify-content:center;padding:30px 0;display:grid}.home-functions__content-header{text-align:center;grid-area:header;margin-top:30px}.home-functions__content-header h1{text-transform:none;font-size:2.5rem;font-weight:700}.home-functions__content-header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.home-functions__content-list{grid-area:list;grid-template-columns:repeat(2,minmax(400px,1fr));justify-content:space-between;width:70vw;margin:30px auto 60px;padding:0;list-style:none;display:grid}@media only screen and (width<=992px){.home-functions__content-list{grid-template-columns:1fr}}.home-functions__content-list li{box-sizing:border-box;max-width:600px;color:var(--secondary-text-color);align-items:center;margin:20px;font-size:1rem;font-weight:700;line-height:1.5rem;display:flex;position:relative}.home-functions__content-list li img{margin-right:1.25rem}.home-functions__content-list li span{font-weight:400;display:block}.home-functions__content-buttons{grid-area:buttons;margin:0 auto 30px}.home-cta{background-color:#326ab7;background-image:url(/img/world-map2.png);min-height:30vh;position:relative;overflow:hidden}.home-cta__content{text-align:center;background-image:linear-gradient(145deg,#326bb94d,#327bd3);background-size:cover;grid-template-rows:auto;grid-template-columns:60vw;justify-content:center;justify-items:center;margin:0 -10vw;padding:70px 0;display:grid}.home-cta__content h1{color:#fff;text-transform:none;margin:0;font-size:2.5rem;font-weight:700}.home-cta__content h3{text-transform:uppercase}.home-cta__content p{color:#fff;padding:2rem 0;font-size:1.2rem;font-weight:500;line-height:1.5rem}.home-cta__button{color:#fff;background:var(--active-text-color);background-image:var(--gradient-dark);border-radius:500px;padding:10px 40px;font-weight:700;text-decoration:none;display:inline-block;position:relative;box-shadow:0 0 10px -3px #0006}.home-system{background-color:#f0f2f8;background-image:var(--gradient-light);position:relative;overflow:hidden}.home-system__content{grid-template-columns:var(--page-margin) auto minmax(400px, 1fr) var(--page-margin);grid-template-rows:1fr;grid-template-areas:".video text.";align-items:center;padding:30px 0;display:grid}@media only screen and (width<=992px){.home-system__content{grid-template-columns:var(--page-margin) 1fr var(--page-margin);grid-template-areas:".video."".text."}}.home-system__content-video{aspect-ratio:16/9;border:1px solid #46c199;border-radius:10px;grid-area:video;width:55vw;padding:7px;overflow:hidden}@media only screen and (width<=992px){.home-system__content-video{width:100%}}.home-system__content-video__content{-o-object-fit:contain;object-fit:contain;border-radius:10px;width:100%;height:100%;overflow:hidden;box-shadow:0 3px 9px #34bb904d}.home-system__content-image{background-image:url(/img/cl-screen.png);background-position:0;background-repeat:no-repeat;background-size:contain;grid-area:image;width:100%;height:100%}.home-system__content-text{text-align:left;flex-direction:column;grid-area:text;padding:0 2rem;display:flex}.home-system__content-text h1{color:var(--secondary-text-color);text-transform:none;font-size:2rem;font-weight:700;line-height:2.8rem}@media only screen and (width<=992px){.home-system__content-text h1{text-align:center}}.home-system__content-text h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}@media only screen and (width<=992px){.home-system__content-text h3{text-align:center}}.home-system__content-text p{color:var(--sub-text-color);text-align:justify;line-height:1.4rem}.home-system__content-buttons{margin-top:40px}@media only screen and (width<=992px){.home-system__content-buttons{align-self:center;display:flex}}.home-contractor{background-color:#f0f2f8;background-image:var(--gradient-light);min-height:30vh;position:relative;overflow:hidden}.home-contractor__content{text-align:center;justify-content:center;margin-top:30px;padding:30px 0}.home-contractor__content h1{font-size:2.5rem;font-weight:700}.home-contractor__content h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.home-contractor__content--list{grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}@media only screen and (width<=600px){.home-contractor__content--list{grid-template-columns:1fr;gap:1rem}}.home-contractor__content--list li{flex-direction:column;align-items:center;display:flex}@media only screen and (width<=600px){.home-contractor__content--list li{text-align:left;flex-direction:row;justify-content:flex-start;gap:1rem}}.home-contractor__content--image{filter:invert(49%)sepia(56%)saturate(579%)hue-rotate(110deg)brightness(104%)contrast(88%);width:3rem;height:3rem;margin:1rem 0 .5rem}@media only screen and (width<=600px){.home-contractor__content--image{width:2rem;height:2rem}}.home-contractor__content--text{color:var(--secondary-text-color);font-weight:700;line-height:1.5rem}.home-contractor__content--text div:last-child{padding:0 3rem;font-weight:400}@media only screen and (width<=600px){.home-contractor__content--text div:last-child{padding:0}}.home-contractor__content--buttons{justify-content:center;gap:1rem;margin:60px 0;display:flex}@media only screen and (width<=600px){.home-contractor__content--buttons{flex-direction:column}}.experience{background-color:#f0f2f8;background-image:var(--gradient-light);padding:2rem var(--page-margin);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.experience-card{flex-flow:column wrap;display:flex}.experience-card .icon{filter:brightness(0)saturate()invert(54%)sepia(83%)saturate(413%)hue-rotate(110deg)brightness(90%)contrast(88%);width:4rem;height:4rem;margin:1rem auto}.experience-card .title{color:var(--secondary-text-color);margin:0 auto;font-size:2rem;font-weight:900}.experience-card .subtitle{text-align:center;color:var(--sub-text-color);margin:1rem;font-size:1rem;font-weight:500;line-height:1.5rem}.home-pricing{background-color:#f0f2f8;background-image:var(--gradient-light--reverse);background-blend-mode:revert;padding:20px 0;position:relative;overflow:hidden}.home-pricing__content{grid-template-areas:"header""plans";display:grid}.home-pricing__content-header{text-align:center;flex-flow:column;grid-area:header;align-items:center;display:flex}.home-pricing__content-header h1{text-transform:none;margin-top:0;font-size:2.5rem;font-weight:700}.home-pricing__content-plans{border:1px solid var(--grayed-text-color);grid-area:plans;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);margin-top:40px;line-height:2.5;display:grid}@media only screen and (width<=992px){.home-pricing__content-plans{grid-template-columns:repeat(3,1fr)}}@media only screen and (width<=744px){.home-pricing__content-plans{grid-template-columns:repeat(1,1fr)}}.home-pricing__content-plans .premium{color:#fff;background:#3c71ba}.home-pricing__plan{flex-flow:column;padding:1rem 2rem;display:flex}.home-pricing__plan--responsive{display:block}@media only screen and (width<=992px){.home-pricing__plan--responsive{display:none}}.home-pricing__plan p{margin:0 0 30px;line-height:1.5}.home-pricing__plan .price{margin-bottom:20px;font-size:2rem}.home-pricing__plan .price__period,.home-pricing__plan .price__prepend{font-size:1rem}.home-pricing__plan .price__prepend{margin-right:4px}.home-pricing__plan .button{color:#009f6b;text-align:center;cursor:pointer;border:2px solid;border-radius:5px;width:100%;margin:auto 0 20px;padding:10px;font-size:1.2rem;font-weight:600;line-height:1;transition:all .1s ease-in-out}.home-pricing__plan .button:hover{color:#fff;background:#009f6b}.home-pricing__plan .button--premium{color:#fff;border:2px solid #fff}.home-pricing__plan .button--premium:hover{filter:brightness(90%);background:#3c71ba}.home-pricing__cta{justify-self:center;margin-top:50px}.popup-container{z-index:9999;background-color:#0006;width:100%;height:100%;position:fixed}.popup{background:#f0f2f8;border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;width:550px;max-width:80%;padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1rem 3rem #0006}.popup a{margin-top:1rem}.popup__header{width:100%;margin-bottom:1rem;display:flex}.popup__header-logo{width:80%;max-width:200px;margin-right:auto}.popup__header-close{opacity:.3;cursor:pointer;width:24px;height:24px;position:relative}.popup__header-close:hover{opacity:1}.popup__header-close:before,.popup__header-close:after{content:"";background-color:#333;width:2px;height:25px;position:absolute;left:11px}.popup__header-close:before{transform:rotate(45deg)}.popup__header-close:after{transform:rotate(-45deg)}.popup__text-main{text-align:center;margin:0;padding:0 .5rem;font-size:1.2rem;line-height:2rem}.popup__text-second{text-align:center;padding:0 2rem;line-height:1.5rem}.popup__video{display:grid}.popup__video__item{color:#414040e6;text-align:center;flex-flow:column;gap:10px;display:grid}.popup__video__item:hover{filter:brightness(.8)}.popup__video__item .image{width:100%;max-height:256px}.popup__video__item .image img{width:100%;height:100%}.pricing-enter-active{opacity:1;transition:all .8s ease-in-out .8s}.pricing-leave-active{opacity:0;transition:all .8s ease-in-out}.pricing-enter{opacity:1}.pricing-leave-to{opacity:0}@keyframes price-scale{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1.05)}75%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes moveFromTop{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.fade-enter-active{animation:.5s fade}.fade-leave-active{animation:.5s reverse fade}.pricing{background-image:var(--gradient-light);position:relative;overflow:hidden}.pricing__content{grid-template:"header header""docs-count docs-count""promo promo""included included""features features"/2fr 5fr;display:grid}@media only screen and (width<=992px){.pricing__content{grid-template-columns:1fr;grid-template-areas:"header""docs-count""promo""included""features"}}.pricing__content{grid-gap:30px;align-items:start;padding:30px 0}.pricing__content.alter{grid-template-areas:"header header""docs-count flexible""included included""features features";transition:all .5s ease-in-out}@media only screen and (width<=992px){.pricing__content.alter{grid-template-columns:1fr;grid-template-areas:"header""docs-count""flexible""included""features"}}.pricing__content-header{text-align:center;grid-area:header;margin:100px 0 0}@media only screen and (width<=1500px){.pricing__content-header{margin-top:30px}}.pricing__content-header h1{color:#414040e6;font-size:2.5rem;font-weight:700}.pricing__content-header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.pricing__flexible{grid-area:flexible;width:0;display:none}.pricing__flexible.alter{border:2px solid #1db38340;border-radius:8px;flex-flow:column;justify-content:space-around;width:100%;height:100%;padding:1.5rem 4vw;transition:all .5s ease-out;display:flex;box-shadow:0 0 10px -3px #0003}.pricing__flexible .info{text-align:center;color:var(--sub-text-color);max-width:600px;margin:0 auto;font-size:.9rem;line-height:1.6}.pricing__flexible-header{text-align:center;text-transform:uppercase;margin:0 0 2rem;font-size:1rem;font-weight:500}.pricing__key-container{flex-flow:wrap;align-items:center;display:flex}@media only screen and (width<=600px){.pricing__key-container{flex-direction:column;align-content:center}}.pricing__country{flex-flow:wrap;align-self:center;align-items:center;margin-right:1rem;display:flex}@media only screen and (width<=1700px){.pricing__country{flex-direction:column;align-items:flex-start}}.pricing__country label{text-align:center;margin:0 10px 0 0}.pricing__sets{grid-area:sets}.pricing__sets h1{margin:0 0 .67em}.pricing__enterprise{text-align:center;border:2px solid #286bb0;border-radius:8px;flex-direction:column;grid-area:enterprise;align-self:end;padding:1.5rem 1.5rem 2rem;display:flex}.pricing__enterprise .header{text-transform:uppercase;color:#286bb0;font-size:1rem;font-weight:500}.pricing__enterprise .info{flex-direction:column;justify-content:space-between;display:flex}.pricing__enterprise .info__subtext{color:var(--sub-text-color);padding:.5rem 0}.pricing__enterprise .info__text{color:var(--sub-text-color);padding-bottom:.7rem;font-weight:700}.pricing__enterprise .info__label{text-transform:uppercase;color:#286bb0;white-space:nowrap;padding:.6rem 0;font-size:1.2rem;font-weight:900}.pricing__enterprise .info__button{background-image:var(--gradient-light);white-space:nowrap;color:#fff;background-color:#286bb0;border-radius:40px;margin:0 auto;padding:10px 30px;font-weight:700;transition:all .2s;box-shadow:0 0 10px -3px #0006}.pricing__enterprise .info__button:hover{filter:brightness(1.2)}.pricing__docs-count{background:#f0f2f8;border-radius:8px;flex-direction:column;grid-area:docs-count;justify-self:center;max-width:500px;height:100%;padding:1.5rem;display:flex;box-shadow:0 5px 15px #00000059}.pricing__docs-count .enterprise-info{display:contents}.pricing__docs-count a{margin-top:10px}.pricing__docs-count h3{text-align:center;text-transform:uppercase;margin:0 0 1rem}.pricing__docs-count .header{text-align:center;text-transform:uppercase;padding-bottom:10px;font-weight:900}.pricing__docs-count--calculator{grid-template:"header header header""title sign form"/3fr 20px 1fr;align-items:center;gap:.5rem;display:grid}.pricing__docs-count--calculator .title{grid-area:title}.pricing__docs-count--calculator .calc-header{grid-area:header;margin:1rem 0 .4rem;font-weight:600}.pricing__docs-count--calculator .sign{grid-area:sign}.pricing__docs-count--calculator input{text-align:right;width:100%;color:var(--secodnary-text-color);border:1px solid #4040401a;border-radius:.3rem;grid-area:form;padding:.5rem .25rem}.pricing__docs-count--calculator input::-moz-placeholder{font-size:14px}.pricing__docs-count--calculator input::placeholder{font-size:14px}.pricing__docs-count--calculator.summary{border-top:1px solid #cacaca;margin-top:12px;padding:.8rem 0 .4rem;font-weight:700}.pricing__docs-count--calculator.summary div:last-child{text-align:right;color:var(--secodnary-text-color);border:1px solid #4040401a;border-radius:.3rem;padding:.5rem 1rem .5rem .25rem}.pricing__docs-count--plan{color:#414040e6;text-align:left;border-radius:.25rem;align-items:center;margin-bottom:1.6rem;padding:1rem}.pricing__docs-count--plan__flexible{justify-content:end;align-items:flex-end;display:flex}.pricing__docs-count--plan__flexible .price{font-size:1.4rem;font-weight:900}.pricing__docs-count .cl-button{margin-bottom:1.6rem;padding:1.1rem}.pricing__docs-count .info{text-align:center;flex-direction:column;justify-content:space-between;height:100%;display:flex}.pricing__docs-count .info__text{padding:.5rem 0;font-weight:500}.pricing__docs-count .info__button{background-image:var(--gradient-light);background-color:var(--active-text-color);white-space:nowrap;color:#fff;border-radius:40px;margin:0 auto;padding:10px 30px;font-weight:700;transition:all .2s;box-shadow:0 0 10px -3px #0006}.pricing__docs-count .info__button:hover{filter:brightness(1.2)}.pricing__header{text-align:center}.pricing__included{text-align:center;flex-direction:column;grid-area:included;display:flex}.pricing__included__items{grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.pricing__included__items--item{border:1px solid var(--border-color);text-align:center;letter-spacing:.02em;border-radius:4px;flex-flow:column;justify-content:center;align-items:center;padding:20px 30px 20px 20px;line-height:1.5;display:flex;box-shadow:0 0 10px -3px #0003}.pricing__included__items--item .title{letter-spacing:1px;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700;line-height:140%}.pricing__included__items img{opacity:.6;width:24px;height:24px;margin-bottom:15px;margin-right:7px}.pricing__included a{box-shadow:none;border:none;align-items:center;margin:1rem auto;display:flex}.pricing__included a .icon{filter:brightness(0)saturate()invert(54%)sepia(83%)saturate(413%)hue-rotate(110deg)brightness(90%)contrast(88%);width:1.2rem;height:1.2rem;margin-left:1rem}.pricing__included a:hover{background-color:#0000}.pricing__features{grid-area:features}.pricing__features h2{text-align:center}.pricing__features ul{grid-template-columns:repeat(3,1fr);justify-content:center;display:grid}@media only screen and (width<=600px){.pricing__features ul{grid-template-columns:1fr}}.pricing__features li{padding-right:1.8rem;line-height:1.5;list-style-image:url(/img/check.svg)}.pricing__features li::marker{color:var(--active-text-color);font-size:2rem;font-weight:700}.pricing__buttons{flex-direction:row;justify-content:center;margin:1rem 0 .5rem;display:flex}@media only screen and (width<=720px){.pricing__buttons{grid-gap:1rem;flex-direction:column}}.pricing__buttons a{margin:0 .5rem;padding:10px 20px}.pricing__price{color:#fff;background:var(--active-text-color);border-radius:.25rem;grid-area:price;width:20rem;min-width:fit-content;margin:auto 0 auto auto;padding:1rem}@media only screen and (width<=1500px){.pricing__price{width:fit-content}}@media only screen and (width<=600px){.pricing__price{width:100%;margin:1rem 0}}.pricing__price .label{font-weight:700}.pricing__price .price{justify-content:flex-end;align-items:flex-end;font-size:1.5rem;display:flex}@media only screen and (width<=1500px){.pricing__price .price{justify-content:center}}.pricing__price .price__value{margin-right:5px;font-size:3rem;line-height:3rem;position:relative}.pricing__price .price__currency{font-size:1.5rem}.pricing__price .price__interval{opacity:.75}@media only screen and (width<=600px){.pricing__price .price__interval{font-size:1.2rem}}.pricing__slider-container{flex-direction:row;justify-content:center;display:flex}.pricing__slider{text-align:center;width:100%;margin:5px 0 80px;position:relative}@media only screen and (width<=1200px){.pricing__slider{width:90%}}.pricing__slider div{margin:11px 0}.pricing__slider__period{color:#cacaca;margin:2.9rem 0 0 .5rem;font-size:1.2rem}@media only screen and (width<=1000px){.pricing__slider__period{display:none}}.pricing__tooltip{height:100%;margin:1rem 0;font-weight:700;position:relative}.pricing__tooltip-item{align-items:center;font-size:.8rem;display:flex}.pricing__tooltip-item img{background:var(--active-text-color);border-radius:50%;width:18px;height:18px;margin-right:5px}.pricing__tooltip-text{visibility:hidden;color:#fff;text-align:center;z-index:1;background-color:#000;border-radius:2px;width:320px;padding:6px 10px;line-height:20px;display:block;position:absolute;top:26px}.pricing__tooltip:hover .pricing__tooltip-text{visibility:visible}.pricing__plans{grid-column-gap:10px;grid-area:plans;grid-template-rows:auto;grid-template-columns:repeat(1,1fr);min-height:100px;display:grid}@media only screen and (width<=1200px){.pricing__plans{grid-gap:20px;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr)}}@media only screen and (width<=640px){.pricing__plans{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;justify-items:center}}.pricing-plan{width:400px}.pricing-plan:first-of-type,.pricing-plan:nth-of-type(2){border-left:1px solid var(--border-color)}.pricing-plan:nth-child(2){margin-left:-10px}@media only screen and (width<=1200px){.pricing-plan:nth-child(2){border-left:1px solid var(--border-color)}}.pricing-plan:nth-child(2){border-color:var(--active-text-color);border-width:2px;margin-left:0}.pricing-plan:nth-child(3){border-width:2px;border-color:var(--active-text-color);background:var(--active-text-color);color:#fff}@media only screen and (width<=1200px){.pricing-plan:nth-child(3){border-left:2px solid var(--active-text-color)}}.pricing-addons{background-image:var(--gradient-light);position:relative;overflow:hidden}.pricing-addons__content{grid-template:"header""addons"/auto;justify-content:center;align-items:center;display:grid}.pricing-addons__content-header{text-align:center;grid-area:header}.pricing-addons__content-header h1{color:#414040e6;font-size:2.5rem;font-weight:700}.pricing-addons__content-header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.pricing-addons__addons{grid-column-gap:10px;grid-area:addons;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);min-height:100px;display:grid}@media only screen and (width<=1200px){.pricing-addons__addons{grid-gap:20px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}}@media only screen and (width<=640px){.pricing-addons__addons{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;justify-items:center}}.pricing-addons__addon{border:1px solid var(--border-color);letter-spacing:.02em;text-align:justify;width:300px;padding:15px 20px;line-height:1.4;box-shadow:0 1px 8px -4px #0003}.pricing-addons__addon>div{grid-template-columns:auto 1fr;grid-template-areas:"icon title""subtitle subtitle""description description""list list";align-items:center;display:grid}.pricing-addons__addon>div>*{margin-bottom:0;padding:5px}.pricing-addons__addon>div>:last-child{margin-bottom:20px}.pricing-addons__addon>div pre{grid-area:icon}.pricing-addons__addon>div h2{grid-area:title}.pricing-addons__addon>div h3{grid-area:subtitle;margin-top:0}.pricing-addons__addon>div p{grid-area:description}.pricing-addons__addon>div ul{text-align:left;grid-area:list;padding-left:15px;line-height:1.8}.pricing-addons__addon .ocr,.pricing-addons__addon .mobile,.pricing-addons__addon .geolocation,.pricing-addons__addon .reports{background-repeat:no-repeat;background-size:30px 30px;width:36px;height:30px;display:block}.pricing-addons__addon .ocr{background-image:url(/img/icons/ocr.svg)}.pricing-addons__addon .mobile{background-image:url(/img/icons/mobile.svg)}.pricing-addons__addon .geolocation{background-image:url(/img/icons/gps.svg)}.pricing-addons__addon .reports{background-image:url(/img/icons/report.svg)}.promo{flex-direction:column;align-items:center;display:flex}.promo button{align-items:center;width:fit-content;padding:1rem 2rem;display:flex}.promo button span{margin:0 1rem}.promo button img{filter:brightness(0)saturate()invert(54%)sepia(83%)saturate(413%)hue-rotate(110deg)brightness(90%)contrast(88%)}.promo button img:last-child{transition:rotate .2s;rotate:0deg}.promo button img:last-child.promo--arrow-opened{transition:rotate .2s;rotate:-180deg}.promo--offers{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;margin-top:2rem;animation:1s moveFromTop;display:grid}@media only screen and (width<=992px){.promo--offers{grid-template-columns:1fr}}.promo--offer{text-align:center;border:1px solid var(--active-text-color);cursor:pointer;border-radius:.5rem;padding:1.5rem;box-shadow:0 0 10px -3px #0003}.promo--offer:hover{border:1px solid #1db38380;box-shadow:0 0 10px #0003}.promo--offer div:first-child{justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.promo--offer div:first-child img{filter:brightness(0)saturate()invert(54%)sepia(83%)saturate(413%)hue-rotate(110deg)brightness(90%)contrast(88%);margin-right:1rem}.promo--offer div:first-child span{text-transform:uppercase;font-weight:900}.promo--offer div:last-child{border-bottom:1px solid var(--sub-text-color);width:fit-content;margin:0 auto}.promo--popup{z-index:1;background-color:#00000080;width:100vw;position:fixed;top:0;bottom:0;left:0}.promo--popup__content{z-index:2;background-color:#fff;border-radius:1rem;flex-direction:column;align-items:center;width:50%;height:fit-content;padding:3rem;display:flex;position:fixed;top:5rem;left:25%}@media only screen and (width<=992px){.promo--popup__content{width:90%;padding:2rem 1rem;left:5%}}.promo--popup a{width:fit-content}.promo--popup h1{text-align:center}.promo--popup h3{text-transform:uppercase;text-align:center;margin:0}.promo--popup h4{text-align:left;text-transform:uppercase;margin-top:4rem}@media only screen and (width<=992px){.promo--popup h4{margin-top:0}}.promo--popup ol{text-align:left;counter-reset:promo-section;margin:2rem 0 4rem;list-style:none}@media only screen and (width<=992px){.promo--popup ol{border:1px solid #f0f2f8;max-height:45vh;margin:0 0 2rem;padding:.5rem .25rem;overflow-y:scroll}}.promo--popup li{margin:0 0 1.5rem 2.5rem;line-height:1.5rem}.promo--popup li:before{counter-increment:promo-section;content:counter(promo-section);background-color:#f0f2f8;border-radius:.5rem;margin:0 .5rem 0 -2.6rem;padding:.25rem .75rem;font-weight:700;line-height:1rem}.promo--popup__close{opacity:.3;cursor:pointer;width:24px;height:24px;position:absolute;top:24px;right:24px}.promo--popup__close:hover{opacity:1}.promo--popup__close:before,.promo--popup__close:after{content:"";background-color:#333;width:2px;height:25px;position:absolute;left:11px}.promo--popup__close:before{transform:rotate(45deg)}.promo--popup__close:after{transform:rotate(-45deg)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:0 0;stroke-width:0!important;border:0!important;outline:#fff!important}select::-ms-select{display:none}select:-moz-focus-inner{border:0!important;outline:none!important}select:focus{outline:none!important}.cl-select{border:1px solid var(--border-color);background:#fff;border-radius:4px;width:260px;height:2em;line-height:3;display:flex;position:relative;overflow:hidden}.cl-select.small{height:2em;line-height:2}.cl-select.small:after{padding:0 .5em}.cl-select select{color:var(--secondary-text-color);cursor:pointer;flex:1;padding:0 8px}.cl-select:after{content:"▼";border-left:1px solid var(--border-color);cursor:pointer;pointer-events:none;background:#fff;padding:0 .5em;transition:all .25s;position:absolute;top:-7px;right:0}.cl-select:hover:after{color:var(--active-text-color)}.pricing-featureslist{background-color:#f0f2f8;padding-top:30px;position:relative;overflow:hidden}.pricing-featureslist__content{grid-template:"header"/auto;align-items:center;padding:30px 0 60px;display:grid}.pricing-featureslist__content-header{text-align:center;grid-area:header;margin:30px auto}.pricing-featureslist__content-header h1{color:var(--secondary-text-color);font-size:2.5rem;font-weight:700}.pricing-featureslist__content-header h3{text-transform:uppercase;margin:0;font-size:1rem}.pricing-featureslist__container{grid-gap:.75rem;grid-template-columns:1fr 2fr;display:grid}@media only screen and (width<=650px){.pricing-featureslist__container{grid-template-columns:1fr}}.pricing-featureslist__container-list{border:2px solid var(--active-text-color);background-color:#fff;border-radius:4px;width:100%}.pricing-featureslist__container-list ul{flex-flow:column wrap;align-items:flex-start;height:22rem;margin:0;padding:1rem;display:flex}.pricing-featureslist__container-list li{width:40%;min-height:1.9rem;color:var(--secondary-text-color);margin:0 1.5rem;line-height:1.9rem;list-style-image:url(/img/check.svg)}.pricing-featureslist__container-list li::marker{font-size:1.9rem}.pricing-featureslist__container-list ol{margin-left:1.25rem}.pricing-featureslist__container-boxcard{grid-gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.pricing-featureslist__container-boxcard-card{text-align:center;border:1px solid var(--border-color);cursor:pointer;background-color:#fff;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;height:100%;margin:1px;display:flex;box-shadow:0 0 10px -3px #0006}.pricing-featureslist__container-boxcard-card.active{border:2px solid var(--active-text-color);box-shadow:0 0 10px -3px var(--active-text-color);margin:0}.pricing-featureslist__container-boxcard-card:hover:not(.active){transform:scale(1.025);box-shadow:0 0 12px -3px #1db38380}.pricing-featureslist__container-boxcard .icon{filter:brightness(0)saturate()invert(54%)sepia(83%)saturate(413%)hue-rotate(110deg)brightness(90%)contrast(88%);width:2rem;height:2rem;margin:1rem 0}.pricing-featureslist__container-boxcard .title{max-width:min-content;color:var(--secondary-text-color);margin-bottom:1rem;font-size:1rem;font-weight:600;line-height:1.5rem;display:inline-block}@media only screen and (width<=650px){.pricing-featureslist__container-boxcard{grid-gap:.4rem;order:-1;grid-template-columns:repeat(2,1fr)}.pricing-featureslist__container-boxcard-card{text-align:left;flex-direction:row;justify-content:start;padding-left:.5rem}.pricing-featureslist__container-boxcard .icon{width:1.5rem;height:1.5rem;margin-right:.5rem}.pricing-featureslist__container-boxcard .title{margin:.2rem 0;font-weight:300}}.pricing-addmodules{background-color:#f0f2f8;position:relative}.pricing-addmodules__content{flex-direction:column;align-items:center;padding:60px 0;display:flex}.pricing-addmodules__content-header{text-align:center}.pricing-addmodules__content-header h1{color:var(--secondary-text-color);font-size:2.5rem;font-weight:700}.pricing-addmodules__content-header h3{text-transform:uppercase;margin:0;font-size:1rem}.pricing-addmodules__headers{grid-template-columns:.5fr 5.5fr 2fr;width:80%;padding:1rem;font-size:1.1rem;font-weight:900;display:grid}@media only screen and (width<=960px){.pricing-addmodules__headers{width:100%;font-size:1rem}}.pricing-addmodules__container{flex-direction:column;align-items:center;gap:.5rem;display:flex}.pricing-addmodules__card{background:#fff;border:1px solid #e0e2e9;border-radius:.4rem;grid-template-columns:.5fr 5.5fr 2fr;grid-template-areas:"icon description priceMaintenance";width:80%;padding:1rem;display:grid;box-shadow:0 0 10px -3px #0003}@media only screen and (width<=960px){.pricing-addmodules__card{grid-template-columns:6fr 3fr;grid-template-areas:"icon priceMaintenance""description priceMaintenance";width:100%}}.pricing-addmodules__card.addrecommended{border:2px solid var(--active-text-color)}.pricing-addmodules__card-icon{filter:brightness(0%);opacity:.6;grid-area:icon;justify-self:center;width:2rem;height:2rem}@media only screen and (width<=960px){.pricing-addmodules__card-icon{justify-self:start}}.pricing-addmodules__card-description{grid-area:description;padding:0 1rem;line-height:1.5}@media only screen and (width<=960px){.pricing-addmodules__card-description{padding:0}}.pricing-addmodules__card-description-title{color:var(--active-text-color);padding-bottom:.5rem;font-size:1.1rem;font-weight:400;line-height:2rem}@media only screen and (width<=960px){.pricing-addmodules__card-description-title{font-size:1rem;line-height:1.5rem}}.pricing-addmodules__card-priceActivation{color:var(--sub-text-color);text-align:center;grid-area:priceActivation;justify-self:center;font-size:.8rem;font-weight:400}.pricing-addmodules__card-col{flex-flow:column;align-items:center;display:flex}.pricing-addmodules__card-row{flex-flow:row;align-items:center;display:flex}.pricing-addmodules__card-row>*{margin:0 10px}.pricing-addmodules__card-priceMaintenance{color:var(--sub-text-color);grid-area:priceMaintenance;justify-self:center;font-size:.8rem;font-weight:400}.call-expert__open-button{z-index:1000;position:fixed;right:90px}@media screen and (width<=959px){.call-expert__open-button{right:10px}}@media screen and (width<=425px){.call-expert__open-button{padding:10px 20px}}.call-expert__open-button{background:var(--consultations-bg-color);border:1px solid #fff;border-radius:1rem;max-width:calc(100vw - 20px);font-size:1.1rem;bottom:20px;box-shadow:0 1rem 3rem #0003}.call-expert__open-button img{filter:invert()}.call-expert__box{z-index:1001;background-color:var(--main-bg-color);border-radius:20px;place-items:center;width:450px;max-width:calc(100vw - 20px);max-height:calc(100vh - 80px);padding:0 20px 20px;display:grid;position:fixed;bottom:50%;right:50%;overflow:auto;transform:translate(50%,50%);box-shadow:0 1rem 3rem #0000004d}.call-expert__box__header{background-color:var(--main-bg-color);z-index:50;justify-content:flex-end;width:100%;padding-top:20px;display:flex;position:sticky;top:0}.call-expert__box__header__title{color:var(--active-text-color);margin:10px 40px 10px 0;font-size:1.7rem}@media screen and (width<=425px){.call-expert__box__header__title{margin-right:40px;font-size:1.4rem}}.call-expert__box input{border-radius:.5rem!important}.call-expert__description{flex-direction:column;justify-self:center;margin:5px 0;font-size:1.2rem;display:flex}@media screen and (height<=1300px){.call-expert__description{gap:0;margin:0}}.call-expert__description h3{color:#000;font-size:1rem;font-weight:600}.call-expert__description h2{margin:0;font-size:1.2rem}.call-expert__description h2 span{background-image:url(/img/underline_handmade.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;margin:0 -.3rem;padding:0 .3rem .3rem}.call-expert__list{margin:0}.call-expert__list ul{display:grid}.call-expert__list ul li{font-size:1.2rem}@media screen and (height<=1300px){.call-expert__list ul li{padding:5px 0 0 30px}}.call-expert__list ul li:before{filter:none;width:20px;height:20px}.call-expert__close-button{box-shadow:none;background:0 0;border:none;place-items:center;padding:0;display:grid}.call-expert__close-button img{width:30px;height:30px}.call-expert__close-button:hover{filter:brightness(120%)invert(40%)}.call-expert .button-enter-active,.call-expert .button-leave-active{transition:all .4s}.call-expert .button-enter,.call-expert .button-leave-to{transform:translateY(100px)}.call-expert .v-enter-active,.call-expert .v-leave-active{transition:all .7s}.call-expert .v-enter,.call-expert .v-leave-to{transform:translate(500px)}.pricing-free,.pricing-free--light{background-color:#326ab7;background-image:var(--gradient-dark);position:relative;overflow:hidden}.pricing-free__content{grid-template:"header"/auto;align-items:center;padding:30px 0;display:grid}.pricing-free__content-header{text-align:center;grid-area:header;margin:30px auto}.pricing-free__content-header h1{color:#414040e6;width:500px;font-size:2.5rem;font-weight:700}@media only screen and (width<=992px){.pricing-free__content-header h1{width:100%}}.pricing-free__content-header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.pricing-free--light{background-image:linear-gradient(#fff,#f9f9f9,#fff)}.pricing-faq{background-color:#fff;margin-bottom:3rem;position:relative;overflow:hidden}.pricing-faq__content{grid-template:"header"/auto;align-items:center;padding:30px 0;display:grid}.pricing-faq__content-header{text-align:center;white-space:nowrap;text-transform:capitalize;grid-area:header;margin:20px auto}.pricing-faq__content-header h1{color:#414040e6;font-size:2.5rem;font-weight:700}.pricing-faq__content-header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}@media only screen and (width<=992px){.pricing-faq__content-header{white-space:pre-line}}.pricing-faq__card{grid-template:"question""answer"/auto;justify-content:center;max-width:1080px;margin:0 auto;display:grid}.pricing-faq__card-wrap{border:1px solid #0003;border-radius:15px;margin:10px}.pricing-faq__card-wrap:hover{border:1px solid #0000001a;box-shadow:0 0 10px -3px #0000001a}.pricing-faq__card-question{color:var(--active-text-color);cursor:pointer;grid-area:question;padding:20px 40px;font-weight:600;position:relative}.pricing-faq__card-question:after{content:"+";width:20px;height:20px;color:var(--active-text-color);transform-origin:50%;font-size:2rem;transition:all .5s linear;position:absolute;top:20px;right:40px;transform:translateY(-50%)}@media only screen and (width<=992px){.pricing-faq__card-question:after{right:20px}}.pricing-faq__card-question.open:after{color:red;transform-origin:50% 100%;transform:translateY(-50%)rotate(45deg)}.pricing-faq__card-question h3{text-transform:uppercase;font-size:1rem;margin:0!important}.pricing-faq__card-answer{color:#000000b3;grid-area:answer;height:auto;max-height:0;padding:0 40px;transition:all .5s ease-in-out;overflow:hidden}.pricing-faq__card-answer.active{max-height:400px;padding:0 40px 20px}@media only screen and (width<=992px){.pricing-faq__card-answer.active{max-height:1000px}}.pricing-faq__cta{justify-self:center;margin-top:20px}.knowledge-base{position:relative;overflow:hidden}.knowledge-base:before{content:"";background-color:#0000;background-image:linear-gradient(#1963b400 25%,#f0f2f8 60%),linear-gradient(145deg,#f9f9f9 -50%,#1a64b5 14%,#1963b4 100%);background-position:0 0,0 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100vw}.knowledge-base__content{grid-template:"header""sections"/auto;justify-content:center;align-items:center;padding:138px 0 30px;display:grid}.knowledge-base__header{text-align:center;grid-area:header;margin:30px 0}.knowledge-base__header h1{text-transform:none;color:#fff;font-size:2.5rem;font-weight:700}.knowledge-base__header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.knowledge-base__header-search{z-index:1;margin-right:0}.knowledge-base__header-search input{width:20rem;height:auto}.knowledge-base__sections{grid-area:sections;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:4rem;display:grid}@media only screen and (width<=600px){.knowledge-base__sections{grid-template-columns:1fr}}.knowledge-base__sections__header{color:#414040e6;padding:20px 0;font-size:2rem;font-weight:600;position:relative}.knowledge-base__sections li{align-items:center;padding:.5rem 0;font-size:1rem;line-height:1.5rem;display:flex}.knowledge-base__sections li>*{margin-right:4px}.knowledge-base__sections li:hover{font-weight:600}.knowledge-base__sections li img{filter:brightness(0)saturate()invert(54%)sepia(83%)saturate(413%)hue-rotate(110deg)brightness(90%)contrast(88%);align-self:flex-start;width:1.5rem;margin-right:.5rem}.knowledge-base__sections li span{color:var(--active-text-color);font-weight:700}.knowledge-base__sections a{color:var(--secndary-text-color)}.knowledge-base__sections__container{align-content:center;gap:16px;display:flex}.knowledge-base__sections__icon{filter:brightness(0)saturate()invert(54%)sepia(83%)saturate(413%)hue-rotate(110deg)brightness(90%)contrast(88%);width:32px}.knowledge-base__section{background-color:#fff;border-radius:.5rem;padding:2rem}.knowledge-base__section ul{list-style:none}.knowledge-base__cta{text-align:center;margin:4rem 0 2rem}.knowledge-base__cta h1{margin-bottom:3rem}.knowledge-base__cta h2{font-weight:500}.blog-article{background-image:var(--gradient-light);grid-template-columns:var(--page-margin) 1fr var(--page-margin);grid-template-areas:"header header header"".content."".newsletter.";display:grid;position:relative;overflow:hidden}.blog-article__content{background:#fff;grid-area:content;grid-template-rows:auto;grid-template-columns:auto;justify-content:start;align-items:center;max-width:980px;margin:0 auto;padding:10px 40px;line-height:2rem;display:grid;position:relative;top:-100px}.blog-article__content img{box-shadow:0 2px 8px #63636333}@media only screen and (width<=1000px){.blog-article__content img{width:100%;height:auto}}.blog-article__content h3:first-letter{text-transform:uppercase}.blog-article__content h2{margin-top:0}.blog-article__content .header{justify-content:space-between;display:flex}.blog-article__content .header .date{opacity:.5}.blog-article__header{grid-area:header;height:600px}@media only screen and (width<=992px){.blog-article__header{height:500px}}.blog-article__header{overflow:hidden}.blog-article__header .image{width:100%}.blog-article__header-bg{background:#327bd3;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.blog-article__header-bg:before{content:"";opacity:.75;background-image:url(/img/world-map2.png);background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:absolute}.blog-article__header-title{z-index:1;color:#fff;text-align:center;max-width:700px;font-size:3rem}.newsletter-form{grid-area:newsletter;margin-bottom:50px}.newsletter-form__text{text-align:center}.knowledge-article{background-image:var(--gradient-light);grid-template-columns:var(--page-margin) 1fr 2fr var(--page-margin);grid-gap:30px;grid-template-areas:".submenu content.";padding:90px 0 30px;display:grid;position:relative;overflow:hidden}@media only screen and (width<=992px){.knowledge-article{grid-template-columns:var(--page-margin) 1fr var(--page-margin);grid-template-areas:".submenu."".content.";margin-top:60px;padding:0}}.knowledge-article__content{grid-area:content;grid-template-rows:auto;grid-template-columns:auto;justify-content:start;align-items:center;line-height:2rem;display:grid}.knowledge-article__content h3:first-letter{text-transform:uppercase}.knowledge-article__content h2{margin-top:0}.knowledge-article__content img,.knowledge-article__content video{max-width:800px}.knowledge-article__content ol{padding-inline-start:20px}.knowledge-article__content--tip .content__tip:not(:empty){border:1px solid var(--active-text-color);background:#00000005;border-radius:4px;min-height:100px;margin:20px 0;padding:10px 20px 10px 50px;position:relative}.knowledge-article__content--tip .content__tip:not(:empty):before{content:"!";color:var(--active-text-color);font-size:4rem;position:absolute;top:40px;left:20px}.knowledge-article__submenu{flex-flow:column;grid-area:submenu;max-width:330px;display:flex}.knowledge-article__submenu a{color:var(--active-text-color);border-bottom:1px solid #0003;padding:10px 20px;font-size:1rem;line-height:1.5rem}.knowledge-article__submenu a:visited,.knowledge-article__submenu a:focus{outline:0;text-decoration:none}.knowledge-article__submenu a:hover{background:#00000014}.blog-base{background-image:var(--gradient-light);position:relative;overflow:hidden}.blog-base__content{grid-template:"header""articles"/auto;justify-content:center;align-items:center;padding:30px 0;display:grid}.blog-base__header{text-align:center;grid-area:header;margin:30px 0}.blog-base__header h1{text-transform:none;color:#414040e6;font-size:2.5rem;font-weight:700}.blog-base__header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.blog-base__header-search{z-index:99999;margin-right:0}.blog-base__header-search input{width:20rem;height:auto}.blog-base__articles{grid-gap:10px;grid-area:articles;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}.blog-base__articles__item{border:1px solid #eee;border-radius:10px;grid-template-rows:260px min-content;gap:10px;display:grid;box-shadow:0 0 10px -3px #00000024}.blog-base__articles__item:hover{border:1px solid #0000000d;transform:scale(1.005);box-shadow:0 0 10px -3px #00000040}.blog-base__articles__item .content{flex-flow:column;justify-content:space-between;padding:20px;display:flex}.blog-base__articles__item .image{width:100%}.blog-base__articles__item .image img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:100%}.blog-base__articles__item .cta{justify-content:end;display:inline-flex}.blog-base__articles__item .title{color:var(--secondary-text-color);font-size:20px;font-weight:700}.blog-base__articles__item .desc{opacity:.8;margin:10px 0 20px;font-size:14px;line-height:1.5}.blog-base__articles__item .meta{opacity:.8;justify-content:space-between;margin-bottom:38px;font-size:14px;display:flex}.blog-base__articles__item .date{position:relative}.blog-base__articles__item .date:after{content:"";border:1px solid var(--active-text-color);width:20px;position:absolute;top:30px;left:0}.channel{background-image:var(--gradient-light);position:relative;overflow:hidden}.channel__content{padding:30px 0}.channel__footer,.channel__header{text-align:center;margin:30px 0}.channel__header h1{text-transform:none;color:#414040e6;font-size:2.5rem;font-weight:700}.channel__header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.channel__videos{grid-gap:80px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.channel__videos__item{color:#414040e6;text-align:center;flex-flow:column;gap:10px;display:grid}.channel__videos__item:hover{filter:brightness(.8)}.channel__videos__item .image{width:100%;max-height:256px}.channel__videos__item .image img{width:100%;height:100%}@keyframes fadeFromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.features{background-image:var(--gradient-light);position:relative;overflow:hidden}.features__content{grid-template:"header""items"/auto;justify-content:center;align-items:center;padding:30px 0;display:grid}.features__content-header{text-align:center;grid-area:header;margin-top:100px}@media only screen and (width<=1500px){.features__content-header{margin-top:30px}}.features__content-header h1{text-transform:none;color:#414040e6;font-size:2.5rem;font-weight:700}.features__content-header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.features__items{flex-flow:column;grid-area:items;display:flex}.features__item{justify-content:space-between;align-items:center;gap:40px;padding:40px 0;line-height:1.5;display:flex;position:relative}@media only screen and (width<=992px){.features__item{flex-flow:column!important}}.features__item:nth-child(odd){flex-direction:row-reverse}.features__item hr{background-image:linear-gradient(90deg,#1db383 0,#0000);border:none;width:86px;height:3px;margin-bottom:15px;display:inline-block}.features__item__image{width:400px}@media only screen and (width<=600px){.features__item__image{width:80%}}.features__item__image.fadeFromBottom{animation:2s forwards fadeFromBottom}.about-us{background-image:var(--gradient-light);position:relative;overflow:hidden}.about-us__content{grid-template:"header""items"/auto;justify-content:center;align-items:center;padding:40px;display:grid}.about-us__content-header{grid-column-gap:50px;grid-area:header;grid-template-columns:1fr minmax(300px,1fr);grid-template-areas:"text image";align-items:center;margin-top:30px;display:grid}@media only screen and (width<=768px){.about-us__content-header{text-align:center;grid-template-columns:1fr;grid-template-areas:"image""text"}}.about-us__content-header h1{text-transform:none;color:#414040e6;font-size:2.5rem;font-weight:500}.about-us__content-header h1 strong{color:var(--active-text-color);font-weight:700;display:block}.about-us__content-header h3{text-transform:uppercase;margin:30px 0 0 40px;font-size:1rem;position:relative}.about-us__content-header h3:before{content:"";background:var(--active-text-color);width:30px;height:2px;position:absolute;top:50%;left:-40px;transform:translateY(-50%)}@media only screen and (width<=768px){.about-us__content-header h3{margin-left:0}.about-us__content-header h3:before{content:none}}.about-us__content-header p{line-height:1.5}.about-us__content-header__text{grid-area:text}.about-us__content-header__image{grid-area:image}@media only screen and (width<=768px){.about-us__content-header__image img{width:40vw;margin:0 auto}}.about-us__content-header__buttons{margin-top:40px}.about-company{background-image:var(--gradient-light);padding-bottom:40px;position:relative;overflow:hidden}.about-company:before{content:"";background:#e8f7f2;border-radius:50%;width:800px;height:800px;position:absolute;left:-20%}@media only screen and (width<=758px){.about-company:before{content:none}}.about-company__content{grid-column-gap:120px;grid-template:"boxes info"/auto 1fr;justify-content:space-between;align-items:center;padding:40px;display:grid}@media only screen and (width<=758px){.about-company__content{text-align:center;grid-template-columns:1fr;grid-template-areas:"boxes""info"}}.about-company__boxes{flex-flow:column;grid-area:boxes;gap:40px;padding:20px;display:flex;position:relative}.about-company__boxes:before{content:"";background:#e8f7f2;border-radius:50%;width:500px;height:500px;position:absolute;top:10px}@media only screen and (width<=758px){.about-company__boxes:before{content:none}}.about-company__boxes .box-item{border:1px solid var(--border-color);background:#fff;border-radius:4px;width:400px;height:120px;padding:1.2rem 2rem;position:relative;box-shadow:0 0 10px -3px #00000024}.about-company__boxes .box-item:nth-child(2n){margin-left:30px}@media only screen and (width<=758px){.about-company__boxes .box-item{margin:0 auto}.about-company__boxes .box-item:nth-child(2n){margin-left:auto}}.about-company__boxes .box-item .idx{color:var(--secondary-text-color);opacity:.4;font-size:2rem;position:absolute;top:-17px;left:10px}.about-company__boxes .box-item .title{padding-bottom:10px;font-weight:700;line-height:1.5}.about-company__info{grid-area:info;max-width:600px;padding:20px}.about-company__info h1{font-weight:500}.about-company__info h1 strong{color:var(--active-text-color);font-weight:700;display:block}.about-company__info h3{text-transform:uppercase;margin:30px 0 0 40px;font-size:1rem;position:relative}.about-company__info h3:before{content:"";background:var(--active-text-color);width:30px;height:2px;position:absolute;top:50%;left:-40px;transform:translateY(-50%)}@media only screen and (width<=768px){.about-company__info h3{margin-left:0}.about-company__info h3:before{content:none}}.about-company__info p{line-height:1.5}.consultations{flex-direction:column;align-items:center;display:flex;position:relative}.consultations__laptop{z-index:1;width:50vw;max-width:1200px;padding-top:60px}@media only screen and (width<=600px){.consultations__laptop{width:100%}}.consultations__content{width:100%;padding:10% var(--page-margin) 10rem;background:var(--consultations-bg-color);color:#fff;justify-content:center;margin-top:-10%}.consultations__content-items{flex-wrap:wrap;grid-area:items;justify-content:center;align-items:center;gap:10px;max-width:60%;margin:.5rem auto 4rem;padding:0;list-style:none;display:flex}.consultations__content-items__item li{color:var(--secondary-text-color);background:var(--main-bg-color);white-space:nowrap;border-radius:200px;padding:8px 16px 8px 32px;position:relative}.consultations__content-items__item li:before{content:" ";color:#fff;background-image:url(/img/check.svg);background-repeat:no-repeat;width:16px;height:16px;position:absolute;left:10px}.consultations__content-items__item-tooltip{visibility:hidden;z-index:1;background-color:#000;border-radius:.25rem;max-width:480px;margin-right:10%;padding:1rem;line-height:1.5rem;position:absolute}@media only screen and (width<=900px){.consultations__content-items__item-tooltip{max-width:100%}}.consultations__content-items__item:hover .consultations__content-items__item-tooltip{visibility:visible}.consultations__content-container{background:#ffffff0d;border-radius:1rem;grid-template:"items items items""headers arrow form""benefits.form"1fr/2fr 1fr 2fr;margin:0 10%;display:grid;box-shadow:0 1rem 3rem #0000004d}@media only screen and (width<=960px){.consultations__content-container{box-shadow:none;background:0 0;border-radius:0;grid-template:"items""headers""benefits""form"/1fr;margin:0 -3%}}.consultations__content-benefits{grid-area:benefits;margin-left:3rem}.consultations__content-benefits ul{flex-flow:column;padding:0;list-style:none;display:inline-flex}.consultations__content-benefits ul li{padding:20px 16px 8px 32px;font-size:1.4rem;display:flex;position:relative}.consultations__content-benefits ul li:before{content:" ";filter:invert();background-image:url(/img/check.svg);background-repeat:no-repeat;width:24px;height:24px;position:absolute;left:0}.consultations__content-headers{grid-area:headers;margin:3rem 0 0 3rem}.consultations__content-headers h1{font-size:2.2rem;font-weight:700;line-height:2rem}.consultations__content-headers h1 span{background-image:url(/img/underline_handmade.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;margin:0 -.75rem;padding:0 .75rem .75rem}.consultations__content-headers h3{text-transform:uppercase;color:#fff;font-size:1rem}.consultations__content-arrow{grid-area:arrow;align-self:end;padding-bottom:1.5rem}.consultations__content-arrow img{width:80%}@media only screen and (width<=960px){.consultations__content-arrow{display:none}}.consultations__content__info{grid-area:info}.consultations__content__info p{font-size:1.3rem}.consultations #form{border-radius:0 1rem 1rem 0}@media only screen and (width<=960px){.consultations #form{border-radius:0}}.consultations__form{background:var(--main-bg-color);grid-area:form;padding:1rem 1rem 1.5rem;height:auto!important}@media only screen and (width<=960px){.consultations__form{margin-top:2rem}}.consultations__form input,.consultations__form textarea{border-radius:.5rem!important}.consultations__form label{color:var(--secondary-text-color)!important}.consultations__form button{border-radius:.5rem!important;margin-top:1rem!important}.consultations__form__header{text-align:center}.consultations__form__header h3{text-transform:uppercase;font-size:1rem}.consultations__form__sections{grid-area:sections;grid-template-columns:1fr;display:grid}.consultations__form__sections__header{color:#414040e6;padding:20px 0;font-size:2rem;font-weight:400;position:relative}.consultations__form__sections iframe{margin:0 auto}.consultations-cta{background-color:#326ab7;background-image:url(/img/world-map2.png);min-height:30vh;position:relative;overflow:hidden}.consultations-cta__content{text-align:center;background-image:linear-gradient(145deg,#326bb94d,#327bd3);background-size:cover;grid-template-rows:auto;grid-template-columns:60vw;justify-content:center;margin:0 -10vw;padding:70px 0;display:grid}.consultations-cta__content h2{color:#fff;margin:14px 0}.consultations-cta__content h3{text-transform:uppercase;margin:0;font-size:1rem}.consultations-cta__content p{color:#fff;padding:.5rem 0;font-size:1.2rem;font-weight:500;line-height:1.5rem}.consultations-cta__content a{margin-top:1rem}.consultations__step-by-step{margin:0 var(--page-margin)}.consultations__step-by-step-header{text-align:center}.consultations__step-by-step-header h1{color:#414040e6;font-size:2.5rem;font-weight:700}.consultations__step-by-step-header h3{text-transform:uppercase;margin:60px 0 0;font-size:1rem}ol{margin-block:0;padding-inline-start:0}.consultations__items--step-by-step{padding-bottom:3rem}.consultations__items--step-by-step .consultations__item{grid-gap:2rem;grid-template-columns:2fr 1fr;grid-template-areas:"consultations--text consultations--image";align-items:center;padding:1.5rem 0;line-height:1.5;display:grid}@media only screen and (width<=1100px){.consultations__items--step-by-step .consultations__item{grid-template-columns:1fr;grid-template-areas:"consultations--image""consultations--text"}}.consultations__items--step-by-step .consultations__item .consultations__item__image{grid-area:consultations--image;justify-self:end;width:380px}@media only screen and (width<=1100px){.consultations__items--step-by-step .consultations__item .consultations__item__image{justify-self:center;width:280px;margin-bottom:2rem}}.consultations__items--step-by-step .consultations__item .consultations__item__text{grid-area:consultations--text}.consultations__items--step-by-step .consultations__item .consultations__item__text .header{align-items:center;height:110px;display:flex}.consultations__items--step-by-step .consultations__item .consultations__item__text .header .index{opacity:.2;padding-right:2rem;font-size:9.5rem;font-weight:700;transform:translateY(4.5%)}.consultations__items--step-by-step .consultations__item .consultations__item__text .header h2{color:var(--consultations-bg-color);margin:auto 0;font-size:2em}.consultations__items--step-by-step .consultations__item hr{background-image:linear-gradient(90deg, var(--consultations-bg-color), transparent);border:none;max-width:30rem;height:.3rem;margin:10px 0}.consultations__items--step-by-step .consultations__item .step__item__text{margin-top:20px;padding-left:8rem;line-height:1.5}@media only screen and (width<=600px){.consultations__items--step-by-step .consultations__item .step__item__text{padding-top:20px}}.consultations__items--step-by-step .consultations__item:nth-child(odd){grid-template-columns:1fr 2fr;grid-template-areas:"consultations--image consultations--text"}.consultations__items--step-by-step .consultations__item:nth-child(odd) .consultations__item__image{justify-self:start}@media only screen and (width<=1100px){.consultations__items--step-by-step .consultations__item:nth-child(odd) .consultations__item__image{justify-self:center}.consultations__items--step-by-step .consultations__item:nth-child(odd){grid-template-columns:1fr;grid-template-areas:"consultations--image""consultations--text"}}.content__consultations-summary-header{font-size:1.5rem}@media only screen and (width<=1100px){.consultations__info{margin-bottom:10px}}.consultations__info .content__consultations-summary-info{margin-bottom:2.5rem}.consultations__info .content__consultations-summary-social,.consultations__info .content__consultations-create-account{justify-content:center;margin:1.5rem 0 0;font-weight:bolder;display:flex}.consultations__info .content__consultations-summary-social p,.consultations__info .content__consultations-create-account p{font-size:1.5rem}.consultations__info .consultations__buttons{flex-wrap:wrap;justify-content:center;display:flex}@media only screen and (width<=600px){.consultations__info .consultations__buttons a{text-align:center;width:80%;margin:1rem 0}}.consultations-about{background-image:var(--gradient-light);position:relative;overflow:hidden}.consultations-about__content{text-align:center;margin:0 20%;padding:60px 0 .5rem}@media only screen and (width<=1400px){.consultations-about__content{margin:0}}.consultations-about__content-header{margin-top:2rem}.consultations-about__content-header h1{color:var(--secondary-text-color);margin:1rem 0;font-size:2.5rem;font-weight:700}.consultations-about__content-header h3{text-transform:uppercase;margin-top:30px;font-size:1rem}.consultations-about__content-header p{color:var(--sub-text-color);font-size:1rem}.consultations-about__content-image{grid-area:image;height:450px}.consultations-about__content-image img{height:100%}.consultations-about__content-benefits{grid-area:benefits}.consultations-about__content-benefits ul{flex-flow:column;list-style:none;display:inline-flex}.consultations-about__content-benefits ul li{white-space:nowrap;border-radius:200px;padding:8px 16px 8px 32px;font-size:1.4rem;display:flex;position:relative}.consultations-about__content-benefits ul li:before{content:" ";background-image:url(/img/check.svg);background-repeat:no-repeat;width:24px;height:24px;position:absolute;left:0}.page-footer__wrap{z-index:999;color:var(--secondary-text-color);background:#f0f2f8;margin-top:0;overflow:hidden}.page-footer__wrap:before{content:"";background-blend-mode:overlay;opacity:.25;background-position:50%;background-repeat:no-repeat;background-size:100%;width:100vw;background-image:url(/img/world-map2.png),linear-gradient(#f6f6f6,#0000)!important}@media only screen and (width<=1000px){.page-footer__wrap:before{background-size:100% 100%}}@media only screen and (width<=768px){.page-footer__wrap:before{background-size:cover}}.page-footer__footer{opacity:.7;color:var(--secondary-text-color);grid-area:footer;padding:1rem 0;font-size:.6rem;line-height:1.2rem}@media only screen and (width<=768px){.page-footer__footer{text-align:center}}.page-footer__content{z-index:1;grid-template-rows:repeat(4,1fr) auto;grid-template-columns:auto 1fr;grid-template-areas:"logo menu""social menu""contact menu""cookies menu""footer menu";align-items:self-end;padding:70px 0 30px;display:grid}@media only screen and (width<=768px){.page-footer__content{grid-template:"logo""social""contact""menu""cookies""footer"/auto}}.page-footer__register{grid-area:register;margin:20px auto;font-size:18px;font-weight:500}.page-footer__cookies{opacity:.9;grid-area:cookies;align-items:center;display:flex}@media only screen and (width<=768px){.page-footer__cookies{margin:0 auto;padding-top:1rem}}.page-footer__cookies a{color:var(--secondary-text-color);cursor:pointer;margin-left:6px;font-size:.8rem}.page-footer__logo{filter:grayscale();background-image:url(/img/cl-logo.svg);background-repeat:no-repeat;background-size:contain;grid-area:logo;align-items:center;width:260px;height:100%;display:flex}@media only screen and (width<=768px){.page-footer__logo{height:60px;margin:0 auto}}.page-footer__menu{flex:1;grid-area:menu;align-self:start;gap:1rem;margin-left:auto;padding:0;display:flex}@media only screen and (width<=1200px){.page-footer__menu{gap:0}}@media only screen and (width<=768px){.page-footer__menu{justify-content:center;gap:10px 0;display:flex}}@media only screen and (width<=600px){.page-footer__menu{grid-template-rows:1fr;grid-template-columns:1fr;margin:0;display:grid}}.page-footer__menu ul{margin-top:0;padding:0 20px}.page-footer__menu li{padding:7px 0;font-weight:400;list-style:none}.page-footer__menu li:first-letter{text-transform:uppercase}.page-footer__menu li.title{font-size:1.2rem;font-weight:700}.page-footer__menu li a{font-size:1rem;transition:all .2s}.page-footer__menu li a:hover{text-shadow:0 0 15px var(--active-text-color);color:var(--active-text-color)!important}.page-footer__contact{flex-direction:column;grid-area:contact;display:flex}@media only screen and (width<=768px){.page-footer__contact{text-align:center;margin:1rem 0 2rem}}.page-footer__contact a{color:var(--secondary-text-color);font-size:1.12rem;font-weight:900}.page-footer__contact h4{margin:1rem 0;font-size:1.12rem;font-weight:500}.page-footer__social{grid-area:social;align-self:flex-start;gap:1rem;margin:0;padding:0;display:flex}@media only screen and (width<=768px){.page-footer__social{justify-content:center;align-items:baseline}}.page-footer__social .linkedin,.page-footer__social .youtube,.page-footer__social .facebook,.page-footer__social .instagram{filter:invert(27%)sepia(0)hue-rotate(268deg)brightness(120%)contrast(90%);width:3rem;height:3rem}.page-footer__social .linkedin:hover,.page-footer__social .youtube:hover,.page-footer__social .facebook:hover,.page-footer__social .instagram:hover{filter:invert(49%)sepia(99%)saturate(351%)hue-rotate(110deg)brightness(96%)contrast(89%)}.page-footer__social .linkedin{background-image:url(/img/linkedin.svg)}.page-footer__social .youtube{background-image:url(/img/youtube.svg)}.page-footer__social .facebook{background-image:url(/img/facebook.svg)}.page-footer__social .instagram{background-image:url(/img/instagram.svg)}@keyframes skew-in{0%{opacity:1;transform:skew(0)}to{opacity:1;transform:skew(-6deg)}}@keyframes skew-out{0%{opacity:1;transform:skew(-6deg)}to{opacity:0;transform:skew(0)}}.career{background-image:var(--gradient-light);position:relative;overflow:hidden}.career__content{grid-template:"header""offers"/auto;justify-content:center;align-items:center;padding:30px 0;display:grid}.career__content-header{text-align:center;grid-area:header;margin-top:30px}.career__content-header h1{text-transform:none;color:#414040e6;font-size:2.5rem;font-weight:700}.career__content-header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.career__content-header p{letter-spacing:.02em;margin:0 10% 30px;font-size:1rem;line-height:1.4}.career__content hr{background-image:linear-gradient(90deg,#1db383 0,#0000);border:none;width:86px;height:3px;margin-bottom:15px;display:inline-block}.career__offers{grid-gap:10px;grid-area:offers;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);min-height:100px;display:grid}.career__offers a,.career__offers h3{color:var(--secondary-text-color)}@media only screen and (width<=1200px){.career__offers{grid-gap:20px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}}@media only screen and (width<=640px){.career__offers{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;justify-items:center}}.career__offers .title{align-items:center;margin:12px 0 5px;font-size:1.4rem;line-height:1.2;display:flex}.career__offers .location,.career__offers .expire{opacity:.7;font-size:.8rem;line-height:1.2}.career__offers .description{letter-spacing:.02em;margin:0 0 12px;font-size:1rem;line-height:1.4}.career-offer{border:1px solid var(--border-color);padding:7px 14px;position:relative;overflow:hidden;box-shadow:0 1px 8px -4px #0003}@media only screen and (width<=1200px){.career-offer{margin:0!important}}.career-offer .hover-corner{transform-origin:0 0;background-color:#1db383;background-image:linear-gradient(45deg,#1db383 1%,#66ecc1 100%);border-radius:0;align-items:start;width:26px;height:100%;animation:1s backwards skew-out;position:absolute;top:0;right:-26px;transform:skew(0deg)}.career-offer:hover{border:1px solid #1db383}.career-offer:hover .hover-corner{animation:1s forwards skew-in}.career-offer .arrow{color:#fff;margin-top:9px;margin-left:4px;position:absolute;bottom:5px;transform:skew(-6deg)}.career-offer .arrow:hover{border:1px solid #cd3d73}.career-offer__header{height:75px}.offer{background-image:var(--gradient-light);position:relative;overflow:hidden}.offer__content{grid-column-gap:20px;grid-template:"aside header""aside text"/1fr 2fr;justify-content:center;padding:55px 0;display:grid}@media only screen and (width<=768px){.offer__content{grid-template:"header""text""aside"/auto}}.offer__header{grid-area:header}.offer__aside{flex-flow:column;grid-area:aside;height:100%;display:flex;position:relative}@media only screen and (width<=768px){.offer__aside{display:none}}.offer__aside__box{border:1px solid var(--border-color);align-self:start;width:400px;top:40px}.offer__aside__box .sticky{position:sticky}@media only screen and (width<=768px){.offer__aside__box{max-width:95vw;margin:0 auto;position:static}}.offer__aside__box .header,.offer__aside__box .department,.offer__aside__box .location,.offer__aside__box .technology,.offer__aside__box .description,.offer__aside__box .apply{border-bottom:1px solid var(--border-color);padding:1rem;position:relative}.offer__aside__box .header label,.offer__aside__box .department label,.offer__aside__box .location label,.offer__aside__box .technology label,.offer__aside__box .description label,.offer__aside__box .apply label{color:var(--grayed-text-color);font-size:.7rem}.offer__aside__box .department p{font-weight:700}.offer__aside__box .location__tag{color:var(--grayed-border-color);border:1px solid var(--sub-text-color);background-color:var(--border-color);border-radius:5px;margin-right:5px;padding:2px 6px;font-size:.7rem;font-weight:500}.offer__aside__box .header{background-color:var(--border-color)}.offer__aside__box .description{font-size:1rem;font-weight:500}.offer__aside__box .technology{color:#00000080;font-size:1rem;font-weight:500}.offer__aside__box .apply{justify-content:center;padding:1rem 3rem;display:flex}.offer__text{text-align:justify;grid-area:text;margin-right:2rem}.offer__text mark{color:#fff;border-left:5px solid var(--active-text-color);background:#282e71;width:100%;margin:20px 0;padding:10px 20px 20px;display:block}.offer__text h1{color:#000;margin:1.1em 0;font-size:1.2rem;font-weight:700}.offer__text h2{color:var(--grayed-text-color);margin:.8em 0;font-size:1.1rem;font-weight:600}.offer__text p{margin:0;line-height:1.4rem}.offer__text ul{flex-flow:column;margin:0;padding:0;line-height:1.5rem;list-style:none;display:flex}.offer__text li{display:inline-table}.offer__text li:before{content:"•";width:5px;padding-right:.6rem;font-size:1.5rem;display:table-cell}.offer__text li ul{margin:0 0 0 1.3rem}.offer .apply__button{color:#009f6b;text-align:center;border:2px solid;border-radius:5px;width:300px;padding:10px;font-size:1.2rem;font-weight:600;transition:all .1s ease-in-out}.offer .apply__button:hover{color:#fff;background:#009f6b}.sw-update-popup{z-index:9999}.content__default table{border-collapse:collapse;min-width:400px;margin:25px 0;font-family:sans-serif;font-size:.9em;box-shadow:0 0 20px #00000026}.content__default table thead tr{color:#fff;text-align:left;background-color:#1db383}.content__default table th,.content__default table td{padding:12px 15px}.content__default table tbody tr{border-bottom:1px solid #ddd}.content__default table tbody tr:nth-of-type(2n){background-color:#f3f3f3}.content__default table tbody tr:hover{background-color:var(--border-color)}.text-center{text-align:center}.slide__previous,.slide__next{opacity:.8;background:#4cc39d;border:1px solid #fff3;border-radius:.5rem;margin-right:10px;padding:.25rem 1rem;transition:opacity .3s ease-in-out}.slide__previous:hover,.slide__next:hover{cursor:pointer;opacity:1}.program h1{font-size:2.5rem}.program h3{text-transform:uppercase;margin:30px 0 0}.program p{color:var(--secondary-text-color);line-height:1.5rem}.full-screen{z-index:10000;background-color:#0009;justify-content:center;width:100%;height:100%;padding-top:5%;display:flex;position:fixed;top:0;bottom:0;left:0}.full-screen__screen__container{clear:both}.full-screen__container__spacer{flex-grow:1}.full-screen__container{flex-shrink:1;width:85vw;font-size:30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,50%)}.full-screen__img{-o-object-fit:contain;object-fit:contain;max-width:70vw;position:static}.full-screen__block-wrapper{justify-content:top;flex-direction:column;flex-grow:1;display:flex}.full-screen__img-wrapper{flex-grow:1;justify-content:center;display:flex}.program-landing{padding-top:100px;position:relative}@media only screen and (width<=1500px){.program-landing{padding-top:30px}}.program-landing h1{font-size:2.5rem;display:inline-block;margin:.67em 0 .2em!important}.program-landing h1 .underline{border-bottom:5px dashed #a7a7a7}.program-landing__content{grid-template-columns:1fr 1fr;min-height:660px;padding-top:30px;display:grid}@media only screen and (width<=960px){.program-landing__content{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:0}}.program-landing__text{width:90%;margin-top:30px}.program-landing__button{margin:2rem 0 1rem}.program-landing__button a{margin:5px 0}@media only screen and (width<=960px){.program-landing__button{justify-content:center;display:flex}}.program-landing__button .cl-button{margin-right:10px}.program-landing__image{place-self:end;position:relative}.program-landing__image img{width:49vw}@media only screen and (width<=960px){.program-landing__image{justify-self:center}.program-landing__image img{width:60vw}}.program-landing__image__fullscreen{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.program-landing__slider{background-color:#fff;border-radius:20px;margin-top:20px;padding:10px 10px 15px}.program-advantages{background:var(--consultations-bg-color);margin-top:-8vw}.program-advantages__content{margin:15% 0 5%}.program-advantages__content h1{color:#fff}.program-advantages__container{text-align:left;grid-template-columns:1fr 1fr;gap:2rem;margin-top:5%;display:grid}@media only screen and (width<=960px){.program-advantages__container{grid-template-columns:1fr}}.program-advantages__card{background:#f0f2f8;border-radius:1rem;align-items:flex-start;gap:2rem;padding:2rem 3rem;display:flex;box-shadow:2px 2px 15px #00000026}.program-advantages__card h4{margin-top:0;margin-bottom:.3em;font-size:1.25em}.program-advantages__card ul{margin:0}.program-advantages__card li{margin-left:-20px;font-weight:700;list-style-image:url(/img/check.svg)}.program-advantages__card li::marker{font-size:2rem}@media only screen and (width<=960px){.program-advantages__card{flex-direction:column}}.program-security{margin:60px 0 30px}.program-security__card{border:2px solid var(--active-text-color);background:#f0f2f8;border-radius:1rem;margin-top:30px;padding:2rem;box-shadow:2px 2px 15px #0000001a}@media only screen and (width<=960px){.program-security__card{padding:1rem 0 2rem}}.program-security__card-points{grid-template-columns:1fr 1fr;display:grid}@media only screen and (width<=960px){.program-security__card-points{grid-template-columns:1fr}}.program-security__card-point{align-items:flex-start;gap:2rem;padding:.75rem 2rem;display:flex}.program-security__card-point img{filter:invert(49%)sepia(56%)saturate(579%)hue-rotate(110deg)brightness(104%)contrast(88%);margin:.5rem 0 0}.program-security__card-point__text{text-align:left}.program-security__card-point__text h4{text-transform:uppercase;margin:.5rem 0;font-size:1.2rem}.program-security__card-point__text p{margin:.5rem 0}.program-security__card-cta{margin-top:2rem}.program-steps{background:linear-gradient(#f0f2f8,#fff0)}.program-steps__content{margin-top:5%}.program-steps__container{background:repeating-linear-gradient(#0000 0 16px,#4ec39e33 16px 32px) 35px/.65% 100% no-repeat}@media only screen and (width<=960px){.program-steps__container{background:repeating-linear-gradient(#0000 0 4px,#4ec39e33 4px 8px) 28px/.65% 100% no-repeat}}.program-steps__step{text-align:left;grid-template-columns:1fr 5fr 6fr;grid-template-areas:"pin text video";margin-top:8rem;display:grid}@media only screen and (width<=960px){.program-steps__step{grid-template-columns:1fr 5fr;grid-template-areas:"pin text""pin video"}}.program-steps__step--pin{text-align:center;color:var(--active-text-color);background-image:url(/img/pin.svg);background-position:50%;background-repeat:no-repeat;background-size:80px 80px;grid-area:pin;width:80px;height:80px;padding-top:10px;font-size:32px;font-weight:700}@media only screen and (width<=960px){.program-steps__step--pin{background-size:60px 60px;width:60px;height:60px;padding-top:8px;font-size:24px;font-weight:700}}.program-steps__step--text{grid-area:text}.program-steps__step--text h2{color:#0988ca;margin-top:0}.program-steps__step--video{grid-area:video;justify-content:end;display:flex}.program-steps__step--video video,.program-steps__step--video iframe{aspect-ratio:16/9;border:16px solid #000000e6;border-radius:16px;width:90%;box-shadow:24px 24px 36px #2cb88b4d}@media only screen and (width<=960px){.program-steps__step--video{justify-content:start}.program-steps__step--video video{border:8px solid #000000e6;border-radius:8px;box-shadow:12px 12px 18px #2cb88b4d}}.program-steps-arrow{justify-items:start;width:50%;margin:-14px 0 0 35px;display:flex}@media only screen and (width<=960px){.program-steps-arrow{margin:0 0 0 28px}}.program-cta h1{color:#fff;padding:1rem 0}.program-cta p{color:#fff}.program-icons{background-color:#f0f2f8;background-image:var(--gradient-light);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:4rem 0 6rem;display:grid}.program-icons-card{flex-flow:column;padding:0 2rem;display:flex}.program-icons-card .icon{width:6rem;height:6rem;margin:2rem auto}.program-icons-card .title{color:var(--secondary-text-color);text-align:center;font-size:1.2rem;font-weight:700;line-height:1.5}.mx-4{color:var(--main-bg-color);margin-left:8px;margin-right:8px}@media only screen and (width<=992px){.mx-4{margin:8px}}.landing h1,.landing h2,.landing h3,.landing h4{letter-spacing:.5px;padding-top:5px;font-weight:500;line-height:56px;margin:.67em 0 .2em!important}.landing h1{font-size:40px}.landing h2{font-size:32px}.landing h2+h2{line-height:24px;margin-top:0!important}.landing h3{color:var(--active-text-color);font-size:20px;line-height:30px}.landing h4{font-size:24px}.landing p{color:#48465b;letter-spacing:.5px;font-size:16px;font-weight:400;line-height:26px}@media only screen and (width<=992px){.landing h1{font-size:32px}.landing h2{font-size:24px}.landing h3{font-size:18px}.landing h4{font-size:16px}.landing p{font-size:14px}}.landing .pricing-faq__card h3{font-size:16px;margin:0!important}.landing .pricing-faq__card-question{padding:20px 40px}.landing .home-landing__subbutton{padding:0;display:inline-block}.landing .home-cta__content h2,.landing .home-cta__content p{color:#fff}.ksef-info{padding-top:50px}.ksef-info__content{border:1px solid var(--border-color);color:var(--secondary-text-color);align-items:center;padding:20px 40px 20px 0;display:flex}.ksef-info__content ul li{line-height:1.5}.ksef-info__content-icon{opacity:.5;width:100px}.ksef-hero{padding-top:100px;position:relative;overflow:hidden}@media only screen and (width<=1500px){.ksef-hero{padding-top:30px}}.ksef-hero h1{letter-spacing:.5px;padding-top:5px;font-size:40px;font-weight:500;line-height:56px;margin:.67em 0 .2em!important}.ksef-hero__content{grid-gap:40px;grid-template-columns:4fr 3fr;grid-template-areas:"text image";padding-top:30px;display:grid}@media only screen and (width<=960px){.ksef-hero__content{text-align:center;grid-template-columns:1fr;grid-template-areas:"text""image";justify-items:center;min-height:0}}.ksef-hero__text{grid-area:text;margin-top:30px}.ksef-hero__text p{color:#48465b;letter-spacing:.5px;font-size:16px;font-weight:400;line-height:26px}.ksef-hero__button{margin:2rem 0 1rem}.ksef-hero__button a{margin:5px 0}@media only screen and (width<=992px){.ksef-hero__button{flex-flow:column;justify-content:center;display:inline-flex}}.ksef-hero__button .cl-button{margin-right:10px}.ksef-hero__integration{margin-top:50px}.ksef-hero__integration__list{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));align-items:center;gap:30px;margin:20px 0;font-size:22px;display:grid}@media only screen and (width<=992px){.ksef-hero__integration__list{justify-content:center}}.ksef-hero__integration__list img{height:30px}.ksef-hero__integration__list div{align-items:center;display:flex}.ksef-hero__image{grid-area:image;align-self:center;margin-top:40px;position:relative}.ksef-hero__image img{width:30vw}@media only screen and (width<=992px){.ksef-hero__image{justify-self:center}.ksef-hero__image img{width:60vw}}.ksef-hero__image__fullscreen{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-hero{padding-top:100px;position:relative;overflow:hidden}@media only screen and (width<=1500px){.landing-hero{padding-top:30px}}.landing-hero h1{letter-spacing:.5px;padding-top:5px;font-size:40px;font-weight:500;line-height:56px;margin:.67em 0 .2em!important}.landing-hero__content{grid-template-columns:4fr 3fr;grid-template-areas:"text image";min-height:660px;padding-top:30px;display:grid}@media only screen and (width<=960px){.landing-hero__content{text-align:center;grid-template-columns:1fr;grid-template-areas:"text";justify-items:center;min-height:0}}.landing-hero__text{grid-area:text;margin-top:30px}.landing-hero__text p{color:#48465b;letter-spacing:.5px;font-size:16px;font-weight:400;line-height:26px}.landing-hero__button{margin:2rem 0 1rem}.landing-hero__button a{margin:5px 0}@media only screen and (width<=992px){.landing-hero__button{flex-flow:column;justify-content:center;display:inline-flex}}.landing-hero__button .cl-button{margin-right:10px}.landing-hero__integration{margin-top:50px}.landing-hero__integration__list{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:center;gap:30px;margin:20px 0;font-size:22px;display:grid}@media only screen and (width<=992px){.landing-hero__integration__list{justify-content:center}}.landing-hero__integration__list img{height:30px}.landing-hero__integration__list div{align-items:center;display:flex}.landing-hero__image{grid-area:image;align-self:center;position:relative}.landing-hero__image video{border-radius:20px;width:700px;max-width:750px;box-shadow:0 0 15px #7a7a868c}@media only screen and (width<=992px){.landing-hero__image video{display:none}}.landing-hero__image img{width:49vw}@media only screen and (width<=992px){.landing-hero__image{justify-self:center}.landing-hero__image img{width:60vw}}.landing-hero__image__fullscreen{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-initial-proof{padding-top:50px;position:relative;overflow:hidden}@media only screen and (width<=1500px){.landing-initial-proof{padding-top:30px}}.landing-initial-proof__text{text-align:center}.landing-initial-proof__text .list{opacity:.8;justify-content:center;gap:150px;margin:40px 0;font-style:italic;display:flex}@media only screen and (width<=992px){.landing-initial-proof__text .list{flex-flow:column;justify-content:center;gap:50px}}.landing-problem{margin-top:30px;position:relative;overflow:hidden}@media only screen and (width<=1500px){.landing-problem{padding-top:30px}}.landing-problem__content{background-color:#326ab7;background-image:linear-gradient(145deg,#326bb94d,#327bd3),url(/img/world-map2.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;min-height:880px}.landing-problem__text{text-align:center;color:#fff}@media only screen and (width<=992px){.landing-problem__text{padding:0 10px}}.landing-problem__box{color:#fff;grid-template-columns:1fr 3fr;grid-template-areas:"menu tab-content";padding:20px 0;display:grid}@media only screen and (width<=992px){.landing-problem__box{grid-template-columns:1fr;grid-template-areas:"menu""tab-content";justify-items:center}}.landing-problem__box p{color:#fff}.landing-problem__box .menu{grid-area:menu;align-content:center;min-width:250px}@media only screen and (width<=992px){.landing-problem__box .menu{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px 40px;width:80%;display:grid}}.landing-problem__box .menu li{cursor:pointer;box-sizing:content-box;align-items:center;padding:10px 20px;animation:none;display:flex;position:relative}.landing-problem__box .menu li.active,.landing-problem__box .menu li:hover{font-weight:600}.landing-problem__box .menu li.active:before,.landing-problem__box .menu li:hover:before{content:" ";border-left:2px solid var(--active-text-color);height:100%;position:absolute;left:-2px}.landing-problem__box .menu li.active img,.landing-problem__box .menu li:hover img{filter:invert();opacity:1}.landing-problem__box .menu li img{filter:invert();opacity:.5;width:30px;margin-right:10px}.landing-problem__box .tab-content{grid-area:tab-content;margin-left:40px;padding:20px 40px;animation:2s forwards fadeFromBottom}@media only screen and (width<=992px){.landing-problem__box .tab-content{margin-left:0;padding:0 10px}.landing-problem__box .tab-content div[class^=content__tab-]{flex-flow:column;align-items:center;display:flex}}.landing-problem__box .tab-content__features{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-items:center;gap:20px;display:grid}.landing-problem__box .tab-content__features-item{text-align:center;flex-flow:column;align-items:center;max-width:200px;display:flex}.landing-problem__box .tab-content__features-item img{filter:invert();width:auto;margin:10px 0;box-shadow:none!important;border-radius:0!important;max-width:60px!important}.landing-problem__box .tab-content.fade-from-bottom{animation:2s forwards fadeFromBottom;display:block}.landing-problem__box .tab-content h2{margin:10px 0}.landing-problem__box .tab-content img,.landing-problem__box .tab-content video{border-radius:20px;width:70vw;max-width:750px;box-shadow:0 0 15px #7a7a868c}.landing-problem__box .tab-content img.hide-shadow,.landing-problem__box .tab-content video.hide-shadow{box-shadow:none}.landing-transports{margin:50px 0;position:relative;overflow:hidden}@media only screen and (width<=1500px){.landing-transports{padding-top:30px}}.landing-transports__content{padding:0}.landing-transports__text{text-align:center}.landing-transports__menu ul{justify-content:center;display:flex}.landing-transports__menu ul li{cursor:pointer;border:1px solid #ccc;border-radius:4px;align-items:center;margin:10px;padding:8px 24px 8px 12px;list-style:none;transition:all .3s ease-in;display:flex}.landing-transports__menu ul li img{width:20px;margin:0 5px}.landing-transports__menu ul li:hover,.landing-transports__menu ul li.active{border:1px solid var(--active-text-color);color:var(--active-text-color);transition:all .3s ease-out}.landing-transports__boxes{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:50px;display:grid}.landing-transports__item{border:1px solid #ccc;border-radius:10px;padding:20px 40px}.landing-transports__item img{opacity:.7;width:48px;margin:10px 0}.landing-transports__item .title{grid-area:title;font-size:1.4rem;font-weight:700}.landing-transports__item .desc{grid-area:description}.landing-works{margin:30px 0;position:relative;overflow:hidden}@media only screen and (width<=1500px){.landing-works{padding-top:30px}}.landing-works__content{padding:0}.landing-works__text{text-align:center}.landing-works__box{grid-gap:40px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:50px;display:grid}.landing-works__box .item{flex-flow:column;justify-items:center;display:flex}.landing-works__box .item .img{opacity:.7;justify-content:center;width:100%;display:flex}.landing-works__box .item img{max-width:250px;margin:0 auto;padding:20px 50px}.landing-works__box .item p{text-align:center}.landing-works__box .item p .big{font-size:19px}.landing-support{margin:50px 0}.landing-support__content{grid-template:"header""list""steps-cta"/auto;display:grid}.landing-support__header{text-align:center;grid-area:header;margin-bottom:50px;padding:0 15px}@media only screen and (width<=980px){.landing-support__header{text-align:center;margin:0 auto}}.landing-support__list{grid-area:list;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}@media only screen and (width<=980px){.landing-support__list{flex-flow:column;align-items:center;display:flex}}.landing-support__item{grid-template-areas:"icon""title""desc";align-content:baseline;justify-items:center;padding:0 15px;display:grid}@media only screen and (width<=980px){.landing-support__item{text-align:center}}.landing-support__item .icon{grid-area:icon}.landing-support__item .icon img{opacity:.7;width:24px;height:24px;margin:15px 0}.landing-support__item .title{grid-area:title;font-size:1.2rem;font-weight:700}.landing-support__item .description{text-align:center;grid-area:desc}.landing-steps{background-color:#326ab7;background-image:linear-gradient(145deg,#326bb94d,#327bd3),url(/img/world-map2.png);background-size:contain;width:100%;padding:50px 0}.landing-steps__content{grid-template:"header""list""steps-cta"/auto;display:grid}.landing-steps__header{text-align:center;color:#fff;grid-area:header;margin:0 auto 60px}.landing-steps__header p{color:#fff}@media only screen and (width<=980px){.landing-steps__header{margin:0 auto}}.landing-steps__list{grid-area:list;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:50px;display:grid}@media only screen and (width<=980px){.landing-steps__list{flex-flow:column;align-items:center;display:flex}}.landing-steps__cta{grid-area:steps-cta;margin:40px auto 0}@media only screen and (width<=768px){.landing-steps__cta{text-align:center}.landing-steps__cta span{display:block}}.landing-steps__item{background:#fff;border-radius:10px;grid-template-rows:40px 1fr;grid-template-areas:"title""desc";justify-self:center;max-width:350px;margin:10px;padding:20px;line-height:1.5;display:grid;position:relative}@media only screen and (width<=980px){.landing-steps__item{max-width:450px}}.landing-steps__item:before{content:attr(data-text);z-index:2;width:40px;height:40px;color:var(--active-text-color);background:#f2efef;border-radius:50%;place-content:center;padding:4px;font-weight:900;display:grid;position:absolute;top:-50px;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=980px){.landing-steps__item:before{top:50%;left:-50px}}@media only screen and (width<=768px){.landing-steps__item:before{content:none}}.landing-steps__item:after{content:" ";z-index:1;background:#f2efef;width:110%;height:2px;position:absolute;top:-50px;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=980px){.landing-steps__item:after{width:2px;height:100%;top:50%;left:-50px}}.landing-steps__item:first-child:after{left:100%}@media only screen and (width<=980px){.landing-steps__item:first-child:after{width:2px;height:100%;top:100%;left:-50px}}.landing-steps__item:last-child:after{left:0%}@media only screen and (width<=980px){.landing-steps__item:last-child:after{width:2px;height:100%;top:0%;left:-50px}}.landing-steps__item .step{color:var(--active-text-color)}.landing-steps__item .title{grid-area:title;font-size:1.4rem;font-weight:700}.landing-steps__item .desc{grid-area:desc}.landing-cta{background-color:#326ab7;background-image:linear-gradient(145deg,#326bb94d,#327bd3),url(/img/world-map2.png);background-position:50%;background-repeat:no-repeat;width:100%;padding:50px}.landing-cta h2{margin-top:0!important}.landing-cta__content{grid-template:"header buttons"/1fr 1fr;align-items:center;display:grid}@media only screen and (width<=992px){.landing-cta__content{text-align:center;grid-template-columns:1fr;grid-template-areas:"header""buttons"}}.landing-cta__header{color:#fff;grid-area:header}.landing-cta__header p{color:#fff}@media only screen and (width<=980px){.landing-cta__header{margin:20px auto}}.landing-cta__buttons{color:#fff;grid-area:buttons;justify-content:end;align-items:center;display:flex}@media only screen and (width<=992px){.landing-cta__buttons{flex-flow:column}}.landing-prepaid-cennik{background-color:#326ab7;background-image:linear-gradient(145deg,#326bb94d,#327bd3),url(/img/world-map2.png);background-size:contain;width:100%;padding:50px 0}.landing-prepaid-cennik__content{grid-template:"header""list"/auto;display:grid}.landing-prepaid-cennik__header{text-align:center;grid-area:header;margin:auto auto 20px;display:grid}.landing-prepaid-cennik__header h2{color:#fff}.landing-prepaid-cennik__list{grid-area:list;grid-template-columns:repeat(3,1fr);display:grid}.landing-prepaid-cennik__list .pricebox{background:#fff;border-right:1px solid #ccc;box-shadow:0 0 10px -3px #0006}.landing-prepaid-cennik__list .pricebox__header{border-bottom:1px solid #ccc;grid-template-areas:"label label""amount curr""desc desc";padding:20px 40px;display:grid}.landing-prepaid-cennik__list .pricebox__header-label{text-align:center;grid-area:label}.landing-prepaid-cennik__list .pricebox__header-amount{text-align:right;grid-area:amount;align-self:baseline;font-size:3rem}.landing-prepaid-cennik__list .pricebox__header-curr{text-align:left;grid-area:curr;align-self:baseline}.landing-prepaid-cennik__list .pricebox__header-desc{text-align:center;grid-area:desc;font-size:.8rem}.landing-prepaid-cennik__list .pricebox__list .item{border-bottom:1px solid #ccc;flex-flow:column;justify-content:center;height:80px;padding:20px 40px;display:flex}.landing-prepaid-cennik__list .pricebox__list .item.hide{display:none!important}.landing-prepaid-cennik__list .pricebox__list .item.centered{place-items:center;display:grid}.landing-prepaid-cennik__list .pricebox__list .item .item-subtitle{font-size:.8rem}.landing-prepaid-cennik__list .pricebox__list .item .item-title{font-weight:600}.landing-prepaid-pricing{margin:50px 0}.landing-prepaid-pricing__content{grid-template:"header""list"/auto;display:grid}.landing-prepaid-pricing__header{text-align:center;grid-area:header;margin-bottom:50px;padding:0 15px}@media only screen and (width<=980px){.landing-prepaid-pricing__header{text-align:center;margin:0 auto}}.landing-prepaid-pricing__list{grid-area:list;justify-content:center;gap:40px;display:flex}.landing-prepaid-pricing__list .pricebox{border:1px solid #ccc;border-radius:10px;flex:1;max-width:400px;overflow:hidden}.landing-prepaid-pricing__list .pricebox .price{color:#fff;background:var(--active-text-color);z-index:1;grid-template-areas:"label label""amount curr";justify-content:center;align-items:baseline;margin-bottom:30px;padding:20px 40px;display:grid;position:relative}.landing-prepaid-pricing__list .pricebox .price:before{content:none;background:var(--active-text-color);z-index:0;border-radius:500px;width:500px;height:500px;position:absolute;top:0;left:0;transform:translate(-23%,-75%)}.landing-prepaid-pricing__list .pricebox .price .amount{z-index:1;grid-area:amount;font-size:3rem}.landing-prepaid-pricing__list .pricebox .price .curr{z-index:1;grid-area:curr;font-size:1.6rem}.landing-prepaid-pricing__list .pricebox .price .label{z-index:1;text-align:center;text-transform:uppercase;grid-area:label;font-size:.8rem}.landing-prepaid-pricing__list .pricebox .info{padding:0 40px;line-height:2}.landing-prepaid-pricing__list .pricebox .info .item{justify-content:space-between;display:flex}.landing-prepaid-pricing__list .pricebox .info .item .label{font-size:.9rem}.landing-prepaid-pricing__list .pricebox .info .item .val{font-weight:600}.landing-prepaid-pricing__list .pricebox .info .info-title{font-size:.9rem;font-weight:600}.wave{background:linear-gradient(#f4a460,#d2691e);justify-content:center;align-items:center;height:145px;margin-bottom:20px;display:flex;position:relative}.wave:before,.wave:after{content:"";background-repeat:repeat-x;position:absolute;bottom:0;left:0;right:0}.wave:before{background-image:radial-gradient(circle at 30px -15px,#0000 36px,#fff 39px);background-size:60px 60px;height:30px}.wave:after{background-image:radial-gradient(circle at 30px 45px,#fff 36px,#0000 39px);background-size:120px 60px;height:45px}.landing-form{padding-top:100px;padding-bottom:50px;position:relative;overflow:hidden}@media only screen and (width<=1500px){.landing-form{padding-top:30px}}.landing-form__content{grid-gap:60px;grid-template-columns:1fr 1fr;grid-template-areas:"form text";align-items:center;min-height:660px;padding-top:30px;display:grid}@media only screen and (width<=992px){.landing-form__content{text-align:center;grid-template-columns:1fr;grid-template-areas:"text""form";justify-items:center;min-height:0}}.landing-form__text{grid-area:text;width:90%;margin-top:30px}.landing-form__text .list{flex-flow:column;gap:30px;margin:50px 0;display:flex}.landing-form__text .list .item{grid-template-columns:200px auto;grid-template-areas:"icon desc""benefit desc";display:grid}@media only screen and (width<=992px){.landing-form__text .list .item{grid-template-columns:1fr;grid-template-areas:"icon""benefit""desc"}}.landing-form__text .list .item .icon{opacity:.65;grid-area:icon;place-self:center;width:52px}.landing-form__text .list .item .benefit{text-align:center;grid-area:benefit;padding:0 10px}@media only screen and (width<=992px){.landing-form__text .list .item .benefit{margin-bottom:10px}}.landing-form__text .list .item .desc{border-left:1px solid #000;grid-area:desc;padding-left:15px}@media only screen and (width<=992px){.landing-form__text .list .item .desc{border-top:1px solid #000;border-left:0}}.landing-form__form{background:#fff;border-radius:20px;grid-area:form;padding:80px 10px;position:relative;box-shadow:0 0 15px #7a7a868c}.landing-form__form:before{content:" ";background:var(--active-text-color);z-index:-1;border-radius:15px;width:100%;height:100%;position:absolute;top:10px;left:-10px}.landing-form__form:after{content:" ";z-index:-2;background:#1db38333;border-radius:15px;width:100%;height:100%;position:absolute;top:20px;left:-20px}.security{background:linear-gradient(#f7f7f7 0%,#f0f2f8 100%);position:relative}.security__content{grid-template:"header""cards""cta"/1fr;justify-content:center;padding:30px 0;display:grid}.security__content-header{text-align:center;grid-area:header;margin-top:100px}@media only screen and (width<=1500px){.security__content-header{margin-top:30px}}.security__content-header h1{font-size:2.5rem;font-weight:700}.security__content-header h3{text-transform:uppercase;margin:30px 0 0;font-size:1rem}.security__content-header p{color:var(--sub-text-color);line-height:1.5rem}.security__content-cards{grid-area:cards}.security__content-card{box-shadow:2px 2px 15px #0000001a 4;background-color:#fff;border-radius:1rem;gap:2rem;margin:2rem 0;padding:2rem 4rem;display:grid;position:relative}.security__content-card--text{grid-area:text;margin:auto 0}.security__content-card--text p{color:var(--sub-text-color)}.security__content-card--title{display:flex}.security__content-card--title img{filter:invert(49%)sepia(56%)saturate(579%)hue-rotate(110deg)brightness(104%)contrast(88%);margin-right:1rem}.security__content-card--image{grid-area:image;width:100%;max-height:30vh;padding:2rem}@media only screen and (width<=1200px){.security__content-card--image{width:70%;margin:0 auto;padding:0}}.security__content-card:nth-child(odd){grid-template-columns:2fr 1fr;grid-template-areas:"text image"}@media only screen and (width<=1200px){.security__content-card:nth-child(odd){grid-template-columns:1fr;grid-template-areas:"text""image"}}.security__content-card:nth-child(2n){grid-template-columns:1fr 2fr;grid-template-areas:"image text"}@media only screen and (width<=1200px){.security__content-card:nth-child(2n){grid-template-columns:1fr;grid-template-areas:"text""image"}}.promo-steps{background:var(--consultations-bg-color);width:100%;padding:50px 0}.promo-steps__content{grid-template:"header""list""steps-cta"/auto;display:grid}.promo-steps__header{text-align:center;grid-area:header;margin:0 auto}@media only screen and (width<=980px){.promo-steps__header{margin:0 auto}}.promo-steps__header p{font-size:1.2rem;font-weight:300;line-height:1.5}.promo-steps__header h1{color:#fff;padding:1rem 0;font-size:2.5rem;font-weight:700}@media only screen and (width<=768px){.promo-steps__header h1{font-size:calc(1rem + 2vw)}}.promo-steps__header h4{color:#fff}.promo-steps__list{flex-flow:column;grid-area:list;margin:0 auto;display:flex}@media only screen and (width<=980px){.promo-steps__list{flex-flow:column;align-items:center;display:flex}}.promo-steps__cta{grid-area:steps-cta;margin:40px auto 0}@media only screen and (width<=768px){.promo-steps__cta{text-align:center}.promo-steps__cta span{display:block}}.promo-steps__item{background:#fff;border-radius:10px;grid-template-rows:1fr;grid-template-areas:"desc";justify-self:center;max-width:500px;margin:10px;padding:20px;line-height:1.5;display:grid;position:relative}@media only screen and (width<=980px){.promo-steps__item{max-width:450px}}.promo-steps__item:before{content:attr(data-text);z-index:2;width:40px;height:40px;color:var(--active-text-color);background:#f2efef;border-radius:50%;place-content:center;padding:4px;font-weight:900;display:grid;position:absolute;top:50%;left:-50px;transform:translate(-50%,-50%)}@media only screen and (width<=980px){.promo-steps__item:before{top:50%;left:-50px}}@media only screen and (width<=768px){.promo-steps__item:before{content:none}}.promo-steps:after{content:" ";z-index:1;background:#f2efef;width:100%;height:2px;position:absolute;top:-50px;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=980px){.promo-steps:after{width:2px;height:100%;top:50%;left:-50px}}.promo-steps:first-child:after{left:100%}@media only screen and (width<=980px){.promo-steps:first-child:after{width:2px;height:100%;top:100%;left:-50px}}.promo-steps:last-child:after{left:0%}@media only screen and (width<=980px){.promo-steps:last-child:after{width:2px;height:100%;top:0%;left:-50px}}.promo-steps .step{color:var(--active-text-color)}.promo-steps .title{grid-area:title;font-size:1.4rem;font-weight:700}.promo-steps .desc{grid-area:desc}.promo-landing{padding-top:100px;position:relative}@media only screen and (width<=1500px){.promo-landing{padding-top:30px}}.promo-landing h1{font-size:2.5rem;line-height:3.3rem;display:inline-block;margin:.67em 0 .2em!important}.promo-landing h1 .underline{border-bottom:5px dashed #a7a7a7;padding:12px 0}.promo-landing__content{grid-template-columns:1fr 1fr;min-height:450px;display:grid}@media only screen and (width<=960px){.promo-landing__content{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:0}}.promo-landing__text{width:90%;margin-top:40px}.promo-landing__text .exclaimer{opacity:.5;margin-top:20px}.promo-landing__button{margin:2rem 0 1rem}.promo-landing__button a{margin:5px 0}@media only screen and (width<=960px){.promo-landing__button{justify-content:center;display:flex}}.promo-landing__button .cl-button{margin-right:10px}.promo-landing__attractor{color:var(--active-text-color);grid-template-areas:"discount slash";place-content:center;align-self:start;align-items:center;display:grid}@media only screen and (width<=720px){.promo-landing__attractor{display:none}}.promo-landing__attractor .slash{grid-area:slash;font-size:22rem}.promo-landing__attractor .discount{grid-area:discount}.promo-landing__attractor .discount h1{font-size:11rem;line-height:12rem;margin:0!important}.promo-landing__attractor .discount .extra{text-align:center;font-size:2rem}.pointer{cursor:pointer}#cookiescript_badge{bottom:30px!important}#cookiescript_badgeimage img{width:20px;height:20px}.banner-title{margin-bottom:15px;font-size:20px;font-weight:600;line-height:28px}.banner-label{background-color:var(--consultations-bg-color);color:#fff;border-radius:4px 4px 0 0;padding:0 15px;font-size:12px;font-weight:700;display:inline-block}.banner-box{border:1px solid #ccc;border-radius:0 4px 4px;width:400px;padding:30px 40px}.banner-box p{line-height:1.5}.banner-box ul{margin-inline-start:-20px;line-height:2.5;list-style:none}.banner-box ul li:before{content:"✓";margin-right:5px}.poppins-thin{font-family:Poppins,sans-serif;font-style:normal;font-weight:100}.poppins-extralight{font-family:Poppins,sans-serif;font-style:normal;font-weight:200}.poppins-light{font-family:Poppins,sans-serif;font-style:normal;font-weight:300}.poppins-regular{font-family:Poppins,sans-serif;font-style:normal;font-weight:400}.poppins-medium{font-family:Poppins,sans-serif;font-style:normal;font-weight:500}.poppins-semibold{font-family:Poppins,sans-serif;font-style:normal;font-weight:600}.poppins-bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.poppins-extrabold{font-family:Poppins,sans-serif;font-style:normal;font-weight:800}.poppins-black{font-family:Poppins,sans-serif;font-style:normal;font-weight:900}.poppins-thin-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:100}.poppins-extralight-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:200}.poppins-light-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:300}.poppins-regular-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:400}.poppins-medium-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:500}.poppins-semibold-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:600}.poppins-bold-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:700}.poppins-extrabold-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:800}.poppins-black-italic{font-family:Poppins,sans-serif;font-style:italic;font-weight:900}.k-btn,.k-btn--dense{border:3px solid var(--k-green);color:var(--k-green);text-transform:uppercase;cursor:pointer;background-color:#0000;padding:14px 46px;font-size:clamp(1rem,1.2vw,2rem);font-weight:700;transition:background-color .3s,color .3s;display:inline-flex}.k-btn:hover,.k-btn--dense:hover{background-color:var(--k-green);color:var(--k-dark-blue)}.k-btn.white,.white.k-btn--dense{color:#fff;border:3px solid #fff}.k-btn.flat,.flat.k-btn--dense{border:0 solid #fff!important}.k-btn--dense{padding:12px 32px}:root{--k-page-margin:10%}@media only screen and (width<=920px){:root{--k-page-margin:3%}}.k-landing .webforms-button{border:3px solid var(--k-green);color:var(--k-green)!important}.k-landing h3{color:#fff}.k-landing{background:var(--k-dark-blue);font-family:Poppins,sans-serif;font-weight:400;display:grid;overflow:hidden}.k-landing .upper{text-transform:uppercase}.k-landing .p-relative{z-index:10;position:relative}.k-landing .pl-8{padding-left:16px}.k-landing__hero{grid-template-columns:var(--k-page-margin) 2fr 1fr 2fr 4fr;grid-template-areas:".info info cta cta"".title title title title""bigtitle bigtitle bigtitle bigtitle bigtitle";width:100vw;padding:300px 0 100px;display:grid}@media only screen and (width<=730px){.k-landing__hero{grid-template-columns:var(--k-page-margin) 1fr 1fr var(--k-page-margin);grid-template-areas:".info cta."".title title."".bigtitle bigtitle.";padding:100px 0 50px}}.k-landing__hero .info{color:#fff;grid-area:info;font-size:24px}.k-landing__hero .info .mid{font-size:34px}.k-landing__hero .cta{grid-area:cta;align-self:end}.k-landing__hero .title{color:#fff;grid-area:title;align-items:center;margin-top:75px;font-size:clamp(.6rem,8vw,24rem);display:flex}.k-landing__hero .title__text{white-space:nowrap;z-index:1;width:0%;animation:1s ease-in forwards scale-in;position:relative;top:-.75vw;left:-3%}@media only screen and (width<=920px){.k-landing__hero .title__text{top:0}}.k-landing__hero .title img{z-index:1;width:50%;position:relative;left:-3.5%}.k-landing__hero .big-title{color:var(--k-green);opacity:1;text-align:center;grid-area:bigtitle;margin-top:-60px;position:relative;top:0;left:-15px;overflow:hidden}@media only screen and (width<=920px){.k-landing__hero .big-title{text-align:unset;padding-bottom:30px;left:0}}.k-landing__hero .big-title__content{opacity:1;z-index:99;font-size:clamp(1rem,16.66vw,20rem);animation:.6s linear 1s forwards slide-out-anim;position:relative;bottom:-115px;transform:translateY(-120%)}@media only screen and (width<=920px){.k-landing__hero .big-title__content{font-size:clamp(1rem,16vw,20rem)}}.k-landing__movie .frame{aspect-ratio:16/9;border:3px solid var(--k-green);width:calc(100vw - 15px)}.k-landing__movie{display:grid}.k-landing__carousel{grid-template-columns:10px 4fr 10px;grid-template-areas:".title."".gallery.";width:100vw;margin:100px 0 0;display:grid;position:relative}@media only screen and (width<=730px){.k-landing__carousel{grid-template-columns:var(--page-margin) 1fr var(--page-margin);grid-template-areas:".title."".gallery.";margin:0}}.k-landing__carousel .title{color:#fff;text-align:center;position:relativek-landing;z-index:1;grid-area:title;padding:120px 10px;font-size:clamp(1rem,3vw,12rem);left:-10px}@media only screen and (width<=730px){.k-landing__carousel .title{padding:0 10px}}.k-landing__carousel .title .text{text-box:trim-both cap alphabetic}@media only screen and (width<=730px){.k-landing__carousel .title{-moz-text-align-last:unset;text-align-last:unset;text-align:center}}.k-landing__carousel .title .text{z-index:10}.k-landing__carousel .title:before{content:" ";background-color:var(--k-light-blue);z-index:1;border-radius:50%;width:130px;height:130px;position:absolute;top:0%;left:-200px;transform:translateY(-10%)}.k-landing__carousel .title.visible{opacity:1}.k-landing__carousel .title.visible:before{opacity:.6;animation:10s linear infinite irregular-path-alt}.k-landing__carousel-gallery{grid-area:gallery;display:grid}.k-landing__carousel-gallery .mobile-info{text-align:center;color:#757575;font-size:.5rem;position:relative;top:-30px}.k-landing__carousel .scroll{align-items:center;animation:1s linear .25s infinite forwards arrow-bounce;display:flex;position:absolute;bottom:0;left:-40px;transform:rotate(-90deg)translate(0)}@media only screen and (width<=768px){.k-landing__carousel .scroll{display:none}}.k-landing__carousel .scroll-text{color:#fff;cursor:default;font-weight:800}.k-landing__carousel .scroll-arrow{background-image:url(/img/arrow.svg);background-size:contain;width:20px;height:20px;margin-right:30px;display:block;transform:rotate(90deg)}.k-landing__functions{grid-template-columns:10px 1fr 4fr 1fr 10px;grid-template-areas:".title title title."". .list. .";width:100vw;margin:0 0 100px;display:grid}@media only screen and (width<=730px){.k-landing__functions{grid-template-columns:var(--page-margin) 1fr var(--page-margin);grid-template-areas:".title."".list.";margin:0}}.k-landing__functions .title{color:#fff;z-index:1;-moz-text-align-last:justify;text-align-last:justify;text-align:justify;grid-area:title;padding:120px 10px;font-size:clamp(1rem,5vw,12rem);position:relative;left:-10px}@media only screen and (width<=730px){.k-landing__functions .title{padding:0 10px}}.k-landing__functions .title .text{text-box:trim-both cap alphabetic}@media only screen and (width<=730px){.k-landing__functions .title{-moz-text-align-last:unset;text-align-last:unset;text-align:center}}.k-landing__functions .title .text{z-index:10}.k-landing__functions .title:before{content:" ";background-color:var(--k-light-blue);z-index:1;border-radius:50%;width:130px;height:130px;position:absolute;top:50%;left:75%}@media only screen and (width<=730px){.k-landing__functions .title:before{width:65px;height:65px}}.k-landing__functions .title.visible{opacity:1}.k-landing__functions .title.visible:before{opacity:.6;animation:10s linear infinite irregular-path;transform:scale(3)}.k-landing__functions .blue{background:var(--k-light-blue)}.k-landing__functions .green{background:var(--k-green)}.k-landing__functions-list{grid-area:list;grid-template-columns:repeat(auto-fit,minmax(460px,1fr));place-items:center;gap:50px;display:grid}@media only screen and (width<=730px){.k-landing__functions-list{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));transform:scale(-.8)rotate(180deg)}}.k-landing__functions-list .item{perspective:1000px;background-color:#0000;width:460px;height:460px}@media only screen and (width<=730px){.k-landing__functions-list .item{width:460px;height:460px}}.k-landing__functions-list .item__inner{text-align:center;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s;position:relative}.k-landing__functions-list .item__inner.flip,.k-landing__functions-list .item:hover .item__inner.hoverable{transform:rotateY(180deg)}.k-landing__functions-list .item .box-0 .cl{color:#fff;transform-origin:100% 0;font-size:84px;position:absolute;top:100%;right:0%;transform:rotate(90deg)translate(-2px,-5px)}.k-landing__functions-list .item .box-0 .bol{color:#fff;font-size:150px;position:absolute;bottom:0;right:0;transform:translate(2px,33px)}.k-landing__functions-list .item .box-0 .slash{color:#fff;font-size:200px;position:absolute;bottom:0;left:100px;transform:rotate(25deg)translateY(20px)}.k-landing__functions-list .item .box-0 .opis{color:#000;text-align:left;padding:50px;font-size:35px;position:absolute;top:0;left:0}.k-landing__functions-list .item .box-1 .one{color:#fff;transform-origin:100% 100%;text-box:trim-both cap alphabetic;font-size:400px;position:absolute;bottom:0;left:0;transform:translate(-3px)}.k-landing__functions-list .item .box-1 .bol{color:#fff;font-size:150px;position:absolute;bottom:0;right:0;transform:translate(2px,33px)}.k-landing__functions-list .item .box-1 .slash{color:#fff;font-size:200px;position:absolute;bottom:0;left:100px;transform:rotate(25deg)translateY(20px)}.k-landing__functions-list .item .box-1 .dokumenty{color:#000;text-align:right;padding:50px;font-size:35px;position:absolute;top:0;right:0}.k-landing__functions-list .item .box-3{overflow:hidden}.k-landing__functions-list .item .box-3 .fv{color:#fff;text-box:trim-both cap alphabetic;font-size:240px;position:absolute;top:0;left:0;transform:translate(-12px,-1px)}.k-landing__functions-list .item .box-3 .ksef{color:#fff;transform-origin:100% 0;text-box:trim-both cap alphabetic;font-size:188px;position:absolute;top:100%;right:0;transform:rotate(90deg)translate(1%)}.k-landing__functions-list .item .box-3 .oraz{color:#000;font-size:25px;position:absolute;top:32%;right:30%}.k-landing__functions-list .item .box-3 .opis{color:#000;text-align:left;padding:50px;font-size:25px;position:absolute;bottom:0;left:0}.k-landing__functions-list .item .box-2 .geo{color:#fff;font-size:200px;position:absolute;top:0;left:0;transform:translate(-1%,-18%)}.k-landing__functions-list .item .box-2 .lokalizacja{color:#000;font-size:60px;position:absolute;top:100px;left:40px}.k-landing__functions-list .item .box-2 .ladunku{color:#fff;font-size:103px;position:absolute;bottom:0;left:0;transform:translateY(-19%)}.k-landing__functions-list .item .box-2 .opis{color:#000;text-align:right;padding:50px;font-size:35px;position:absolute;bottom:0;right:0}.k-landing__functions-list .item .box-5 .geo{color:#fff;font-size:200px;position:absolute;top:0;left:0;transform:translate(-1%,-18%)}.k-landing__functions-list .item .box-5 .pewny{color:#000;transform-origin:100% 0;font-size:60px;position:absolute;top:50%;right:0;transform:rotate(90deg)translate(100px)}.k-landing__functions-list .item .box-5 .blysk{color:#fff;font-size:62px;position:absolute;top:0;left:0;transform:translate(0%)}.k-landing__functions-list .item .box-5 .opis{color:#000;text-align:left;padding:50px;font-size:35px;position:absolute;bottom:150px;left:0}.k-landing__functions-list .item .box-4 .auto{color:#fff;font-size:160px;position:absolute;top:0;left:0;transform:translateY(-18%)}.k-landing__functions-list .item .box-4 .matyczne{color:#000;font-size:60px;position:absolute;top:40%;right:-20%;transform:rotate(90deg)}.k-landing__functions-list .item .box-4 .powiadomienia{color:#000;text-align:left;padding:50px;position:absolute;bottom:-10px;left:0}.k-landing__functions-list .item .box-4 .powiadomienia .pow{font-size:22px}.k-landing__functions-list .item .box-4 .powiadomienia .klienta{font-size:66px}.k-landing__functions-list .item__title{text-align:left;font-size:48px;position:absolute;top:0;left:0}.k-landing__functions-list .item .item-front,.k-landing__functions-list .item .item-back{backface-visibility:hidden;width:100%;height:100%;position:absolute}.k-landing__functions-list .item .item-front{color:#000}.k-landing__functions-list .item .item-back{color:#fff;transform:rotateY(180deg)}.k-landing__functions-list .item .item-back ul{text-align:left;color:#000;margin-top:130px;font-size:26px;line-height:2}.k-landing__features{columns-gap:20px;color:#fff;grid-template-columns:2fr 1fr 3fr 3fr 1fr;grid-template-areas:"left-title.text text.""left-title.first second.""left-title.cta cta.";row-gap:75px;margin:100px 0;display:grid;position:relative}@media only screen and (width<=730px){.k-landing__features{grid-template-columns:var(--k-page-margin) 1fr var(--k-page-margin);grid-template-areas:".left-title."".text."".first."".second."".cta."}}.k-landing__features .left-title{grid-area:left-title;position:relative;transform:rotate(-90deg)}@media only screen and (width<=730px){.k-landing__features .left-title{text-align:center;transform:rotate(0)}}.k-landing__features .left-title{z-index:99}.k-landing__features .left-title .co{font-size:260px}.k-landing__features .left-title .todaje{font-size:91px}@media only screen and (width<=730px){.k-landing__features .left-title .co{font-size:220px}.k-landing__features .left-title .todaje{font-size:80px}}.k-landing__features .text{letter-spacing:1.2px;grid-area:text;font-size:16px;line-height:1.5;position:relative}.k-landing__features .text:before{content:" ";background-color:var(--k-light-blue);z-index:1;border-radius:50%;width:130px;height:130px;position:absolute;top:0%;left:-200px;transform:translateY(-10%)}.k-landing__features .text.visible{opacity:1}.k-landing__features .text.visible:before{opacity:.6;animation:10s linear infinite irregular-path-alt}.k-landing__features .first{text-align:center;grid-area:first;justify-self:baseline;margin-top:10px}.k-landing__features .first .top{font-size:28px}.k-landing__features .first .bottom{font-size:68px}.k-landing__features .second{text-align:center;grid-area:second}.k-landing__features .second .bottom{font-size:28px}.k-landing__features .second .top{font-size:68px}.k-landing__features .cta{text-align:center;grid-area:cta;position:relative}.k-landing__features .cta:before{content:" ";background-color:var(--k-light-blue);z-index:1;border-radius:50%;width:100px;height:100px;position:absolute;top:-50%;right:0%}.k-landing__features .cta.visible{opacity:1}.k-landing__features .cta.visible:before{opacity:.6;animation:10s linear infinite irregular-path}.k-landing__facts{color:#fff;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;margin:50px 0;font-size:9.00901vw;display:flex}.k-landing__facts .dot{color:var(--k-green)}.k-landing__photos{grid-template-columns:1fr 1fr;grid-template-areas:"left right";align-items:end;display:grid}@media only screen and (width<=730px){.k-landing__photos{grid-template-columns:var(--k-page-margin) 1fr var(--k-page-margin);grid-template-areas:".left."".right."}}.k-landing__photos-left{grid-area:left}.k-landing__photos-right{grid-area:right}.k-landing__photos-left,.k-landing__photos-right{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}.k-landing__photos-left .title,.k-landing__photos-right .title{color:#fff;align-items:baseline;padding:0 4px;font-size:clamp(1rem,1.5vw,3rem);display:flex;position:relative;bottom:-10px}@media only screen and (width<=970px){.k-landing__photos-left .title,.k-landing__photos-right .title{align-items:center;bottom:10px}}@media only screen and (width<=730px){.k-landing__photos-left .title,.k-landing__photos-right .title{align-items:baseline;bottom:0}}.k-landing__photos-left .title .green,.k-landing__photos-right .title .green{color:var(--k-green);font-size:5vw}.k-landing__photos-left .image,.k-landing__photos-right .image{aspect-ratio:16/9;width:50vw;height:auto}@media only screen and (width<=730px){.k-landing__photos-left .image,.k-landing__photos-right .image{width:100%}}.k-landing__photos-left .image img,.k-landing__photos-right .image img{width:100%}.k-landing__consultation{grid-template-columns:1fr 3fr 2fr 1fr;grid-template-areas:".header button.";align-items:center;margin:100px 0;display:grid}@media only screen and (width<=730px){.k-landing__consultation{grid-template-columns:var(--k-page-margin) 1fr var(--k-page-margin);grid-template-areas:".header."".button.";justify-items:center}}.k-landing__consultation-header{color:#fff;grid-area:header;font-size:clamp(1rem,1.6vw,3rem);line-height:1.5;position:relative}@media only screen and (width<=730px){.k-landing__consultation-header{margin-bottom:30px;font-size:clamp(1rem,3.6vw,3rem)}}.k-landing__consultation-header div{z-index:2;position:relative}.k-landing__consultation-header:before{content:" ";background-color:var(--k-light-blue);z-index:0;border-radius:50%;width:74px;height:74px;position:absolute;top:0%;left:0%;transform:translate(-75%)}.k-landing__consultation-header.visible{opacity:1}.k-landing__consultation-header.visible:before{opacity:.6;animation:10s linear infinite irregular-path-alt}.k-landing__consultation-button{grid-area:button}.k-landing__faq{grid-template-columns:2fr 4fr 1fr;grid-template-areas:"header content.";align-items:center;margin:100px 0;display:grid}@media only screen and (width<=730px){.k-landing__faq{grid-template-columns:var(--k-page-margin) 1fr var(--k-page-margin);grid-template-areas:".header."".content.";justify-items:center;margin:50px 0}}.k-landing__faq-header{color:#fff;grid-area:header;font-size:14vw;position:relative;top:0%;left:0%;transform:rotate(-90deg)translateY(-50%)}@media only screen and (width<=730px){.k-landing__faq-header{transform:rotate(0)}}.k-landing__faq-content{grid-area:content}.k-landing__faq-content .pricing-faq__card-question{text-transform:uppercase;border-bottom:1px solid #fff;padding:20px 0;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;color:#fff!important}.k-landing__faq-content .pricing-faq__card-question:after{right:0;color:#fff!important}.k-landing__faq-content .pricing-faq__card-answer{padding:0;color:#fff!important}.k-landing__faq-content .pricing-faq__card-answer.active{padding:20px 0}.k-landing__footer{color:#fff;columns-gap:30px;grid-template-columns:40px 2fr 2fr 3fr;grid-template-areas:".header.content";margin:100px 0 30px;display:grid}@media only screen and (width<=730px){.k-landing__footer{grid-template-columns:var(--page-margin) 1fr var(--page-margin);grid-template-areas:".header."".content."}}.k-landing__footer a{color:#fff;transition:color .2s ease-in-out}.k-landing__footer a:hover{color:var(--k-green);transition:color .2s ease-in-out}.k-landing__footer-header{grid-area:header}.k-landing__footer-header .header{margin-bottom:20px;font-size:28px}.k-landing__footer-header .text{color:#fff;margin-bottom:10px;font-size:18px;line-height:1.5}.k-landing__footer-header .text div{margin-top:10px}.k-landing__footer-header .text a{cursor:pointer;font-weight:700}.k-landing__footer-header .logo{width:180px;margin-bottom:60px}.k-landing__footer-header .logo img{width:100%}.k-landing__footer-content{-moz-column-gap:60px;grid-area:content;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));column-gap:60px;display:grid}.k-landing__footer-content ul{margin:0;padding:0;list-style-type:none}.k-landing__footer-content ul li{color:#fff;margin-bottom:16px;font-size:15px}.k-landing__footer-content ul li:first-letter{text-transform:capitalize}.k-landing__footer-content ul li.title{font-size:24px}@keyframes slide-out-anim{0%{opacity:0}to{opacity:1;bottom:-90px;transform:translateY(-40%)}}@keyframes scale-in{0%{width:0}to{width:75%}}.dialog{overflow-y:auto}.dialog__overlay{z-index:1000;background-color:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.dialog__header{margin:6px 15px;display:flex}.dialog__content{text-align:left;background:#08111e;border-radius:8px;min-width:300px;max-width:90%;position:relative;box-shadow:0 5px 15px #0000004d}@media only screen and (width<=800px){.dialog__content{top:115px}}.dialog__body{margin:15px 0}.dialog__wrapper{-moz-column-gap:10px;grid-template-columns:1rem 1fr 40px 1fr 1rem;grid-template-areas:".left middle right.";place-items:center;column-gap:10px;display:grid}@media only screen and (width<=800px){.dialog__wrapper{grid-template-columns:1rem 1fr 1rem;grid-template-areas:".left."".right.";top:40px;overflow-y:clip}}.dialog__wrapper h4{margin:10px 0 40px;font-size:1.1rem;font-weight:500}.dialog__wrapper .middle{color:#fff;text-transform:uppercase;grid-area:middle;font-size:1.2rem;font-weight:600}@media only screen and (width<=800px){.dialog__wrapper .middle{display:none}}.dialog__wrapper .left{grid-area:left}.dialog__wrapper .left .consultations__form{padding:1rem 0 1.5rem}.dialog__wrapper .right{corner-shape:squircle;border:1px solid #eee;border-radius:10px;grid-area:right;justify-items:center;margin:0 auto;padding:20px 30px;display:grid}.close{opacity:.3;cursor:pointer;opacity:1;background:0 0;border:0;width:32px;height:32px;position:absolute;top:16px;right:32px}.close:hover{opacity:1}.close:before,.close:after{content:" ";background-color:#fff;width:2px;height:33px;position:absolute;top:0;left:15px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.pulsing{transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite pulse-animation-dot}@keyframes pulse-animation-dot{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes arrow-bounce{0%{transform:rotate(-90deg)translate(0)}50%{transform:rotate(-90deg)translate(10px)}to{transform:rotate(-90deg)translate(0)}}@keyframes irregular-path-alt{0%{border-radius:50%;transform:translate(0)scale(1)rotate(0)}25%{filter:hue-rotate(20deg);border-radius:30% 70% 50% 50%;transform:translate(100px,40px)scale(1.2)rotate(90deg)}50%{border-radius:70% 30% 50% 50%;transform:translate(50px,120px)scale(.8)rotate(180deg)}75%{border-radius:40% 60%;transform:translate(-80px,60px)scale(1.1)rotate(270deg)}to{border-radius:50%;transform:translate(0)scale(1)rotate(360deg)}}@keyframes irregular-path{0%{border-radius:50%;transform:translate(0)rotate(0)scale(1)}33%{border-radius:40% 60% 70% 30%;transform:translate(30px,-50px)rotate(120deg)scale(1.1)}66%{border-radius:60% 40% 30% 70%;transform:translate(-20px,20px)rotate(240deg)scale(.9)}to{border-radius:50%;transform:translate(0)rotate(360deg)scale(1)}}.animate-on-scroll{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.animate-on-scroll.slide-y{transform:translateY(0)!important}.animate-on-scroll.slide-up{transform:translateY(40px)}.animate-on-scroll.slide-down{transform:translateY(-40px)}.animate-on-scroll.slide-x{transform:translate(0)!important}.animate-on-scroll.slide-left{transform:translate(-200px)}.animate-on-scroll.slide-right{transform:translate(200px)}.animate-on-scroll.zoom-in{transform:scale(.9)}.animate-on-scroll.zoom-out{transform:scale(1.1)}.animate-on-scroll.rotate-right{transform:rotate(5deg)scale(.9)}.animate-on-scroll.rotate-left{transform:rotate(-5deg)scale(.9)}.animate-on-scroll.blur-in{filter:blur(10px);transform:scale(.95)}.animate-on-scroll.visible{transform:translateY(0)translate(0)scale(1)rotate(0);opacity:1!important;filter:blur()!important}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}
