.call-expert__box input{border-radius:.5rem!important}.call-expert__open-button[data-v-f24cae9a]{z-index:1000;position:fixed;right:90px;bottom:20px;font-size:1.1rem;box-shadow:0 1rem 3rem rgba(0,0,0,.2);border-radius:1rem;background:var(--consultations-bg-color);border:1px solid #fff;max-width:calc(100vw - 20px)}@media screen and (max-width:959px){.call-expert__open-button[data-v-f24cae9a]{right:10px}}@media screen and (max-width:425px){.call-expert__open-button[data-v-f24cae9a]{padding:10px 20px}}.call-expert__open-button img[data-v-f24cae9a]{-webkit-filter:invert(100%);filter:invert(100%)}.call-expert__box[data-v-f24cae9a]{z-index:1001;position:fixed;right:10px;bottom:10px;padding:0 20px 20px;width:450px;max-height:calc(100vh - 80px);max-width:calc(100vw - 20px);border-radius:20px;background-color:var(--main-bg-color);box-shadow:0 1rem 3rem rgba(0,0,0,.3);display:grid;place-items:center;overflow:auto}.call-expert__box__header[data-v-f24cae9a]{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:end;justify-content:flex-end;position:-webkit-sticky;position:sticky;top:0;padding-top:20px;background-color:var(--main-bg-color);z-index:50}.call-expert__box__header__title[data-v-f24cae9a]{color:var(--active-text-color);font-size:1.7rem;margin:10px 40px 10px 0}@media screen and (max-width:425px){.call-expert__box__header__title[data-v-f24cae9a]{font-size:1.4rem;margin-right:40px}}.call-expert__box input[data-v-f24cae9a]{border-radius:.5rem!important}.call-expert__content[data-v-f24cae9a]{overflow:scroll}.call-expert__description[data-v-f24cae9a]{justify-self:flex-start;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:1.2rem;margin:5px 0}@media screen and (max-height:1300px){.call-expert__description[data-v-f24cae9a]{gap:0;margin:0}}.call-expert__description h3[data-v-f24cae9a]{color:#000;font-size:1rem;font-weight:600}.call-expert__description h2[data-v-f24cae9a]{font-size:1.2rem;margin:0}.call-expert__description h2 span[data-v-f24cae9a]{background-image:url(/img/underline_handmade.svg);background-repeat:no-repeat;background-position:bottom;background-size:100%;margin:0 -.3rem;padding:0 .3rem .3rem}.call-expert__list[data-v-f24cae9a]{margin:0}.call-expert__list ul[data-v-f24cae9a]{display:grid}.call-expert__list ul li[data-v-f24cae9a]{font-size:1.2rem}@media screen and (max-height:1300px){.call-expert__list ul li[data-v-f24cae9a]{padding:5px 0 0 30px}}.call-expert__list ul li[data-v-f24cae9a]:before{width:20px;height:20px;-webkit-filter:none;filter:none}.call-expert__close-button[data-v-f24cae9a]{display:grid;place-items:center;border:none;background:transparent;box-shadow:none;padding:0}.call-expert__close-button img[data-v-f24cae9a]{width:30px;height:30px}.call-expert__close-button[data-v-f24cae9a]:hover{-webkit-filter:brightness(120%) invert(40%);filter:brightness(120%) invert(40%)}.call-expert .button-enter-active[data-v-f24cae9a],.call-expert .button-leave-active[data-v-f24cae9a]{-webkit-transition:all .4s ease;transition:all .4s ease}.call-expert .button-enter[data-v-f24cae9a],.call-expert .button-leave-to[data-v-f24cae9a]{-webkit-transform:translateY(100px);transform:translateY(100px)}.call-expert .v-enter-active[data-v-f24cae9a],.call-expert .v-leave-active[data-v-f24cae9a]{-webkit-transition:all .7s ease;transition:all .7s ease}.call-expert .v-enter[data-v-f24cae9a],.call-expert .v-leave-to[data-v-f24cae9a]{-webkit-transform:translate(500px);transform:translate(500px)}.slider{height:8px;background:-webkit-gradient(linear,left top,right top,from(var(--active-text-color)),color-stop(0,var(--active-text-color)),color-stop(0,var(--grayed-text-color)),to(#cdcdcd));background:linear-gradient(90deg,var(--active-text-color) 0,var(--active-text-color) 0,var(--grayed-text-color) 0,#cdcdcd);position:relative}.slider__wrapper{margin:15px 0 0;padding:0 15px}@media only screen and (max-width:600px){.slider__wrapper{padding:0 10px}}.slider__divider{width:10px;height:10px;background:#000;border-radius:5px;display:block;position:absolute;top:2px}.slider__tooltip{position:absolute;background:#f0f2f8;top:100%;-webkit-transform:translate(0);transform:translate(0);padding:6px 10px;width:120px;border-radius:4px;line-height:10px;--thumb-size:25px}.slider__tooltip:before{content:"";width:10px;height:10px;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background:#f0f2f8}.slider__tooltip .documents{line-height:1.3}.slider:hover{cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;background:var(--active-text-color);border:2px solid #fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.5);z-index:10}.slider::-webkit-slider-thumb{width:25px;height:25px;background:var(--active-text-color);border:2px solid #fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.5);z-index:10}.pricing-slider-value{min-width:140px}@media only screen and (max-width:600px){.pricing-slider-value{min-width:130px}}datalist{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;color:#cacaca;width:100%;pointer-events:none}@media only screen and (max-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 (max-width:600px){datalist option{width:36px}}datalist option:not(:last-child):not(:first-child):not(.selected){position:relative;z-index:0}datalist option:not(:last-child):not(:first-child):not(.selected):before{content:"";height:16px;width:16px;background:#b9b9b9;border-radius:50%;position:absolute;top:calc(-50% - 15px);left:50%;-webkit-transform:translate(-50%,calc(-50% + 2px));transform:translate(-50%,calc(-50% + 2px))}.search-box{display:inline-block;position:relative;margin-right:1rem}.search-box input{cursor:text;width:10rem;height:2rem;color:#4e6e8e;display:inline-block;border:1px solid #cfd4db;border-radius:2rem;font-size:.9rem;line-height:2rem;padding:0 .5rem 0 2rem;outline:none;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff url(/assets/img/search.83621669.svg) .6rem .5rem no-repeat;background-size:1rem}.search-box input:focus{cursor:auto;border-color:#3eaf7c}.search-box .suggestions{background:#fff;width:20rem;position:absolute;top:2rem;border:1px solid #cfd4db;border-radius:6px;padding:.4rem;list-style-type:none}.search-box .suggestions.align-right{right:0}.search-box .suggestion{line-height:1.4;padding:.4rem .6rem;border-radius:4px;cursor:pointer}.search-box .suggestion a{white-space:normal;color:#5d82a6}.search-box .suggestion a .page-title{font-weight:600}.search-box .suggestion a .header{font-size:.9em;margin-left:.25em}.search-box .suggestion.focused{background-color:#f3f4f5}.search-box .suggestion.focused a{color:#3eaf7c}@media (max-width:959px){.search-box input{cursor:pointer;width:0;border-color:transparent;position:relative}.search-box input:focus{cursor:text;left:0;width:10rem}}@media (-ms-high-contrast:none){.search-box input{height:2rem}}@media (max-width:959px) and (min-width:719px){.search-box .suggestions{left:0}}@media (max-width:719px){.search-box{margin-right:0}.search-box input{left:1rem}.search-box .suggestions{right:0}}@media (max-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;height:4px;background-color:#dbe2e5;outline:none;opacity:.7;-webkit-transition:.2s;-webkit-transition:opacity .2s;transition:opacity .2s;border-radius:200px}.slider,.slider__wraper{width:100%}.slider__wraper:nth-child(2){margin:25px 0}.slider__wraper .label{opacity:.7;font-size:.8rem;margin:7px 0}.slider__top{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;margin:0 0 10px}.slider__top .value{font-size:2rem;font-weight:600;margin-top:-4px}.slider__top .prefix{font-size:1.2rem;font-weight:600;align-self:start}.slider__footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:.8rem;opacity:.7;margin-top:5px}.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{width:15px;height:15px;background:#fff;cursor:pointer;border:2px solid var(--active-text-color);border-radius:50%}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#fff;cursor:pointer;border:2px solid var(--active-text-color);border-radius:50%}.btn-off{opacity:.5}.page-enter-active{-webkit-transition:.9s cubic-bezier(.55,0,.1,1) .3s;transition:.9s cubic-bezier(.55,0,.1,1) .3s}.page-leave-active{-webkit-transition:.6s cubic-bezier(.55,0,.1,1);transition:.6s cubic-bezier(.55,0,.1,1);opacity:0}.page-enter{-webkit-transform:translate(100%);transform:translate(100%)}.page-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.flag{max-height:16px}#nprogress{pointer-events:none}#nprogress .bar{background:#00ddc2;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #00ddc2,0 0 5px #00ddc2;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#00ddc2 transparent transparent #00ddc2;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.go-to-top[data-v-67a9666a]{cursor:pointer;position:fixed;bottom:2rem;right:2.5rem;width:2rem;color:#3eaf7c;z-index:1}.go-to-top[data-v-67a9666a]:hover{color:#72cda4}@media (max-width:959px){.go-to-top[data-v-67a9666a]{display:none}}.fade-enter-active[data-v-67a9666a],.fade-leave-active[data-v-67a9666a]{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter[data-v-67a9666a],.fade-leave-to[data-v-67a9666a]{opacity:0}.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}[hidden],template{display:none}@font-face{font-family:socialicoregular;src:url(/fonts/Socialico-Regular.woff2) format("woff2"),url(/fonts/Socialico-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:fallback}.socialicoregular{font-family:socialicoregular}:root{--main-bg-color:#f2f2f2;--secondary-text-color:rgba(65,64,64,0.9);--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,hsla(0,0%,100%,0),hsla(0,0%,100%,0.25));--gradient-light--reverse:linear-gradient(35deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0.25));--gradient-dark:linear-gradient(145deg,transparent,rgba(0,0,0,0.25));--gradient-primary:linear-gradient(145deg,transparent,#327bd3);--consultations-bg-color:#326ab7}@media only screen and (max-width:1366px){:root{--page-margin:3%}}html{scroll-behavior:smooth}body{background-color:transparent;font-family:Nunito Sans,Nunito,sans-serif;color:var(--main-text-color)}*{box-sizing:border-box}a{text-decoration:none;outline:none}a,h3{color:var(--active-text-color)}.mx-2{margin:0 14px}.divider{width:60px;height:60px;background-color:var(--active-text-color);background-image:var(--gradient-light);border-radius:50%;z-index:1;box-shadow:0 0 10px -3px rgba(0,0,0,.4);transform:translate(-30px,-50%)}.divider,.divider:after{position:absolute;left:50%}.divider:after{content:"";width:20px;height:20px;border:2px;border-bottom-style:solid;border-right-style:solid;border-left:0 solid #fff;border-bottom-color:#fff;border-right-color:#fff;border-top:0 solid #fff;border-radius:1px;top:25%;transform:translate(-50%) rotate(45deg)}.cookie-box{display:flex;flex-flow:column nowrap;max-width:650px;position:fixed;z-index:99999;box-shadow:0 1rem 3rem rgba(0,0,0,.4);background:#fff;line-height:1.5;bottom:10px;right:10px;margin-left:10px}.cookie-box__content{border-bottom:1px solid var(--border-color);padding:.8rem 1.6rem;font-size:.85rem}.cookie-box__close{position:absolute;right:24px;top:24px;width:24px;height:24px;opacity:.3;cursor:pointer}.cookie-box__close:hover{opacity:1}.cookie-box__close:after,.cookie-box__close:before{content:"";position:absolute;left:11px;height:25px;width:2px;background-color:#333}.cookie-box__close:before{transform:rotate(45deg)}.cookie-box__close:after{transform:rotate(-45deg)}.cookie-box__buttons{display:flex;padding:10px;justify-content:flex-end;gap:10px}.cookie-box__button,.cookie-box__button--link{padding:10px 25px;background:#326fc1;cursor:pointer;color:#fff}.cookie-box__button--link,.cookie-box__button--link--link{color:var(--secondary-text-color);background:#fff}.cookie-box__button--link:hover,.cookie-box__button:hover{filter:brightness(110%)}.lang-select{position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:0 20px 20px 0;background:rgba(0,0,0,.2);padding:10px;width:50px;z-index:1;display:flex;flex-flow:column nowrap;justify-content:center}.lang-select img{width:25px;margin:5px 0;height:100%}.go-to-top{z-index:1000!important}.nav-gradient{background-image:linear-gradient(#f0f0f0,#fff);background-size:100% 25vh;background-repeat:no-repeat}.nav-gradient.nav-gradient-blue{background-image:linear-gradient(rgba(50,106,183,.31),#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,#02fcb8 1px,transparent 2px,transparent 100%);background-size:18px 18px}.nav-dots,.nav-dots:before{position:absolute;top:0;left:0;width:100%;height:100%}.nav-dots:before{content:"";background:linear-gradient(180deg,#fff 0,transparent 50%,#fff)}.nav-wrap{visibility:none;position:absolute;top:0;left:0;width:100%;z-index:105}.nav-wrap--subpage{position:relative}.page-nav{position:fixed;top:0;width:100vw;display:grid;grid-template-columns:3% auto 1fr 3%;grid-template-rows:auto;padding:.5rem 0;align-items:center;grid-template-areas:". logo nav .";background:rgba(32,75,131,.4);border-bottom:1px solid hsla(0,0%,100%,.5)}.page-nav.hide-gradient{border-bottom:0}.page-nav--subpage{background:linear-gradient(180deg,#f0f0f0,#f6f6f6)}.page-nav--subpage.hide-gradient{background:none}.page-nav--scrolled{background:#fafafa}.page-nav__nav{grid-area:nav;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-areas:"subpages buttons"}.page-nav__alter{grid-area:nav;margin-right:20px;display:flex;justify-content:end;color:#fff}.page-nav__buttons,.page-nav__subpages{padding:0;list-style:none;display:flex;flex-direction:row;white-space:nowrap;align-items:center}.page-nav__buttons .nav__item,.page-nav__subpages .nav__item{display:flex;align-items:center;color:#fff;line-height:1.5rem;text-transform:uppercase;position:relative;margin:0 .25rem;padding:.5rem;opacity:.8;border-radius:.25rem}.page-nav__buttons .nav__item span,.page-nav__subpages .nav__item span{-webkit-user-select:none;-ms-user-select:none;user-select:none}.page-nav__buttons .nav__item--selected,.page-nav__buttons .nav__item:hover,.page-nav__subpages .nav__item--selected,.page-nav__subpages .nav__item:hover{opacity:1;cursor:pointer;background:hsla(0,0%,100%,.2)}.page-nav__buttons .nav__item--icon,.page-nav__subpages .nav__item--icon{filter:invert(100%);rotate:90deg;transition:rotate .2s;margin-left:.25rem}.page-nav__buttons .nav__item--icon__opened,.page-nav__subpages .nav__item--icon__opened{rotate:-90deg;transition:rotate .2s}.page-nav__buttons .nav__item--icon--subpage,.page-nav__subpages .nav__item--icon--subpage{filter:invert(14%) sepia(20%) saturate(6103%) hue-rotate(222deg) brightness(101%) contrast(93%)}@media only screen and (max-width:1500px){.page-nav__buttons .nav__item--icon--subpage,.page-nav__subpages .nav__item--icon--subpage{filter:invert(100%)}}.page-nav__buttons .nav__item--subpage,.page-nav__subpages .nav__item--subpage{color:#282e71!important;font-weight:700}@media only screen and (max-width:1500px){.page-nav__buttons .nav__item--subpage,.page-nav__subpages .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{margin-left:.25rem;padding:.5rem 1.5rem!important;text-transform:uppercase}.page-nav__submenu--target{position:absolute;top:-.25rem;padding-top:68px}@media only screen and (max-width:1500px){.page-nav__submenu--target{position:relative;padding-top:0}}.page-nav__submenu{display:flex;flex-direction:column;list-style:none;background:#fafafa;border-radius:.25rem;padding:1rem;box-shadow:4px 4px 4px 0 rgba(0,0,0,.1)}@media only screen and (max-width:1500px){.page-nav__submenu{padding:0;background:hsla(0,0%,100%,.12)}}.page-nav__submenu--subitem{display:flex;align-items:flex-start;padding:1rem 2rem;margin:.5rem 0}@media only screen and (max-width:1500px){.page-nav__submenu--subitem{padding:0}}.page-nav__submenu--subitem:hover{background:#fff}@media only screen and (max-width:1500px){.page-nav__submenu--subitem:hover{background:hsla(0,0%,100%,.1)}}.page-nav__submenu--subitem img{filter:invert(49%) sepia(56%) saturate(579%) hue-rotate(110deg) brightness(104%) contrast(88%);margin-right:2rem;width:32px}@media only screen and (max-width:1500px){.page-nav__submenu--subitem img{display:none}}.page-nav__submenu--subitem__text{color:var(--secondary-text-color)}@media only screen and (max-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 (max-width:1500px){.page-nav__submenu--subitem__text p{display:none}}.page-nav__logo,.page-nav__logo--subpage{grid-area:logo;height:48px;width:250px;background-image:url(/img/cl-logo.svg);filter:grayscale(1) brightness(100);background-position:50%;background-repeat:no-repeat;position:relative}@media only screen and (max-width:1500px){.page-nav__logo,.page-nav__logo--subpage{filter:none;background-image:url(/img/cl-logo.svg)}}.page-nav__logo--subpage,.page-nav__logo--subpage--subpage{filter:none;background-image:url(/img/cl-logo.svg)}.page-nav__logo--subpage span,.page-nav__logo span{color:var(--main-text-color);position:absolute;right:-100px;font-size:20px;display:none}.page-nav__logo--subpage span:before,.page-nav__logo span:before{content:"";display:inline-block;height:1px;width:16px;background-color:var(--main-text-color);position:relative;left:-5px;top:-2px}.page-nav__button{position:relative;z-index:100;background-color:transparent;padding:0;border:none;font-size:22px;display:flex}.page-nav__menu{position:absolute;width:100%;top:0;left:0;padding:10%;transition:.2s;transform:translateY(-100%);background-color:#000}.page-nav__menu.opened{transform:translateY(0)}.page-nav__menu-list{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}@media only screen and (max-width:1500px){.nav-wrap{position:fixed;z-index:999999}.page-nav{display:flex;justify-content:space-between;padding:10px;background:linear-gradient(90deg,#fff 0,#f6f6f6 47%,#ededed);box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.page-nav__logo{width:calc(90px + 9vmin);height:35px;z-index:10;filter:none}.page-nav__nav{display:flex;overflow:auto;flex-direction:column;justify-content:flex-start;padding:4rem 0 2rem;align-items:center;height:100vh;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.page-nav__nav,.page-nav__nav:before{background-color:#000;position:fixed;top:0;left:0;width:100%}.page-nav__nav:before{content:"";height:4rem;z-index:1}.page-nav__nav .page-nav__buttons,.page-nav__nav .page-nav__subpages{display:flex;flex-flow:column nowrap;list-style-type:none;padding:0;margin:0;left:50%;top:200px;transition:all .5s ease-in-out}.page-nav__nav .page-nav__buttons li,.page-nav__nav .page-nav__subpages li{transform:translateY(50px);opacity:0}.page-nav__nav .page-nav__buttons .nav__item,.page-nav__nav .page-nav__buttons a,.page-nav__nav .page-nav__subpages .nav__item,.page-nav__nav .page-nav__subpages a{padding:.75rem 1rem;font-size:1em;text-decoration:none;margin:.5rem 0;text-align:center;color:#fff;font-weight:700;transition:all .2s ease-in-out;justify-content:center}#toggle:checked~.page-nav__nav{opacity:1;visibility:visible;color:#fff}#toggle:checked~.page-nav__nav ul li{transform:translateY(0);opacity:1}#toggle:checked+label.toggle-button .bar,#toggle:checked+label.toggle-button .bar:after,#toggle:checked+label.toggle-button .bar:before{background-color:#fff}#toggle:checked~.page-nav__nav-buttons{top:90%}#toggle:checked~.page-nav__logo{filter:brightness(10)}.toggle-button{display:block;position:fixed;z-index:10;right:20px;top:20px;cursor:pointer}.toggle-button .bar{display:block;width:35px;height:5px;margin:7px auto;background-color:#000;transition:all .6s ease-in-out;position:relative;border-radius:5px}.toggle-button .bar:after,.toggle-button .bar:before{content:"";position:absolute;width:35px;height:5px;background-color:currentColor;border-radius:5px}.toggle-button .bar:before{top:10px;transition:all .3s ease-in-out}.toggle-button .bar:after{top:-10px;transition:all .9s ease-in-out}}.section-wrap{display:grid;grid-template-columns:var(--page-margin) auto var(--page-margin);grid-template-rows:auto}.section-wrap__content{grid-column:2/3;color:var(--secondary-text-color)}.section-wrap__single{padding:10vh 0 0}.active-text{color:var(--active-text-color)}.dark{color:rgba(65,64,64,.9)!important}.white-text{color:#fff}@media only screen and (max-width:768px){.section-wrap{grid-template-columns:10px auto 10px}}@media only screen and (max-width:1000px){.section-wrap{grid-template-columns:20px auto 20px}}.cl-button{text-decoration:none;color:#fff;padding:10px 40px;box-shadow:0 0 10px -3px rgba(0,0,0,.4);display:inline-block;border-radius:50px;position:relative;font-weight:700;cursor:pointer;transition:.2s ease-in-out;white-space:nowrap;will-change:auto}.cl-button.small{padding:8px 35px}.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{color:var(--active-text-color)!important;background:#fff}.cl-button--light{border:1px solid #fff;background-color:transparent;transition:background-color .2s ease-in-out}.cl-button--light:hover{background-color:rgba(148,185,226,.8)}.cl-button:hover{filter:brightness(110%)}.cl-button--subpage{color:var(--active-text-color)!important;border:1px solid var(--active-text-color)}.cl-button--subpage:hover{background-color:rgba(29,179,131,.2)}.home-landing{position:relative;overflow:hidden;background:linear-gradient(145deg,#f9f9f9 -50%,#1a64b5 19%,#1963b4);grid-template-columns:auto;grid-template-areas:"content" "hero"}.home-landing__content{grid-area:content;margin-top:140px;justify-items:center;text-align:center;position:relative;display:grid;grid-template-areas:"text" "features" "buttons";grid-gap:4rem}@media only screen and (max-width:992px){.home-landing__content{margin:80px 12%}}.home-landing__text{grid-area:text;display:flex;flex-direction:column}.home-landing__text h1{font-size:2.8rem;margin:0;line-height:4.2rem;font-weight:700;color:#fff;text-transform:none}@media only screen and (max-width:768px){.home-landing__text h1{font-size:calc(1rem + 3vw);line-height:calc(1.5rem + 3vw)}}.home-landing__text .underlined{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border-bottom:4px solid var(--active-text-color)}.home-landing__text h3{font-size:1.3rem;font-weight:300;color:#fff;opacity:.7;margin:4rem 0 0}.home-landing__features{grid-area:features;margin:0 var(--page-margin);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6rem}@media only screen and (max-width:992px){.home-landing__features{grid-template-columns:1fr;grid-gap:2rem}}.home-landing__feature{display:flex}.home-landing__feature div{background:#f0f2f8;padding:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:24px;display:flex;align-content:center;justify-content:center}.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{grid-area:hero;position:relative;display:flex;justify-content:center;margin:calc(15vw + 8rem) 0 0;background-color:#f0f2f8}@media only screen and (max-width:992px){.home-landing__hero{display:flex;align-items:flex-end;margin:15vw 0 0}}.home-landing__hero .image--hero{position:relative;margin:-15vw 0 8rem;height:30vw;border:4px solid hsla(0,0%,100%,.5);box-shadow:8px 8px 8px 0 rgba(0,0,0,.1);border-radius:.5rem;z-index:1}@media only screen and (max-width:992px){.home-landing__hero .image--hero{margin-bottom:4rem}}.home-landing__hero .subimage{position:absolute;display:none;box-shadow:4px 4px 8px 4px rgba(0,0,0,.1);z-index:1;border-radius:.2rem}.home-landing__hero .subimage--payment-summary{height:20vw;top:-18vw;right:10vw}.home-landing__hero .subimage--actions{height:9vw;top:-18vw;margin-left:8vw}.home-landing__hero .subimage--map{height:28vw;top:-9vw;left:6.5vw;filter:saturate(70%);z-index:0}.home-landing__hero .subimage--graph{height:9vw;top:10vw;right:10vw;z-index:1}.home-landing__hero .fade-from-bottom{display:block;animation:fadeFromBottom 2s forwards}@media only screen and (max-width:992px){.home-landing__hero .fade-from-bottom{display:none}}.home-landing__buttons{grid-area:buttons;display:flex;margin:0 auto;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-landing__buttons a{margin-bottom:1rem}@media only screen and (max-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{background:var(--active-text-color);background-image:var(--gradient-dark);box-shadow:0 0 10px -3px rgba(0,0,0,.4);border-radius:500px;display:inline-block}.home-landing__button,.home-landing__subbutton{text-decoration:none;color:#fff;padding:10px 40px;font-weight:700;position:relative}.home-landing__subbutton{opacity:.7;transition:opacity .2s ease-in-out;display:flex;justify-content:center;align-items:center}.home-landing__subbutton img{width:22px;height:22px;padding:4px;border:1px solid #fff;border-radius:50%;margin-left:.5rem}.home-landing__subbutton:hover{opacity:1}.home-consultations{min-height:30vh;position:relative;overflow:hidden;background-color:#f0f2f8}.home-consultations__content{display:grid;grid-template-columns:auto;column-gap:50px;grid-template-rows:auto;grid-template-areas:"text image";align-items:center;z-index:0;padding:30px 0 60px}@media only screen and (max-width:992px){.home-consultations__content{grid-template-areas:"text image";padding:30px 2rem}}@media only screen and (max-width:768px){.home-consultations__content{grid-template-areas:"text" "image"}}.home-consultations__content .consultations--text{display:grid;grid-area:text;align-self:center;line-height:1.5}@media only screen and (max-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 (max-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;margin-left:30px;padding:1em;width:25vw}@media only screen and (max-width:992px){.home-consultations__content .consultations--image{margin:50px auto 0;width:35vw}}@media only screen and (max-width:600px){.home-consultations__content .consultations--image{width:50vw}}.home-promo{min-height:30vh;position:relative;overflow:hidden;background-color:#f0f2f8;background-image:var(--gradient-light)}.home-promo__content{display:grid;grid-template-columns:60vw;grid-template-rows:auto;z-index:102;text-align:center;justify-content:center;padding:30px 0}@media only screen and (max-width:992px){.home-promo__content{grid-template-columns:80vw;padding:30px 40px}}.home-promo__content h1{color:var(--main-text-color);font-weight:700;font-size:2.5rem;text-transform:none;margin:0}.home-promo__content h3{margin:30px 0 15px;text-transform:uppercase;font-size:1rem}.home-promo__content p{color:#a4a3aa;font-size:1.2rem;font-weight:500;line-height:1.5rem}.home-promo__button{text-decoration:none;color:#fff;background:var(--active-text-color);background-image:var(--gradient-dark);padding:10px 40px;font-weight:700;box-shadow:0 0 10px -3px rgba(0,0,0,.4);border-radius:500px;display:inline-block;position:relative}.home-about{min-height:80vh;position:relative;overflow:hidden}@media only screen and (max-width:992px){.home-about{background:#326ab7}}.home-about:before{content:"";height:100%;width:100%;background-color:#326ab7;background-image:var(--gradient-primary);position:absolute}@media only screen and (max-width:992px){.home-about:before{content:none}}.home-about__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"slider";z-index:102}.home-about__content-header{grid-area:header;margin-top:30px;text-align:center}.home-about__content-header h1{font-size:2.5rem;font-weight:700;text-transform:none}.home-about__content-header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.home-about__content .about-slider{grid-area:slider;position:relative;display:grid;height:100%;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"slide" "buttons"}@media only screen and (max-width:992px){.home-about__content .about-slider{align-items:center;justify-items:center;height:auto;grid-template-areas:"buttons" "slide"}}.home-about__content .about-slider__content{grid-area:slide;display:grid;position:relative;width:100%;height:100%}@media only screen and (max-width:992px){.home-about__content .about-slider__content{position:static}}.home-about__content .about-slider__buttons{grid-area:buttons;position:absolute;bottom:6vh;display:flex;font-size:2rem;font-weight:700;flex-flow:row nowrap;color:#fff;z-index:999;cursor:pointer}@media only screen and (max-width:992px){.home-about__content .about-slider__buttons{position:static;transform:none;margin-top:4vh}}.home-about__content .about-slider__buttons .slide__next,.home-about__content .about-slider__buttons .slide__previous{opacity:.7;margin-right:10px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.25rem 1rem;transition:opacity .3s ease-in-out}.home-about__content .about-slider__buttons .slide__next:hover,.home-about__content .about-slider__buttons .slide__previous:hover{opacity:1}.home-about__content .about-slider__slide{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;justify-content:space-between;grid-template-rows:auto;grid-template-areas:"text image";justify-items:start;align-items:start;position:absolute;top:10vh}@media only screen and (max-width:1400px){.home-about__content .about-slider__slide{top:4vh}}@media only screen and (max-width:992px){.home-about__content .about-slider__slide{position:static;grid-template-columns:1fr;grid-template-areas:"text" "image";text-align:justify;padding:0 40px}}.home-about__content .about-slider__slide .slide-text{grid-area:text;color:#fff;padding:0 25% 0 0}@media only screen and (max-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{font-weight:300;font-size:1rem;opacity:.9;color:#fff;text-transform:uppercase}@media only screen and (max-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 (max-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 (max-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{transition:.3s .3s;opacity:1}.about-slider-leave-active{transition:.3s;opacity:0}.about-slider-enter{opacity:1}.about-slider-leave-to{opacity:0}.home-functions{min-height:80vh;position:relative;overflow:hidden;background-color:#f0f2f8;background-image:var(--gradient-light)}.home-functions__content{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"header" "list" "buttons";justify-content:center;padding:30px 0}.home-functions__content-header{grid-area:header;margin-top:30px;text-align:center}.home-functions__content-header h1{font-size:2.5rem;font-weight:700;text-transform:none}.home-functions__content-header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.home-functions__content-list{grid-area:list;list-style:none;padding:0;display:grid;width:70vw;grid-template-columns:repeat(2,minmax(400px,1fr));justify-content:space-between;margin:30px auto 60px}@media only screen and (max-width:992px){.home-functions__content-list{grid-template-columns:1fr}}.home-functions__content-list li{position:relative;box-sizing:border-box;margin:20px;max-width:600px;font-size:1rem;line-height:1.5rem;font-weight:700;display:flex;align-items:center;color:var(--secondary-text-color)}.home-functions__content-list li img{margin-right:1.25rem}.home-functions__content-list li span{display:block;font-weight:400}.home-functions__content-buttons{grid-area:buttons;margin:0 auto 30px}.home-cta{min-height:30vh;position:relative;overflow:hidden;background-color:#326ab7;background-image:url(/img/world-map2.png)}.home-cta__content{display:grid;grid-template-columns:60vw;grid-template-rows:auto;text-align:center;justify-content:center;background-image:linear-gradient(145deg,rgba(50,107,185,.3),#327bd3);background-size:cover;margin:0 -10vw;padding:70px 0;justify-items:center}.home-cta__content h1{color:#fff;font-weight:700;font-size:2.5rem;text-transform:none;margin:0}.home-cta__content h3{text-transform:uppercase}.home-cta__content p{color:#fff;font-size:1.2rem;font-weight:500;line-height:1.5rem;padding:2rem 0}.home-cta__button{text-decoration:none;color:#fff;background:var(--active-text-color);background-image:var(--gradient-dark);padding:10px 40px;font-weight:700;box-shadow:0 0 10px -3px rgba(0,0,0,.4);border-radius:500px;display:inline-block;position:relative}.home-system{position:relative;overflow:hidden;background-color:#f0f2f8;background-image:var(--gradient-light)}.home-system__content{display:grid;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}@media only screen and (max-width:992px){.home-system__content{grid-template-columns:var(--page-margin) 1fr var(--page-margin);grid-template-areas:". video ." ". text ."}}.home-system__content-video{grid-area:video;aspect-ratio:16/9;width:55vw;padding:7px;border:1px solid #46c199;border-radius:10px;overflow:hidden}@media only screen and (max-width:992px){.home-system__content-video{width:100%}}.home-system__content-video__content{width:100%;height:100%;border-radius:10px;box-shadow:0 3px 9px 0 rgba(52,187,144,.3);-o-object-fit:contain;object-fit:contain;overflow:hidden}.home-system__content-image{grid-area:image;background-image:url(/img/cl-screen.png);background-size:contain;background-repeat:no-repeat;background-position:0;width:100%;height:100%}.home-system__content-text{grid-area:text;text-align:left;display:flex;flex-direction:column;padding:0 2rem}.home-system__content-text h1{font-size:2rem;color:var(--secondary-text-color);font-weight:700;line-height:2.8rem;text-transform:none}@media only screen and (max-width:992px){.home-system__content-text h1{text-align:center}}.home-system__content-text h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}@media only screen and (max-width:992px){.home-system__content-text h3{text-align:center}}.home-system__content-text p{color:var(--sub-text-color);line-height:1.4rem;text-align:justify}.home-system__content-buttons{margin-top:40px}@media only screen and (max-width:992px){.home-system__content-buttons{display:flex;align-self:center}}.home-contractor{min-height:30vh;position:relative;overflow:hidden;background-color:#f0f2f8;background-image:var(--gradient-light)}.home-contractor__content{margin-top:30px;text-align:center;justify-content:center;padding:30px 0}.home-contractor__content h1{font-size:2.5rem;font-weight:700}.home-contractor__content h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.home-contractor__content--list{display:grid;grid-template-columns:repeat(3,1fr);padding:0;list-style:none}@media only screen and (max-width:600px){.home-contractor__content--list{grid-template-columns:1fr;gap:1rem}}.home-contractor__content--list li{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:600px){.home-contractor__content--list li{flex-direction:row;justify-content:flex-start;text-align:left;gap:1rem}}.home-contractor__content--image{width:3rem;height:3rem;margin:1rem 0 .5rem;filter:invert(49%) sepia(56%) saturate(579%) hue-rotate(110deg) brightness(104%) contrast(88%)}@media only screen and (max-width:600px){.home-contractor__content--image{width:2rem;height:2rem}}.home-contractor__content--text{line-height:1.5rem;font-weight:700;color:var(--secondary-text-color)}.home-contractor__content--text div:last-child{font-weight:400;padding:0 3rem}@media only screen and (max-width:600px){.home-contractor__content--text div:last-child{padding:0}}.home-contractor__content--buttons{display:flex;justify-content:center;margin:60px 0;gap:1rem}@media only screen and (max-width:600px){.home-contractor__content--buttons{flex-direction:column}}.experience{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));background-color:#f0f2f8;background-image:var(--gradient-light);padding:2rem var(--page-margin)}.experience-card{display:flex;flex-flow:column wrap}.experience-card .icon{width:4rem;height:4rem;margin:1rem auto;filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(413%) hue-rotate(110deg) brightness(90%) contrast(88%)}.experience-card .title{margin:0 auto;font-size:2rem;font-weight:900;color:var(--secondary-text-color)}.experience-card .subtitle{margin:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--sub-text-color)}.home-pricing{position:relative;overflow:hidden;background-color:#f0f2f8;background-image:var(--gradient-light--reverse);background-blend-mode:revert;padding:20px 0}.home-pricing__content{display:grid;grid-template-areas:"header" "plans"}.home-pricing__content-header{grid-area:header;display:flex;flex-flow:column nowrap;align-items:center;text-align:center}.home-pricing__content-header h1{font-size:2.5rem;font-weight:700;text-transform:none;margin-top:0}.home-pricing__content-plans{grid-area:plans;display:grid;border:1px solid var(--grayed-text-color);grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;margin-top:40px;line-height:2.5}@media only screen and (max-width:992px){.home-pricing__content-plans{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:744px){.home-pricing__content-plans{grid-template-columns:repeat(1,1fr)}}.home-pricing__content-plans .premium{background:#3c71ba;color:#fff}.home-pricing__plan{padding:1rem 2rem;display:flex;flex-flow:column nowrap}.home-pricing__plan--responsive{display:block}@media only screen and (max-width:992px){.home-pricing__plan--responsive{display:none}}.home-pricing__plan p{line-height:1.5;margin:0 0 30px}.home-pricing__plan .price{font-size:2rem;margin-bottom:20px}.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{border:2px solid;border-radius:5px;padding:10px;width:100%;color:#009f6b;font-size:1.2rem;text-align:center;font-weight:600;margin:auto 0 20px;transition:all .1s ease-in-out;line-height:1;cursor:pointer}.home-pricing__plan .button:hover{background:#009f6b;color:#fff}.home-pricing__plan .button--premium{color:#fff;border:2px solid #fff}.home-pricing__plan .button--premium:hover{background:#3c71ba;filter:brightness(90%)}.home-pricing__cta{margin-top:50px;justify-self:center}.popup-container{background-color:rgba(0,0,0,.4);width:100%;height:100%;position:fixed;z-index:9999}.popup{position:fixed;background:#f0f2f8;border-radius:1rem;box-shadow:0 1rem 3rem rgba(0,0,0,.4);width:550px;max-width:80%;top:50%;left:50%;transform:translate(-50%,-50%);padding:24px;display:flex;gap:1rem;flex-direction:column;align-items:center;justify-content:space-between}.popup a{margin-top:1rem}.popup__header{display:flex;width:100%;margin-bottom:1rem}.popup__header-logo{width:80%;max-width:200px;margin-right:auto}.popup__header-close{position:relative;width:24px;height:24px;opacity:.3;cursor:pointer}.popup__header-close:hover{opacity:1}.popup__header-close:after,.popup__header-close:before{content:"";position:absolute;left:11px;height:25px;width:2px;background-color:#333}.popup__header-close:before{transform:rotate(45deg)}.popup__header-close:after{transform:rotate(-45deg)}.popup__text-main{text-align:center;font-size:1.2rem;padding:0 .5rem;line-height:2rem;margin:0}.popup__text-second{text-align:center;padding:0 2rem;line-height:1.5rem}.popup__video{display:grid}.popup__video__item{display:grid;flex-flow:column nowrap;color:rgba(65,64,64,.9);text-align:center;gap:10px}.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{transition:.8s ease-in-out .8s;opacity:1}.pricing-leave-active{transition:.8s ease-in-out;opacity:0}.pricing-enter{opacity:1}.pricing-leave-to{opacity:0}.fade-enter-active{animation:fade .5s}.fade-leave-active{animation:fade .5s reverse}.pricing{position:relative;overflow:hidden;background-image:var(--gradient-light)}.pricing__content{display:grid;grid-template-columns:2fr 5fr;grid-template-rows:auto;grid-template-areas:"header header" "docs-count docs-count" "promo promo" "included included" "features features";align-items:start;padding:30px 0;grid-gap:30px}@media only screen and (max-width:992px){.pricing__content{grid-template-columns:1fr;grid-template-areas:"header" "docs-count" "promo" "included" "features"}}.pricing__content.alter{transition:all .5s ease-out;transition-timing-function:ease-in-out;grid-template-areas:"header header" "docs-count flexible" "included included" "features features"}@media only screen and (max-width:992px){.pricing__content.alter{grid-template-columns:1fr;grid-template-areas:"header" "docs-count" "flexible" "included" "features"}}.pricing__content-header{grid-area:header;margin:100px 0 0;text-align:center}@media only screen and (max-width:1500px){.pricing__content-header{margin-top:30px}}.pricing__content-header h1{font-size:2.5rem;font-weight:700;color:rgba(65,64,64,.9)}.pricing__content-header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.pricing__flexible{grid-area:flexible;display:none;width:0}.pricing__flexible.alter{width:100%;padding:1.5rem 4vw;border:2px solid rgba(29,179,131,.25);box-shadow:0 0 10px -3px rgba(0,0,0,.2);border-radius:8px;height:100%;display:flex;flex-flow:column nowrap;justify-content:space-around;transition:all .5s ease-out}.pricing__flexible .info{text-align:center;color:var(--sub-text-color);font-size:.9rem;line-height:1.6;margin:0 auto;max-width:600px}.pricing__flexible-header{text-align:center;font-size:1rem;margin:0 0 2rem;text-transform:uppercase;font-weight:500}.pricing__key-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}@media only screen and (max-width:600px){.pricing__key-container{flex-direction:column;align-content:center}}.pricing__country{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-self:center;margin-right:1rem}@media only screen and (max-width:1700px){.pricing__country{flex-direction:column;align-items:flex-start}}.pricing__country label{margin:0 10px 0 0;text-align:center}.pricing__sets{grid-area:sets}.pricing__sets h1{margin:0 0 .67em}.pricing__enterprise{grid-area:enterprise;display:flex;flex-direction:column;padding:1.5rem 1.5rem 2rem;align-self:end;text-align:center;border:2px solid #286bb0;border-radius:8px}.pricing__enterprise .header{font-size:1rem;text-transform:uppercase;color:#286bb0;font-weight:500}.pricing__enterprise .info{display:flex;flex-direction:column;justify-content:space-between}.pricing__enterprise .info__subtext{padding:.5rem 0;color:var(--sub-text-color)}.pricing__enterprise .info__text{padding-bottom:.7rem;font-weight:700;color:var(--sub-text-color)}.pricing__enterprise .info__label{text-transform:uppercase;font-weight:900;font-size:1.2rem;padding:.6rem 0;color:#286bb0;white-space:nowrap}.pricing__enterprise .info__button{margin:0 auto;padding:10px 30px;box-shadow:0 0 10px -3px rgba(0,0,0,.4);background-image:var(--gradient-light);background-color:#286bb0;white-space:nowrap;color:#fff;font-weight:700;transition:.2s;border-radius:40px}.pricing__enterprise .info__button:hover{filter:brightness(1.2)}.pricing__docs-count{grid-area:docs-count;display:flex;background:#f0f2f8;border:2px solid var(--active-text-color);box-shadow:0 0 10px -3px rgba(0,0,0,.3);flex-direction:column;padding:1.5rem;height:100%;border-radius:8px;max-width:500px;justify-self:center}.pricing__docs-count .enterprise-info{display:contents}.pricing__docs-count a{margin-top:10px}.pricing__docs-count h3{margin:0 0 1rem;text-align:center;text-transform:uppercase}.pricing__docs-count .header{text-align:center;text-transform:uppercase;padding-bottom:10px;font-weight:900}.pricing__docs-count--calculator{display:grid;grid-template-columns:3fr 20px 1fr;grid-template-rows:auto auto;gap:.5rem;grid-template-areas:"header header header" "title sign form";align-items:center}.pricing__docs-count--calculator .title{grid-area:title}.pricing__docs-count--calculator .calc-header{grid-area:header;font-weight:600;margin:1rem 0 .4rem}.pricing__docs-count--calculator .sign{grid-area:sign}.pricing__docs-count--calculator input{grid-area:form;width:100%;text-align:right;color:var(--secodnary-text-color);border:1px solid rgba(64,64,64,.1);padding:.5rem .25rem;border-radius:.3rem}.pricing__docs-count--calculator.summary{border-top:1px solid #cacaca;padding:.8rem 0 .4rem;font-weight:700;margin-top:12px}.pricing__docs-count--calculator.summary div:last-child{text-align:right;color:var(--secodnary-text-color);border:1px solid rgba(64,64,64,.1);padding:.5rem 1rem .5rem .25rem;border-radius:.3rem}.pricing__docs-count--plan{color:rgba(65,64,64,.9);text-align:left;align-items:center;padding:1rem;margin-bottom:1.6rem;border-radius:.25rem}.pricing__docs-count--plan__flexible{display:flex;justify-content:end;align-items:flex-end}.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{display:flex;height:100%;flex-direction:column;justify-content:space-between;text-align:center}.pricing__docs-count .info__text{padding:.5rem 0;font-weight:500}.pricing__docs-count .info__button{margin:0 auto;padding:10px 30px;box-shadow:0 0 10px -3px rgba(0,0,0,.4);background-image:var(--gradient-light);background-color:var(--active-text-color);white-space:nowrap;color:#fff;font-weight:700;transition:.2s;border-radius:40px}.pricing__docs-count .info__button:hover{filter:brightness(1.2)}.pricing__header{text-align:center}.pricing__included{grid-area:included;text-align:center;display:flex;flex-direction:column}.pricing__included__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px}.pricing__included__items--item{border:1px solid var(--border-color);box-shadow:0 0 10px -3px rgba(0,0,0,.2);border-radius:4px;padding:20px 30px 20px 20px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;line-height:1.5;letter-spacing:.02em}.pricing__included__items--item .title{margin-bottom:4px;font-size:12px;font-weight:700;line-height:140%;letter-spacing:1px;text-transform:uppercase}.pricing__included__items img{width:24px;height:24px;margin-right:7px;margin-bottom:15px;opacity:.6}.pricing__included a{display:flex;margin:1rem auto;align-items:center;border:none;box-shadow:none}.pricing__included a .icon{width:1.2rem;height:1.2rem;margin-left:1rem;filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(413%) hue-rotate(110deg) brightness(90%) contrast(88%)}.pricing__included a:hover{background-color:transparent}.pricing__features{grid-area:features}.pricing__features h2{text-align:center}.pricing__features ul{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center}@media only screen and (max-width:600px){.pricing__features ul{grid-template-columns:1fr}}.pricing__features li{line-height:1.5;list-style-image:url(/img/check.svg);padding-right:1.8rem}.pricing__features li::marker{font-size:2rem;font-weight:700;color:var(--active-text-color)}.pricing__buttons{display:flex;flex-direction:row;margin:1rem 0 .5rem;justify-content:center}@media only screen and (max-width:720px){.pricing__buttons{flex-direction:column;grid-gap:1rem}}.pricing__buttons a{margin:0 .5rem;padding:10px 20px}.pricing__price{grid-area:price;margin:auto 0 auto auto;color:#fff;background:var(--active-text-color);border-radius:.25rem;padding:1rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:20rem}@media only screen and (max-width:1500px){.pricing__price{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:600px){.pricing__price{width:100%;margin:1rem 0}}.pricing__price .label{font-weight:700}.pricing__price .price{font-size:1.5rem;display:flex;justify-content:flex-end;align-items:flex-end}@media only screen and (max-width:1500px){.pricing__price .price{justify-content:center}}.pricing__price .price__value{font-size:3rem;line-height:3rem;position:relative;margin-right:5px}.pricing__price .price__currency{font-size:1.5rem}.pricing__price .price__interval{opacity:.75}@media only screen and (max-width:600px){.pricing__price .price__interval{font-size:1.2rem}}.pricing__slider-container{display:flex;flex-direction:row;justify-content:center}.pricing__slider{margin:5px 0 80px;text-align:center;position:relative;width:100%}@media only screen and (max-width:1200px){.pricing__slider{width:90%}}.pricing__slider div{margin:11px 0}.pricing__slider__period{font-size:1.2rem;color:#cacaca;margin:2.9rem 0 0 .5rem}@media only screen and (max-width:1000px){.pricing__slider__period{display:none}}.pricing__tooltip{font-weight:700;position:relative;height:100%;margin:1rem 0}.pricing__tooltip-item{display:flex;align-items:center;font-size:.8rem}.pricing__tooltip-item img{width:18px;height:18px;margin-right:5px;background:var(--active-text-color);border-radius:50%}.pricing__tooltip-text{visibility:hidden;width:320px;background-color:#000;color:#fff;text-align:center;border-radius:2px;padding:6px 10px;line-height:20px;position:absolute;top:26px;display:block;z-index:1}.pricing__tooltip:hover .pricing__tooltip-text{visibility:visible}.pricing__plans{grid-area:plans;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;grid-column-gap:10px;min-height:100px}@media only screen and (max-width:1200px){.pricing__plans{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);grid-gap:20px}}@media only screen and (max-width:640px){.pricing__plans{grid-template-columns:1fr;grid-template-rows:repeat(3,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 (max-width:1200px){.pricing-plan:nth-child(2){border-left:1px solid var(--border-color)}}.pricing-plan:nth-child(2){margin-left:0}.pricing-plan:nth-child(2),.pricing-plan:nth-child(3){border-color:var(--active-text-color);border-width:2px}.pricing-plan:nth-child(3){background:var(--active-text-color);color:#fff}@media only screen and (max-width:1200px){.pricing-plan:nth-child(3){border-left:2px solid var(--active-text-color)}}@media only screen and (max-width:1200px){>>>>>>>master{margin:0!important}}>>>>>>>master__section{display:flex;padding:20px;flex-flow:column nowrap}>>>>>>>master__section>div{padding-bottom:20px}>>>>>>>master__section>div:first-of-type{padding-bottom:32px}>>>>>>>master__section ul{padding:0 20px}>>>>>>>master__section ul li{line-height:1.5}>>>>>>>master__section .enterprise,>>>>>>>master__section .free,>>>>>>>master__section .grow,>>>>>>>master__section .premium{background-size:30px 30px;background-repeat:no-repeat;display:block;width:36px;height:30px}>>>>>>>master__section .free{background-image:url(/img/icons/cl-free.svg)}>>>>>>>master__section .grow{background-image:url(/img/icons/cl-grow.svg)}>>>>>>>master__section .premium{background-image:url(/img/icons/cl-train.svg)}>>>>>>>master__section .enterprise{background-image:url(/img/icons/cl-enterprise.svg)}>>>>>>>master__section .badge:not(:empty){display:flex;background:#286bb0;border-radius:200px;font-size:.8rem;height:26px;font-weight:600;text-align:center;color:#fff;margin-bottom:-26px;align-items:center;justify-content:center}>>>>>>>master__section .badge:not(:empty) span{position:relative}>>>>>>>master__section .badge:not(:empty) span:before{content:"";display:block;width:18px;height:18px;position:absolute;left:-20px;top:50%;transform:translateY(-50%);background-image:url(/img/icons/cl-flame.svg);background-size:100%;background-position:50%;background-repeat:no-repeat}>>>>>>>master__section .title{font-size:2.2rem;line-height:1.2;display:flex;align-items:center;justify-content:center}>>>>>>>master__section .info{font-size:1rem;letter-spacing:.02em;line-height:1.4}>>>>>>>master__section .button{border:2px solid;border-radius:5px;padding:10px;width:100%;color:#009f6b;font-size:1.2rem;text-align:center;font-weight:600;margin-bottom:20px;transition:all .1s ease-in-out}>>>>>>>master__section .button.darken,>>>>>>>master__section .button:hover{background:#009f6b;color:#fff}>>>>>>>master__section .button.darken:hover{background:var(--active-text-color)}>>>>>>>master__section .faq-price{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:5px;cursor:pointer;color:var(--secondary-text-color);margin-left:auto}>>>>>>>master__section .faq-price:active,>>>>>>>master__section .faq-price:focus,>>>>>>>master__section .faq-price:focus-within,>>>>>>>master__section .faq-price:visited{color:var(--secondary-text-color)}>>>>>>>master__section .faq-price:hover{filter:brightness(10%)}.pricing-addons{position:relative;overflow:hidden;background-image:var(--gradient-light)}.pricing-addons__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header" "addons";align-items:center;justify-content:center}.pricing-addons__content-header{grid-area:header;text-align:center}.pricing-addons__content-header h1{font-size:2.5rem;font-weight:700;color:rgba(65,64,64,.9)}.pricing-addons__content-header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.pricing-addons__addons{grid-area:addons;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-column-gap:10px;min-height:100px}@media only screen and (max-width:1200px){.pricing-addons__addons{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:20px}}@media only screen and (max-width:640px){.pricing-addons__addons{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);justify-items:center}}.pricing-addons__addon{width:300px;padding:15px 20px;border:1px solid var(--border-color);box-shadow:0 1px 8px -4px rgba(0,0,0,.2);line-height:1.4;letter-spacing:.02em;text-align:justify}.pricing-addons__addon>div{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-template-areas:"icon title" "subtitle subtitle" "description description" "list list"}.pricing-addons__addon>div>*{padding:5px;margin-bottom:0}.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{grid-area:list;padding-left:15px;text-align:left;line-height:1.8}.pricing-addons__addon .geolocation,.pricing-addons__addon .mobile,.pricing-addons__addon .ocr,.pricing-addons__addon .reports{background-size:30px 30px;background-repeat:no-repeat;display:block;width:36px;height:30px}.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}.promo,.promo button{display:flex;align-items:center}.promo button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 2rem}.promo button span{margin:0 1rem}.promo button img{filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(413%) hue-rotate(110deg) brightness(90%) contrast(88%)}.promo button img:last-child{rotate:0deg;transition:rotate .2s}.promo button img:last-child.promo--arrow-opened{rotate:-180deg;transition:rotate .2s}.promo--offers{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:1rem;margin-top:2rem;animation:moveFromTop 1s normal}@media only screen and (max-width:992px){.promo--offers{grid-template-columns:1fr}}.promo--offer{text-align:center;border:1px solid var(--active-text-color);padding:1.5rem;border-radius:.5rem;cursor:pointer;box-shadow:0 0 10px -3px rgba(0,0,0,.2)}.promo--offer:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2);border:1px solid rgba(29,179,131,.5)}.promo--offer div:first-child{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.promo--offer div:first-child img{filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(413%) hue-rotate(110deg) brightness(90%) contrast(88%);margin-right:1rem}.promo--offer div:first-child span{font-weight:900;text-transform:uppercase}.promo--offer div:last-child{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border-bottom:1px solid var(--sub-text-color)}.promo--popup{position:fixed;background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;width:100vw;z-index:1}.promo--popup__content{position:fixed;display:flex;flex-direction:column;align-items:center;top:5rem;width:50%;left:25%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:2;background-color:#fff;border-radius:1rem;padding:3rem}@media only screen and (max-width:992px){.promo--popup__content{width:90%;left:5%;padding:2rem 1rem}}.promo--popup a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.promo--popup h1,.promo--popup h3{text-align:center}.promo--popup h3{text-transform:uppercase;margin:0}.promo--popup h4{text-align:left;text-transform:uppercase;margin-top:4rem}@media only screen and (max-width:992px){.promo--popup h4{margin-top:0}}.promo--popup ol{text-align:left;margin:2rem 0 4rem;list-style:none;counter-reset:promo-section}@media only screen and (max-width:992px){.promo--popup ol{margin:0 0 2rem;padding:.5rem .25rem;max-height:45vh;overflow-y:scroll;border:1px solid #f0f2f8}}.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);padding:.25rem .75rem;margin:0 .5rem 0 -2.6rem;line-height:1rem;font-weight:700;border-radius:.5rem;background-color:#f0f2f8}.promo--popup__close{position:absolute;right:24px;top:24px;width:24px;height:24px;opacity:.3;cursor:pointer}.promo--popup__close:hover{opacity:1}.promo--popup__close:after,.promo--popup__close:before{content:"";position:absolute;left:11px;height:25px;width:2px;background-color:#333}.promo--popup__close:before{transform:rotate(45deg)}.promo--popup__close:after{transform:rotate(-45deg)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none!important;outline-color:#fff!important;box-shadow:none;border:0!important;background:transparent;background-image:none;stroke-width:0!important}select::-ms-select{display:none}select:-moz-focus-inner{outline:none!important;border:0!important}select:focus{outline:none!important}.cl-select{position:relative;display:flex;width:260px;height:2em;line-height:3;background:#fff;border:1px solid var(--border-color);overflow:hidden;border-radius:4px}.cl-select.small{height:2em;line-height:2}.cl-select.small:after{padding:0 .5em}.cl-select select{flex:1;padding:0 8px;color:var(--secondary-text-color);cursor:pointer}.cl-select:after{content:"\25BC";position:absolute;top:-7px;right:0;padding:0 .5em;background:#fff;border-left:1px solid var(--border-color);cursor:pointer;pointer-events:none;transition:all .25s ease}.cl-select:hover:after{color:var(--active-text-color)}.pricing-featureslist{position:relative;overflow:hidden;background-color:#f0f2f8;padding-top:30px}.pricing-featureslist__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header";align-items:center;padding:30px 0 60px}.pricing-featureslist__content-header{grid-area:header;margin:30px auto;text-align:center}.pricing-featureslist__content-header h1{font-size:2.5rem;font-weight:700;color:var(--secondary-text-color)}.pricing-featureslist__content-header h3{font-size:1rem;margin:0;text-transform:uppercase}.pricing-featureslist__container{display:grid;grid-template-columns:1fr 2fr;grid-gap:.75rem}@media only screen and (max-width:650px){.pricing-featureslist__container{grid-template-columns:1fr}}.pricing-featureslist__container-list{background-color:#fff;border-radius:4px;border:2px solid var(--active-text-color);width:100%}.pricing-featureslist__container-list ul{height:22rem;padding:1rem;margin:0;display:flex;flex-flow:column wrap;align-items:flex-start}.pricing-featureslist__container-list li{width:40%;min-height:1.9rem;line-height:1.9rem;margin:0 1.5rem;color:var(--secondary-text-color);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{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:.75rem}.pricing-featureslist__container-boxcard-card{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#fff;box-shadow:0 0 10px -3px rgba(0,0,0,.4);border-radius:4px;border:1px solid var(--border-color);margin:1px;cursor:pointer}.pricing-featureslist__container-boxcard-card.active{border:2px solid var(--active-text-color);margin:0;box-shadow:0 0 10px -3px var(--active-text-color)}.pricing-featureslist__container-boxcard-card:hover:not(.active){transform:scale(1.025);box-shadow:0 0 12px -3px rgba(29,179,131,.5)}.pricing-featureslist__container-boxcard .icon{width:2rem;height:2rem;margin:1rem 0;filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(413%) hue-rotate(110deg) brightness(90%) contrast(88%)}.pricing-featureslist__container-boxcard .title{display:inline-block;max-width:-webkit-min-content;max-width:min-content;color:var(--secondary-text-color);font-size:1rem;line-height:1.5rem;font-weight:600;margin-bottom:1rem}@media only screen and (max-width:650px){.pricing-featureslist__container-boxcard{order:-1;grid-template-columns:repeat(2,1fr);grid-gap:.4rem}.pricing-featureslist__container-boxcard-card{flex-direction:row;justify-content:start;text-align:left;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{position:relative;background-color:#f0f2f8}.pricing-addmodules__content{display:flex;flex-direction:column;align-items:center;padding:60px 0}.pricing-addmodules__content-header{text-align:center}.pricing-addmodules__content-header h1{font-size:2.5rem;font-weight:700;color:var(--secondary-text-color)}.pricing-addmodules__content-header h3{font-size:1rem;margin:0;text-transform:uppercase}.pricing-addmodules__headers{display:grid;grid-template-columns:.5fr 5.5fr 2fr;width:80%;padding:1rem;font-weight:900;font-size:1.1rem}@media only screen and (max-width:960px){.pricing-addmodules__headers{font-size:1rem;width:100%}}.pricing-addmodules__container{display:flex;flex-direction:column;align-items:center;gap:.5rem}.pricing-addmodules__card{display:grid;grid-template-columns:.5fr 5.5fr 2fr;grid-template-areas:"icon description priceMaintenance";width:80%;padding:1rem;background:#fff;border-radius:.4rem;border:1px solid #e0e2e9;box-shadow:0 0 10px -3px rgba(0,0,0,.2)}@media only screen and (max-width:960px){.pricing-addmodules__card{width:100%;grid-template-columns:6fr 3fr;grid-template-areas:"icon priceMaintenance" "description priceMaintenance"}}.pricing-addmodules__card.addrecommended{border:2px solid var(--active-text-color)}.pricing-addmodules__card-icon{grid-area:icon;filter:brightness(0);justify-self:center;width:2rem;height:2rem;opacity:.6}@media only screen and (max-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 (max-width:960px){.pricing-addmodules__card-description{padding:0}}.pricing-addmodules__card-description-title{color:var(--active-text-color);line-height:2rem;font-weight:400;font-size:1.1rem;padding-bottom:.5rem}@media only screen and (max-width:960px){.pricing-addmodules__card-description-title{line-height:1.5rem;font-size:1rem}}.pricing-addmodules__card-priceActivation{grid-area:priceActivation;justify-self:center;font-size:.8rem;color:var(--sub-text-color);font-weight:400;text-align:center}.pricing-addmodules__card-priceMaintenance{grid-area:priceMaintenance;justify-self:center;font-size:.8rem;color:var(--sub-text-color);font-weight:400}.pricing-free,.pricing-free--light{position:relative;overflow:hidden;background-color:#326ab7;background-image:var(--gradient-dark)}.pricing-free--light__content,.pricing-free__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header";align-items:center;padding:30px 0}.pricing-free--light__content-header,.pricing-free__content-header{grid-area:header;margin:30px auto;text-align:center}.pricing-free--light__content-header h1,.pricing-free__content-header h1{font-size:2.5rem;font-weight:700;color:rgba(65,64,64,.9);width:500px}@media only screen and (max-width:992px){.pricing-free--light__content-header h1,.pricing-free__content-header h1{width:100%}}.pricing-free--light__content-header h3,.pricing-free__content-header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.pricing-free--light,.pricing-free--light--light{background-image:linear-gradient(#fff,#f9f9f9,#fff)}.pricing-faq{position:relative;overflow:hidden;background-color:#fff;margin-bottom:3rem}.pricing-faq__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header";align-items:center;padding:30px 0}.pricing-faq__content-header{grid-area:header;margin:20px auto;text-align:center;white-space:nowrap;text-transform:capitalize}.pricing-faq__content-header h1{font-size:2.5rem;font-weight:700;color:rgba(65,64,64,.9)}.pricing-faq__content-header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}@media only screen and (max-width:992px){.pricing-faq__content-header{white-space:pre-line}}.pricing-faq__card{display:grid;grid-template-columns:auto;max-width:1080px;margin:0 auto;justify-content:center;grid-template-rows:auto;grid-template-areas:"question" "answer"}.pricing-faq__card-wrap{border:1px solid rgba(0,0,0,.2);border-radius:15px;margin:10px}.pricing-faq__card-wrap:hover{border:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px -3px rgba(0,0,0,.1)}.pricing-faq__card-question{grid-area:question;position:relative;padding:20px 40px;font-weight:600;color:var(--active-text-color);cursor:pointer}.pricing-faq__card-question:after{content:"\2b";position:absolute;right:40px;top:20px;transform:translateY(-50%);width:20px;height:20px;font-size:2rem;color:var(--active-text-color);transition:.5s linear;transform-origin:center center}@media only screen and (max-width:992px){.pricing-faq__card-question:after{right:20px}}.pricing-faq__card-question.open:after{color:red;transform:translateY(-50%) rotate(45deg);transform-origin:50% 100%}.pricing-faq__card-question h3{font-size:1rem;margin:0!important;text-transform:uppercase}.pricing-faq__card-answer{grid-area:answer;height:auto;max-height:0;padding:0 40px;color:rgba(0,0,0,.7);transition:all .5s ease-in-out;overflow:hidden}.pricing-faq__card-answer.active{max-height:400px;padding:0 40px 20px}@media only screen and (max-width:992px){.pricing-faq__card-answer.active{max-height:1000px}}.pricing-faq__cta{margin-top:20px;justify-self:center}.knowledge-base{position:relative;overflow:hidden}.knowledge-base:before{content:"";background:linear-gradient(180deg,rgba(25,99,180,0) 25%,#f0f2f8 60%),linear-gradient(145deg,#f9f9f9 -50%,#1a64b5 14%,#1963b4);background-size:cover;background-repeat:no-repeat;width:100vw}.knowledge-base__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header" "sections";align-items:center;justify-content:center;padding:138px 0 30px}.knowledge-base__header{grid-area:header;margin:30px 0;text-align:center}.knowledge-base__header h1{font-size:2.5rem;font-weight:700;text-transform:none;color:#fff}.knowledge-base__header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.knowledge-base__header-search{z-index:1;margin-right:0}.knowledge-base__header-search input{width:20rem;height:auto}.knowledge-base__sections{margin-top:4rem;grid-area:sections;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:600px){.knowledge-base__sections{grid-template-columns:1fr}}.knowledge-base__sections__header{font-size:2rem;padding:20px 0;font-weight:600;color:rgba(65,64,64,.9);position:relative}.knowledge-base__sections li{display:flex;padding:.5rem 0;align-items:center;font-size:1rem;line-height:1.5rem}.knowledge-base__sections li>*{margin-right:4px}.knowledge-base__sections li:hover{font-weight:600}.knowledge-base__sections li img{align-self:flex-start;margin-right:.5rem;width:1.5rem;filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(413%) hue-rotate(110deg) brightness(90%) contrast(88%)}.knowledge-base__sections li span{font-weight:700;color:var(--active-text-color)}.knowledge-base__sections a{color:var(--secndary-text-color)}.knowledge-base__sections__container{display:flex;align-content:center;gap:16px}.knowledge-base__sections__icon{width:32px;filter:brightness(0) saturate(100%) invert(54%) sepia(83%) saturate(413%) hue-rotate(110deg) brightness(90%) contrast(88%)}.knowledge-base__section{background-color:#fff;padding:2rem;border-radius:.5rem}.knowledge-base__section ul{list-style:none}.knowledge-base__cta{margin:4rem 0 2rem;text-align:center}.knowledge-base__cta h1{margin-bottom:3rem}.knowledge-base__cta h2{font-weight:500}.blog-article{position:relative;overflow:hidden;background-image:var(--gradient-light);display:grid;grid-template-columns:var(--page-margin) 1fr var(--page-margin);grid-template-areas:"header header header" ". content ." ". newsletter ."}.blog-article__content{grid-area:content;display:grid;grid-template-columns:auto;grid-template-rows:auto;align-items:center;justify-content:start;line-height:2rem;background:#fff;position:relative;top:-100px;padding:10px 40px;max-width:980px;margin:0 auto}.blog-article__content img{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}@media only screen and (max-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{display:flex;justify-content:space-between}.blog-article__content .header .date{opacity:.5}.blog-article__header{grid-area:header;height:600px;overflow:hidden}@media only screen and (max-width:992px){.blog-article__header{height:500px}}.blog-article__header .image{width:100%}.blog-article__header-bg{background:#327bd3;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;position:relative}.blog-article__header-bg:before{content:"";background-image:url(/img/world-map2.png);background-size:100%;background-repeat:no-repeat;width:100%;height:100%;opacity:.75;position:absolute}.blog-article__header-title{z-index:1;font-size:3rem;color:#fff;max-width:700px;text-align:center}.newsletter-form{grid-area:newsletter;margin-bottom:50px}.newsletter-form__text{text-align:center}.knowledge-article{position:relative;overflow:hidden;background-image:var(--gradient-light);display:grid;grid-template-columns:var(--page-margin) 1fr 2fr var(--page-margin);grid-template-areas:". submenu content .";grid-gap:30px;padding:90px 0 30px}@media only screen and (max-width:992px){.knowledge-article{grid-template-columns:var(--page-margin) 1fr var(--page-margin);grid-template-areas:". submenu ." ". content .";padding:0;margin-top:60px}}.knowledge-article__content{grid-area:content;display:grid;grid-template-columns:auto;grid-template-rows:auto;align-items:center;justify-content:start;line-height:2rem}.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--tip .content__tip:not(:empty){margin:20px 0;border:1px solid var(--active-text-color);background:rgba(0,0,0,.02);border-radius:4px;padding:10px 20px 10px 50px;position:relative;min-height:100px}.knowledge-article__content--tip .content__tip:not(:empty):before{content:"!";font-size:4rem;color:var(--active-text-color);position:absolute;left:20px;top:40px}.knowledge-article__submenu{grid-area:submenu;display:flex;flex-flow:column nowrap;max-width:330px}.knowledge-article__submenu a{color:var(--active-text-color);font-size:1rem;line-height:1.5rem;border-bottom:1px solid rgba(0,0,0,.2);padding:10px 20px}.knowledge-article__submenu a:focus,.knowledge-article__submenu a:visited{text-decoration:none;outline:0}.knowledge-article__submenu a:hover{background:rgba(0,0,0,.08)}.blog-base{position:relative;overflow:hidden;background-image:var(--gradient-light)}.blog-base__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header" "articles";align-items:center;justify-content:center;padding:30px 0}.blog-base__header{grid-area:header;margin:30px 0;text-align:center}.blog-base__header h1{font-size:2.5rem;font-weight:700;text-transform:none;color:rgba(65,64,64,.9)}.blog-base__header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.blog-base__header-search{z-index:99999;margin-right:0}.blog-base__header-search input{width:20rem;height:auto}.blog-base__articles{grid-area:articles;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:10px}.blog-base__articles__item{display:grid;grid-template-rows:260px -webkit-min-content;grid-template-rows:260px min-content;border:1px solid #eee;border-radius:10px;box-shadow:0 0 10px -3px rgba(0,0,0,.14);gap:10px}.blog-base__articles__item:hover{transform:scale(1.005);border:1px solid rgba(0,0,0,.05);box-shadow:0 0 10px -3px rgba(0,0,0,.25)}.blog-base__articles__item .content{padding:20px;display:flex;flex-flow:column nowrap;justify-content:space-between}.blog-base__articles__item .image{width:100%}.blog-base__articles__item .image img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px;height:100%}.blog-base__articles__item .cta{display:inline-flex;justify-content:end}.blog-base__articles__item .title{font-size:20px;font-weight:700;color:var(--secondary-text-color)}.blog-base__articles__item .desc{opacity:.8;font-size:14px;margin:10px 0 20px;line-height:1.5}.blog-base__articles__item .meta{display:flex;justify-content:space-between;opacity:.8;margin-bottom:38px;font-size:14px}.blog-base__articles__item .date{position:relative}.blog-base__articles__item .date:after{content:"";position:absolute;top:30px;width:20px;border:1px solid var(--active-text-color);left:0}.channel{position:relative;overflow:hidden;background-image:var(--gradient-light)}.channel__content{padding:30px 0}.channel__footer,.channel__header{margin:30px 0;text-align:center}.channel__header h1{font-size:2.5rem;font-weight:700;text-transform:none;color:rgba(65,64,64,.9)}.channel__header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.channel__videos{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:80px}.channel__videos__item{display:grid;flex-flow:column nowrap;color:rgba(65,64,64,.9);text-align:center;gap:10px}.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%}.features{position:relative;overflow:hidden;background-image:var(--gradient-light)}.features__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header" "items";align-items:center;justify-content:center;padding:30px 0}.features__content-header{grid-area:header;margin-top:100px;text-align:center}@media only screen and (max-width:1500px){.features__content-header{margin-top:30px}}.features__content-header h1{font-size:2.5rem;font-weight:700;text-transform:none;color:rgba(65,64,64,.9)}.features__content-header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.features__items{grid-area:items;display:flex;flex-flow:column nowrap}.features__item{position:relative;display:flex;gap:40px;padding:40px 0;line-height:1.5;justify-content:space-between;align-items:center}@media only screen and (max-width:992px){.features__item{flex-flow:column nowrap!important}}.features__item:nth-child(odd){flex-direction:row-reverse}.features__item hr{margin-bottom:15px;background-image:linear-gradient(90deg,#1db383,transparent);width:86px;height:3px;display:inline-block;border:none}.features__item__image{width:400px}@media only screen and (max-width:600px){.features__item__image{width:80%}}.features__item__image.fadeFromBottom{animation:fadeFromBottom 2s forwards}.about-us{position:relative;overflow:hidden;background-image:var(--gradient-light)}.about-us__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header" "items";align-items:center;justify-content:center;padding:40px}.about-us__content-header{grid-area:header;display:grid;grid-template-columns:1fr minmax(300px,1fr);grid-template-areas:"text image";grid-column-gap:50px;margin-top:30px;align-items:center}@media only screen and (max-width:768px){.about-us__content-header{grid-template-columns:1fr;grid-template-areas:"image" "text";text-align:center}}.about-us__content-header h1{font-size:2.5rem;text-transform:none;color:rgba(65,64,64,.9);font-weight:500}.about-us__content-header h1 strong{display:block;font-weight:700;color:var(--active-text-color)}.about-us__content-header h3{font-size:1rem;text-transform:uppercase;position:relative;margin:30px 0 0 40px}.about-us__content-header h3:before{content:"";background:var(--active-text-color);width:30px;height:2px;position:absolute;left:-40px;top:50%;transform:translateY(-50%)}@media only screen and (max-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 (max-width:768px){.about-us__content-header__image img{width:40vw;margin:0 auto}}.about-us__content-header__buttons{margin-top:40px}.about-company{position:relative;overflow:hidden;background-image:var(--gradient-light);padding-bottom:40px}.about-company:before{content:"";width:800px;height:800px;border-radius:50%;background:#e8f7f2;position:absolute;left:-20%}@media only screen and (max-width:758px){.about-company:before{content:none}}.about-company__content{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-template-areas:"boxes info";grid-column-gap:120px;align-items:center;justify-content:space-between;padding:40px}@media only screen and (max-width:758px){.about-company__content{grid-template-columns:1fr;grid-template-areas:"boxes" "info";text-align:center}}.about-company__boxes{position:relative;grid-area:boxes;display:flex;flex-flow:column nowrap;gap:40px;padding:20px}.about-company__boxes:before{content:"";width:500px;height:500px;border-radius:50%;background:#e8f7f2;position:absolute;top:10px}@media only screen and (max-width:758px){.about-company__boxes:before{content:none}}.about-company__boxes .box-item{position:relative;border:1px solid var(--border-color);border-radius:4px;width:400px;height:120px;padding:1.2rem 2rem;background:#fff;box-shadow:0 0 10px -3px rgba(0,0,0,.14)}.about-company__boxes .box-item:nth-child(2n){margin-left:30px}@media only screen and (max-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{position:absolute;left:10px;top:-17px;font-size:2rem;color:var(--secondary-text-color);opacity:.4}.about-company__boxes .box-item .title{font-weight:700;line-height:1.5;padding-bottom:10px}.about-company__info{grid-area:info;padding:20px;max-width:600px}.about-company__info h1{font-weight:500}.about-company__info h1 strong{display:block;font-weight:700;color:var(--active-text-color)}.about-company__info h3{font-size:1rem;text-transform:uppercase;position:relative;margin:30px 0 0 40px}.about-company__info h3:before{content:"";background:var(--active-text-color);width:30px;height:2px;position:absolute;left:-40px;top:50%;transform:translateY(-50%)}@media only screen and (max-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{position:relative;display:flex;flex-direction:column;align-items:center}.consultations__laptop{width:50vw;max-width:1200px;z-index:1;padding-top:60px}@media only screen and (max-width:600px){.consultations__laptop{width:100%}}.consultations__content{justify-content:center;width:100%;margin-top:-10%;padding:10% var(--page-margin) 10rem;background:var(--consultations-bg-color);color:#fff}.consultations__content-items{grid-area:items;list-style:none;display:flex;flex-wrap:wrap;gap:10px;max-width:60%;margin:.5rem auto 4rem;padding:0;align-items:center;justify-content:center}.consultations__content-items__item li{color:var(--secondary-text-color);background:var(--main-bg-color);padding:8px 16px 8px 32px;border-radius:200px;position:relative;white-space:nowrap}.consultations__content-items__item li:before{position:absolute;content:" ";background-image:url(/img/check.svg);background-repeat:no-repeat;left:10px;color:#fff;width:16px;height:16px}.consultations__content-items__item-tooltip{visibility:hidden;background-color:#000;z-index:1;padding:1rem;position:absolute;border-radius:.25rem;max-width:480px;margin-right:10%;line-height:1.5rem}@media only screen and (max-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{display:grid;margin:0 10%;border-radius:1rem;grid-template-columns:2fr 1fr 2fr;grid-template-rows:auto auto 1fr;grid-template-areas:"items items items" "headers arrow form" "benefits . form";background:hsla(0,0%,100%,.05);box-shadow:0 1rem 3rem rgba(0,0,0,.3)}@media only screen and (max-width:960px){.consultations__content-container{grid-template-columns:1fr;grid-template-areas:"items" "headers" "benefits" "form";grid-template-rows:auto;margin:0 -3%;background:none;box-shadow:none;border-radius:0}}.consultations__content-benefits{grid-area:benefits;margin-left:3rem}.consultations__content-benefits ul{list-style:none;display:inline-flex;flex-direction:column;flex-wrap:nowrap;padding:0}.consultations__content-benefits ul li{padding:20px 16px 8px 32px;position:relative;display:flex;font-size:1.4rem}.consultations__content-benefits ul li:before{position:absolute;content:" ";background-image:url(/img/check.svg);filter:invert(1);background-repeat:no-repeat;left:0;width:24px;height:24px}.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-repeat:no-repeat;background-position:bottom;background-size:100%;margin:0 -.75rem;padding:0 .75rem .75rem}.consultations__content-headers h3{font-size:1rem;text-transform:uppercase;color:#fff}.consultations__content-arrow{grid-area:arrow;align-self:end;padding-bottom:1.5rem}.consultations__content-arrow img{width:80%}@media only screen and (max-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 (max-width:960px){.consultations #form{border-radius:0}}.consultations__form{grid-area:form;background:var(--main-bg-color);padding:1rem 1rem 1.5rem;height:auto!important}@media only screen and (max-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{font-size:1rem;text-transform:uppercase}.consultations__form__sections{grid-area:sections;display:grid;grid-template-columns:1fr}.consultations__form__sections__header{font-size:2rem;padding:20px 0;font-weight:400;color:rgba(65,64,64,.9);position:relative}.consultations__form__sections iframe{margin:0 auto}.consultations-cta{min-height:30vh;position:relative;overflow:hidden;background-color:#326ab7;background-image:url(/img/world-map2.png)}.consultations-cta__content{display:grid;grid-template-columns:60vw;grid-template-rows:auto;text-align:center;justify-content:center;background-image:linear-gradient(145deg,rgba(50,107,185,.3),#327bd3);background-size:cover;margin:0 -10vw;padding:70px 0}.consultations-cta__content h2{color:#fff;margin:14px 0}.consultations-cta__content h3{font-size:1rem;text-transform:uppercase;margin:0}.consultations-cta__content p{color:#fff;font-size:1.2rem;font-weight:500;line-height:1.5rem;padding:.5rem 0}.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{font-size:2.5rem;font-weight:700;color:rgba(65,64,64,.9)}.consultations__step-by-step-header h3{font-size:1rem;margin:60px 0 0;text-transform:uppercase}ol{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0}.consultations__items--step-by-step{padding-bottom:3rem}.consultations__items--step-by-step .consultations__item{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"consultations--text consultations--image";align-items:center;line-height:1.5;padding:1.5rem 0;grid-gap:2rem}@media only screen and (max-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{width:380px;grid-area:consultations--image;justify-self:end}@media only screen and (max-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{display:flex;align-items:center;height:110px}.consultations__items--step-by-step .consultations__item .consultations__item__text .header .index{padding-right:2rem;font-size:9.5rem;font-weight:700;opacity:.2;transform:translateY(4.5%)}.consultations__items--step-by-step .consultations__item .consultations__item__text .header h2{margin:auto 0;font-size:2em;color:var(--consultations-bg-color)}.consultations__items--step-by-step .consultations__item hr{max-width:30rem;height:.3rem;background-image:linear-gradient(90deg,var(--consultations-bg-color),transparent);border:none;margin:10px 0}.consultations__items--step-by-step .consultations__item .step__item__text{padding-left:8rem;margin-top:20px;line-height:1.5}@media only screen and (max-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 (max-width:1100px){.consultations__items--step-by-step .consultations__item:nth-child(odd) .consultations__item__image{justify-self:center}}@media only screen and (max-width:1100px){.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 (max-width:1100px){.consultations__info{margin-bottom:10px}}.consultations__info .content__consultations-summary-info{margin-bottom:2.5rem}.consultations__info .content__consultations-create-account,.consultations__info .content__consultations-summary-social{display:flex;justify-content:center;margin:1.5rem 0 0;font-weight:bolder}.consultations__info .content__consultations-create-account p,.consultations__info .content__consultations-summary-social p{font-size:1.5rem}.consultations__info .consultations__buttons{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:600px){.consultations__info .consultations__buttons a{width:80%;text-align:center;margin:1rem 0}}.consultations-about{position:relative;overflow:hidden;background-image:var(--gradient-light)}.consultations-about__content{text-align:center;padding:60px 0 .5rem;margin:0 20%}@media only screen and (max-width:1400px){.consultations-about__content{margin:0}}.consultations-about__content-header{margin-top:2rem}.consultations-about__content-header h1{font-size:2.5rem;font-weight:700;color:var(--secondary-text-color);margin:1rem 0}.consultations-about__content-header h3{font-size:1rem;margin-top:30px;text-transform:uppercase}.consultations-about__content-header p{font-size:1rem;color:var(--sub-text-color)}.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{list-style:none;display:inline-flex;flex-direction:column;flex-wrap:nowrap}.consultations-about__content-benefits ul li{padding:8px 16px 8px 32px;border-radius:200px;position:relative;white-space:nowrap;display:flex;font-size:1.4rem}.consultations-about__content-benefits ul li:before{position:absolute;content:" ";background-image:url(/img/check.svg);background-repeat:no-repeat;left:0;width:24px;height:24px}.page-footer__wrap{background:#f0f2f8;margin-top:0;z-index:999;overflow:hidden;color:var(--secondary-text-color)}.page-footer__wrap:before{content:"";background-image:url(/img/world-map2.png),linear-gradient(0deg,transparent,#f6f6f6)!important;background-blend-mode:overlay;background-size:100%;background-position:50%;background-repeat:no-repeat;width:100vw;opacity:.25}@media only screen and (max-width:1000px){.page-footer__wrap:before{background-size:100% 100%}}@media only screen and (max-width:768px){.page-footer__wrap:before{background-size:cover}}.page-footer__footer{grid-area:footer;opacity:.7;padding:1rem 0;font-size:.6rem;line-height:1.2rem;color:var(--secondary-text-color)}@media only screen and (max-width:768px){.page-footer__footer{text-align:center}}.page-footer__content{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(4,1fr) auto;grid-template-areas:"logo menu" "social menu" "contact menu" "cookies menu" "footer menu";align-items:self-end;padding:70px 0 30px;z-index:1}@media only screen and (max-width:768px){.page-footer__content{grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"logo" "social" "contact" "menu" "cookies" "footer"}}.page-footer__register{grid-area:register;margin:20px auto;font-size:18px;font-weight:500}.page-footer__cookies{grid-area:cookies;display:flex;align-items:center;opacity:.9}@media only screen and (max-width:768px){.page-footer__cookies{margin:0 auto;padding-top:1rem}}.page-footer__cookies a{font-size:.8rem;color:var(--secondary-text-color);margin-left:6px;cursor:pointer}.page-footer__logo{grid-area:logo;display:block;height:100%;width:260px;background-image:url(/img/cl-logo.svg);filter:grayscale(1);background-size:contain;background-repeat:no-repeat;display:flex;align-items:center}@media only screen and (max-width:768px){.page-footer__logo{height:60px;margin:0 auto}}.page-footer__menu{grid-area:menu;flex:1;margin-left:auto;align-self:start;padding:0;display:flex;gap:1rem}@media only screen and (max-width:1200px){.page-footer__menu{gap:0}}@media only screen and (max-width:768px){.page-footer__menu{display:flex;justify-content:center;gap:10px 0}}@media only screen and (max-width:600px){.page-footer__menu{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin:0}}.page-footer__menu ul{margin-top:0;padding:0 20px}.page-footer__menu li{list-style:none;font-weight:400;padding:7px 0}.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:.2s}.page-footer__menu li a:hover{color:var(--active-text-color)!important;text-shadow:0 0 15px var(--active-text-color)}.page-footer__contact{grid-area:contact;display:flex;flex-direction:column}@media only screen and (max-width:768px){.page-footer__contact{margin:1rem 0 2rem;text-align:center}}.page-footer__contact a{color:var(--secondary-text-color);font-size:1.12rem;font-weight:900}.page-footer__contact h4{font-size:1.12rem;font-weight:500;margin:1rem 0}.page-footer__social{display:flex;grid-area:social;gap:1rem;align-self:flex-start;margin:0;padding:0}@media only screen and (max-width:768px){.page-footer__social{align-items:baseline;justify-content:center}}.page-footer__social .linkedin,.page-footer__social .youtube{width:3rem;height:3rem;filter:invert(27%) sepia(0) hue-rotate(268deg) brightness(120%) contrast(90%)}.page-footer__social .linkedin:hover,.page-footer__social .youtube: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)}.career{position:relative;overflow:hidden;background-image:var(--gradient-light)}.career__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header" "offers";align-items:center;justify-content:center;padding:30px 0}.career__content-header{grid-area:header;margin-top:30px;text-align:center}.career__content-header h1{font-size:2.5rem;font-weight:700;text-transform:none;color:rgba(65,64,64,.9)}.career__content-header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.career__content-header p{font-size:1rem;letter-spacing:.02em;line-height:1.4;margin:0 10% 30px}.career__content hr{margin-bottom:15px;background-image:linear-gradient(90deg,#1db383,transparent);width:86px;height:3px;display:inline-block;border:none}.career__offers{grid-area:offers;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:10px;min-height:100px}.career__offers a,.career__offers h3{color:var(--secondary-text-color)}@media only screen and (max-width:1200px){.career__offers{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:20px}}@media only screen and (max-width:640px){.career__offers{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);justify-items:center}}.career__offers .title{font-size:1.4rem;line-height:1.2;display:flex;align-items:center;margin:12px 0 5px}.career__offers .expire,.career__offers .location{line-height:1.2;font-size:.8rem;opacity:.7}.career__offers .description{font-size:1rem;letter-spacing:.02em;line-height:1.4;margin:0 0 12px}.career-offer{border:1px solid var(--border-color);padding:7px 14px;box-shadow:0 1px 8px -4px rgba(0,0,0,.2);position:relative;overflow:hidden}@media only screen and (max-width:1200px){.career-offer{margin:0!important}}.career-offer .hover-corner{background-color:#1db383;height:100%;width:26px;border-radius:0;align-items:start;background-image:linear-gradient(45deg,#1db383 1%,#66ecc1);position:absolute;top:0;right:-26px;transform-origin:top left;transform:skew(0deg);animation:skew-out 1s backwards}.career-offer:hover{border:1px solid #1db383}.career-offer:hover .hover-corner{animation:skew-in 1s forwards}.career-offer .arrow{transform:skew(-6deg);margin-left:4px;margin-top:9px;color:#fff;position:absolute;bottom:5px}.career-offer .arrow:hover{border:1px solid #cd3d73}.career-offer__header{height:75px}.offer{position:relative;overflow:hidden;background-image:var(--gradient-light)}.offer__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"aside header" "aside text";grid-template-columns:1fr 2fr;grid-column-gap:20px;justify-content:center;padding:55px 0}@media only screen and (max-width:768px){.offer__content{grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header " "text" "aside"}}.offer__header{grid-area:header}.offer__aside{grid-area:aside;display:flex;flex-flow:column nowrap;height:100%;position:relative}@media only screen and (max-width:768px){.offer__aside{display:none}}.offer__aside__box{top:40px;width:400px;border:1px solid var(--border-color);align-self:start}.offer__aside__box .sticky{position:-webkit-sticky;position:sticky}@media only screen and (max-width:768px){.offer__aside__box{position:static;margin:0 auto;max-width:95vw}}.offer__aside__box .apply,.offer__aside__box .department,.offer__aside__box .description,.offer__aside__box .header,.offer__aside__box .location,.offer__aside__box .technology{position:relative;border-bottom:1px solid var(--border-color);padding:1rem}.offer__aside__box .apply label,.offer__aside__box .department label,.offer__aside__box .description label,.offer__aside__box .header label,.offer__aside__box .location label,.offer__aside__box .technology label{font-size:.7rem;color:var(--grayed-text-color)}.offer__aside__box .department p{font-weight:700}.offer__aside__box .location__tag{font-weight:500;font-size:.7rem;padding:2px 6px;margin-right:5px;color:var(--grayed-border-color);border:1px solid var(--sub-text-color);border-radius:5px}.offer__aside__box .header,.offer__aside__box .location__tag{background-color:var(--border-color)}.offer__aside__box .description{font-weight:500;font-size:1rem}.offer__aside__box .technology{font-weight:500;font-size:1rem;color:rgba(0,0,0,.5)}.offer__aside__box .apply{display:flex;justify-content:center;padding:1rem 3rem}.offer__text{grid-area:text;margin-right:2rem;text-align:justify}.offer__text mark{display:block;background:#282e71;padding:10px 20px 20px;margin:20px 0;width:100%;color:#fff;border-left:5px solid var(--active-text-color)}.offer__text h1{font-size:1.2rem;font-weight:700;color:#000;margin:1.1em 0}.offer__text h2{font-size:1.1rem;font-weight:600;color:var(--grayed-text-color);margin:.8em 0}.offer__text p{line-height:1.4rem;margin:0}.offer__text ul{display:flex;flex-flow:column nowrap;list-style:none;line-height:1.5rem;padding:0;margin:0}.offer__text li{display:inline-table}.offer__text li:before{content:"•";font-size:1.5rem;padding-right:.6rem;display:table-cell;width:5px}.offer__text li ul{margin:0 0 0 1.3rem}.offer .apply__button{border:2px solid;border-radius:5px;padding:10px;width:300px;color:#009f6b;font-size:1.2rem;text-align:center;font-weight:600;transition:all .1s ease-in-out}.offer .apply__button:hover{background:#009f6b;color:#fff}.sw-update-popup{z-index:9999}.content__default table{border-collapse:collapse;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:400px;box-shadow:0 0 20px rgba(0,0,0,.15)}.content__default table thead tr{background-color:#1db383;color:#fff;text-align:left}.content__default table td,.content__default table th{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__next,.slide__previous{opacity:.8;margin-right:10px;background:#4cc39d;border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.25rem 1rem;transition:opacity .3s ease-in-out}.slide__next:hover,.slide__previous:hover{cursor:pointer;opacity:1}.program h1{font-size:2.5rem}.program h3{margin:30px 0 0;text-transform:uppercase}.program p{color:var(--secondary-text-color);line-height:1.5rem}.full-screen{display:flex;position:fixed;left:0;z-index:10000;top:0;bottom:0;width:100%;height:100%;padding-top:5%;background-color:rgba(0,0,0,.6);justify-content:center}.full-screen__screen__container{clear:both}.full-screen__container{flex-shrink:1;display:flex;font-size:30px;top:50%;position:absolute;left:50%;width:85vw;transform:translate(-50%,50%)}.full-screen__container__spacer{flex-grow:1}.full-screen__img{position:static;-o-object-fit:contain;object-fit:contain;max-width:70vw}.full-screen__block-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:top}.full-screen__img-wrapper{justify-content:center;flex-grow:1;display:flex}.program-landing{position:relative;padding-top:100px}@media only screen and (max-width:1500px){.program-landing{padding-top:30px}}.program-landing h1{font-size:2.5rem;margin:.67em 0 .2em!important;display:inline-block}.program-landing h1 .underline{border-bottom:5px dashed #a7a7a7}.program-landing__content{display:grid;grid-template-columns:1fr 1fr;min-height:660px;padding-top:30px}@media only screen and (max-width:960px){.program-landing__content{min-height:0;text-align:center;justify-items:center;grid-template-columns:1fr}}.program-landing__text{margin-top:30px;width:90%}.program-landing__button{margin:2rem 0 1rem}.program-landing__button a{margin:5px 0}@media only screen and (max-width:960px){.program-landing__button{display:flex;justify-content:center}}.program-landing__button .cl-button{margin-right:10px}.program-landing__image{justify-self:end;align-self:end;position:relative}.program-landing__image img{width:49vw}@media only screen and (max-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{margin-top:20px;background-color:#fff;border-radius:20px;padding:10px 10px 15px}.program-advantages{margin-top:-8vw;background:var(--consultations-bg-color)}.program-advantages__content{margin:15% 0 5%}.program-advantages__content h1{color:#fff}.program-advantages__container{display:grid;text-align:left;margin-top:5%;grid-template-columns:1fr 1fr;gap:2rem}@media only screen and (max-width:960px){.program-advantages__container{grid-template-columns:1fr}}.program-advantages__card{display:flex;background:#f0f2f8;box-shadow:2px 2px 15px rgba(0,0,0,.15);padding:2rem 3rem;align-items:flex-start;border-radius:1rem;gap:2rem}.program-advantages__card h4{margin-top:0;margin-bottom:.3em;font-size:1.25em}.program-advantages__card ul{margin:0}.program-advantages__card li{list-style-image:url(/img/check.svg);margin-left:-20px;font-weight:700}.program-advantages__card li::marker{font-size:2rem}@media only screen and (max-width:960px){.program-advantages__card{flex-direction:column}}.program-security{margin:60px 0 30px}.program-security__card{margin-top:30px;background:#f0f2f8;border:2px solid var(--active-text-color);box-shadow:2px 2px 15px rgba(0,0,0,.1);border-radius:1rem;padding:2rem}@media only screen and (max-width:960px){.program-security__card{padding:1rem 0 2rem}}.program-security__card-points{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:960px){.program-security__card-points{grid-template-columns:1fr}}.program-security__card-point{display:flex;align-items:flex-start;gap:2rem;padding:.75rem 2rem}.program-security__card-point img{margin:.5rem 0 0;filter:invert(49%) sepia(56%) saturate(579%) hue-rotate(110deg) brightness(104%) contrast(88%)}.program-security__card-point__text{text-align:left}.program-security__card-point__text h4{font-size:1.2rem;margin:.5rem 0;text-transform:uppercase}.program-security__card-point__text p{margin:.5rem 0}.program-security__card-cta{margin-top:2rem}.program-steps{background:linear-gradient(180deg,#f0f2f8,hsla(0,0%,100%,0))}.program-steps__content{margin-top:5%}.program-steps__container{background:repeating-linear-gradient(180deg,transparent 0 16px,rgba(78,195,158,.2) 16px 32px) 50%/.65% 100% no-repeat;background-position:35px}@media only screen and (max-width:960px){.program-steps__container{background:repeating-linear-gradient(180deg,transparent 0 4px,rgba(78,195,158,.2) 4px 8px) 50%/.65% 100% no-repeat;background-position:28px}}.program-steps__step{display:grid;grid-template-columns:1fr 5fr 6fr;grid-template-areas:"pin text video";text-align:left;margin-top:8rem}@media only screen and (max-width:960px){.program-steps__step{grid-template-columns:1fr 5fr;grid-template-areas:"pin text" "pin video"}}.program-steps__step--pin{grid-area:pin;text-align:center;padding-top:10px;font-size:32px;font-weight:700;color:var(--active-text-color);height:80px;width:80px;background-image:url(/img/pin.svg);background-repeat:no-repeat;background-size:80px 80px;background-position:50%}@media only screen and (max-width:960px){.program-steps__step--pin{padding-top:8px;font-size:24px;font-weight:700;height:60px;width:60px;background-size:60px 60px}}.program-steps__step--text{grid-area:text}.program-steps__step--text h2{color:#0988ca;margin-top:0}.program-steps__step--video{grid-area:video;display:flex;justify-content:end}.program-steps__step--video iframe,.program-steps__step--video video{width:90%;aspect-ratio:16/9;border:16px solid rgba(0,0,0,.9);border-radius:16px;box-shadow:24px 24px 36px rgba(44,184,139,.3)}@media only screen and (max-width:960px){.program-steps__step--video{justify-content:start}.program-steps__step--video video{border:8px solid rgba(0,0,0,.9);border-radius:8px;box-shadow:12px 12px 18px rgba(44,184,139,.3)}}.program-steps-arrow{display:flex;justify-items:start;margin:-14px 0 0 35px;width:50%}@media only screen and (max-width:960px){.program-steps-arrow{margin:0 0 0 28px}}.program-cta h1{padding:1rem 0;color:#fff}.program-cta p{color:#fff}.program-icons{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));background-color:#f0f2f8;background-image:var(--gradient-light);padding:4rem 0 6rem}.program-icons-card{display:flex;flex-flow:column;padding:0 2rem}.program-icons-card .icon{width:6rem;height:6rem;margin:2rem auto}.program-icons-card .title{font-size:1.2rem;line-height:1.5;font-weight:700;color:var(--secondary-text-color);text-align:center}.mx-4{margin-left:8px;margin-right:8px;color:var(--main-bg-color)}@media only screen and (max-width:992px){.mx-4{margin:8px}}.landing h1,.landing h2,.landing h3,.landing h4{margin:.67em 0 .2em!important;font-weight:500;letter-spacing:.5px;padding-top:5px;line-height:56px}.landing h1{font-size:40px}.landing h2{font-size:32px}.landing h2+h2{margin-top:0!important;line-height:24px}.landing h3{font-size:20px;color:var(--active-text-color);line-height:30px}.landing h4{font-size:24px}.landing p{font-size:16px;line-height:26px;font-weight:400;color:#48465b;letter-spacing:.5px}@media only screen and (max-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:10px 20px}.landing .home-landing__subbutton{display:inline-block;padding:0}.landing .home-cta__content h2,.landing .home-cta__content p{color:#fff}.landing-hero{position:relative;padding-top:100px;overflow:hidden}@media only screen and (max-width:1500px){.landing-hero{padding-top:30px}}.landing-hero h1{font-size:40px;margin:.67em 0 .2em!important;font-weight:500;letter-spacing:.5px;padding-top:5px;line-height:56px}.landing-hero__content{display:grid;grid-template-columns:4fr 3fr;grid-template-areas:"text image";min-height:660px;padding-top:30px}@media only screen and (max-width:960px){.landing-hero__content{min-height:0;text-align:center;justify-items:center;grid-template-columns:1fr;grid-template-areas:"text"}}.landing-hero__text{grid-area:text;margin-top:30px}.landing-hero__text p{font-size:16px;line-height:26px;font-weight:400;color:#48465b;letter-spacing:.5px}.landing-hero__button{margin:2rem 0 1rem}.landing-hero__button a{margin:5px 0}@media only screen and (max-width:992px){.landing-hero__button{display:inline-flex;flex-flow:column nowrap;justify-content:center}}.landing-hero__button .cl-button{margin-right:10px}.landing-hero__integration{margin-top:50px}.landing-hero__integration__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:20px 0;font-size:22px;gap:30px;align-items:center}@media only screen and (max-width:992px){.landing-hero__integration__list{justify-content:center}}.landing-hero__integration__list img{height:30px}.landing-hero__integration__list div{display:flex;align-items:center}.landing-hero__image{grid-area:image;align-self:center;position:relative}.landing-hero__image video{width:700px;border-radius:20px;box-shadow:0 0 15px rgba(122,122,134,.55);max-width:750px}@media only screen and (max-width:992px){.landing-hero__image video{display:none}}.landing-hero__image img{width:49vw}@media only screen and (max-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{position:relative;padding-top:50px;overflow:hidden}@media only screen and (max-width:1500px){.landing-initial-proof{padding-top:30px}}.landing-initial-proof__text{text-align:center}.landing-initial-proof__text .list{display:flex;justify-content:center;margin:40px 0;gap:150px;opacity:.8;font-style:italic}@media only screen and (max-width:992px){.landing-initial-proof__text .list{flex-flow:column nowrap;justify-content:center;gap:50px}}.landing-problem{position:relative;margin-top:30px;overflow:hidden}@media only screen and (max-width:1500px){.landing-problem{padding-top:30px}}.landing-problem__content{background-color:#326ab7;background-image:linear-gradient(145deg,rgba(50,107,185,.3),#327bd3),url(/img/world-map2.png);background-size:contain;background-repeat:no-repeat;background-position:50%;border-radius:10px;min-height:880px}.landing-problem__text{text-align:center;color:#fff}@media only screen and (max-width:992px){.landing-problem__text{padding:0 10px}}.landing-problem__box{display:grid;color:#fff;grid-template-columns:1fr 3fr;grid-template-areas:"menu tab-content";padding:20px 0}@media only screen and (max-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 (max-width:992px){.landing-problem__box .menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px 40px;width:80%}}.landing-problem__box .menu li{position:relative;display:flex;align-items:center;cursor:pointer;box-sizing:content-box;padding:10px 20px;animation:1s linear}.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:" ";position:absolute;left:-2px;height:100%;border-left:2px solid var(--active-text-color)}.landing-problem__box .menu li.active img,.landing-problem__box .menu li:hover img{filter:invert(1);opacity:1}.landing-problem__box .menu li img{width:30px;margin-right:10px;filter:invert(1);opacity:.5}.landing-problem__box .tab-content{grid-area:tab-content;animation:fadeFromBottom 2s forwards;margin-left:40px;padding:20px 40px}@media only screen and (max-width:992px){.landing-problem__box .tab-content{margin-left:0;padding:0 10px}.landing-problem__box .tab-content div[class^=content__tab-]{display:flex;flex-flow:column nowrap;align-items:center}}.landing-problem__box .tab-content__features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;justify-items:center}.landing-problem__box .tab-content__features-item{display:flex;flex-flow:column nowrap;align-items:center;max-width:200px;text-align:center}.landing-problem__box .tab-content__features-item img{width:60px;margin:10px 0;border-radius:0!important;box-shadow:none!important;max-width:60px!important;width:auto;filter:invert(1)}.landing-problem__box .tab-content.fade-from-bottom{display:block;animation:fadeFromBottom 2s forwards}.landing-problem__box .tab-content h2{margin:10px 0}.landing-problem__box .tab-content img,.landing-problem__box .tab-content video{border-radius:20px;box-shadow:0 0 15px rgba(122,122,134,.55);max-width:750px;width:70vw}.landing-problem__box .tab-content img.hide-shadow,.landing-problem__box .tab-content video.hide-shadow{box-shadow:none}.landing-transports{position:relative;margin:50px 0;overflow:hidden}@media only screen and (max-width:1500px){.landing-transports{padding-top:30px}}.landing-transports__content{padding:0}.landing-transports__text{text-align:center}.landing-transports__menu ul{display:flex;justify-content:center}.landing-transports__menu ul li{list-style:none;padding:8px 24px 8px 12px;border:1px solid #ccc;border-radius:4px;margin:10px;cursor:pointer;transition:all .3s ease-in;display:flex;align-items:center}.landing-transports__menu ul li img{width:20px;margin:0 5px}.landing-transports__menu ul li.active,.landing-transports__menu ul li:hover{border:1px solid var(--active-text-color);color:var(--active-text-color);transition:all .3s ease-out}.landing-transports__boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:20px;margin:50px}.landing-transports__item{padding:20px 40px;border:1px solid #ccc;border-radius:10px}.landing-transports__item img{width:48px;margin:10px 0;opacity:.7}.landing-transports__item .title{grid-area:title;font-size:1.4rem;font-weight:700}.landing-transports__item .desc{grid-area:description}.landing-works{position:relative;margin:30px 0;overflow:hidden}@media only screen and (max-width:1500px){.landing-works{padding-top:30px}}.landing-works__content{padding:0}.landing-works__text{text-align:center}.landing-works__box{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:40px;margin:50px}.landing-works__box .item{display:flex;justify-items:center;flex-flow:column nowrap}.landing-works__box .item .img{display:flex;justify-content:center;width:100%;opacity:.7}.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{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;grid-template-areas:"header" "list" "steps-cta"}.landing-support__header{grid-area:header;padding:0 15px;margin-bottom:50px;text-align:center}@media only screen and (max-width:980px){.landing-support__header{margin:0 auto;text-align:center}}.landing-support__list{grid-area:list;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}@media only screen and (max-width:980px){.landing-support__list{display:flex;flex-flow:column nowrap;align-items:center}}.landing-support__item{display:grid;grid-template-areas:"icon" "title" "desc";padding:0 15px;align-content:baseline;justify-items:center}@media only screen and (max-width:980px){.landing-support__item{text-align:center}}.landing-support__item .icon{grid-area:icon}.landing-support__item .icon img{width:24px;height:24px;opacity:.7;margin:15px 0}.landing-support__item .title{grid-area:title;font-size:1.2rem;font-weight:700}.landing-support__item .description{grid-area:desc;text-align:center}.landing-steps{width:100%;background-color:#326ab7;background-image:linear-gradient(145deg,rgba(50,107,185,.3),#327bd3),url(/img/world-map2.png);background-size:contain;padding:50px 0}.landing-steps__content{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;grid-template-areas:"header" "list" "steps-cta"}.landing-steps__header{grid-area:header;margin:0 auto 60px;text-align:center;color:#fff}.landing-steps__header p{color:#fff}@media only screen and (max-width:980px){.landing-steps__header{margin:0 auto}}.landing-steps__list{grid-area:list;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:50px}@media only screen and (max-width:980px){.landing-steps__list{display:flex;flex-flow:column nowrap;align-items:center}}.landing-steps__cta{grid-area:steps-cta;margin:40px auto 0}@media only screen and (max-width:768px){.landing-steps__cta{text-align:center}.landing-steps__cta span{display:block}}.landing-steps__item{display:grid;line-height:1.5;max-width:350px;background:#fff;border-radius:10px;grid-template-areas:"title" "desc";grid-template-rows:40px 1fr;padding:20px;position:relative;justify-self:center;margin:10px}@media only screen and (max-width:980px){.landing-steps__item{max-width:450px}}.landing-steps__item:before{content:attr(data-text);width:40px;height:40px;border-radius:50%;position:absolute;left:50%;background:#f2efef;top:-50px;transform:translate(-50%,-50%);display:grid;place-content:center;padding:4px;z-index:2;color:var(--active-text-color);font-weight:900}@media only screen and (max-width:980px){.landing-steps__item:before{left:-50px;top:50%}}@media only screen and (max-width:768px){.landing-steps__item:before{content:none}}.landing-steps__item:after{content:" ";position:absolute;width:110%;height:2px;background:#f2efef;top:-50px;left:50%;transform:translate(-50%,-50%);z-index:1}@media only screen and (max-width:980px){.landing-steps__item:after{left:-50px;top:50%;height:100%;width:2px}}.landing-steps__item:first-child:after{left:100%}@media only screen and (max-width:980px){.landing-steps__item:first-child:after{left:-50px;top:100%;height:100%;width:2px}}.landing-steps__item:last-child:after{left:0}@media only screen and (max-width:980px){.landing-steps__item:last-child:after{left:-50px;top:0;height:100%;width:2px}}.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{width:100%;background-color:#326ab7;background-image:linear-gradient(145deg,rgba(50,107,185,.3),#327bd3),url(/img/world-map2.png);background-repeat:no-repeat;background-position:50%;padding:50px}.landing-cta h2{margin-top:0!important}.landing-cta__content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"header buttons";align-items:center}@media only screen and (max-width:992px){.landing-cta__content{grid-template-areas:"header" "buttons";grid-template-columns:1fr;text-align:center}}.landing-cta__header{grid-area:header;color:#fff}.landing-cta__header p{color:#fff}@media only screen and (max-width:980px){.landing-cta__header{margin:20px auto}}.landing-cta__buttons{grid-area:buttons;display:flex;align-items:center;justify-content:end;color:#fff}@media only screen and (max-width:992px){.landing-cta__buttons{flex-flow:column}}.landing-prepaid-cennik{width:100%;background-color:#326ab7;background-image:linear-gradient(145deg,rgba(50,107,185,.3),#327bd3),url(/img/world-map2.png);background-size:contain;padding:50px 0}.landing-prepaid-cennik__content{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"header" "list"}.landing-prepaid-cennik__header{grid-area:header;display:grid;text-align:center;margin:auto auto 20px}.landing-prepaid-cennik__header h2{color:#fff}.landing-prepaid-cennik__list{grid-area:list;display:grid;grid-template-columns:repeat(3,1fr)}.landing-prepaid-cennik__list .pricebox{background:#fff;border-right:1px solid #ccc;box-shadow:0 0 10px -3px rgba(0,0,0,.4)}.landing-prepaid-cennik__list .pricebox__header{padding:20px 40px;border-bottom:1px solid #ccc;display:grid;grid-template-areas:"label label" "amount curr" "desc desc"}.landing-prepaid-cennik__list .pricebox__header-label{grid-area:label;text-align:center}.landing-prepaid-cennik__list .pricebox__header-amount{grid-area:amount;font-size:3rem;text-align:right;align-self:baseline}.landing-prepaid-cennik__list .pricebox__header-curr{grid-area:curr;text-align:left;align-self:baseline}.landing-prepaid-cennik__list .pricebox__header-desc{grid-area:desc;font-size:.8rem;text-align:center}.landing-prepaid-cennik__list .pricebox__list .item{height:80px;padding:20px 40px;border-bottom:1px solid #ccc;display:flex;flex-flow:column;justify-content:center}.landing-prepaid-cennik__list .pricebox__list .item.hide{display:none!important}.landing-prepaid-cennik__list .pricebox__list .item.centered{display:grid;place-items:center}.landing-prepaid-cennik__list .pricebox__list .item .item-subtitle{font-size:.8rem}.landing-prepaid-cennik__list .pricebox__list .item .item-title{font-weight:600;letter-spacing:1.5}.landing-prepaid-pricing{margin:50px 0}.landing-prepaid-pricing__content{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;grid-template-areas:"header" "list"}.landing-prepaid-pricing__header{grid-area:header;padding:0 15px;margin-bottom:50px;text-align:center}@media only screen and (max-width:980px){.landing-prepaid-pricing__header{margin:0 auto;text-align:center}}.landing-prepaid-pricing__list{grid-area:list;display:flex;justify-content:center;gap:40px}.landing-prepaid-pricing__list .pricebox{border:1px solid #ccc;border-radius:10px;max-width:400px;overflow:hidden;flex:1}.landing-prepaid-pricing__list .pricebox .price{position:relative;justify-content:center;color:#fff;padding:20px 40px;background:var(--active-text-color);display:grid;grid-template-areas:"label label" "amount curr";align-items:baseline;z-index:1;margin-bottom:30px}.landing-prepaid-pricing__list .pricebox .price:before{content:none;background:var(--active-text-color);width:500px;height:500px;position:absolute;top:0;left:0;transform:translate(-23%,-75%);z-index:0;border-radius:500px}.landing-prepaid-pricing__list .pricebox .price .amount{grid-area:amount;font-size:3rem;z-index:1}.landing-prepaid-pricing__list .pricebox .price .curr{grid-area:curr;font-size:1.6rem;z-index:1}.landing-prepaid-pricing__list .pricebox .price .label{grid-area:label;z-index:1;text-align:center;text-transform:uppercase;font-size:.8rem}.landing-prepaid-pricing__list .pricebox .info{padding:0 40px;line-height:2}.landing-prepaid-pricing__list .pricebox .info .item{display:flex;justify-content:space-between}.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-weight:600;font-size:.9rem}.wave{display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg,#f4a460,#d2691e);height:145px;position:relative;margin-bottom:20px}.wave:after,.wave:before{content:"";position:absolute;left:0;bottom:0;right:0;background-repeat:repeat-x}.wave:before{height:30px;background-size:60px 60px;background-image:radial-gradient(circle at 30px -15px,transparent 36px,#fff 39px)}.wave:after{height:45px;background-size:120px 60px;background-image:radial-gradient(circle at 30px 45px,#fff 36px,transparent 39px)}.landing-form{position:relative;padding-top:100px;padding-bottom:50px;overflow:hidden}@media only screen and (max-width:1500px){.landing-form{padding-top:30px}}.landing-form__content{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"form text";grid-gap:60px;min-height:660px;padding-top:30px;align-items:center}@media only screen and (max-width:992px){.landing-form__content{min-height:0;text-align:center;justify-items:center;grid-template-columns:1fr;grid-template-areas:"text" "form"}}.landing-form__text{grid-area:text;margin-top:30px;width:90%}.landing-form__text .list{display:flex;flex-flow:column nowrap;gap:30px;margin:50px 0}.landing-form__text .list .item{display:grid;grid-template-columns:200px auto;grid-template-areas:"icon desc" "benefit desc"}@media only screen and (max-width:992px){.landing-form__text .list .item{grid-template-columns:1fr;grid-template-areas:"icon" "benefit" "desc"}}.landing-form__text .list .item .icon{grid-area:icon;place-self:center;width:52px;opacity:.65}.landing-form__text .list .item .benefit{grid-area:benefit;text-align:center;padding:0 10px}@media only screen and (max-width:992px){.landing-form__text .list .item .benefit{margin-bottom:10px}}.landing-form__text .list .item .desc{grid-area:desc;border-left:1px solid #000;padding-left:15px}@media only screen and (max-width:992px){.landing-form__text .list .item .desc{border-left:0;border-top:1px solid #000}}.landing-form__form{grid-area:form;border-radius:20px;box-shadow:0 0 15px rgba(122,122,134,.55);padding:80px 10px;position:relative;background:#fff}.landing-form__form:before{background:var(--active-text-color);left:-10px;top:10px;z-index:-1}.landing-form__form:after,.landing-form__form:before{content:" ";position:absolute;width:100%;height:100%;border-radius:15px}.landing-form__form:after{background:rgba(29,179,131,.2);left:-20px;top:20px;z-index:-2}.security{position:relative;background:linear-gradient(180deg,#f7f7f7,#f0f2f8)}.security__content{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"header" "cards" "cta";justify-content:center;padding:30px 0}.security__content-header{grid-area:header;margin-top:100px;text-align:center}@media only screen and (max-width:1500px){.security__content-header{margin-top:30px}}.security__content-header h1{font-size:2.5rem;font-weight:700}.security__content-header h3{font-size:1rem;margin:30px 0 0;text-transform:uppercase}.security__content-header p{line-height:1.5rem;color:var(--sub-text-color)}.security__content-cards{grid-area:cards}.security__content-card{position:relative;display:grid;gap:2rem;margin:2rem 0;padding:2rem 4rem;border-radius:1rem;background-color:#fff;box-shadow:2px 2px 15px 4 rgba(0,0,0,.1)}.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{margin-right:1rem;filter:invert(49%) sepia(56%) saturate(579%) hue-rotate(110deg) brightness(104%) contrast(88%)}.security__content-card--image{grid-area:image;padding:2rem;width:100%;max-height:30vh}@media only screen and (max-width:1200px){.security__content-card--image{margin:0 auto;width:70%;padding:0}}.security__content-card:nth-child(odd){grid-template-columns:2fr 1fr;grid-template-areas:"text image"}@media only screen and (max-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 (max-width:1200px){.security__content-card:nth-child(2n){grid-template-columns:1fr;grid-template-areas:"text" "image"}}.promo-steps{width:100%;background:var(--consultations-bg-color);padding:50px 0}.promo-steps__content{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;grid-template-areas:"header" "list" "steps-cta"}.promo-steps__header{grid-area:header;margin:0 auto;text-align:center}@media only screen and (max-width:980px){.promo-steps__header{margin:0 auto}}.promo-steps__header p{line-height:1.5;font-size:1.2rem;font-weight:300}.promo-steps__header h1{padding:1rem 0;color:#fff;font-size:2.5rem;font-weight:700}@media only screen and (max-width:768px){.promo-steps__header h1{font-size:calc(1rem + 2vw)}}.promo-steps__header h4{color:#fff}.promo-steps__list{grid-area:list;display:flex;flex-flow:column nowrap;margin:0 auto}@media only screen and (max-width:980px){.promo-steps__list{display:flex;flex-flow:column nowrap;align-items:center}}.promo-steps__cta{grid-area:steps-cta;margin:40px auto 0}@media only screen and (max-width:768px){.promo-steps__cta{text-align:center}.promo-steps__cta span{display:block}}.promo-steps__item{display:grid;line-height:1.5;max-width:500px;background:#fff;border-radius:10px;grid-template-areas:"desc";grid-template-rows:1fr;padding:20px;position:relative;justify-self:center;margin:10px}@media only screen and (max-width:980px){.promo-steps__item{max-width:450px}}.promo-steps__item:before{content:attr(data-text);width:40px;height:40px;border-radius:50%;position:absolute;left:50%;background:#f2efef;left:-50px;top:50%;transform:translate(-50%,-50%);display:grid;place-content:center;padding:4px;z-index:2;color:var(--active-text-color);font-weight:900}@media only screen and (max-width:980px){.promo-steps__item:before{left:-50px;top:50%}}@media only screen and (max-width:768px){.promo-steps__item:before{content:none}}.promo-steps:after{content:" ";position:absolute;width:100%;height:2px;background:#f2efef;top:-50px;left:50%;transform:translate(-50%,-50%);z-index:1}@media only screen and (max-width:980px){.promo-steps:after{left:-50px;top:50%;height:100%;width:2px}}.promo-steps:first-child:after{left:100%}@media only screen and (max-width:980px){.promo-steps:first-child:after{left:-50px;top:100%;height:100%;width:2px}}.promo-steps:last-child:after{left:0}@media only screen and (max-width:980px){.promo-steps:last-child:after{left:-50px;top:0;height:100%;width:2px}}.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{position:relative;padding-top:100px}@media only screen and (max-width:1500px){.promo-landing{padding-top:30px}}.promo-landing h1{font-size:2.5rem;margin:.67em 0 .2em!important;display:inline-block;line-height:3.3rem}.promo-landing h1 .underline{border-bottom:5px dashed #a7a7a7;padding:12px 0}.promo-landing__content{display:grid;grid-template-columns:1fr 1fr;min-height:450px}@media only screen and (max-width:960px){.promo-landing__content{min-height:0;text-align:center;justify-items:center;grid-template-columns:1fr}}.promo-landing__text{margin-top:40px;width:90%}.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 (max-width:960px){.promo-landing__button{display:flex;justify-content:center}}.promo-landing__button .cl-button{margin-right:10px}.promo-landing__attractor{display:grid;place-content:center;grid-template-areas:"discount slash";align-items:center;align-self:start;color:var(--active-text-color)}@media only screen and (max-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;margin:0!important;line-height:12rem}.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{font-size:20px;font-weight:600;line-height:28px;margin-bottom:15px}.banner-label{display:inline-block;background-color:var(--consultations-bg-color);border-radius:4px 4px 0 0;color:#fff;font-size:12px;font-weight:700;padding:0 15px}.banner-box{border:1px solid #ccc;padding:30px 40px;border-radius:0 4px 4px 4px;width:400px}.banner-box p{line-height:1.5}.banner-box ul{list-style:none;-webkit-margin-start:-20px;margin-inline-start:-20px;line-height:2.5}.banner-box ul li:before{content:"✓";margin-right:5px}@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)}}@keyframes skew-in{0%{opacity:1;transform:skewX(0deg)}to{opacity:1;transform:skewX(-6deg)}}@keyframes skew-out{0%{transform:skewX(-6deg);opacity:1}to{transform:skewX(0deg);opacity:0}}@keyframes fadeFromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}