:root{--0: #ffffff;--100: #fcfdfd;--1000: #131c20;--1100: #080b0d;--1100-30: #080b0d4d;--200: #f2f6f7;--300: #dfe8ec;--400: #c2cfd6;--500: #94abb7;--600: #7694a3;--700: #475f6b;--700-15: #475f6b1a;--800: #263740;--900: #1c2a30;--color-blue-100: #e6f5ff;--color-blue-200: #cdecfe;--color-blue-300: #9bd8fd;--color-blue-400: #69c4fc;--color-blue-500: #29abfb;--color-blue-600: #048de1;--color-blue-700: #006eb2;--color-blue-800: #004f80;--color-gray-10: #ffffff;--color-gray-100: #fcfdfd;--color-gray-1000: #131c20;--color-gray-1100: #080b0d;--color-gray-1100-15: #080b0d26;--color-gray-200: #f2f6f7;--color-gray-300: #dfe8ec;--color-gray-400: #c2cfd6;--color-gray-500: #94abb7;--color-gray-600: #7694a3;--color-gray-700: #475f6b;--color-gray-700-15: #475f6b1a;--color-gray-800: #263740;--color-gray-900: #1c2a30;--color-violet-200: #facbc1;--color-violet-400: #c077d7;--color-violet-600: #7646ff;--color-violet-600-10: #7646ff1a;--color-violet-700: #361687;--color-violet-800: #1d064c;--color-violet-800-30: #1d064c4d}:root{--background-blue-100: var(--color-blue-100);--background-blue-200: var(--color-blue-200);--background-blue-300: var(--color-blue-300);--background-blue-400: var(--color-blue-400);--background-blue-500: var(--color-blue-500);--background-blue-600: var(--color-blue-600);--background-blue-700: var(--color-blue-700);--background-blue-800: var(--color-blue-800);--background-gray-0: var(--0);--background-gray-100: var(--100);--background-gray-1000: var(--1000);--background-gray-1100: var(--1100);--background-gray-1100-15: var(--1100-30);--background-gray-200: var(--200);--background-gray-300: var(--300);--background-gray-400: var(--400);--background-gray-500: var(--500);--background-gray-600: var(--600);--background-gray-700: var(--700);--background-gray-700-15: var(--700-15);--background-gray-800: var(--800);--background-gray-900: var(--900);--background-violet-200: var(--color-violet-200);--background-violet-400: var(--color-violet-400);--background-violet-600: var(--color-violet-600);--background-violet-600-10: var(--color-violet-600-10);--background-violet-700: var(--color-violet-700);--background-violet-800: var(--color-violet-800);--background-violet-800-30: var(--color-violet-800-30);--border-blue-100: var(--color-blue-100);--border-blue-200: var(--color-blue-200);--border-blue-300: var(--color-blue-300);--border-blue-400: var(--color-blue-400);--border-blue-500: var(--color-blue-500);--border-blue-600: var(--color-blue-600);--border-blue-700: var(--color-blue-700);--border-blue-800: var(--color-blue-800);--border-gray-100: var(--100);--border-gray-1000: var(--1000);--border-gray-1100: var(--1100);--border-gray-1100-15: var(--1100-30);--border-gray-200: var(--200);--border-gray-300: var(--300);--border-gray-400: var(--400);--border-gray-500: var(--500);--border-gray-600: var(--600);--border-gray-700: var(--700);--border-gray-700-15: var(--700-15);--border-gray-800: var(--800);--border-gray-900: var(--900);--border-violet-200: var(--color-violet-200);--border-violet-400: var(--color-violet-400);--border-violet-600: var(--color-violet-600);--border-violet-700: var(--color-violet-700);--border-violet-800: var(--color-violet-800);--shape-blue-100: var(--color-blue-100);--shape-blue-200: var(--color-blue-200);--shape-blue-300: var(--color-blue-300);--shape-blue-400: var(--color-blue-400);--shape-blue-500: var(--color-blue-500);--shape-blue-600: var(--color-blue-600);--shape-blue-700: var(--color-blue-700);--shape-blue-800: var(--color-blue-800);--shape-gray-100: var(--100);--shape-gray-1000: var(--1000);--shape-gray-1100: var(--1100);--shape-gray-1100-15: var(--1100-30);--shape-gray-200: var(--200);--shape-gray-300: var(--300);--shape-gray-400: var(--400);--shape-gray-500: var(--500);--shape-gray-600: var(--600);--shape-gray-700: var(--700);--shape-gray-700-15: var(--700-15);--shape-gray-800: var(--800);--shape-gray-900: var(--900);--shape-violet-200: var(--color-violet-200);--shape-violet-400: var(--color-violet-400);--shape-violet-600: var(--color-violet-600);--shape-violet-700: var(--color-violet-700);--shape-violet-800: var(--color-violet-800);--text-blue-100: var(--color-blue-100);--text-blue-200: var(--color-blue-200);--text-blue-300: var(--color-blue-300);--text-blue-400: var(--color-blue-400);--text-blue-500: var(--color-blue-500);--text-blue-600: var(--color-blue-600);--text-blue-700: var(--color-blue-700);--text-blue-800: var(--color-blue-800);--text-gray-0: var(--0);--text-gray-100: var(--100);--text-gray-1000: var(--1000);--text-gray-1100: var(--1100);--text-gray-1100-15: var(--1100-30);--text-gray-200: var(--200);--text-gray-300: var(--300);--text-gray-400: var(--400);--text-gray-500: var(--500);--text-gray-600: var(--600);--text-gray-700: var(--700);--text-gray-700-15: var(--700-15);--text-gray-800: var(--800);--text-gray-900: var(--900);--text-violet-200: var(--color-violet-200);--text-violet-400: var(--color-violet-400);--text-violet-600: var(--color-violet-600);--text-violet-700: var(--color-violet-700);--text-violet-800: var(--color-violet-800);--c-focus: var(--color-violet-600);--btn-secondary-alt-hover: var(--color-gray-100)}.gradient_200{background:linear-gradient(87deg, #D47AF0 6.55%, #F7CCB9 52.67%, #FFF 97.57%)}.gradient_400{background:linear-gradient(90deg, #8B5BF1 -1.81%, #c077d7 99.67%);background:linear-gradient(90deg, #8B5BF1 -1.81%, var(--background-violet-400, #C077D7) 99.67%)}.gradient_600{background:linear-gradient(90deg, #361687 -1.81%, #8B5BF1 99.67%)}.gradient_800{background:linear-gradient(81deg, #1D064C 6.52%, #361687 47.01%, #C077D7 93.48%)}.gradient_full{background:linear-gradient(81deg, #1D064C 6.52%, #361687 24.57%, #C077D7 64.38%, #F7CCB9 91.31%)}.gradient_100{background:linear-gradient(to top, hsl(0, 100%, 100%) 0%, hsla(0, 100%, 100%, 0.738) 19%, hsla(0, 100%, 100%, 0.541) 34%, hsla(0, 100%, 100%, 0.382) 47%, hsla(0, 100%, 100%, 0.278) 56.5%, hsla(0, 100%, 100%, 0.194) 65%, hsla(0, 100%, 100%, 0.126) 73%, hsla(0, 100%, 100%, 0.075) 80.2%, hsla(0, 100%, 100%, 0.042) 86.1%, hsla(0, 100%, 100%, 0.021) 91%, hsla(0, 100%, 100%, 0.008) 95.2%, hsla(0, 100%, 100%, 0.002) 98.2%, hsla(0, 100%, 100%, 0) 100%)}.gradient_white_trasparent{background:linear-gradient(to top, hsl(0, 100%, 100%) 0%, hsla(0, 100%, 100%, 0.738) 19%, hsla(0, 100%, 100%, 0.541) 34%, hsla(0, 100%, 100%, 0.382) 47%, hsla(0, 100%, 100%, 0.278) 56.5%, hsla(0, 100%, 100%, 0.194) 65%, hsla(0, 100%, 100%, 0.126) 73%, hsla(0, 100%, 100%, 0.075) 80.2%, hsla(0, 100%, 100%, 0.042) 86.1%, hsla(0, 100%, 100%, 0.021) 91%, hsla(0, 100%, 100%, 0.008) 95.2%, hsla(0, 100%, 100%, 0.002) 98.2%, hsla(0, 100%, 100%, 0) 100%)}.gradient_violet_trasparent{background:linear-gradient(to top, hsl(260, 85%, 16%) 0%, hsla(260, 85%, 16%, 0.738) 19%, hsla(260, 85%, 16%, 0.541) 34%, hsla(260, 85%, 16%, 0.382) 47%, hsla(260, 85%, 16%, 0.278) 56.5%, hsla(260, 85%, 16%, 0.194) 65%, hsla(260, 85%, 16%, 0.126) 73%, hsla(260, 85%, 16%, 0.075) 80.2%, hsla(260, 85%, 16%, 0.042) 86.1%, hsla(260, 85%, 16%, 0.021) 91%, hsla(260, 85%, 16%, 0.008) 95.2%, hsla(260, 85%, 16%, 0.002) 98.2%, hsla(260, 85%, 16%, 0) 100%)}.gradient-text-200{background:linear-gradient(87deg, #D47AF0 6.55%, #F7CCB9 52.67%, #FFF 97.57%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);word-break:break-word}.gradient-text-400{background:linear-gradient(90deg, #8B5BF1 -1.81%, #c077d7 99.67%);background:linear-gradient(90deg, #8B5BF1 -1.81%, var(--background-violet-400, #C077D7) 99.67%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);word-break:break-word}.gradient-text-600{background:linear-gradient(90deg, #361687 -1.81%, #8B5BF1 99.67%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);word-break:break-word}.gradient-text-800{background:linear-gradient(81deg, #1D064C 6.52%, #361687 47.01%, #C077D7 93.48%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);word-break:break-word}.gradient-text-full{background:linear-gradient(81deg, #1D064C 6.52%, #361687 24.57%, #C077D7 64.38%, #F7CCB9 91.31%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);word-break:break-word}:root{--speed-quick: 0.4s;--speed-default: 1s}.fade-in{opacity:0;transition:opacity 1s ease-in-out;transition:opacity var(--speed-default) ease-in-out}.fade-in.visible{opacity:1;transition:opacity 1s ease-in-out;transition:opacity var(--speed-default) ease-in-out}.scale-down{transform:scale(1.05);transition:transform 1s ease-in-out;transition:transform var(--speed-default) ease-in-out}.scale-down.visible{transform:scale(1);transition:transform 1s ease-in-out;transition:transform var(--speed-default) ease-in-out}.del-1{transition-delay:.2s !important}.del-2{transition-delay:.4s !important}.del-3{transition-delay:.6s !important}.del-4{transition-delay:.8s !important}*{box-sizing:inherit;margin:0;padding:0;border:none;font:inherit}*::after,*::before{box-sizing:inherit}html{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,form legend{display:block}blockquote,q{quotes:none}button,select,textarea,input{color:inherit;line-height:inherit;background-color:rgba(0,0,0,0);border-radius:0}button,select,textarea,input[type=button],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{appearance:none}textarea{resize:vertical;overflow:auto}select::-ms-expand{display:none}input::-ms-clear{display:none}table{border-collapse:collapse;border-spacing:0}img,video,svg{max-width:100%;height:auto;display:block;width:100%}.visually-hidden,.screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.skip-to-main-content-link{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:#fff;opacity:0;color:#000;text-decoration:none}.skip-to-main-content-link:focus{left:5px;top:5px;opacity:1}.keyboard-user :focus{outline:2px solid #7646ff;outline:2px solid var(--c-focus)}.hidden{display:none}.link-box a:focus{outline:none}.link-box:focus-within{outline:2px solid #7646ff;outline:2px solid var(--c-focus)}.link-box.linkify{cursor:pointer}.overflow-hidden{overflow:hidden}.hidden-mobile{display:none}@media only screen and (min-width: 768px){.hidden-mobile{display:inline}}.hidden-desktop{display:inline}@media only screen and (min-width: 768px){.hidden-desktop{display:none}}.is-hidden{display:none}:root{--spacer-xs: 8px;--spacer-s: 8px;--spacer-m: 16px;--spacer-l: 24px;--spacer-xl: 32px;--spacer-xxl: 48px;--spacer-xxxl: 64px;--spacer-box: 32px}@media only screen and (min-width: 768px){:root{--spacer-box: 32px}}@media only screen and (min-width: 992px){:root{--spacer-xs: 8px;--spacer-s: 16px;--spacer-m: 24px;--spacer-l: 32px;--spacer-xl: 48px;--spacer-xxl: 64px;--spacer-xxxl: 96px;--spacer-box: 48px}}@media only screen and (min-width: 1280px){:root{--spacer-box: 72px}}.m-0{margin:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.mt-0{margin-top:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-bottom:0 !important;margin-top:0 !important}.m-xs{margin:8px !important;margin:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.m-xs{margin:8px !important;margin:var(--spacer-xs) !important}}.mb-xs{margin-bottom:8px !important;margin-bottom:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.mb-xs{margin-bottom:8px !important;margin-bottom:var(--spacer-xs) !important}}.ml-xs{margin-left:8px !important;margin-left:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.ml-xs{margin-left:8px !important;margin-left:var(--spacer-xs) !important}}.mr-xs{margin-right:8px !important;margin-right:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.mr-xs{margin-right:8px !important;margin-right:var(--spacer-xs) !important}}.mt-xs{margin-top:8px !important;margin-top:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.mt-xs{margin-top:8px !important;margin-top:var(--spacer-xs) !important}}.mx-xs{margin-left:8px !important;margin-left:var(--spacer-xs) !important;margin-right:8px !important;margin-right:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.mx-xs{margin-right:8px !important;margin-right:var(--spacer-xs) !important}}@media only screen and (min-width: 992px){.mx-xs{margin-left:8px !important;margin-left:var(--spacer-xs) !important}}.my-xs{margin-bottom:8px !important;margin-bottom:var(--spacer-xs) !important;margin-top:8px !important;margin-top:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.my-xs{margin-top:8px !important;margin-top:var(--spacer-xs) !important}}@media only screen and (min-width: 992px){.my-xs{margin-bottom:8px !important;margin-bottom:var(--spacer-xs) !important}}.m-s{margin:8px !important;margin:var(--spacer-s) !important}@media only screen and (min-width: 992px){.m-s{margin:16px !important;margin:var(--spacer-s) !important}}.mb-s{margin-bottom:8px !important;margin-bottom:var(--spacer-s) !important}@media only screen and (min-width: 992px){.mb-s{margin-bottom:16px !important;margin-bottom:var(--spacer-s) !important}}.ml-s{margin-left:8px !important;margin-left:var(--spacer-s) !important}@media only screen and (min-width: 992px){.ml-s{margin-left:16px !important;margin-left:var(--spacer-s) !important}}.mr-s{margin-right:8px !important;margin-right:var(--spacer-s) !important}@media only screen and (min-width: 992px){.mr-s{margin-right:16px !important;margin-right:var(--spacer-s) !important}}.mt-s{margin-top:8px !important;margin-top:var(--spacer-s) !important}@media only screen and (min-width: 992px){.mt-s{margin-top:16px !important;margin-top:var(--spacer-s) !important}}.mx-s{margin-left:8px !important;margin-left:var(--spacer-s) !important;margin-right:8px !important;margin-right:var(--spacer-s) !important}@media only screen and (min-width: 992px){.mx-s{margin-right:16px !important;margin-right:var(--spacer-s) !important}}@media only screen and (min-width: 992px){.mx-s{margin-left:16px !important;margin-left:var(--spacer-s) !important}}.my-s{margin-bottom:8px !important;margin-bottom:var(--spacer-s) !important;margin-top:8px !important;margin-top:var(--spacer-s) !important}@media only screen and (min-width: 992px){.my-s{margin-top:16px !important;margin-top:var(--spacer-s) !important}}@media only screen and (min-width: 992px){.my-s{margin-bottom:16px !important;margin-bottom:var(--spacer-s) !important}}.m-m{margin:16px !important;margin:var(--spacer-m) !important}@media only screen and (min-width: 992px){.m-m{margin:24px !important;margin:var(--spacer-m) !important}}.mb-m{margin-bottom:16px !important;margin-bottom:var(--spacer-m) !important}@media only screen and (min-width: 992px){.mb-m{margin-bottom:24px !important;margin-bottom:var(--spacer-m) !important}}.ml-m{margin-left:16px !important;margin-left:var(--spacer-m) !important}@media only screen and (min-width: 992px){.ml-m{margin-left:24px !important;margin-left:var(--spacer-m) !important}}.mr-m{margin-right:16px !important;margin-right:var(--spacer-m) !important}@media only screen and (min-width: 992px){.mr-m{margin-right:24px !important;margin-right:var(--spacer-m) !important}}.mt-m{margin-top:16px !important;margin-top:var(--spacer-m) !important}@media only screen and (min-width: 992px){.mt-m{margin-top:24px !important;margin-top:var(--spacer-m) !important}}.mx-m{margin-left:16px !important;margin-left:var(--spacer-m) !important;margin-right:16px !important;margin-right:var(--spacer-m) !important}@media only screen and (min-width: 992px){.mx-m{margin-right:24px !important;margin-right:var(--spacer-m) !important}}@media only screen and (min-width: 992px){.mx-m{margin-left:24px !important;margin-left:var(--spacer-m) !important}}.my-m{margin-bottom:16px !important;margin-bottom:var(--spacer-m) !important;margin-top:16px !important;margin-top:var(--spacer-m) !important}@media only screen and (min-width: 992px){.my-m{margin-top:24px !important;margin-top:var(--spacer-m) !important}}@media only screen and (min-width: 992px){.my-m{margin-bottom:24px !important;margin-bottom:var(--spacer-m) !important}}.m-l{margin:24px !important;margin:var(--spacer-l) !important}@media only screen and (min-width: 992px){.m-l{margin:32px !important;margin:var(--spacer-l) !important}}.mb-l{margin-bottom:24px !important;margin-bottom:var(--spacer-l) !important}@media only screen and (min-width: 992px){.mb-l{margin-bottom:32px !important;margin-bottom:var(--spacer-l) !important}}.ml-l{margin-left:24px !important;margin-left:var(--spacer-l) !important}@media only screen and (min-width: 992px){.ml-l{margin-left:32px !important;margin-left:var(--spacer-l) !important}}.mr-l{margin-right:24px !important;margin-right:var(--spacer-l) !important}@media only screen and (min-width: 992px){.mr-l{margin-right:32px !important;margin-right:var(--spacer-l) !important}}.mt-l{margin-top:24px !important;margin-top:var(--spacer-l) !important}@media only screen and (min-width: 992px){.mt-l{margin-top:32px !important;margin-top:var(--spacer-l) !important}}.mx-l{margin-left:24px !important;margin-left:var(--spacer-l) !important;margin-right:24px !important;margin-right:var(--spacer-l) !important}@media only screen and (min-width: 992px){.mx-l{margin-right:32px !important;margin-right:var(--spacer-l) !important}}@media only screen and (min-width: 992px){.mx-l{margin-left:32px !important;margin-left:var(--spacer-l) !important}}.my-l{margin-bottom:24px !important;margin-bottom:var(--spacer-l) !important;margin-top:24px !important;margin-top:var(--spacer-l) !important}@media only screen and (min-width: 992px){.my-l{margin-top:32px !important;margin-top:var(--spacer-l) !important}}@media only screen and (min-width: 992px){.my-l{margin-bottom:32px !important;margin-bottom:var(--spacer-l) !important}}.m-xl{margin:32px !important;margin:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.m-xl{margin:48px !important;margin:var(--spacer-xl) !important}}.mb-xl{margin-bottom:32px !important;margin-bottom:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.mb-xl{margin-bottom:48px !important;margin-bottom:var(--spacer-xl) !important}}.ml-xl{margin-left:32px !important;margin-left:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.ml-xl{margin-left:48px !important;margin-left:var(--spacer-xl) !important}}.mr-xl{margin-right:32px !important;margin-right:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.mr-xl{margin-right:48px !important;margin-right:var(--spacer-xl) !important}}.mt-xl{margin-top:32px !important;margin-top:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.mt-xl{margin-top:48px !important;margin-top:var(--spacer-xl) !important}}.mx-xl{margin-left:32px !important;margin-left:var(--spacer-xl) !important;margin-right:32px !important;margin-right:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.mx-xl{margin-right:48px !important;margin-right:var(--spacer-xl) !important}}@media only screen and (min-width: 992px){.mx-xl{margin-left:48px !important;margin-left:var(--spacer-xl) !important}}.my-xl{margin-bottom:32px !important;margin-bottom:var(--spacer-xl) !important;margin-top:32px !important;margin-top:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.my-xl{margin-top:48px !important;margin-top:var(--spacer-xl) !important}}@media only screen and (min-width: 992px){.my-xl{margin-bottom:48px !important;margin-bottom:var(--spacer-xl) !important}}.m-xxl{margin:48px !important;margin:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.m-xxl{margin:64px !important;margin:var(--spacer-xxl) !important}}.mb-xxl{margin-bottom:48px !important;margin-bottom:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.mb-xxl{margin-bottom:64px !important;margin-bottom:var(--spacer-xxl) !important}}.ml-xxl{margin-left:48px !important;margin-left:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.ml-xxl{margin-left:64px !important;margin-left:var(--spacer-xxl) !important}}.mr-xxl{margin-right:48px !important;margin-right:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.mr-xxl{margin-right:64px !important;margin-right:var(--spacer-xxl) !important}}.mt-xxl{margin-top:48px !important;margin-top:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.mt-xxl{margin-top:64px !important;margin-top:var(--spacer-xxl) !important}}.mx-xxl{margin-left:48px !important;margin-left:var(--spacer-xxl) !important;margin-right:48px !important;margin-right:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.mx-xxl{margin-right:64px !important;margin-right:var(--spacer-xxl) !important}}@media only screen and (min-width: 992px){.mx-xxl{margin-left:64px !important;margin-left:var(--spacer-xxl) !important}}.my-xxl{margin-bottom:48px !important;margin-bottom:var(--spacer-xxl) !important;margin-top:48px !important;margin-top:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.my-xxl{margin-top:64px !important;margin-top:var(--spacer-xxl) !important}}@media only screen and (min-width: 992px){.my-xxl{margin-bottom:64px !important;margin-bottom:var(--spacer-xxl) !important}}.m-xxxl{margin:64px !important;margin:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.m-xxxl{margin:96px !important;margin:var(--spacer-xxxl) !important}}.mb-xxxl{margin-bottom:64px !important;margin-bottom:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.mb-xxxl{margin-bottom:96px !important;margin-bottom:var(--spacer-xxxl) !important}}.ml-xxxl{margin-left:64px !important;margin-left:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.ml-xxxl{margin-left:96px !important;margin-left:var(--spacer-xxxl) !important}}.mr-xxxl{margin-right:64px !important;margin-right:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.mr-xxxl{margin-right:96px !important;margin-right:var(--spacer-xxxl) !important}}.mt-xxxl{margin-top:64px !important;margin-top:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.mt-xxxl{margin-top:96px !important;margin-top:var(--spacer-xxxl) !important}}.mx-xxxl{margin-left:64px !important;margin-left:var(--spacer-xxxl) !important;margin-right:64px !important;margin-right:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.mx-xxxl{margin-right:96px !important;margin-right:var(--spacer-xxxl) !important}}@media only screen and (min-width: 992px){.mx-xxxl{margin-left:96px !important;margin-left:var(--spacer-xxxl) !important}}.my-xxxl{margin-bottom:64px !important;margin-bottom:var(--spacer-xxxl) !important;margin-top:64px !important;margin-top:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.my-xxxl{margin-top:96px !important;margin-top:var(--spacer-xxxl) !important}}@media only screen and (min-width: 992px){.my-xxxl{margin-bottom:96px !important;margin-bottom:var(--spacer-xxxl) !important}}.p-box{padding:32px !important;padding:var(--spacer-box) !important}@media only screen and (min-width: 1280px){.p-box{padding:72px !important;padding:var(--spacer-box) !important}}@media only screen and (min-width: 992px){.p-box{padding:48px !important;padding:var(--spacer-box) !important}}@media only screen and (min-width: 768px){.p-box{padding:32px !important;padding:var(--spacer-box) !important}}.pb-box{padding-bottom:32px !important;padding-bottom:var(--spacer-box) !important}@media only screen and (min-width: 1280px){.pb-box{padding-bottom:72px !important;padding-bottom:var(--spacer-box) !important}}@media only screen and (min-width: 992px){.pb-box{padding-bottom:48px !important;padding-bottom:var(--spacer-box) !important}}@media only screen and (min-width: 768px){.pb-box{padding-bottom:32px !important;padding-bottom:var(--spacer-box) !important}}.pl-box{padding-left:32px !important;padding-left:var(--spacer-box) !important}@media only screen and (min-width: 1280px){.pl-box{padding-left:72px !important;padding-left:var(--spacer-box) !important}}@media only screen and (min-width: 992px){.pl-box{padding-left:48px !important;padding-left:var(--spacer-box) !important}}@media only screen and (min-width: 768px){.pl-box{padding-left:32px !important;padding-left:var(--spacer-box) !important}}.pr-box{padding-right:32px !important;padding-right:var(--spacer-box) !important}@media only screen and (min-width: 1280px){.pr-box{padding-right:72px !important;padding-right:var(--spacer-box) !important}}@media only screen and (min-width: 992px){.pr-box{padding-right:48px !important;padding-right:var(--spacer-box) !important}}@media only screen and (min-width: 768px){.pr-box{padding-right:32px !important;padding-right:var(--spacer-box) !important}}.pt-box{padding-top:32px !important;padding-top:var(--spacer-box) !important}@media only screen and (min-width: 1280px){.pt-box{padding-top:72px !important;padding-top:var(--spacer-box) !important}}@media only screen and (min-width: 992px){.pt-box{padding-top:48px !important;padding-top:var(--spacer-box) !important}}@media only screen and (min-width: 768px){.pt-box{padding-top:32px !important;padding-top:var(--spacer-box) !important}}.px-box{padding-left:32px !important;padding-left:var(--spacer-box) !important;padding-right:32px !important;padding-right:var(--spacer-box) !important}@media only screen and (min-width: 1280px){.px-box{padding-right:72px !important;padding-right:var(--spacer-box) !important}}@media only screen and (min-width: 992px){.px-box{padding-right:48px !important;padding-right:var(--spacer-box) !important}}@media only screen and (min-width: 768px){.px-box{padding-right:32px !important;padding-right:var(--spacer-box) !important}}@media only screen and (min-width: 1280px){.px-box{padding-left:72px !important;padding-left:var(--spacer-box) !important}}@media only screen and (min-width: 992px){.px-box{padding-left:48px !important;padding-left:var(--spacer-box) !important}}@media only screen and (min-width: 768px){.px-box{padding-left:32px !important;padding-left:var(--spacer-box) !important}}.py-box{padding-bottom:32px !important;padding-bottom:var(--spacer-box) !important;padding-top:32px !important;padding-top:var(--spacer-box) !important}@media only screen and (min-width: 1280px){.py-box{padding-top:72px !important;padding-top:var(--spacer-box) !important}}@media only screen and (min-width: 992px){.py-box{padding-top:48px !important;padding-top:var(--spacer-box) !important}}@media only screen and (min-width: 768px){.py-box{padding-top:32px !important;padding-top:var(--spacer-box) !important}}@media only screen and (min-width: 1280px){.py-box{padding-bottom:72px !important;padding-bottom:var(--spacer-box) !important}}@media only screen and (min-width: 992px){.py-box{padding-bottom:48px !important;padding-bottom:var(--spacer-box) !important}}@media only screen and (min-width: 768px){.py-box{padding-bottom:32px !important;padding-bottom:var(--spacer-box) !important}}.p-0{padding:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.pt-0{padding-top:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-bottom:0 !important;padding-top:0 !important}.p-xs{padding:8px !important;padding:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.p-xs{padding:8px !important;padding:var(--spacer-xs) !important}}.pb-xs{padding-bottom:8px !important;padding-bottom:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.pb-xs{padding-bottom:8px !important;padding-bottom:var(--spacer-xs) !important}}.pl-xs{padding-left:8px !important;padding-left:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.pl-xs{padding-left:8px !important;padding-left:var(--spacer-xs) !important}}.pr-xs{padding-right:8px !important;padding-right:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.pr-xs{padding-right:8px !important;padding-right:var(--spacer-xs) !important}}.pt-xs{padding-top:8px !important;padding-top:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.pt-xs{padding-top:8px !important;padding-top:var(--spacer-xs) !important}}.px-xs{padding-left:8px !important;padding-left:var(--spacer-xs) !important;padding-right:8px !important;padding-right:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.px-xs{padding-right:8px !important;padding-right:var(--spacer-xs) !important}}@media only screen and (min-width: 992px){.px-xs{padding-left:8px !important;padding-left:var(--spacer-xs) !important}}.py-xs{padding-bottom:8px !important;padding-bottom:var(--spacer-xs) !important;padding-top:8px !important;padding-top:var(--spacer-xs) !important}@media only screen and (min-width: 992px){.py-xs{padding-top:8px !important;padding-top:var(--spacer-xs) !important}}@media only screen and (min-width: 992px){.py-xs{padding-bottom:8px !important;padding-bottom:var(--spacer-xs) !important}}.p-s{padding:8px !important;padding:var(--spacer-s) !important}@media only screen and (min-width: 992px){.p-s{padding:16px !important;padding:var(--spacer-s) !important}}.pb-s{padding-bottom:8px !important;padding-bottom:var(--spacer-s) !important}@media only screen and (min-width: 992px){.pb-s{padding-bottom:16px !important;padding-bottom:var(--spacer-s) !important}}.pl-s{padding-left:8px !important;padding-left:var(--spacer-s) !important}@media only screen and (min-width: 992px){.pl-s{padding-left:16px !important;padding-left:var(--spacer-s) !important}}.pr-s{padding-right:8px !important;padding-right:var(--spacer-s) !important}@media only screen and (min-width: 992px){.pr-s{padding-right:16px !important;padding-right:var(--spacer-s) !important}}.pt-s{padding-top:8px !important;padding-top:var(--spacer-s) !important}@media only screen and (min-width: 992px){.pt-s{padding-top:16px !important;padding-top:var(--spacer-s) !important}}.px-s{padding-left:8px !important;padding-left:var(--spacer-s) !important;padding-right:8px !important;padding-right:var(--spacer-s) !important}@media only screen and (min-width: 992px){.px-s{padding-right:16px !important;padding-right:var(--spacer-s) !important}}@media only screen and (min-width: 992px){.px-s{padding-left:16px !important;padding-left:var(--spacer-s) !important}}.py-s{padding-bottom:8px !important;padding-bottom:var(--spacer-s) !important;padding-top:8px !important;padding-top:var(--spacer-s) !important}@media only screen and (min-width: 992px){.py-s{padding-top:16px !important;padding-top:var(--spacer-s) !important}}@media only screen and (min-width: 992px){.py-s{padding-bottom:16px !important;padding-bottom:var(--spacer-s) !important}}.p-m{padding:16px !important;padding:var(--spacer-m) !important}@media only screen and (min-width: 992px){.p-m{padding:24px !important;padding:var(--spacer-m) !important}}.pb-m{padding-bottom:16px !important;padding-bottom:var(--spacer-m) !important}@media only screen and (min-width: 992px){.pb-m{padding-bottom:24px !important;padding-bottom:var(--spacer-m) !important}}.pl-m{padding-left:16px !important;padding-left:var(--spacer-m) !important}@media only screen and (min-width: 992px){.pl-m{padding-left:24px !important;padding-left:var(--spacer-m) !important}}.pr-m{padding-right:16px !important;padding-right:var(--spacer-m) !important}@media only screen and (min-width: 992px){.pr-m{padding-right:24px !important;padding-right:var(--spacer-m) !important}}.pt-m{padding-top:16px !important;padding-top:var(--spacer-m) !important}@media only screen and (min-width: 992px){.pt-m{padding-top:24px !important;padding-top:var(--spacer-m) !important}}.px-m{padding-left:16px !important;padding-left:var(--spacer-m) !important;padding-right:16px !important;padding-right:var(--spacer-m) !important}@media only screen and (min-width: 992px){.px-m{padding-right:24px !important;padding-right:var(--spacer-m) !important}}@media only screen and (min-width: 992px){.px-m{padding-left:24px !important;padding-left:var(--spacer-m) !important}}.py-m{padding-bottom:16px !important;padding-bottom:var(--spacer-m) !important;padding-top:16px !important;padding-top:var(--spacer-m) !important}@media only screen and (min-width: 992px){.py-m{padding-top:24px !important;padding-top:var(--spacer-m) !important}}@media only screen and (min-width: 992px){.py-m{padding-bottom:24px !important;padding-bottom:var(--spacer-m) !important}}.p-l{padding:24px !important;padding:var(--spacer-l) !important}@media only screen and (min-width: 992px){.p-l{padding:32px !important;padding:var(--spacer-l) !important}}.pb-l{padding-bottom:24px !important;padding-bottom:var(--spacer-l) !important}@media only screen and (min-width: 992px){.pb-l{padding-bottom:32px !important;padding-bottom:var(--spacer-l) !important}}.pl-l{padding-left:24px !important;padding-left:var(--spacer-l) !important}@media only screen and (min-width: 992px){.pl-l{padding-left:32px !important;padding-left:var(--spacer-l) !important}}.pr-l{padding-right:24px !important;padding-right:var(--spacer-l) !important}@media only screen and (min-width: 992px){.pr-l{padding-right:32px !important;padding-right:var(--spacer-l) !important}}.pt-l{padding-top:24px !important;padding-top:var(--spacer-l) !important}@media only screen and (min-width: 992px){.pt-l{padding-top:32px !important;padding-top:var(--spacer-l) !important}}.px-l{padding-left:24px !important;padding-left:var(--spacer-l) !important;padding-right:24px !important;padding-right:var(--spacer-l) !important}@media only screen and (min-width: 992px){.px-l{padding-right:32px !important;padding-right:var(--spacer-l) !important}}@media only screen and (min-width: 992px){.px-l{padding-left:32px !important;padding-left:var(--spacer-l) !important}}.py-l{padding-bottom:24px !important;padding-bottom:var(--spacer-l) !important;padding-top:24px !important;padding-top:var(--spacer-l) !important}@media only screen and (min-width: 992px){.py-l{padding-top:32px !important;padding-top:var(--spacer-l) !important}}@media only screen and (min-width: 992px){.py-l{padding-bottom:32px !important;padding-bottom:var(--spacer-l) !important}}.p-xl{padding:32px !important;padding:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.p-xl{padding:48px !important;padding:var(--spacer-xl) !important}}.pb-xl{padding-bottom:32px !important;padding-bottom:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.pb-xl{padding-bottom:48px !important;padding-bottom:var(--spacer-xl) !important}}.pl-xl{padding-left:32px !important;padding-left:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.pl-xl{padding-left:48px !important;padding-left:var(--spacer-xl) !important}}.pr-xl{padding-right:32px !important;padding-right:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.pr-xl{padding-right:48px !important;padding-right:var(--spacer-xl) !important}}.pt-xl{padding-top:32px !important;padding-top:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.pt-xl{padding-top:48px !important;padding-top:var(--spacer-xl) !important}}.px-xl{padding-left:32px !important;padding-left:var(--spacer-xl) !important;padding-right:32px !important;padding-right:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.px-xl{padding-right:48px !important;padding-right:var(--spacer-xl) !important}}@media only screen and (min-width: 992px){.px-xl{padding-left:48px !important;padding-left:var(--spacer-xl) !important}}.py-xl{padding-bottom:32px !important;padding-bottom:var(--spacer-xl) !important;padding-top:32px !important;padding-top:var(--spacer-xl) !important}@media only screen and (min-width: 992px){.py-xl{padding-top:48px !important;padding-top:var(--spacer-xl) !important}}@media only screen and (min-width: 992px){.py-xl{padding-bottom:48px !important;padding-bottom:var(--spacer-xl) !important}}.p-xxl{padding:48px !important;padding:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.p-xxl{padding:64px !important;padding:var(--spacer-xxl) !important}}.pb-xxl{padding-bottom:48px !important;padding-bottom:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.pb-xxl{padding-bottom:64px !important;padding-bottom:var(--spacer-xxl) !important}}.pl-xxl{padding-left:48px !important;padding-left:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.pl-xxl{padding-left:64px !important;padding-left:var(--spacer-xxl) !important}}.pr-xxl{padding-right:48px !important;padding-right:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.pr-xxl{padding-right:64px !important;padding-right:var(--spacer-xxl) !important}}.pt-xxl{padding-top:48px !important;padding-top:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.pt-xxl{padding-top:64px !important;padding-top:var(--spacer-xxl) !important}}.px-xxl{padding-left:48px !important;padding-left:var(--spacer-xxl) !important;padding-right:48px !important;padding-right:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.px-xxl{padding-right:64px !important;padding-right:var(--spacer-xxl) !important}}@media only screen and (min-width: 992px){.px-xxl{padding-left:64px !important;padding-left:var(--spacer-xxl) !important}}.py-xxl{padding-bottom:48px !important;padding-bottom:var(--spacer-xxl) !important;padding-top:48px !important;padding-top:var(--spacer-xxl) !important}@media only screen and (min-width: 992px){.py-xxl{padding-top:64px !important;padding-top:var(--spacer-xxl) !important}}@media only screen and (min-width: 992px){.py-xxl{padding-bottom:64px !important;padding-bottom:var(--spacer-xxl) !important}}.p-xxxl{padding:64px !important;padding:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.p-xxxl{padding:96px !important;padding:var(--spacer-xxxl) !important}}.pb-xxxl{padding-bottom:64px !important;padding-bottom:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.pb-xxxl{padding-bottom:96px !important;padding-bottom:var(--spacer-xxxl) !important}}.pl-xxxl{padding-left:64px !important;padding-left:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.pl-xxxl{padding-left:96px !important;padding-left:var(--spacer-xxxl) !important}}.pr-xxxl{padding-right:64px !important;padding-right:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.pr-xxxl{padding-right:96px !important;padding-right:var(--spacer-xxxl) !important}}.pt-xxxl{padding-top:64px !important;padding-top:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.pt-xxxl{padding-top:96px !important;padding-top:var(--spacer-xxxl) !important}}.px-xxxl{padding-left:64px !important;padding-left:var(--spacer-xxxl) !important;padding-right:64px !important;padding-right:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.px-xxxl{padding-right:96px !important;padding-right:var(--spacer-xxxl) !important}}@media only screen and (min-width: 992px){.px-xxxl{padding-left:96px !important;padding-left:var(--spacer-xxxl) !important}}.py-xxxl{padding-bottom:64px !important;padding-bottom:var(--spacer-xxxl) !important;padding-top:64px !important;padding-top:var(--spacer-xxxl) !important}@media only screen and (min-width: 992px){.py-xxxl{padding-top:96px !important;padding-top:var(--spacer-xxxl) !important}}@media only screen and (min-width: 992px){.py-xxxl{padding-bottom:96px !important;padding-bottom:var(--spacer-xxxl) !important}}.container,.container-fluid{width:100%;margin-left:auto;margin-right:auto}.container .col-12{width:100%;padding-left:8px;padding-left:var(--spacer-s);padding-right:8px;padding-right:var(--spacer-s)}@media only screen and (min-width: 992px){.container .col-12{padding-right:16px;padding-right:var(--spacer-s)}}@media only screen and (min-width: 992px){.container .col-12{padding-left:16px;padding-left:var(--spacer-s)}}.container-fluid .col-12{width:100%;padding-left:8px;padding-left:var(--spacer-s);padding-right:8px;padding-right:var(--spacer-s)}@media only screen and (min-width: 992px){.container-fluid .col-12{padding-right:16px;padding-right:var(--spacer-s)}}@media only screen and (min-width: 992px){.container-fluid .col-12{padding-left:16px;padding-left:var(--spacer-s)}}@media only screen and (min-width: 992px){.container .col-12,.container-fluid .col-12{padding-left:0;padding-right:0}}.container .col-10{margin-left:auto;margin-right:auto;width:100%;padding-left:8px;padding-left:var(--spacer-s);padding-right:8px;padding-right:var(--spacer-s)}@media only screen and (min-width: 992px){.container .col-10{padding-right:16px;padding-right:var(--spacer-s)}}@media only screen and (min-width: 992px){.container .col-10{padding-left:16px;padding-left:var(--spacer-s)}}.container-fluid .col-10{margin-left:auto;margin-right:auto;width:100%;padding-left:8px;padding-left:var(--spacer-s);padding-right:8px;padding-right:var(--spacer-s)}@media only screen and (min-width: 992px){.container-fluid .col-10{padding-right:16px;padding-right:var(--spacer-s)}}@media only screen and (min-width: 992px){.container-fluid .col-10{padding-left:16px;padding-left:var(--spacer-s)}}.container .col-10.left,.container-fluid .col-10.left{margin-left:0}@media only screen and (min-width: 992px){.container .col-10,.container-fluid .col-10{width:83.3333333333%;padding-left:0;padding-right:0}}.container .col-8{margin-left:auto;margin-right:auto;width:100%;padding-left:8px;padding-left:var(--spacer-s);padding-right:8px;padding-right:var(--spacer-s)}@media only screen and (min-width: 992px){.container .col-8{padding-right:16px;padding-right:var(--spacer-s)}}@media only screen and (min-width: 992px){.container .col-8{padding-left:16px;padding-left:var(--spacer-s)}}.container-fluid .col-8{margin-left:auto;margin-right:auto;width:100%;padding-left:8px;padding-left:var(--spacer-s);padding-right:8px;padding-right:var(--spacer-s)}@media only screen and (min-width: 992px){.container-fluid .col-8{padding-right:16px;padding-right:var(--spacer-s)}}@media only screen and (min-width: 992px){.container-fluid .col-8{padding-left:16px;padding-left:var(--spacer-s)}}.container .col-8.left,.container-fluid .col-8.left{margin-left:0}@media only screen and (min-width: 992px){.container .col-8,.container-fluid .col-8{width:66.6666666667%;padding-left:0;padding-right:0}}.container{max-width:1160px;padding-left:24px;padding-left:var(--spacer-l);padding-right:24px;padding-right:var(--spacer-l)}@media only screen and (min-width: 992px){.container{padding-right:32px;padding-right:var(--spacer-l)}}@media only screen and (min-width: 992px){.container{padding-left:32px;padding-left:var(--spacer-l)}}.larger-layout .container{max-width:1260px}@media only screen and (min-width: 1280px){.container{padding-left:0;padding-right:0}}.background-image{background-size:cover;background-position:center center}body .light{color:#1d064c;color:var(--color-violet-800)}body .dark{--color-gray-1000: #fcfdfd;--color-gray-1000: var(--color-gray-100);--btn-secondary-alt-hover: #131c20;color:#fcfdfd;color:var(--color-gray-100)}body .dark.generic-text-wrapper{background-color:#1d064c;background-color:var(--background-violet-800)}body .dark.grid-cards-layout{background-color:#1d064c;background-color:var(--background-violet-800)}body.open-menu{overflow:hidden}body.open-filters-menu-mobile{overflow:hidden}@media only screen and (min-width: 992px){body.open-filters-menu-mobile{overflow:auto}}body.error404 .hero__content--left{transform:none;padding-left:32px;padding-right:32px}:root{--swiper-theme-color: red;--swiper-preloader-color: var(--swiper-theme-color);--swiper-wrapper-transition-timing-function: initial;--swiper-navigation-size: 44px;--swiper-navigation-top-offset: 50%;--swiper-navigation-sides-offset: 24px;--swiper-navigation-color: var(--swiper-theme-color);--swiper-pagination-color: var(--swiper-theme-color);--swiper-pagination-left: auto;--swiper-pagination-right: 8px;--swiper-pagination-bottom: 24px;--swiper-pagination-top: auto;--swiper-pagination-fraction-color: inherit;--swiper-pagination-progressbar-bg-color: rgba(0, 0, 0, 0.25);--swiper-pagination-progressbar-size: 4px;--swiper-pagination-bullet-size: 8px;--swiper-pagination-bullet-width: 20px;--swiper-pagination-bullet-height: 2px;--swiper-pagination-bullet-border-radius: 20px;--swiper-pagination-bullet-inactive-color: var(--swiper-theme-color);--swiper-pagination-bullet-inactive-opacity: 0.4;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bullet-vertical-gap: 6px;--swiper-centered-offset-before: 32px;--swiper-centered-offset-after: 32px}.swiper,.hero-wrap{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper.overflow-visible,.hero-wrap.overflow-visible{overflow:visible}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;overflow:hidden}.swiper-slide>.container>.row{position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:32px;margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:32px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:32px;margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:32px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid red;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-button-prev{position:absolute;top:50%;top:var(--swiper-navigation-top-offset, 50%);width:36px;height:36px;background-color:red;background-color:var(--swiper-theme-color);border-radius:50%;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:red;color:var(--swiper-navigation-color, var(--swiper-theme-color));transition:background-color 0.4s ease-in-out;transition:background-color var(--speed-quick) ease-in-out}.swiper-button-next{position:absolute;top:50%;top:var(--swiper-navigation-top-offset, 50%);width:36px;height:36px;background-color:red;background-color:var(--swiper-theme-color);border-radius:50%;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:red;color:var(--swiper-navigation-color, var(--swiper-theme-color));transition:background-color 0.4s ease-in-out;transition:background-color var(--speed-quick) ease-in-out}.swiper-neg .swiper-button-prev,.swiper-neg .swiper-button-next{background-color:#fff}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev{left:24px;left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-rtl .swiper-button-next{left:24px;left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next{right:24px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-rtl .swiper-button-prev{right:24px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-next:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{background-image:url("../images/icon-left-arrow.svg");background-repeat:no-repeat;background-size:24px 24px;background-position:center}.swiper-neg .swiper-button-prev,.swiper-neg .swiper-rtl .swiper-button-next{background-image:url("../images/icon-left-arrow-neg.svg")}.swiper-button-next{background-image:url("../images/icon-right-arrow.svg");background-repeat:no-repeat;background-size:24px 24px;background-position:center;right:24px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-rtl .swiper-button-prev{background-image:url("../images/icon-right-arrow.svg");background-repeat:no-repeat;background-size:24px 24px;background-position:center;right:24px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-neg .swiper-button-next,.swiper-neg .swiper-rtl .swiper-button-prev{background-image:url("../images/icon-right-arrow-neg.svg")}.swiper-navigation{display:none}@media only screen and (min-width: 992px){.swiper-navigation{display:flex;position:absolute;left:24px;top:50%;right:24px}}.swiper-navigation .swiper-button-prev,.swiper-navigation .swiper-button-next{position:relative;top:unset;left:0;right:unset;bottom:unset;margin:0}@media only screen and (min-width: 992px){.swiper-navigation .swiper-button-prev{position:absolute;top:50%;top:var(--swiper-navigation-top-offset, 50%);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10}.swiper-navigation .swiper-button-next{position:absolute;top:50%;top:var(--swiper-navigation-top-offset, 50%);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10}}@media only screen and (min-width: 992px){.swiper-navigation .swiper-button-prev{left:24px;left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-navigation .swiper-rtl .swiper-button-next{left:24px;left:var(--swiper-navigation-sides-offset, 10px);right:auto}}@media only screen and (min-width: 992px){.swiper-navigation .swiper-button-next{right:24px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-navigation .swiper-rtl .swiper-button-prev{right:24px;right:var(--swiper-navigation-sides-offset, 10px);left:auto}}.swiper-pagination{position:relative;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;text-align:left;padding-left:18px}@media only screen and (min-width: 992px){.swiper-pagination{text-align:center;padding-left:0}}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction{bottom:24px;bottom:var(--swiper-pagination-bottom, 8px);top:auto;top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-custom{bottom:24px;bottom:var(--swiper-pagination-bottom, 8px);top:auto;top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-horizontal>.swiper-pagination-bullets{bottom:24px;bottom:var(--swiper-pagination-bottom, 8px);top:auto;top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:24px;bottom:var(--swiper-pagination-bottom, 8px);top:auto;top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:20px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:2px;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:20px;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:red;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:0.4;opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);transition:width ease-in-out 1s;transition:width ease-in-out var(--speed-default)}.swiper-neg .swiper-pagination-bullet{background-color:#fff}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:red;background:var(--swiper-pagination-color, var(--swiper-theme-color));width:40px;height:3px}.swiper-vertical>.swiper-pagination-bullets{right:8px;right:var(--swiper-pagination-right, 8px);left:auto;left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets{right:8px;right:var(--swiper-pagination-right, 8px);left:auto;left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:red;background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-horizontal{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar{width:4px;width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-vertical{width:4px;width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper--hero{height:600px;overflow:hidden;border-radius:40px}.swiper--hero-sm{height:420px}.swiper-pagination__wrapper{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center}.swiper-pagination__wrapper>.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination__wrapper>.swiper-navigation{position:relative;width:auto !important;display:flex;top:unset;bottom:unset;right:unset;left:unset}.swiper-pagination__wrapper>.swiper-navigation{gap:12px}.swiper-pagination__wrapper>.swiper-navigation>button{position:relative;top:unset;left:unset;right:unset;bottom:unset;margin:0}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-autoplay-linear .swiper-wrapper{-webkit-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.swiper.show-gradients{position:relative}.swiper.show-gradients:before,.swiper.show-gradients:after{content:"";position:absolute;top:0;left:0;width:50px;height:100%;z-index:200}.swiper.show-gradients:before{background:linear-gradient(to right, hsl(0, 100%, 100%) 0%, hsla(0, 100%, 100%, 0.738) 19%, hsla(0, 100%, 100%, 0.541) 34%, hsla(0, 100%, 100%, 0.382) 47%, hsla(0, 100%, 100%, 0.278) 56.5%, hsla(0, 100%, 100%, 0.194) 65%, hsla(0, 100%, 100%, 0.126) 73%, hsla(0, 100%, 100%, 0.075) 80.2%, hsla(0, 100%, 100%, 0.042) 86.1%, hsla(0, 100%, 100%, 0.021) 91%, hsla(0, 100%, 100%, 0.008) 95.2%, hsla(0, 100%, 100%, 0.002) 98.2%, hsla(0, 100%, 100%, 0) 100%)}.swiper.show-gradients:after{right:0;left:auto;background:linear-gradient(to left, hsl(0, 100%, 100%) 0%, hsla(0, 100%, 100%, 0.738) 19%, hsla(0, 100%, 100%, 0.541) 34%, hsla(0, 100%, 100%, 0.382) 47%, hsla(0, 100%, 100%, 0.278) 56.5%, hsla(0, 100%, 100%, 0.194) 65%, hsla(0, 100%, 100%, 0.126) 73%, hsla(0, 100%, 100%, 0.075) 80.2%, hsla(0, 100%, 100%, 0.042) 86.1%, hsla(0, 100%, 100%, 0.021) 91%, hsla(0, 100%, 100%, 0.008) 95.2%, hsla(0, 100%, 100%, 0.002) 98.2%, hsla(0, 100%, 100%, 0) 100%)}header{width:100%}header:before{content:"";position:fixed;top:0;left:0;right:0;bottom:100vh;background:#1d064c;background:var(--background-violet-800, #1d064c);opacity:0;z-index:100;transition:all ease-in-out .2s}@media only screen and (min-width: 992px){header:before{content:unset}}header .header-content{display:flex;align-items:center;justify-content:space-between;width:100%;position:absolute;padding:40px;z-index:100}.open-filters-menu header .header-content{display:none}@media only screen and (min-width: 992px){.open-filters-menu header .header-content{display:flex}}@media only screen and (min-width: 992px){header .header-content{padding:32px}}header .header-content .header-logo{z-index:102;margin-left:0}@media only screen and (min-width: 992px){header .header-content .header-logo{margin-left:48px}}header .header-content .header-logo img{height:28px}@media only screen and (min-width: 992px){header .header-content .header-logo img{height:24px}}header .header-content .navigation-wrapper{display:flex;align-items:center;border-radius:100px;gap:40px;background:none;height:100%}@media only screen and (min-width: 992px){header .header-content .navigation-wrapper{position:relative;background:rgba(8,11,13,.3);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);height:64px}}header .header-content nav{opacity:0;visibility:hidden;height:0;flex:0 0 auto;position:absolute;transition:opacity 0.4s ease-in-out,visibility 0.4s ease-in-out;transition:opacity var(--speed-quick) ease-in-out,visibility var(--speed-quick) ease-in-out;top:6.25rem;left:40px;z-index:110;display:block;width:calc(100% - 80px)}@media only screen and (min-width: 992px){header .header-content nav{display:flex;justify-content:flex-end;width:auto}}header .header-content nav ul{list-style:none;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (min-width: 992px){header .header-content nav ul{flex-direction:row;gap:40px;margin-left:32px}}header .header-content nav ul li{margin-right:0;position:relative}header .header-content nav ul li:last-child{margin-right:0}header .header-content nav ul li.current-menu-item a{border-bottom:1px solid #fcfdfd;border-bottom:1px solid var(--text-gray-100)}header .header-content nav ul li.menu-item-has-children{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;cursor:pointer}header .header-content nav ul li.menu-item-has-children:after{display:none}@media only screen and (min-width: 992px){header .header-content nav ul li.menu-item-has-children{flex-direction:row;align-items:center}header .header-content nav ul li.menu-item-has-children:after{display:block;content:"";width:16px;height:16px;background-image:url("../images/ico-caret-down.svg");background-repeat:no-repeat;background-size:16px 16px;transform:translate(0, 0) rotate(0);transition:transform 0.4s ease-in-out;transition:transform var(--speed-quick) ease-in-out;margin-left:4px}}header .header-content nav ul li.menu-item-has-children ul.sub-menu{display:block;position:static;border:none;background:none;padding-right:16px}header .header-content nav ul li.menu-item-has-children ul.sub-menu li{margin-left:20px}header .header-content nav ul li.menu-item-has-children ul.sub-menu li:before{content:"";position:absolute;left:-8px;top:50%;height:70%;transform:translateY(-50%);width:1px;background-color:rgba(0,0,0,0);transition:background-color 0.4s ease-in-out;transition:background-color var(--speed-quick) ease-in-out}@media only screen and (min-width: 992px){header .header-content nav ul li.menu-item-has-children ul.sub-menu li:before{left:8px}}header .header-content nav ul li.menu-item-has-children ul.sub-menu li.current-menu-item a{border-bottom-color:rgba(0,0,0,0) !important}header .header-content nav ul li.menu-item-has-children ul.sub-menu li.current-menu-item:before{background-color:#fcfdfd;background-color:var(--text-gray-100)}header .header-content nav ul li.menu-item-has-children ul.sub-menu li a:hover{border-bottom-color:rgba(0,0,0,0) !important}header .header-content nav ul li.menu-item-has-children ul.sub-menu li:hover:before{background-color:#fcfdfd;background-color:var(--text-gray-100)}@media only screen and (min-width: 992px){header .header-content nav ul li.menu-item-has-children ul.sub-menu{display:none;position:absolute;left:-16px;top:calc(100% - 4px);background:rgba(8,11,13,.3);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);list-style:none;padding:6px 0 !important;margin:6px 0 0;box-shadow:0 2px 5px rgba(0,0,0,.2);border-radius:4px;color:#fff;z-index:1000;min-width:200px}header .header-content nav ul li.menu-item-has-children ul.sub-menu li{padding:4px 16px;margin:0}}header .header-content nav ul li.menu-item-has-children.open>ul.sub-menu{display:block}header .header-content nav ul li a{text-decoration:none;color:#fcfdfd;color:var(--text-gray-100);font-size:16px;transition:all 0.4s ease-in-out;transition:all var(--speed-quick) ease-in-out;padding:2px 0;margin:8px 0;display:inline-block;border-bottom:1px solid rgba(0,0,0,0)}header .header-content nav ul li a:hover{border-bottom:1px solid #fcfdfd;border-bottom:1px solid var(--text-gray-100)}@media only screen and (min-width: 992px){header .header-content nav ul li a{padding:2px 0;font-size:14px;margin:0}}@media only screen and (min-width: 992px){header .header-content nav{opacity:1;visibility:visible;height:auto;position:relative;top:0;left:0}}header.open:before{opacity:1;bottom:0}header.open .header-content nav{opacity:1;visibility:visible;height:auto}header.open .header-content nav ul li a{color:#fcfdfd;color:var(--text-gray-100)}header.open .header-content nav ul li.current-menu-item a{color:#fcfdfd;color:var(--text-gray-100)}header.open .header-content>.btn{opacity:1;visibility:visible}header .toggle-navigation{display:block;position:absolute;right:32px;top:32px;height:44px;width:44px;z-index:101}header .toggle-navigation:before{position:absolute;content:"";width:24px;height:1px;background-color:#fff;left:50%;top:50%;transition:transform 0.4s ease-in-out;transition:transform var(--speed-quick) ease-in-out}header .toggle-navigation:after{position:absolute;content:"";width:24px;height:1px;background-color:#fff;left:50%;top:50%;transition:transform 0.4s ease-in-out;transition:transform var(--speed-quick) ease-in-out}header .toggle-navigation:before{transform:translate(-50%, -4px) rotate(0)}header .toggle-navigation:after{transform:translate(-50%, 4px) rotate(0)}header .toggle-navigation.close-navigation:before{transform:translate(-50%, 0) rotate(45deg)}header .toggle-navigation.close-navigation:after{transform:translate(-50%, 0) rotate(-45deg)}@media only screen and (min-width: 992px){header .toggle-navigation{display:none}}.language-selector{position:relative;display:none;z-index:110}@media only screen and (min-width: 992px){.language-selector{display:inline-block}}.language-button{background:none;padding:0 16px;cursor:pointer;display:flex;align-items:center;gap:4px;position:relative;font-size:14px;color:#fcfdfd;color:var(--text-gray-100);text-transform:uppercase}.language-button:after{content:"";width:16px;height:16px;background-image:url("../images/ico-caret-down.svg");background-repeat:no-repeat;background-size:16px 16px;transform:translate(0, 0) rotate(0);transition:transform 0.4s ease-in-out;transition:transform var(--speed-quick) ease-in-out}.language-dropdown{display:none;position:absolute;top:100%;left:0;background:rgba(8,11,13,.3);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);list-style:none;padding:6px 0 !important;margin:6px 0 0;box-shadow:0 2px 5px rgba(0,0,0,.2);border-radius:4px;color:#fff}.language-dropdown li{padding:4px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color 0.4s ease-in-out;transition:color var(--speed-quick) ease-in-out;position:relative}.language-dropdown li span{position:relative;font-size:14px}.language-dropdown li span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(0,0,0,0);transition:background-color 0.4s ease-in-out;transition:background-color var(--speed-quick) ease-in-out}.language-dropdown li.current-lang span:after{background-color:#fff}.language-dropdown li:hover span:after{background-color:#fff}.language-dropdown[aria-hidden=false]{display:block}.wpml-ls-item{display:block}@media only screen and (min-width: 992px){.wpml-ls-item{display:none !important}}.wpml-ls-item.wpml-ls-first-item{margin-top:32px}.wpml-ls-item.wpml-ls-current-language a{text-decoration:underline}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:100%;text-rendering:optimizeLegibility;font-family:Verdana,Geneva,Tahoma,sans-serif}html.base-font-loaded{font-family:area-inktrap,sans-serif;font-weight:700}.uppercase{text-transform:uppercase}.letterspacing{letter-spacing:2px}.heading-xl-bold{font-weight:700;font-size:48px;line-height:1.2}@media only screen and (min-width: 1280px){.heading-xl-bold{font-size:72px}}.heading-lg-bold{font-weight:700;font-size:36px;line-height:1.2}@media only screen and (min-width: 1280px){.heading-lg-bold{font-size:52px}}.heading-md-bold{font-weight:700;font-size:28px;line-height:1.2}@media only screen and (min-width: 1280px){.heading-md-bold{font-size:32px}}.heading-md-regular{font-weight:400;font-size:28px;line-height:1.2}@media only screen and (min-width: 1280px){.heading-md-regular{font-size:32px}}.heading-sm-bold{font-weight:700;font-size:20px;line-height:1.2}@media only screen and (min-width: 1280px){.heading-sm-bold{font-size:24px}}.heading-sm-semibold{font-weight:600;font-size:20px;line-height:1.2}@media only screen and (min-width: 1280px){.heading-sm-semibold{font-size:24px}}.heading-xs-bold{font-weight:700;font-size:16px;line-height:1.2}.body-lg-bold{font-weight:700;font-size:18px;line-height:1.6}@media only screen and (min-width: 1280px){.body-lg-bold{font-size:18px}}.body-lg-regular{font-weight:400;font-size:18px;line-height:1.6}@media only screen and (min-width: 1280px){.body-lg-regular{font-size:18px}}.body-md-regular{font-weight:400;font-size:16px;line-height:1.4}.body-sm-regular{font-weight:400;font-size:14px;line-height:1.4}.label-md-semibold{font-weight:600;font-size:16px;line-height:1.5}.label-sm-bold{font-weight:800;font-size:14px;line-height:1.4}.label-xs-extrabold{font-weight:800;font-size:12px;line-height:1.5}.btn-wrapper{background:linear-gradient(81deg, #1d064c 6.52%, #361687 24.57%, #c077d7 64.38%, #f7ccb9 91.31%);border-radius:400px;padding:2px;display:inline-flex}.btn-wrapper .btn .btnIcon{width:44px;height:44px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;margin-right:12px;flex-shrink:0}.btn-wrapper .btn .btnIcon img{width:20px;height:20px;object-fit:contain;display:block}.btn-wrapper a.btn{cursor:pointer}.btn-wrapper.btn-primary{background:linear-gradient(81deg, #1D064C 6.52%, #361687 24.57%, #C077D7 64.38%, #F7CCB9 91.31%);background-size:200%;background-position:30%;width:auto;max-width:max-content;display:inline-flex;align-items:center;white-space:nowrap;height:40px;transition:all 0.4s ease-in-out;transition:all var(--speed-quick) ease-in-out}.btn-wrapper.btn-primary a,.btn-wrapper.btn-primary button{text-decoration:none;display:inline-flex;align-items:center;width:auto;min-width:0;height:100%;padding:0 24px;cursor:pointer}.btn-wrapper.btn-primary a .button-label{color:#ffffff;color:var(--color-gray-10);text-transform:uppercase;font-size:12px;letter-spacing:2px}.btn-wrapper.btn-primary button .button-label{color:#ffffff;color:var(--color-gray-10);text-transform:uppercase;font-size:12px;letter-spacing:2px}.btn-wrapper.btn-primary:hover,.btn-wrapper.btn-primary:active{background-size:120%}.btn-wrapper.btn-primary:focus{outline:1px solid #7646ff;outline:1px solid var(--color-violet-600);outline-offset:0;border-radius:400px}.btn-wrapper.btn-primary:disabled,.btn-wrapper.btn-primary.disabled{background:linear-gradient(90deg, #361687 -1.81%, #8B5BF1 99.67%);opacity:.4;pointer-events:none}.btn-wrapper.btn-secondary .btn{display:inline-flex;align-items:center;justify-content:center;height:40px;opacity:1;padding:0 12px 0 20px;border-radius:400px;background:#fff;background:var(--generic-text-wrapper-bg, #fff);position:relative;z-index:2;color:#361687;color:var(--color-violet-700);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background 0.4s ease-in-out,color 0.4s ease-in-out;transition:background var(--speed-quick) ease-in-out,color var(--speed-quick) ease-in-out}.btn-wrapper.btn-secondary.btn-gradient-border{position:relative;z-index:1}.btn-wrapper.btn-secondary .button-label{display:flex;letter-spacing:2px;white-space:nowrap;font-size:12px}.btn-wrapper.btn-secondary .button-arrow{-webkit-mask-image:url("../images/icons/arrow_forward.svg");mask-image:url("../images/icons/arrow_forward.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:#361687;background:var(--color-violet-700);height:24px;width:24px;transition:background 0.4s ease-in-out;transition:background var(--speed-quick) ease-in-out}.btn-wrapper.btn-secondary:hover .btn{color:#fcfdfd;color:var(--color-gray-100);background:rgba(0,0,0,0)}.btn-wrapper.btn-secondary:active .btn{color:#fcfdfd;color:var(--color-gray-100);background:rgba(0,0,0,0)}.btn-wrapper.btn-secondary:hover .btn .button-arrow{background:#fcfdfd !important;background:var(--color-gray-100) !important}.btn-wrapper.btn-secondary:active .btn .button-arrow{background:#fcfdfd !important;background:var(--color-gray-100) !important}.btn-wrapper.btn-secondary:focus{outline:2px solid #7646ff;outline:2px solid var(--color-violet-600);outline-offset:0;border-radius:400px;padding:2px 2px;background:none}.btn-wrapper.btn-secondary:focus .btn{background:linear-gradient(81deg, #1D064C 6.52%, #361687 24.57%, #C077D7 64.38%, #F7CCB9 91.31%);color:#fcfdfd;color:var(--color-gray-100)}.btn-wrapper.btn-secondary:focus .button-label{background-image:#1d064c;background-image:var(--color-violet-800);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:unset}.btn-wrapper.btn-secondary:focus .button-label .button-arrow{background:#fcfdfd;background:var(--color-gray-100)}.btn-wrapper.btn-secondary:disabled,.btn-wrapper.btn-secondary.disabled{opacity:.4}.btn-wrapper.btn-secondaryAlt{background:rgba(0,0,0,0)}.btn-wrapper.btn-secondaryAlt .btn{display:inline-flex;align-items:center;justify-content:center;height:40px;opacity:1;padding:0 16px;border-radius:400px;background:rgba(0,0,0,0);position:relative;z-index:2;text-transform:uppercase;text-decoration:none;border:2px solid #131c20;border:2px solid var(--color-gray-1000);color:#131c20;color:var(--color-gray-1000);transition:background 0.4s ease-in-out,color 0.4s ease-in-out;transition:background var(--speed-quick) ease-in-out,color var(--speed-quick) ease-in-out}.btn-wrapper.btn-secondaryAlt.btn-gradient-border{position:relative;z-index:1}.btn-wrapper.btn-secondaryAlt .button-label{display:flex;letter-spacing:2px;white-space:nowrap}.btn-wrapper.btn-secondaryAlt .button-arrow{-webkit-mask-image:url("../images/icons/arrow_forward.svg");mask-image:url("../images/icons/arrow_forward.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:#131c20;background:var(--color-gray-1000);height:24px;width:24px;transition:background 0.4s ease-in-out;transition:background var(--speed-quick) ease-in-out}.btn-wrapper.btn-secondaryAlt:hover,.btn-wrapper.btn-secondaryAlt:active{background:none}.btn-wrapper.btn-secondaryAlt:hover .btn{background:#131c20;background:var(--color-gray-1000);color:#fcfdfd;color:var(--btn-secondary-alt-hover)}.btn-wrapper.btn-secondaryAlt:active .btn{background:#131c20;background:var(--color-gray-1000);color:#fcfdfd;color:var(--btn-secondary-alt-hover)}.btn-wrapper.btn-secondaryAlt:hover .btn .button-arrow{background:#fcfdfd !important;background:var(--btn-secondary-alt-hover) !important}.btn-wrapper.btn-secondaryAlt:active .btn .button-arrow{background:#fcfdfd !important;background:var(--btn-secondary-alt-hover) !important}.btn-wrapper.btn-secondaryAlt:focus{outline:2px solid #7646ff;outline:2px solid var(--color-violet-600);outline-offset:0;border-radius:400px;padding:2px 2px;background:none}.btn-wrapper.btn-secondaryAlt:focus .btn{background:#131c20;background:var(--color-gray-1000);color:#fcfdfd;color:var(--color-gray-100)}.btn-wrapper.btn-secondaryAlt:focus .button-label{background-image:#1d064c;background-image:var(--color-violet-800);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:unset}.btn-wrapper.btn-secondaryAlt:focus .button-label .button-arrow{background:#fcfdfd;background:var(--color-gray-100)}.btn-wrapper.btn-secondaryAlt:disabled,.btn-wrapper.btn-secondaryAlt.disabled{opacity:.4}.btn-wrapper.btn-tertiary{background:none}.btn-wrapper.btn-tertiary .btn{display:inline-flex;align-items:center;justify-content:center;height:40px;opacity:1;padding:0;border-radius:400px;position:relative;z-index:2;text-transform:none;text-decoration:none}.btn-wrapper.btn-tertiary .button-label{display:flex;background:linear-gradient(90deg, #361687 -1.81%, #8B5BF1 99.67%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);word-break:break-word}.btn-wrapper.btn-tertiary .button-arrow{-webkit-mask-image:url("../images/icons/arrow_forward.svg");mask-image:url("../images/icons/arrow_forward.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:linear-gradient(90deg, #361687 -1.81%, #8B5BF1 99.67%);height:24px;width:24px}.btn-wrapper.btn-tertiary:hover .button-label{background:#1d064c;background:var(--color-violet-800);background-clip:text}.btn-wrapper.btn-tertiary:active .button-label{background:#1d064c;background:var(--color-violet-800);background-clip:text}.btn-wrapper.btn-tertiary:hover .button-arrow{background:#1d064c;background:var(--color-violet-800)}.btn-wrapper.btn-tertiary:active .button-arrow{background:#1d064c;background:var(--color-violet-800)}.btn-wrapper.btn-tertiary:focus{outline:2px solid #7646ff;outline:2px solid var(--color-violet-600);outline-offset:0;border-radius:400px;padding:2px 8px}.btn-wrapper.btn-tertiary:disabled,.btn-wrapper.btn-tertiary.disabled{opacity:.4}.btn-wrapper.btn-tertiary:disabled .button-label{background:#361687;background:var(--color-violet-700);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.btn-wrapper.btn-tertiary.disabled .button-label{background:#361687;background:var(--color-violet-700);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.btn-wrapper.btn-tertiary:disabled .button-arrow{background:#361687;background:var(--color-violet-700)}.btn-wrapper.btn-tertiary.disabled .button-arrow{background:#361687;background:var(--color-violet-700)}.btn-wrapper.btn-tag{background:none}.btn-wrapper.btn-tag .btn{display:inline-flex;align-items:center;justify-content:center;height:62px;opacity:1;padding:0;border-radius:400px;position:relative;z-index:2;text-transform:none;text-decoration:none;border:2px solid #c2cfd6;border:2px solid var(--color-gray-400);padding:0 32px}.btn-wrapper.btn-tag .button-label{display:flex;letter-spacing:0px;color:#c2cfd6;color:var(--color-gray-400);transform:translateY(-5%)}.btn-wrapper.btn-tag a.btn:hover{border-color:#c2cfd6;border-color:var(--color-gray-400);box-shadow:0 6px 18px rgba(237,238,240,.8);transform:translateY(-3px);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.btn-wrapper.btn-tag a.btn:focus{border-color:#c2cfd6;border-color:var(--color-gray-400);box-shadow:0 6px 18px rgba(237,238,240,.8);transform:translateY(-3px);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.btn-wrapper.btn-tag a.btn:hover .button-label{color:#c2cfd6;color:var(--color-gray-400);-webkit-text-fill-color:#c2cfd6;-webkit-text-fill-color:var(--color-gray-400)}.btn-wrapper.btn-tag a.btn:focus .button-label{color:#c2cfd6;color:var(--color-gray-400);-webkit-text-fill-color:#c2cfd6;-webkit-text-fill-color:var(--color-gray-400)}.btn-wrapper.btn-tagSecondary{background-color:rgba(54,22,135,.3);background:color-mix(in srgb, #1d064c 30%, transparent);background:color-mix(in srgb, var(--color-violet-800) 30%, transparent)}.btn-wrapper.btn-tagSecondary .btn{display:inline-flex;align-items:center;justify-content:center;height:53px;border-radius:400px;text-transform:none;text-decoration:none;padding:0 32px 0 8px}.btn-wrapper.btn-tagSecondary .btnIcon{background:rgba(0,0,0,0)}.btn-wrapper.btn-tagSecondary .btnIcon img{width:100%;height:100%}.btn-wrapper.btn-tagSecondary .button-label{display:flex;letter-spacing:0px;color:#c2cfd6;color:var(--color-gray-400);transform:translateY(-5%);white-space:nowrap}.btn-wrapper.btn-tagSecondary a.btn:hover{border-color:#c2cfd6;border-color:var(--color-gray-400);box-shadow:0 6px 18px rgba(237,238,240,.8);transform:translateY(-3px);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.btn-wrapper.btn-tagSecondary a.btn:focus{border-color:#c2cfd6;border-color:var(--color-gray-400);box-shadow:0 6px 18px rgba(237,238,240,.8);transform:translateY(-3px);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.btn-wrapper.btn-tagSecondary a.btn:hover .button-label{color:#c2cfd6;color:var(--color-gray-400);-webkit-text-fill-color:#c2cfd6;-webkit-text-fill-color:var(--color-gray-400)}.btn-wrapper.btn-tagSecondary a.btn:focus .button-label{color:#c2cfd6;color:var(--color-gray-400);-webkit-text-fill-color:#c2cfd6;-webkit-text-fill-color:var(--color-gray-400)}@media only screen and (min-width: 1280px){.btn-wrapper.btn-tagSecondary .btn{height:80px;padding:0 32px 0 10px}.btn-wrapper.btn-tagSecondary .btn .btnIcon{width:60px;height:60px}.btn-wrapper.btn-tagSecondary .btn .btnIcon img{width:100%;height:100%}}.btn-wrapper.btn-email{background:none}.btn-wrapper.btn-email .btn{display:inline-flex;align-items:center;justify-content:center;position:relative;text-transform:none;text-decoration:none;gap:16px}.btn-wrapper.btn-email .btn:hover .button-label{border-bottom:1px solid #ffffff;border-bottom:1px solid var(--color-gray-10)}.btn-wrapper.btn-email .button-label{display:flex;letter-spacing:0px;color:#ffffff;color:var(--color-gray-10);border-bottom:1px solid rgba(0,0,0,0);transition:border-color 0.4s ease-in-out;transition:border-color var(--speed-quick) ease-in-out}.btn-wrapper.btn-email .button-arrow{-webkit-mask-image:url("../images/icons/arrow_forward.svg");mask-image:url("../images/icons/arrow_forward.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#ffffff;background-color:var(--color-gray-10);height:32px;width:32px}.card-simple-wrapper{--card-content-justify: center;--card-direction: row;--card-border: 24px;display:flex;flex-direction:column;width:100%;height:100%;justify-content:stretch;border-radius:24px;border-radius:var(--card-border);gap:8px;background:#fcfdfd;background:var(--color-gray-100);overflow:hidden;box-shadow:4px 8px 12px 2px rgba(71,95,107,.1);transition:box-shadow 0.4s ease-in-out;transition:box-shadow var(--speed-quick) ease-in-out}.card-simple-wrapper.has-logo{--card-content-justify: space-around;--card-direction: row-reverse;--card-border: 0;box-shadow:none;gap:32px}.card-simple-wrapper.has-logo .card-content-wrapper{padding-left:0;padding-right:0}@media only screen and (min-width: 992px){.card-simple-wrapper.has-logo .card-content-wrapper{padding-left:34px;padding-right:24px}}.card-simple-wrapper.has-logo .card-content-wrapper .card-logo-wrapper{max-width:200px}.card-simple-wrapper.has-logo .card-image-wrapper{padding:0}.card-simple-wrapper.has-logo .card-image-wrapper::before{background:none}.card-simple-wrapper:hover{box-shadow:0 2px 2px 1px rgba(71,95,107,.1)}.card-simple-wrapper .card-content-wrapper{padding-left:24px;padding-right:24px;padding-top:8px;padding-bottom:8px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.card-simple-wrapper .card-content-wrapper .card-text-wrapper{display:flex;flex-direction:column;gap:16px}.card-simple-wrapper .card-content-wrapper .card-text-wrapper .description{color:#131c20;color:var(--color-gray-1000)}.card-simple-wrapper .card-image-wrapper{position:relative;width:100%;overflow:hidden;padding:8px}.card-simple-wrapper .card-image-wrapper img{width:100%;object-fit:cover;display:block;border-radius:16px}.card-simple-wrapper .card-image-wrapper::before{content:"";position:absolute;left:0;bottom:8px;width:100%;height:60%;pointer-events:none;transform:rotate(180deg);background:linear-gradient(hsl(0, 100%, 100%) 0%, hsla(0, 100%, 100%, 0.738) 19%, hsla(0, 100%, 100%, 0.541) 34%, hsla(0, 100%, 100%, 0.382) 47%, hsla(0, 100%, 100%, 0.278) 56.5%, hsla(0, 100%, 100%, 0.194) 65%, hsla(0, 100%, 100%, 0.126) 73%, hsla(0, 100%, 100%, 0.075) 80.2%, hsla(0, 100%, 100%, 0.042) 86.1%, hsla(0, 100%, 100%, 0.021) 91%, hsla(0, 100%, 100%, 0.008) 95.2%, hsla(0, 100%, 100%, 0.002) 98.2%, hsla(0, 100%, 100%, 0) 100%);z-index:2}.card-simple-wrapper .card-button-wrapper{padding:0 24px 24px 24px}.card-simple-wrapper.simple-adaptive{background:rgba(0,0,0,0);overflow:visible;--dotColor: trasparent}.timeline .card-simple-wrapper.simple-adaptive .card-text-wrapper>.title{position:relative}.timeline .card-simple-wrapper.simple-adaptive .card-text-wrapper>.title:before{content:"";position:absolute;width:12px;height:12px;border-radius:50%;left:-22px;top:50%;transform:translateY(-50%);background-color:trasparent;background-color:var(--dotColor)}@media only screen and (min-width: 992px){.timeline .card-simple-wrapper.simple-adaptive .card-text-wrapper>.title:before{width:16px;height:16px;left:-40px;top:50%;transform:translateY(-50%)}}@media only screen and (min-width: 992px){.card-simple-wrapper .card-image-wrapper{height:240px}.card-simple-wrapper .card-image-wrapper img{height:100%}.card-simple-wrapper.simple-adaptive{padding:0;border-radius:0;box-shadow:none;flex-direction:row;flex-direction:var(--card-direction, row);gap:96px;align-items:stretch;background:rgba(0,0,0,0)}.card-simple-wrapper.simple-adaptive:nth-child(odd){flex-direction:row-reverse}.card-simple-wrapper.simple-adaptive .card-image-wrapper{flex:0 0 50%;height:auto;max-height:300px}.card-simple-wrapper.simple-adaptive .card-content-wrapper{flex:0 0 calc(50% - 96px)}.card-simple-wrapper.simple-adaptive .card-image-wrapper{padding:0}.card-simple-wrapper.simple-adaptive .card-image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.card-simple-wrapper.simple-adaptive .card-image-wrapper::before{display:none}.card-simple-wrapper.simple-adaptive .card-content-wrapper{justify-content:center;gap:48px}.card-simple-wrapper.simple-adaptive .card-logo-wrapper{max-width:170px}.card-simple-wrapper.simple-adaptive .card-button-wrapper{display:none}}.card-case-studies-wrapper{display:flex;flex-direction:column;width:100%;height:100%;min-height:400px;justify-content:stretch;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;gap:16px;background:#fcfdfd;background:var(--color-gray-100);overflow:hidden;box-shadow:4px 8px 12px 2px rgba(71,95,107,.1);transition:box-shadow 0.4s ease-in-out;transition:box-shadow var(--speed-quick) ease-in-out}.card-case-studies-wrapper:hover{box-shadow:0 2px 2px 1px rgba(71,95,107,.1)}.card-case-studies-wrapper .left-content,.card-case-studies-wrapper .right-content{flex:1 1 0}.card-case-studies-wrapper .left-content{display:flex;flex-direction:column;justify-content:space-between}.card-case-studies-wrapper .card-content-wrapper{padding:24px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.card-case-studies-wrapper .card-content-wrapper .title{color:#1d064c;color:var(--color-violet-800)}.card-case-studies-wrapper .card-content-wrapper .description{color:#131c20;color:var(--color-gray-1000)}.card-case-studies-wrapper .card-content-wrapper .number{letter-spacing:2px}.card-case-studies-wrapper .card-image-wrapper{position:relative;width:100%;height:auto;padding:8px}.card-case-studies-wrapper .card-image-wrapper img{width:100%;height:200px;object-fit:cover;display:block;border-radius:16px}.card-case-studies-wrapper .card-button-wrapper{padding:0 16px 0 16px}@media only screen and (min-width: 1280px){.card-case-studies-wrapper{flex-direction:row;max-height:400px;gap:32px}.card-case-studies-wrapper .card-image-wrapper{height:100%}.card-case-studies-wrapper .card-image-wrapper img{height:100%}.card-case-studies-wrapper .card-button-wrapper{padding:0 24px 24px 24px}}.card-icon-wrapper{display:flex;flex-direction:column;width:100%;height:100%;justify-content:stretch;gap:8px;background:rgba(0,0,0,0);overflow:hidden}.card-icon-wrapper .card-content-wrapper{display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.card-icon-wrapper .card-content-wrapper .description{color:#131c20;color:var(--color-gray-1000)}.card-icon-wrapper .card-image-wrapper{position:relative;width:60px;overflow:hidden;margin-bottom:16px}.card-icon-wrapper .card-image-wrapper img{width:100%;height:60px;object-fit:cover;display:block}.card-news-wrapper{display:flex;flex-direction:column;width:100%;height:100%;justify-content:stretch;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;gap:8px;background:#fcfdfd;background:var(--color-gray-100);overflow:hidden;cursor:pointer;box-shadow:4px 8px 12px 2px rgba(71,95,107,.1);transition:box-shadow 0.4s ease-in-out;transition:box-shadow var(--speed-quick) ease-in-out}.card-news-wrapper:hover{box-shadow:0 2px 2px 1px rgba(71,95,107,.1)}.card-news-wrapper .card-content-wrapper{padding-left:24px;padding-right:24px;padding-top:8px;padding-bottom:8px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.card-news-wrapper .card-content-wrapper .description{color:#131c20;color:var(--color-gray-1000);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-news-wrapper .card-content-wrapper .title-wrapper .title{color:#1d064c;color:var(--color-violet-800);display:flex}.card-news-wrapper .card-content-wrapper .title-wrapper .card-title-link{text-decoration:none;color:unset}.card-news-wrapper .card-image-wrapper{position:relative;overflow:hidden;margin:8px;border-radius:16px;border-bottom-right-radius:0;width:calc(100% - 16px)}.card-news-wrapper .card-image-wrapper img.image{width:100%;height:100%;object-fit:cover;display:block}.card-news-wrapper .card-image-wrapper .card-logo-wrapper{bottom:0px;right:0px;position:absolute;width:100px;height:100px;background:url("../images/mask.svg")}.card-news-wrapper .card-image-wrapper .card-logo-wrapper img.logo{position:absolute;bottom:0;right:0;width:74px;height:74px}.card-news-wrapper .card-button-wrapper{padding:0 16px 24px 16px}@media only screen and (min-width: 1280px){.card-news-wrapper .card-image-wrapper{height:240px}}.card-big-wrapper{display:flex;flex-direction:column;width:100%;height:100%;justify-content:stretch;border-radius:24px;gap:8px;background-color:white;background-color:var(--card-bg, white);overflow:hidden;will-change:transform;box-shadow:4px 8px 12px 2px rgba(71,95,107,.1);transition:box-shadow 0.4s ease-in-out;transition:box-shadow var(--speed-quick) ease-in-out}.card-big-wrapper.light{color:#000}.card-big-wrapper:hover{box-shadow:0 2px 2px 1px rgba(71,95,107,.1)}.card-big-wrapper .card-content-wrapper{padding:8px 24px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.card-big-wrapper .card-content-wrapper .topic{letter-spacing:2px}.card-big-wrapper .card-image-wrapper{position:relative;width:100%;overflow:hidden}.card-big-wrapper .card-image-wrapper .simpleParallax{height:100%;width:100%}.card-big-wrapper .card-image-wrapper img{width:100%;height:200px;object-fit:cover;display:block;border-radius:0}.card-big-wrapper .card-image-wrapper::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;pointer-events:none;z-index:2;background:linear-gradient(to top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.6) 100%);background:linear-gradient(to top, rgba(var(--card-bg-rgb, 255, 255, 255), 1) 0%, rgba(var(--card-bg-rgb, 255, 255, 255), 0.6) 100%)}.card-big-wrapper .card-image-wrapper .card-logo-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:auto}.card-big-wrapper .card-image-wrapper .card-logo-wrapper img{height:100%;max-height:100px}.card-big-wrapper .card-button-wrapper{padding:32px 24px 24px 24px}@media only screen and (min-width: 992px){.card-big-wrapper{height:700px;flex-direction:row;gap:80px}.card-big-wrapper .card-image-wrapper{flex:0 0 50%;padding:0;height:auto}.card-big-wrapper .card-image-wrapper img{height:100%}.card-big-wrapper .card-image-wrapper::before{background:linear-gradient(to left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.6) 100%);background:linear-gradient(to left, rgba(var(--card-bg-rgb, 255, 255, 255), 1) 0%, rgba(var(--card-bg-rgb, 255, 255, 255), 0.6) 100%)}.card-big-wrapper .right-content{display:flex;flex-direction:column;justify-content:center;gap:32px;padding-right:0}.card-big-wrapper .right-content .card-content-wrapper{flex:0 0 calc(50% - 96px);gap:32px;padding:0}.card-big-wrapper .right-content .card-button-wrapper{padding:0}}@media only screen and (min-width: 992px)and (min-width: 768px){.card-big-wrapper .right-content{padding-right:136px}}.navigation{margin-top:120px}.navigation .nav-links .page-item{display:flex;align-items:center;justify-content:center;list-style:none;padding:0;gap:8px}.navigation .nav-links .page-item span{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:44px;height:44px}.navigation .nav-links .page-item span.current{color:#361687;color:var(--color-violet-700);border-radius:50%;background:#7646ff1a;background:var(--background-violet-600-10)}.navigation .nav-links .page-item.current{border:1px solid #1d064c;border:1px solid var(--color-violet-800);border-radius:50%}.navigation .nav-links .page-item a{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:44px;height:44px;color:#361687;color:var(--color-violet-700);transition:background 0.4s ease-in-out;transition:background var(--speed-quick) ease-in-out;border-radius:50%}.navigation .nav-links .page-item a:hover{background:#7646ff1a;background:var(--background-violet-600-10)}:root{--hero-padding: 12px;--reduced-height-mobile: 1px;--reduced-height-desktop: 1px}.hero-layout{padding:12px !important;padding:var(--hero-padding) !important}.hero{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:calc(100vh - 25px);height:calc(100vh - var(--hero-padding)*2 - var(--reduced-height-mobile));max-height:calc(100vh - 24px);max-height:calc(100vh - var(--hero-padding)*2)}@media only screen and (min-width: 768px){.hero{height:calc(100vh - 25px);height:calc(100vh - var(--hero-padding)*2 - var(--reduced-height-desktop))}}.hero .hero-bg-wrapper{height:100%;width:100%;overflow:hidden;border-radius:24px}@media only screen and (min-width: 768px){.hero .hero-bg-wrapper{border-radius:48px}}.hero .hero-bg--mobile,.hero .hero__overlay--mobile{display:block;background-size:cover;background-position:center;width:100%;height:100%;overflow:hidden;border-radius:24px}.hero .hero-bg--desktop,.hero .hero__overlay--desktop{display:none;overflow:hidden;border-radius:48px}@media only screen and (min-width: 768px){.hero .hero-bg--desktop,.hero .hero__overlay--desktop{display:block;background-size:cover;background-position:center;width:100%;height:100%}.hero .hero-bg--mobile,.hero .hero__overlay--mobile{display:none}}.hero video.hero-video{height:100%;object-fit:cover}.hero .hero__title{position:relative;z-index:10}.hero__bg,.hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1}.hero__overlay{opacity:.8;pointer-events:none}.hero__content{position:absolute;z-index:99;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero__content--left{align-items:center !important;transform:translateY(-40%)}@media only screen and (min-width: 768px){.hero__content--left{align-items:flex-start !important;transform:translateY(0)}}.hero__filters-visible.hero__content--left{transform:none}.hero__image{width:100%;max-width:400px;margin:2rem auto 0 auto;border-radius:24px;overflow:hidden}@media only screen and (min-width: 768px){.hero__image{margin:0 0 0 2rem}}.hero__title_section{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.hero__title_section.left{align-items:center;text-align:center}@media only screen and (min-width: 768px){.hero__title_section.left{align-items:flex-start;text-align:left}}.hero__title_section .title{letter-spacing:2px;margin-bottom:24px}.hero .headline-wrapper{width:100%;display:flex;margin:0 auto;padding:0 16px;height:auto;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.hero .headline-wrapper{padding:0 24px}}@media only screen and (min-width: 992px){.hero .headline-wrapper{padding:0 64px}}@media only screen and (min-width: 1280px){.hero .headline-wrapper{padding:0}}.hero .headline-wrapper .title-mobile{display:inline}@media only screen and (min-width: 768px){.hero .headline-wrapper .title-mobile{display:none}}.hero .headline-wrapper .title-desktop{display:none}@media only screen and (min-width: 768px){.hero .headline-wrapper .title-desktop{display:inline}}.hero .headline-animated{line-height:1.2em;display:flex;flex-wrap:wrap;width:100%}.hero .headline-animated span{font-size:44px}.hero .headline-animated [class*=gradient-text-]{height:3.85em;white-space:initial}@media only screen and (min-width: 768px){.hero .headline-animated span{font-size:56px}.hero .headline-animated [class*=gradient-text-]{height:1.35em}}@media only screen and (min-width: 992px){.hero .headline-animated span{font-size:72px}.hero .headline-animated [class*=gradient-text-]{height:1.35em}}.hero span.alt{display:inline-flex;transform:translateY(-10%);padding:0 .1em;width:100%;text-align:center;align-items:center;justify-content:center}@media only screen and (min-width: 992px){.hero span.alt{width:auto}}.hero .words{display:inline-flex;flex-direction:column;height:2.4em;overflow:hidden;vertical-align:middle;padding:0 .15em;margin-top:.2em}@media only screen and (min-width: 768px){.hero .words{height:1.2em}}.hero .words>span{display:block;transform:translate(0, -10%)}.hero .words>span br{display:block}@media only screen and (min-width: 768px){.hero .words>span br{display:none}}.hero .words.animation>span{animation:vertical-scroll 16s infinite;animation-timing-function:cubic-bezier(0.78, -0.42, 0.19, 1.39),linear,cubic-bezier(0.78, -0.42, 0.19, 1.39),linear,cubic-bezier(0.78, -0.42, 0.19, 1.39),linear,linear;will-change:transform}@keyframes vertical-scroll{13%{transform:translate(0, -10%)}20%{transform:translate(0, -110%)}46%{transform:translate(0, -110%)}53%{transform:translate(0, -210%)}79%{transform:translate(0, -210%)}86%{transform:translate(0, -310%)}99.9999%{transform:translate(0, -310%)}100%{transform:translate(0, -10%)}}.swiper-loghi{height:auto}.swiper-loghi .swiper-wrapper{height:100%;display:flex;align-items:center}.swiper-loghi .swiper-slide{display:flex;align-items:center;height:100%}.swiper-loghi img{max-height:72px;object-fit:contain;display:block;margin:0 auto}.generic-text-wrapper{background-color:transparent;background-color:var(--generic-text-wrapper-bg, transparent)}.generic-text-wrapper .generic-text{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;background-size:cover;background-repeat:no-repeat;justify-content:center}.generic-text-wrapper .generic-text .generic-text-content-wrapper{width:100%}.generic-text-wrapper .generic-text .generic-text-content-wrapper.right_image{display:flex;flex-direction:column;gap:48px}.generic-text-wrapper .generic-text .generic-text-content-wrapper.right_image .generic-text-image{overflow:hidden}.generic-text-wrapper .generic-text .generic-text-content-wrapper.right_image .generic-text-image img{border-radius:16px;object-fit:cover;height:100%}.generic-text-wrapper .generic-text .generic-text-content-wrapper .generic-text-content{gap:24px;display:flex;flex-direction:column}.generic-text-wrapper .generic-text .generic-text-content-wrapper .generic-text-content .title-content{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;background-size:cover;background-repeat:no-repeat;justify-content:center}.generic-text-wrapper .generic-text .generic-text-content-wrapper .generic-text-content .generic-text-button{margin-top:8px}.generic-text-wrapper .generic-text .generic-text-content-wrapper.left .generic-text-content{flex-direction:column;align-items:start}@media only screen and (min-width: 768px){.generic-text-wrapper .generic-text .generic-text-content-wrapper.left .generic-text-content{flex-direction:row;align-items:end}}.generic-text-wrapper .generic-text .generic-text-content-wrapper.left .generic-text-content .title-content{align-items:flex-start;text-align:left}@media only screen and (min-width: 992px){.generic-text-wrapper .generic-text .generic-text-content-wrapper.right_image{display:flex;flex-direction:row;gap:72px}.generic-text-wrapper .generic-text .generic-text-content-wrapper.right_image .generic-text-content{display:flex;align-items:flex-start;flex-direction:column;flex:1;gap:48px}.generic-text-wrapper .generic-text .generic-text-content-wrapper.right_image .generic-text-content .title-content{align-items:flex-start;text-align:left;gap:16px}.generic-text-wrapper .generic-text .generic-text-content-wrapper.right_image .generic-text-image{flex:0 0 50%;overflow:hidden}.generic-text-wrapper .generic-text .generic-text-content-wrapper.right_image .generic-text-image img{border-radius:16px;object-fit:cover;height:100%}}.grid-cards-layout>.container{padding:0}.grid-cards-layout.timeline .grid-cards-wrapper::before{content:"";position:absolute;top:0;left:6px;width:4px;height:100%;background:linear-gradient(to top, #ffffff, #361687, #c077d7, #f7ccb9, #ffffff)}@media only screen and (min-width: 992px){.grid-cards-layout.timeline .grid-cards-wrapper::before{left:24px}}@media only screen and (min-width: 1280px){.grid-cards-layout.timeline .grid-cards-wrapper::before{left:0}}.grid-cards-layout .grid-cards-wrapper{display:grid;--columns: 1;grid-template-columns:repeat(1, 1fr);grid-template-columns:repeat(var(--columns, 1), 1fr);gap:24px;padding:0 24px;position:relative}.grid-cards-layout .grid-cards-wrapper.big{gap:32px}.grid-cards-layout .grid-cards-wrapper.icon{gap:64px}@media only screen and (min-width: 992px){.grid-cards-layout .grid-cards-wrapper{display:grid;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);grid-template-columns:repeat(var(--columns, 3), 1fr)}.grid-cards-layout .grid-cards-wrapper.columns-1{--columns: 1}.grid-cards-layout .grid-cards-wrapper.columns-2{--columns: 2}.grid-cards-layout .grid-cards-wrapper.columns-3{--columns: 3}.grid-cards-layout .grid-cards-wrapper.icon{gap:80px 140px}.grid-cards-layout .grid-cards-wrapper.simpleadaptive{gap:128px}.grid-cards-layout .grid-cards-wrapper.big{gap:96px}}@media only screen and (min-width: 1280px){.grid-cards-layout .grid-cards-wrapper{padding:0}}.swiper-cards{height:100%}.swiper-cards .swiper-wrapper{height:100%;display:flex}.swiper-cards .swiper-slide{display:flex;align-items:center;height:auto;overflow:visible}.swiper-cards img{max-height:100%;object-fit:contain;display:block;margin:0 auto}.swiper-cards .swiper-controls-row{display:flex;align-items:center;gap:72px;padding-top:64px}.swiper-cards .swiper-scrollbar{background:#c2cfd6;background:var(--color-gray-400);height:1px;flex:1}.swiper-cards .swiper-scrollbar-drag{background:linear-gradient(90deg, #361687 0%, #8B5BF1 100%);height:3px;transition:background .3s}.swiper-cards .swiper-navigation-buttons{position:relative;display:flex;gap:24px}.swiper-cards .swiper-button-prev,.swiper-cards .swiper-button-next{width:24px;height:24px;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;background-repeat:no-repeat;background-position:center;background-size:20px 20px;color:rgba(0,0,0,0);position:relative;margin:0;top:0;left:0}.swiper-cards .swiper-button-prev{-webkit-mask-image:url("../images/icons/arrow_back.svg");mask-image:url("../images/icons/arrow_back.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#7646ff;background-color:var(--color-violet-600)}.swiper-cards .swiper-button-next{-webkit-mask-image:url("../images/icons/arrow_forward.svg");mask-image:url("../images/icons/arrow_forward.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:#7646ff;background-color:var(--color-violet-600)}.swiper-cards .swiper-button-disabled{background-color:#1d064c;background-color:var(--color-violet-800);opacity:1}.swiper-cards .swiper-button-prev:hover,.swiper-cards .swiper-button-next:hover{opacity:.8;cursor:pointer}.grid-tags-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center;align-items:center;justify-items:center;gap:32px}.grid-tags-wrapper .grid-tags-header{width:100%}.grid-tags-wrapper .grid-tags-header .title-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.grid-tags-wrapper .grid-tags-header .title-content .title{color:#fcfdfd;color:var(--color-gray-100);letter-spacing:2px}.grid-tags-wrapper .grid-tags-header .title-content .subtitle{color:#fcfdfd;color:var(--color-gray-100)}.grid-tags-wrapper .tags_wrapper{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center;align-content:center;padding:32px}@media only screen and (min-width: 1280px){.grid-tags-wrapper{gap:72px}.grid-tags-wrapper .tags_wrapper{gap:32px;padding:0}}.media-block .container-fluid>div{padding-left:0;padding-right:0}.media-block-wrapper{display:block;width:100%}.media-block-wrapper .media-block-image,.media-block-wrapper .media-block-video{position:relative;overflow:hidden;border-radius:.25rem}.media-block-wrapper .media-block-image img,.media-block-wrapper .media-block-image video,.media-block-wrapper .media-block-video img,.media-block-wrapper .media-block-video video{display:block;width:100%;height:auto;max-width:100%;object-fit:cover}.media-block-wrapper .media-block-image__overlay,.media-block-wrapper .media-block-video__overlay{position:absolute;inset:-1px;pointer-events:none}.media-block-wrapper .media-block-image.has-overlay .media-block-image__overlay,.media-block-wrapper .media-block-image.has-overlay .media-block-video__overlay,.media-block-wrapper .media-block-video.has-overlay .media-block-image__overlay,.media-block-wrapper .media-block-video.has-overlay .media-block-video__overlay{opacity:.4}@media(min-width: 768px){.media-block-wrapper .media-block-image img,.media-block-wrapper .media-block-image video,.media-block-wrapper .media-block-video img,.media-block-wrapper .media-block-video video{height:100%;width:100%;object-fit:cover}}.media-overlay--light .media-block-image__overlay,.media-overlay--light .media-block-video__overlay{opacity:.25}.media-overlay--strong .media-block-image__overlay,.media-overlay--strong .media-block-video__overlay{opacity:.6}.media-block-wrapper--center{display:flex;align-items:center;justify-content:center}.sticky-sentinel{height:1px}.block-tabs{background-color:#fff;position:sticky;z-index:200;top:0;transition:border 0.4s ease-in-out;transition:border var(--speed-quick) ease-in-out;border-bottom:rgba(0,0,0,0)}.block-tabs.is-sticky{border-bottom:1px solid rgba(0,0,0,.1)}.tabs-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:48px;color:#361687;color:var(--color-violet-700);overflow:auto;padding-bottom:8px}@media only screen and (min-width: 768px){.tabs-wrapper{justify-content:center}}.tabs-wrapper .tab-wrapper{cursor:pointer;white-space:nowrap}.tabs-wrapper .tab-wrapper::after{content:"";display:block;width:100%;height:2px;background:linear-gradient(90deg, #8B5BF1 -1.81%, #c077d7 99.67%);background:linear-gradient(90deg, #8B5BF1 -1.81%, var(--background-violet-400, #C077D7) 99.67%);margin-top:4px;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;will-change:transform}.tabs-wrapper .tab-wrapper:hover::after,.tabs-wrapper .tab-wrapper:focus-visible::after,.tabs-wrapper .tab-wrapper.default::after,.tabs-wrapper .tab-wrapper.active::after{transform:scaleX(1)}.site-footer{background:#1d064c;background:var(--color-violet-800);color:#ffffff;color:var(--color-gray-10);padding-left:8px;padding-right:8px}@media only screen and (min-width: 992px){.site-footer{padding-left:0;padding-right:0}}.site-footer .footer-grid{display:flex;align-items:stretch;gap:0;flex-wrap:wrap}@media only screen and (min-width: 992px){.site-footer .footer-grid{flex-wrap:nowrap;gap:80px}}.site-footer .footer-col{flex:0 0 50%;height:auto;display:flex;flex-direction:column;gap:16px;padding-top:32px}@media only screen and (min-width: 992px){.site-footer .footer-col{gap:32px;flex:0 0 200px;padding-top:0}}.site-footer .footer-col .footer-menu-items{display:flex;flex-direction:column;gap:8px;list-style:none}.site-footer .footer-col .footer-menu-items a{color:#ffffff;color:var(--color-gray-10);text-decoration:none;font-size:14px;padding:5px 0;font-weight:400;display:inline-flex}.site-footer .footer-col .footer-menu-items a:hover{text-decoration:underline}.site-footer .footer-col-1{flex:1 1 100%;gap:32px;padding-bottom:24px}@media only screen and (min-width: 992px){.site-footer .footer-col-1{flex:1;justify-content:space-between}}.site-footer .footer-col-1 .footer-col-1-inner{display:flex;flex-direction:column;gap:32px}.site-footer .footer-col-1 .footer-col-1-inner .logo-wrapper img{height:28px;width:auto}.site-footer .footer-col-1 .footer-col-1-inner .footer-description{color:#fcfdfd;color:var(--color-gray-100)}.site-footer .footer-col-3{flex:1 1 100%}@media only screen and (min-width: 992px){.site-footer .footer-col-3{flex:0 0 200px}}.site-footer .footer-col-3 a{text-decoration:none;color:#ffffff;color:var(--color-gray-10)}.site-footer .footer-col-3 a:hover{text-decoration:underline}.thx-filters-wrapper{display:none;flex-direction:column;gap:24px}.thx-filters-wrapper.hero-embed{position:relative;top:auto;width:100%}@media only screen and (min-width: 992px){.thx-filters-wrapper.hero-embed{display:flex;position:absolute;top:100%;width:calc(100% - 128px)}}@media only screen and (min-width: 1280px){.thx-filters-wrapper.hero-embed{width:100%}}.thx-filters-wrapper.hero-embed .thx-filters-main button .button-label{color:#fcfdfd;color:var(--text-gray-100)}.thx-filters-wrapper .thx-filters-main{display:flex;gap:24px}.thx-filters-wrapper .thx-filters-main button{background-color:rgba(255,255,255,.15);height:40px;display:flex;align-items:center;border-radius:20px;justify-content:center;transition:background-color 0.4s ease-in-out;transition:background-color var(--speed-quick) ease-in-out;padding:0 22px;cursor:pointer}.thx-filters-wrapper .thx-filters-main button:hover{background-color:rgba(255,255,255,.2)}.thx-filters-wrapper .thx-filters-main button .button-label{color:#361687;color:var(--color-violet-700);text-transform:capitalize;display:inline-flex;align-items:center;gap:8px}.thx-filters-wrapper .thx-filters-main button .button-label::after{content:"";display:inline-block;width:16px;height:16px;background-image:url("../images/ico-caret-down.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform 0.4s ease-in-out;transition:transform var(--speed-quick) ease-in-out}.thx-filters-wrapper .thx-filters-main button.is-open .button-label::after{transform:rotate(180deg)}.thx-filters-wrapper .thx-filters-panels{padding:96px 32px 32px 32px;background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;margin:0;width:100vw;height:100vh;transform:translateY(0);z-index:300}@media only screen and (min-width: 992px){.thx-filters-wrapper .thx-filters-panels{position:relative;padding:54px 48px;border-radius:24px;box-shadow:0 2px 2px 1px rgba(71,95,107,.1);width:100%;height:auto}}@media only screen and (min-width: 1280px){.thx-filters-wrapper .thx-filters-panels{width:100%}}.thx-filters-wrapper-mobile{display:block;width:100%}@media only screen and (min-width: 992px){.thx-filters-wrapper-mobile{display:none}}.thx-filters-wrapper-mobile .thx-filter-header-mobile{padding:16px 24px 8px 24px;display:flex;align-items:center;justify-content:space-between;color:#1d064c;color:var(--color-violet-800)}.thx-filters-wrapper-mobile .thx-filter-mobile-open{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 24px;border-radius:20px;background:rgba(67,46,160,.15);background-image:url(../images/icons/filter.svg);background-size:24px 24px;background-position:center;background-repeat:no-repeat}.thx-filters-wrapper-mobile .thx-filter-mobile-open span.active-filters-number{display:inline-flex;width:24px;height:24px;border-radius:12px;font-size:12px;line-height:1;align-items:center;justify-content:center;background-color:#361687;background-color:var(--color-violet-700);color:#fff;transform:translate(24px, -12px)}.thx-filters-panels-mobile{display:none;padding:96px 32px 86px 32px;background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;margin:0;width:100vw;height:100vh;transform:translateY(0);z-index:300}@media only screen and (min-width: 992px){.thx-filters-panels-mobile{display:none}}.thx-filters-panels-mobile.filters-mobile-is-open{display:block}.thx-filters-panels-mobile .thx-filter-close{display:inline-block;width:40px;height:40px;background-image:url("../images/icons/close.svg");background-size:32px 32px;background-position:center;background-repeat:no-repeat;position:absolute;top:24px;right:24px}@media only screen and (min-width: 992px){.thx-filters-panels-mobile .thx-filter-close{display:none}}.thx-filters-panels-mobile .thx-filter-panel-mobile{height:100%;overflow:auto}.thx-filter-panel fieldset,.thx-filter-panel-mobile fieldset{margin-bottom:48px;padding:0}@media only screen and (min-width: 992px){.thx-filter-panel fieldset,.thx-filter-panel-mobile fieldset{margin-bottom:0}}.thx-filter-panel .thx-filter-header,.thx-filter-panel-mobile .thx-filter-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}@media only screen and (min-width: 992px){.thx-filter-panel .thx-filter-header,.thx-filter-panel-mobile .thx-filter-header{margin-bottom:48px}}.thx-filter-panel .thx-filter-legend{color:#1d064c;color:var(--color-violet-800);flex:1;white-space:nowrap;display:flex;justify-content:flex-start}.thx-filter-panel-mobile .thx-filter-legend{color:#1d064c;color:var(--color-violet-800);flex:1;white-space:nowrap;display:flex;justify-content:flex-start}.thx-filter-panel .thx-filters-actions,.thx-filter-panel-mobile .thx-filters-actions{display:flex;gap:48px;align-items:center;justify-content:space-between;padding:24px 32px;position:fixed;bottom:0;left:0;width:100%}@media only screen and (min-width: 992px){.thx-filter-panel .thx-filters-actions,.thx-filter-panel-mobile .thx-filters-actions{position:relative;padding:0;justify-content:flex-end}}.thx-filter-panel .thx-filters-actions .thx-filter-reset{text-decoration:none;border-bottom:1px solid #1d064c;border-bottom:1px solid var(--color-violet-800)}.thx-filter-panel .thx-filters-actions .thx-filter-reset-mobile{text-decoration:none;border-bottom:1px solid #1d064c;border-bottom:1px solid var(--color-violet-800)}.thx-filter-panel-mobile .thx-filters-actions .thx-filter-reset{text-decoration:none;border-bottom:1px solid #1d064c;border-bottom:1px solid var(--color-violet-800)}.thx-filter-panel-mobile .thx-filters-actions .thx-filter-reset-mobile{text-decoration:none;border-bottom:1px solid #1d064c;border-bottom:1px solid var(--color-violet-800)}.thx-filter-panel .thx-filters-actions .thx-filter-reset .reset-label{color:#1d064c;color:var(--color-violet-800)}.thx-filter-panel .thx-filters-actions .thx-filter-reset-mobile .reset-label{color:#1d064c;color:var(--color-violet-800)}.thx-filter-panel-mobile .thx-filters-actions .thx-filter-reset .reset-label{color:#1d064c;color:var(--color-violet-800)}.thx-filter-panel-mobile .thx-filters-actions .thx-filter-reset-mobile .reset-label{color:#1d064c;color:var(--color-violet-800)}.thx-filter-panel .thx-filter-body .thx-filters-list,.thx-filter-panel-mobile .thx-filter-body .thx-filters-list{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.thx-filter-panel .thx-filter-body .thx-filter-item{flex:0 0 auto;width:auto;display:flex;align-items:center;justify-content:flex-start;gap:12px;cursor:pointer;position:relative;height:40px;padding:0 12px;border-radius:400px;background-color:rgba(118,70,255,.1);transition:background-color 0.4s ease-in-out,color 0.4s ease-in-out,box-shadow 0.4s ease-in-out;transition:background-color var(--speed-quick) ease-in-out,color var(--speed-quick) ease-in-out,box-shadow var(--speed-quick) ease-in-out;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thx-filter-panel-mobile .thx-filter-body .thx-filter-item{flex:0 0 auto;width:auto;display:flex;align-items:center;justify-content:flex-start;gap:12px;cursor:pointer;position:relative;height:40px;padding:0 12px;border-radius:400px;background-color:rgba(118,70,255,.1);transition:background-color 0.4s ease-in-out,color 0.4s ease-in-out,box-shadow 0.4s ease-in-out;transition:background-color var(--speed-quick) ease-in-out,color var(--speed-quick) ease-in-out,box-shadow var(--speed-quick) ease-in-out;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thx-filter-panel .thx-filter-body .thx-filter-item input[type=checkbox],.thx-filter-panel-mobile .thx-filter-body .thx-filter-item input[type=checkbox]{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;padding:0;cursor:pointer}.thx-filter-panel .thx-filter-body .thx-filter-item>span{display:inline-flex;align-items:center;gap:8px;color:#131c20;color:var(--text-gray-1000);position:relative;z-index:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thx-filter-panel-mobile .thx-filter-body .thx-filter-item>span{display:inline-flex;align-items:center;gap:8px;color:#131c20;color:var(--text-gray-1000);position:relative;z-index:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thx-filter-panel .thx-filter-body .thx-filter-item>span::before,.thx-filter-panel-mobile .thx-filter-body .thx-filter-item>span::before{content:"";display:inline-block;width:24px;height:24px;flex:0 0 24px;background-image:url("../images/icons/add.svg");background-repeat:no-repeat;background-position:center;background-size:24px 24px}.thx-filter-panel .thx-filter-body .thx-filter-item input[type=checkbox]:checked+span::before,.thx-filter-panel-mobile .thx-filter-body .thx-filter-item input[type=checkbox]:checked+span::before{background-image:url("../images/icons/check.svg")}.thx-filter-panel .thx-filter-body .thx-filter-item:hover,.thx-filter-panel .thx-filter-body .thx-filter-item input[type=checkbox]:focus-visible+span,.thx-filter-panel-mobile .thx-filter-body .thx-filter-item:hover,.thx-filter-panel-mobile .thx-filter-body .thx-filter-item input[type=checkbox]:focus-visible+span{box-shadow:0 2px 8px rgba(118,70,255,.12)}.thx-filter-panel .thx-filter-body .thx-filter-empty,.thx-filter-panel-mobile .thx-filter-body .thx-filter-empty{margin:0}