/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:"Raleway",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--font-weight-bold:700;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-heading:"Raleway",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--color-primary-default:#f5421c;--color-primary-hover:#e14220;--color-color2:#fff;--color-color3:#f0f0f0;--color-color4:#2c2c2c;--color-color5:#00a124;--color-color6:#d9d9d9;--color-background:#f8f8f8;--color-text:#232323;--color-link:#f5421c;--color-warning:#e25353;--color-success:#5cb85c;--color-info:#5bc0de;--color-table-color:#3c3c3c;--color-table-border:#d6d6d6;--color-table-heading:#d6d6d6}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::-webkit-file-upload-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;tab-size:4}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:var(--default-mono-font-feature-settings,normal);font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::-webkit-file-upload-button{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{-webkit-padding-start:20px;padding-inline-start:20px}::-webkit-file-upload-button{-webkit-margin-end:4px;margin-inline-end:4px}::file-selector-button{-webkit-margin-end:4px;margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,#0000)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body,html{font-variant-numeric:lining-nums;height:100%;line-height:1.4}::-webkit-scrollbar{background-color:var(--color-background);height:4px;width:4px}::-webkit-scrollbar-thumb{background-color:var(--color-primary-default);border-radius:5px}::-webkit-scrollbar-button:vertical:start:decrement{display:none}::-webkit-scrollbar-button:vertical:end:increment{display:none}body{color:var(--color-text);display:flex;flex-direction:column;font-family:var(--font-sans),serif;font-size:var(--text-body);max-width:100%;position:relative;width:100vw}body ::selection{background-color:var(--color-primary-default);color:var(--color-text)}body [data-barba=container]{background-color:var(--color-background)}body .wrap{flex:1 0 auto}body.fancybox-active{height:inherit}p{color:var(--paragraph-color);font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height);margin-bottom:var(--paragraph-margin-bottom)}a{color:var(--color-link);transition:color .4s}a:hover{color:var(--color-primary-hover)}table{margin-bottom:40px;width:100%}table td,table th{border:1px solid var(--color-table-color);color:var(--color-table-color);font-size:var(--text-body);padding:15px 10px}table th{border-bottom-width:3px;color:var(--color-table-heading);font-weight:400}.content{padding-bottom:var(--space-content-b);padding-top:var(--space-content-t)}.mt-content{margin-top:var(--space-content-mt)}.mb-content,.my-content{margin-bottom:var(--space-content-mb)}.my-content{margin-top:var(--space-content-mt)}.pt-content{padding-top:var(--space-content-pt)}.pb-content,.py-content{padding-bottom:var(--space-content-pb)}.py-content{padding-top:var(--space-content-pt)}.h1,h1{font-size:var(--heading-h1-font-size);font-weight:var(--heading-h1-font-weight);margin-bottom:var(--heading-h1-margin-bottom);text-align:var(--heading-h1-text-align);text-transform:var(--heading-h1-text-transform)}.h1,.h2,h1,h2{color:var(--heading-color);font-family:var(--font-heading),serif;line-height:normal}.h2,h2{font-size:var(--heading-h2-font-size);font-weight:var(--heading-h2-font-weight);margin-bottom:var(--heading-h2-margin-bottom);text-align:var(--heading-h2-text-align);text-transform:var(--heading-h2-text-transform)}.h3,h3{font-size:var(--heading-h3-font-size);font-weight:var(--heading-h3-font-weight);margin-bottom:var(--heading-h3-margin-bottom);text-align:var(--heading-h3-text-align);text-transform:var(--heading-h3-text-transform)}.h3,.h4,h3,h4{color:var(--heading-color);font-family:var(--font-heading),serif;line-height:normal}.h4,h4{font-size:var(--heading-h4-font-size);font-weight:var(--heading-h4-font-weight);margin-bottom:var(--heading-h4-margin-bottom);text-align:var(--heading-h4-text-align);text-transform:var(--heading-h4-text-transform)}.h5,h5{font-size:var(--heading-h5-font-size);font-weight:var(--heading-h5-font-weight);margin-bottom:var(--heading-h5-margin-bottom);text-align:var(--heading-h5-text-align);text-transform:var(--heading-h5-text-transform)}.h5,.h6,h5,h6{color:var(--heading-color);font-family:var(--font-heading),serif;line-height:normal}.h6,h6{font-size:var(--heading-h6-font-size);font-weight:var(--heading-h6-font-weight);margin-bottom:var(--heading-h6-margin-bottom);text-align:var(--heading-h6-text-align);text-transform:var(--heading-h6-text-transform)}}@layer components{.breadcrumbs{color:var(--color-text);display:flex;list-style:none;margin:0 0 10px;overflow-x:auto;padding-bottom:10px;white-space:nowrap}.breadcrumbs li{margin:0 30px 0 0}.breadcrumbs li a{color:inherit;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);opacity:.7;position:relative;text-decoration:none;transition:all .3s ease-in-out}.breadcrumbs li a:after{background-color:var(--color-primary-default);border-radius:50%;content:"";height:7px;left:calc(100% + 12px);position:absolute;top:50%;transform:translateY(-50%);width:7px}.breadcrumbs li a:hover{color:var(--color-primary-hover)}.breadcrumbs li:last-of-type{margin-right:0}.breadcrumbs li:last-of-type a{opacity:1;pointer-events:none}.breadcrumbs li:last-of-type a:after{display:none}.calculation-wrap{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.calculation-wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.calculation-wrap{--fm-cols:4}}@layer utilities{.pointer-events-none{pointer-events:none}.influx,.influx-list>*{opacity:0;visibility:hidden;will-change:opacity}.animated-title{-webkit-font-kerning:none;font-kerning:none}.animated-title:not(.show){opacity:0;visibility:hidden}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.loader-wrap{background-image:url(/themes/wp-simplex/images/loading-gif.gif);background-position:50%;background-repeat:no-repeat;background-size:35px;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:10}.button-4{align-items:center;cursor:pointer;display:flex;gap:14px;width:-webkit-fit-content;width:fit-content}.button-4 .arrow{background-color:var(--color-background);border:1px solid var(--color-primary-default);border-radius:50%;flex-shrink:0;height:37px;overflow:hidden;position:relative;width:37px}.button-4 .icon{fill:var(--color-primary-default);height:calc(100% - 20px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:calc(100% - 20px)}.button-4 .icon:first-of-type{transform:translate(calc(-100% - 24px),-50%)}.image-size{display:block;overflow:hidden;position:relative}.image-size:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.image-size>img,.image-size>svg,.image-size>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.object-fit{background-position:50%;background-size:cover;position:relative}.object-fit.compat-object-fit>img{opacity:0}.object-fit>img{height:100%;object-fit:cover;width:100%}.centering-size,.object-fit>img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.centering-size{height:var(--cs-height,var(--cs-width,100%));width:var(--cs-width,100%)}.overlay-after:after,.overlay-before:before{content:""}.overlay,.overlay-after:after,.overlay-before:before{height:100%;left:0;position:absolute;top:0;width:100%}.centering-transform{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.sticky-block{transition:top .3s ease-in-out}.top-\[110px\]{top:110px}.bottom-\[30px\]{bottom:30px}.left-1\/2{left:50%}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[20\]{z-index:20}.container{padding-inline:var(--space-container);width:100%}.container,.mx-auto{margin-inline:auto}.-mt-\[1px\]{margin-top:-1px}.-mt-content{margin-top:calc(-1*clamp(70px, calc(70px + (130px - 70px) * (calc((100vw - 360px) / (1920px - 360px)))), 130px))}.mt-\[10px\]{margin-top:10px}.mt-\[20px\]{margin-top:20px}.mt-auto{margin-top:auto}.button-2{align-items:center;border:1px solid var(--color-primary-default);border-radius:47px;color:var(--color-text);cursor:pointer;display:flex;font-size:clamp(10px,calc(10px + (14px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);font-weight:700;gap:clamp(6px,calc(6px + (10px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),10px);justify-content:center;line-height:normal;outline:none;padding:clamp(12px,calc(12px + (18px - 12px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)clamp(16px,calc(16px + (22px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),22px);text-transform:uppercase;transition:color .3s ease-in-out;width:-webkit-max-content;width:max-content}.button-2 .icon{height:clamp(16px,calc(16px + (18px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);transition:all .3s ease-in-out;width:clamp(16px,calc(16px + (18px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)}.button-2 .icon.hover{margin-left:calc(-1*clamp(16px, calc(16px + (18px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))), 18px));opacity:0}.button-2.inverted{background-color:var(--color-primary-default);color:var(--color-color2)}.button-2.inverted .icon{fill:var(--color-color2)}.button-2:not(.inverted) .icon{fill:var(--color-primary-default)}.container-fluid{margin-left:clamp(15px,calc(15px + (55px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),55px);margin-right:clamp(15px,calc(15px + (55px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),55px)}.label-block{align-items:center;background-color:var(--color-background);border:1px solid var(--color-text);border-radius:8px;color:var(--color-text);display:flex;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);justify-content:center;line-height:normal;padding:8px 16px;transition:background .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out}.label-block.extended{font-size:clamp(12px,calc(12px + (18px - 12px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);font-weight:600;padding:10px clamp(10px,calc(10px + (20px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);text-transform:uppercase}.label-block.active{background-color:var(--color-background);border-color:var(--color-color2)}.label-block.complete{border-color:var(--color-success);color:var(--color-success)}.label-block.process{border-color:#f2c55c;color:#f2c55c}.label-block .flag{width:clamp(20px,calc(20px + (30px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),30px)}.label-block .flag,.label-block .icon{height:clamp(15px,calc(15px + (25px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),25px);margin-right:5px}.label-block .icon{fill:currentColor;width:clamp(15px,calc(15px + (25px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),25px)}.mr-\[10px\]{margin-right:10px}.mr-\[30px\]{margin-right:30px}.ckeditor .h1,.ckeditor h1{font-size:var(--ckeditor-h1-font-size);font-weight:var(--ckeditor-h1-font-weight);margin-bottom:var(--ckeditor-h1-margin-bottom);text-align:var(--ckeditor-h1-text-align);text-transform:var(--ckeditor-h1-text-transform)}.ckeditor .h2,.ckeditor h2{font-size:var(--ckeditor-h2-font-size);font-weight:var(--ckeditor-h2-font-weight);margin-bottom:var(--ckeditor-h2-margin-bottom);text-align:var(--ckeditor-h2-text-align);text-transform:var(--ckeditor-h2-text-transform)}.ckeditor .h3,.ckeditor h3{font-size:var(--ckeditor-h3-font-size);font-weight:var(--ckeditor-h3-font-weight);margin-bottom:var(--ckeditor-h3-margin-bottom);text-align:var(--ckeditor-h3-text-align);text-transform:var(--ckeditor-h3-text-transform)}.ckeditor .h4,.ckeditor h4{font-size:var(--ckeditor-h4-font-size);font-weight:var(--ckeditor-h4-font-weight);margin-bottom:var(--ckeditor-h4-margin-bottom);text-align:var(--ckeditor-h4-text-align);text-transform:var(--ckeditor-h4-text-transform)}.ckeditor .h5,.ckeditor h5{font-size:var(--ckeditor-h5-font-size);font-weight:var(--ckeditor-h5-font-weight);margin-bottom:var(--ckeditor-h5-margin-bottom);text-align:var(--ckeditor-h5-text-align);text-transform:var(--ckeditor-h5-text-transform)}.ckeditor .h6,.ckeditor h6{font-size:var(--ckeditor-h6-font-size);font-weight:var(--ckeditor-h6-font-weight);margin-bottom:var(--ckeditor-h6-margin-bottom);text-align:var(--ckeditor-h6-text-align);text-transform:var(--ckeditor-h6-text-transform)}.ckeditor ol,.ckeditor ul{list-style:inherit;margin-bottom:var(--list-margin-bottom)}.ckeditor ol li,.ckeditor ul li{color:var(--list-color);line-height:var(--list-line-height);margin-bottom:10px;margin-left:15px}.ckeditor ol li,.ckeditor p,.ckeditor ul li{font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px)}.ckeditor img{border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);margin-bottom:clamp(15px,calc(15px + (20px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),20px)}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-\[2px\]{margin-bottom:2px}.mb-\[4px\]{margin-bottom:4px}.mb-\[6px\]{margin-bottom:6px}.mb-\[8px\]{margin-bottom:8px}.mb-\[10px\]{margin-bottom:10px}.mb-\[14px\]{margin-bottom:14px}.mb-\[15px\]{margin-bottom:15px}.mb-\[16px\]{margin-bottom:16px}.mb-\[20px\]{margin-bottom:20px}.mb-\[25px\]{margin-bottom:25px}.mb-\[40px\]{margin-bottom:40px}.\!ml-0{margin-left:calc(var(--spacing)*0)!important}.ml-\[10px\]{margin-left:10px}.ml-auto{margin-left:auto}.button-3{align-items:center;background-color:var(--color-primary-default);border-radius:47px;color:var(--color-color2);cursor:pointer;display:flex;font-size:clamp(9px,calc(9px + (14px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);font-weight:700;gap:10px;padding:clamp(6px,calc(6px + (10px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),10px)clamp(6px,calc(6px + (15px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),15px)clamp(6px,calc(6px + (10px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),10px)clamp(11px,calc(11px + (22px - 11px) * (calc((100vw - 360px) / (1920px - 360px)))),22px);text-transform:uppercase;transition:color .3s ease-in-out,background .3s ease-in-out;width:-webkit-max-content;width:max-content}.button-3 .icon{background-color:var(--color-color2);border-radius:100%;height:clamp(18px,calc(18px + (36px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),36px);padding:clamp(3px,calc(3px + (6px - 3px) * (calc((100vw - 360px) / (1920px - 360px)))),6px);width:clamp(18px,calc(18px + (36px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),36px)}.button-3 input{display:none}.button-3{border:1px solid var(--color-primary-default);justify-content:center;line-height:normal;min-width:280px;padding:clamp(13px,calc(13px + (18px - 13px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)22px}.button-3.inverted{background-color:var(--color-color2);color:var(--color-text)}.button-5{border-radius:50%;flex-shrink:0;font-size:clamp(10px,calc(10px + (14px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);height:clamp(112px,calc(112px + (200px - 112px) * (calc((100vw - 360px) / (1920px - 360px)))),200px);justify-content:center;padding:clamp(15px,calc(15px + (30px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),30px);text-align:center;transform:rotate(-25deg);transition:all .3s ease-in-out;width:clamp(112px,calc(112px + (200px - 112px) * (calc((100vw - 360px) / (1920px - 360px)))),200px)}.button-1,.button-5{align-items:center;background-color:var(--color-primary-default);color:var(--color-color2);cursor:pointer;display:flex;font-weight:700;text-transform:uppercase}.button-1{border-radius:47px;font-size:clamp(9px,calc(9px + (14px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);gap:10px;padding:clamp(6px,calc(6px + (10px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),10px)clamp(6px,calc(6px + (15px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),15px)clamp(6px,calc(6px + (10px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),10px)clamp(11px,calc(11px + (22px - 11px) * (calc((100vw - 360px) / (1920px - 360px)))),22px);transition:color .3s ease-in-out,background .3s ease-in-out;width:-webkit-max-content;width:max-content}.button-1 .icon{background-color:var(--color-color2);border-radius:100%;height:clamp(18px,calc(18px + (36px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),36px);padding:clamp(3px,calc(3px + (6px - 3px) * (calc((100vw - 360px) / (1920px - 360px)))),6px);width:clamp(18px,calc(18px + (36px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),36px)}.button-1 input{display:none}.line-clamp-custom{-webkit-line-clamp:var(--lc-rows);-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--lc-size);height:calc(var(--lc-rows)*var(--lc-size)*var(--lc-line-height));line-height:var(--lc-line-height);overflow:hidden}.wrap-cols-3{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.wrap-cols-3>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.wrap-cols-3{--fm-cols:3}.wrap-cols-3>*{flex-grow:1}.flex-mesh{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.flex-mesh>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.centering-table{display:table-cell;text-align:center;vertical-align:middle}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.h-0{height:calc(var(--spacing)*0)}.h-\[26px\]{height:26px}.h-full{height:100%}.input-base{background-color:var(--color-color4);border:1px solid var(--color-color4);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);color:var(--color-color2);padding-left:25px;transition:all .3s ease-in-out;width:100%}.input-base::placeholder{font-size:0}.input-base:focus,.input-base:hover{border-color:var(--color-primary-hover);box-shadow:none;outline:none}.input-base:focus+.error+.placeholder,.input-base:focus+.placeholder{opacity:0}.input-base.error{border-color:var(--color-warning);border-style:solid;border-width:1px}.input-base:-webkit-autofill{-webkit-text-fill-color:var(--color-color2)!important;-webkit-box-shadow:inset 0 0 0 50px #0000!important;color:var(--color-color2)!important;-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}.input-base:not(:placeholder-shown)+.placeholder{opacity:0}.\!w-full{width:100%!important}.w-0{width:calc(var(--spacing)*0)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-3\/12{width:25%}.w-9\/12{width:75%}.w-\[26px\]{width:26px}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-webkit-max-content;width:max-content}.max-w-\[200px\]{max-width:200px}.max-w-\[586px\]{max-width:586px}.max-w-\[590px\]{max-width:590px}.max-w-\[600px\]{max-width:600px}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.\!flex-grow{flex-grow:1!important}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-0{rotate:none}.rotate-180{rotate:180deg}.image-size-hover{cursor:pointer}.image-size-hover>img,.image-size-hover>svg,.image-size-hover>video{transition:transform .4s ease-in-out}.image-size-hover:hover>img,.image-size-hover:hover>svg,.image-size-hover:hover>video{transform:translate(-50%,-50%)scale(var(--img-hover-scale,1.05))}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.body-gap-1{gap:clamp(var(--default-gap-x-min),calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))),var(--default-gap-x-max))}.body-gap-2{gap:clamp(8px,calc(8px + (14px - 8px) * (calc((100vw - 360px) / (1920px - 360px)))),14px)}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[25px\]{gap:25px}.gap-x-\[14px\]{column-gap:14px}.gap-y-\[8px\]{row-gap:8px}.overflow-hidden{overflow:hidden}.body-background-1{background-color:var(--color-text);border-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px)}.body-radius-1{border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.body-radius-2{border-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px)}.rounded-\[20px\]{border-radius:20px}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-primary-hover{border-color:var(--color-primary-hover)}.bg-background{background-color:var(--color-background)}.bg-color2{background-color:var(--color-color2)}.bg-color3{background-color:var(--color-color3)}.bg-color4{background-color:var(--color-color4)}.bg-color6{background-color:var(--color-color6)}.bg-primary-default{background-color:var(--color-primary-default)}.bg-primary-hover{background-color:var(--color-primary-hover)}.bg-text{background-color:var(--color-text)}.bg-text\/80{background-color:#232323cc}@supports (color:color-mix(in lab,red,red)){.bg-text\/80{background-color:color-mix(in oklab,var(--color-text)80%,#0000)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-primary-default{fill:var(--color-primary-default)}.fill-transparent{fill:#0000}.body-padding-1{padding:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px)}.p-24{padding:calc(var(--spacing)*24)}.p-32{padding:calc(var(--spacing)*32)}.p-\[16px\]{padding:16px}.pt-content-2{padding-top:clamp(30px,calc(30px + (60px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),60px)}.pb-content-2{padding-bottom:clamp(30px,calc(30px + (60px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),60px)}.\!text-left{text-align:left!important}.text-center{text-align:center}.body-text-1{font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px)}.body-text-2{font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)}.body-text-3{font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.text-\[12px\]{font-size:12px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-background{color:var(--color-background)}.text-color2{color:var(--color-color2)}.text-color5{color:var(--color-color5)}.text-primary-default{color:var(--color-primary-default)}.text-text{color:var(--color-text)}.text-warning{color:var(--color-warning)}.uppercase{text-transform:uppercase}.opacity-\[\.75\]{opacity:.75}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-none{-webkit-user-select:none;user-select:none}.\[--fm-gap-x-max\:14px\]{--fm-gap-x-max:14px}.\[--fm-gap-y-max\:14px\]{--fm-gap-y-max:14px}.\[--img-height\:1\.3\]{--img-height:1.3}.\[--img-height\:84\]{--img-height:84}.\[--img-height\:180\]{--img-height:180}.\[--img-height\:612\]{--img-height:612}.\[--img-height\:660\]{--img-height:660}.\[--img-width\:1\.8\]{--img-width:1.8}.\[--img-width\:1\.74\]{--img-width:1.74}.\[--img-width\:2\]{--img-width:2}.\[--img-width\:131\]{--img-width:131}.\[--img-width\:188\]{--img-width:188}.\[--img-width\:280\]{--img-width:280}.\[--img-width\:415\]{--img-width:415}.\[--img-width\:433\]{--img-width:433}.\[--img-width\:466\]{--img-width:466}.\[--img-width\:892\]{--img-width:892}.\[--img-width\:1197\]{--img-width:1197}.\[--img-width\:1810\]{--img-width:1810}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.even\:flex-row-reverse:nth-child(2n){flex-direction:row-reverse}.\[\&\>ol\>li\]\:body-text-2>ol>li,.\[\&\>p\]\:body-text-2>p,.\[\&\>ul\>li\]\:body-text-2>ul>li{font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{inset:0;position:absolute}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility;visibility:visible}.fancybox-infobar{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;color:#ccc;font-size:13px;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{-webkit-overflow-scrolling:touch;background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0/100% 100% no-repeat;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:0 0;transition-property:transform,opacity;-webkit-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:#1e1e1e99;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,#000000d9,#0000004d 50%,#00000026 65%,#00000013 75.5%,#00000009 82.85%,#00000005 88%,#0000);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right))max(25px,env(safe-area-inset-bottom))max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate(-100%)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate(100%)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0)translate(-100%)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0)translate(100%)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1)translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate(-100%)scale(.1)skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate(100%)scale(.1)skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0)scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:#0000;background:#ddd;bottom:0;display:none;margin:0;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow:auto hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow:hidden auto;padding:0;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#0000001a;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;content:"";inset:0;opacity:0;position:absolute;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}.back-layer{background-color:rgba(#000,.8);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:auto;width:100%}.back-layer.menu-open{animation:back-layer .5s forwards;pointer-events:all;z-index:100}.back-layer.back-transition{animation:hide .6s forwards;opacity:1;z-index:100}@keyframes back-layer{0%{opacity:0}to{opacity:1}}@keyframes hide{to{opacity:0}0%{opacity:1}}.close-popup{background-position:50%;background-repeat:no-repeat;background-size:18px;cursor:pointer;height:40px;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:rotate(45deg);transition:opacity .2s;width:40px;z-index:-1}.close-popup.menu-open{opacity:1;pointer-events:all;transition-delay:.4s;z-index:103}.popup-slider{pointer-events:none;position:fixed;z-index:101}.popup-slider.menu-open{pointer-events:all}.popup-slider.menu-right{right:0;top:auto;transform:translate(120%);transition:transform var(--popup-transition)}.popup-slider.menu-right.menu-open{transform:translate(0)}.popup-slider.menu-left{left:0;top:auto;transform:translate(-120%);transition:transform var(--popup-transition)}.popup-slider.menu-left.menu-open{transform:translate(0)}.popup-slider.menu-top{left:0;top:auto;transform:translateY(-120%);transition:transform var(--popup-transition)}.popup-slider.menu-top.menu-open{transform:translateY(0)}.popup-slider.menu-fade{left:0;opacity:0;top:auto;transition:opacity var(--popup-transition)}.popup-slider.menu-fade.menu-open{opacity:1}.jq-rating-label,.jq-stars{display:inline-block}.jq-rating-label{font-family:helvetica,arial,verdana;font-size:22px;position:relative;vertical-align:top}.jq-star{cursor:pointer;display:inline-block;height:100px;width:100px}.jq-star-svg{height:100%;width:100%}.jq-star-svg polygon{stroke:#000;stroke-linejoin:round}.jq-shadow{filter:drop-shadow(-2px -2px 2px #888)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-webkit-user-select:none;user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:#0000;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-webkit-user-select:none;user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:#0000;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-webkit-user-select:none;user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top:4px solid #0000;border-color:#888 #0000 #0000;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:#0000;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-radius:0 4px 4px 0;border-right:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:0 0;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-top:4px solid #0000;border-color:#888 #0000 #0000;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:4px 0 0 4px;border-right:1px solid #aaa;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#0000 #0000 #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(#fff,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:#0000;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #0000}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix)format("embedded-opentype"),url(fonts/slick.woff)format("woff"),url(fonts/slick.ttf)format("truetype"),url(fonts/slick.svg#slick)format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:0 0;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}:root{--text-body:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);--space-content-t:clamp(75px,calc(75px + (120px - 75px) * (calc((100vw - 360px) / (1920px - 360px)))),120px);--space-content-b:0;--space-content-mt:clamp(70px,calc(70px + (130px - 70px) * (calc((100vw - 360px) / (1920px - 360px)))),130px);--space-content-mb:clamp(70px,calc(70px + (130px - 70px) * (calc((100vw - 360px) / (1920px - 360px)))),130px);--space-content-pt:clamp(70px,calc(70px + (130px - 70px) * (calc((100vw - 360px) / (1920px - 360px)))),130px);--space-content-pb:clamp(70px,calc(70px + (130px - 70px) * (calc((100vw - 360px) / (1920px - 360px)))),130px);--space-container:15px;--default-gap-x-max:24px;--default-gap-x-min:14px;--default-gap-y-max:24px;--default-gap-y-min:14px;--default-cols:3;--paragraph-font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);--paragraph-margin-bottom:clamp(15px,calc(15px + (20px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);--paragraph-line-height:140%;--paragraph-color:inherit;--list-font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);--list-margin-bottom:clamp(15px,calc(15px + (20px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);--list-line-height:140%;--list-color:inherit;--heading-h1-font-size:clamp(34px,calc(34px + (88px - 34px) * (calc((100vw - 360px) / (1920px - 360px)))),88px);--heading-h1-font-weight:600;--heading-h1-margin-bottom:clamp(16px,calc(16px + (40px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),40px);--heading-h1-text-transform:none;--heading-h1-text-align:left;--heading-h2-font-size:clamp(26px,calc(26px + (54px - 26px) * (calc((100vw - 360px) / (1920px - 360px)))),54px);--heading-h2-font-weight:600;--heading-h2-margin-bottom:clamp(24px,calc(24px + (40px - 24px) * (calc((100vw - 360px) / (1920px - 360px)))),40px);--heading-h2-text-transform:none;--heading-h2-text-align:left;--heading-h3-font-size:clamp(22px,calc(22px + (34px - 22px) * (calc((100vw - 360px) / (1920px - 360px)))),34px);--heading-h3-font-weight:600;--heading-h3-margin-bottom:clamp(20px,calc(20px + (30px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),30px);--heading-h3-text-transform:none;--heading-h3-text-align:left;--heading-h4-font-size:clamp(20px,calc(20px + (26px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),26px);--heading-h4-font-weight:600;--heading-h4-margin-bottom:clamp(18px,calc(18px + (26px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),26px);--heading-h4-text-transform:none;--heading-h4-text-align:left;--heading-h5-font-size:clamp(18px,calc(18px + (22px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),22px);--heading-h5-font-weight:600;--heading-h5-margin-bottom:clamp(20px,calc(20px + (30px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),30px);--heading-h5-text-transform:none;--heading-h5-text-align:left;--heading-h6-font-size:clamp(16px,calc(16px + (22px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),22px);--heading-h6-font-weight:600;--heading-h6-margin-bottom:clamp(20px,calc(20px + (30px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),30px);--heading-h6-text-transform:none;--heading-h6-text-align:left;--heading-color:inherit;--ckeditor-h1-font-size:clamp(20px,calc(20px + (26px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),26px);--ckeditor-h1-font-weight:700;--ckeditor-h1-margin-bottom:clamp(10px,calc(10px + (10px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),10px);--ckeditor-h1-text-transform:none;--ckeditor-h1-text-align:left;--ckeditor-h2-font-size:clamp(20px,calc(20px + (26px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),26px);--ckeditor-h2-font-weight:600;--ckeditor-h2-margin-bottom:clamp(10px,calc(10px + (10px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),10px);--ckeditor-h2-text-transform:none;--ckeditor-h2-text-align:left;--ckeditor-h3-font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);--ckeditor-h3-font-weight:600;--ckeditor-h3-margin-bottom:clamp(10px,calc(10px + (10px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),10px);--ckeditor-h3-text-transform:none;--ckeditor-h3-text-align:left;--ckeditor-h4-font-size:clamp(16px,calc(16px + (20px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);--ckeditor-h4-font-weight:600;--ckeditor-h4-margin-bottom:clamp(10px,calc(10px + (10px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),10px);--ckeditor-h4-text-transform:none;--ckeditor-h4-text-align:left;--ckeditor-h5-font-size:clamp(16px,calc(16px + (18px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);--ckeditor-h5-font-weight:600;--ckeditor-h5-margin-bottom:clamp(10px,calc(10px + (10px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),10px);--ckeditor-h5-text-transform:none;--ckeditor-h5-text-align:left;--ckeditor-h6-font-size:clamp(16px,calc(16px + (16px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);--ckeditor-h6-font-weight:600;--ckeditor-h6-margin-bottom:clamp(10px,calc(10px + (10px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),10px);--ckeditor-h6-text-transform:none;--ckeditor-h6-text-align:left;--ckeditor-color:inherit;--popup-transition:.4s}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}body.fancybox-active{height:inherit}[hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(../fonts/slick/slick.eot);src:url(../fonts/slick/slick.eot?#iefix)format("embedded-opentype"),url(../fonts/slick/slick.woff)format("woff"),url(../fonts/slick/slick.ttf)format("truetype"),url(../fonts/slick/slick.svg#slick)format("svg")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/themes/wp-simplex/fonts/Raleway-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/themes/wp-simplex/fonts/Raleway-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:url(/themes/wp-simplex/fonts/Raleway-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/themes/wp-simplex/fonts/Raleway-Bold.woff2) format("woff2")}.slider-nav{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.slider-nav .button-2,.slider-nav .slick-dots{order:2}.slider-nav .slick-arrow{left:auto;position:relative;right:auto;top:auto;transform:none}.slider-nav .slick-arrow.slick-prev{left:auto;order:1}.slider-nav .slick-arrow.slick-next{order:3;right:auto}.mobile-fixed-button{bottom:30px;left:50%;position:fixed;transform:translate(-50%);width:calc(100% - clamp(25px, calc(25px + (55px - 25px) * (calc((100vw - 360px) / (1920px - 360px)))), 55px));z-index:20}.tab-item{align-items:center;border:1px solid var(--color-color2);border-radius:8px;color:var(--color-color2);display:flex;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);gap:10px;justify-content:center;padding:clamp(10px,calc(10px + (18px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)clamp(10px,calc(10px + (20px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);position:relative;transition:background .3s ease-in-out,border .3s ease-in-out,padding .3s ease-in-out,color .3s ease-in-out}.tab-item.inverted{border:1px solid var(--color-text);color:var(--color-text)}.tab-item.active{background-color:var(--color-color4);border-color:var(--color-color4);padding-right:clamp(6px,calc(6px + (12px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),12px)}.tab-item.active.inverted{color:var(--color-color2)}.tab-item.active:before{height:8px;opacity:1;width:8px}.tab-item:before{background-color:var(--color-primary-default);border-radius:50%;content:"";height:0;opacity:0;width:0}.button-arrow,.tab-item:before{position:relative;transition:all .3s ease-in-out}.button-arrow{align-items:center;background-color:var(--color-background);border:1px solid var(--color-primary-default);border-radius:50%;display:flex;flex-shrink:0;height:clamp(34px,calc(34px + (56px - 34px) * (calc((100vw - 360px) / (1920px - 360px)))),56px);justify-content:center;overflow:hidden;padding:clamp(9px,calc(9px + (19px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),19px);width:clamp(34px,calc(34px + (56px - 34px) * (calc((100vw - 360px) / (1920px - 360px)))),56px)}.button-arrow .icon{fill:var(--color-primary-default);height:calc(100% - clamp(20px, calc(20px + (35px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))), 35px));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:inherit;width:calc(100% - clamp(20px, calc(20px + (35px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))), 35px))}.button-arrow .icon:first-of-type{opacity:0;transform:translate(calc(-100% - 24px),-50%)}.slick-arrow:before{content:none}.slick-arrow.slick-disabled{pointer-events:none}.slick-arrow.slick-prev{transform:rotate(180deg)}.slick-dots{align-items:center;bottom:auto;display:flex;gap:10px;justify-content:center;position:relative;width:-webkit-max-content;width:max-content}.slick-dots li{background-color:#f5421c80;height:8px;width:8px}@supports (color:color-mix(in lab,red,red)){.slick-dots li{background-color:color-mix(in oklab,var(--color-primary-default)50%,#0000)}}.slick-dots li{border-radius:50%;margin:0;transition:all .3s ease-in-out}.slick-dots li.slick-active{background-color:var(--color-primary-default)}.slick-dots li button{display:none}.contact-button{bottom:3%;cursor:pointer;position:fixed;right:1%;transition:all .3s ease-in-out;z-index:20}.contact-button__list{bottom:calc(100% + 10px);display:flex;flex-direction:column;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);-webkit-user-select:none;user-select:none}.contact-button__label{align-items:center;background-color:var(--color-primary-default);border-radius:50%;display:flex;height:54px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:54px}.contact-button__label .icon{fill:var(--color-color2);height:50%;transition:all .3s ease-in-out;width:50%}.contact-button__label:after,.contact-button__label:before{background-color:var(--color-color2);content:"";height:2px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:50%}.contact-button__item{align-items:center;border-radius:50%;display:flex;height:54px;justify-content:center;margin:5px 0;opacity:0;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:54px}.contact-button__item.telegram{background:#14adfb}.contact-button__item.phone{background:#00cb66}.contact-button__item.whatsapp{background:#27d423}.contact-button__item.viber{background:#793baa}.contact-button__item .icon{fill:var(--color-color2);height:50%;width:50%}.contact-button__item:first-child{transition:all .2s}.contact-button__item:nth-child(2){transition:all .4s .2s}.contact-button__item:nth-child(3){transition:all .6s .4s}.contact-button__item:nth-child(4){transition:all .8s .6s}.contact-button__item:nth-child(5){transition:all 1s .8s}.contact-button.active .contact-button__list{pointer-events:all}.contact-button.active .contact-button__label .icon{opacity:0}.contact-button.active .contact-button__label:after,.contact-button.active .contact-button__label:before{opacity:1}.contact-button.active .contact-button__label:after{transform:translate(-50%,-50%)rotate(-45deg)}.contact-button.active .contact-button__label:before{transform:translate(-50%,-50%)rotate(45deg)}.contact-button.active .contact-button__item{opacity:1}.contact-button.active .contact-button__item:first-child{animation-delay:.1s;animation-duration:.2s;animation-name:puls;transition:all .2s .1s}.contact-button.active .contact-button__item:nth-child(2){animation-delay:.3s;animation-duration:.4s;animation-name:puls;transition:all .4s .3s}.contact-button.active .contact-button__item:nth-child(3){animation-delay:.5s;animation-duration:.6s;animation-name:puls;transition:all .6s .5s}.contact-button.active .contact-button__item:nth-child(4){animation-delay:.7s;animation-duration:.8s;animation-name:puls;transition:all .8s .7s}.contact-button.active .contact-button__item:nth-child(5){animation-delay:.9s;animation-duration:1s;animation-name:puls;transition:all 1s .9s}.pagination{justify-content:space-between;list-style:none;margin:clamp(15px,calc(15px + (25px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),25px)0 0;width:100%}.pagination,.pagination__list{align-items:center;display:flex}.pagination__list{gap:5px;justify-content:center}.pagination .disabled{pointer-events:none}.pagination .prev .button-arrow{border-color:rgb(from var(--color-text) r g b/.5);transform:rotate(180deg)}.pagination .prev .button-arrow .icon{fill:rgb(from var(--color-text) r g b/.5)}.pagination .dots{margin:0 5px}.pagination__item a,.pagination__item span{align-items:center;border:1px solid var(--color-text);border-radius:50%;color:var(--color-text);display:flex;font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);justify-content:center;line-height:1;min-height:30px;min-width:30px;text-align:center;transition:all .3s ease-in-out}.pagination__item.current span{background-color:var(--color-primary-default);border-color:var(--color-primary-default);color:var(--color-color2)}.pagination-min{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px;margin-top:30px}.pagination-min__item{align-items:center;display:flex;gap:10px}.pagination-min__label{color:var(--color-text);font-size:14px;font-weight:700;text-transform:uppercase;transition:all .3s ease-in-out}.validation{position:relative}.validation:not(.modal-form) .form-success.green .button-3{display:none!important}.validation-field{display:block;position:relative;width:100%}.validation-field.hidden{display:none}.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=tel],.validation-field input[type=text],.validation-field input[type=url],.validation-field select{background-color:var(--color-color4);border:1px solid var(--color-color4);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);color:var(--color-color2);padding-left:25px;transition:all .3s ease-in-out;width:100%}:is(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select)::placeholder{font-size:0}:is(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select):focus,:is(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select):hover{border-color:var(--color-primary-hover);box-shadow:none;outline:none}:is(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select):focus+.error+.placeholder,:is(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select):focus+.placeholder{opacity:0}:is(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select).error{border-color:var(--color-warning);border-style:solid;border-width:1px}:-webkit-any(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select):-webkit-autofill{-webkit-text-fill-color:var(--color-color2)!important;-webkit-box-shadow:inset 0 0 0 50px #0000!important;color:var(--color-color2)!important;-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}:is(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select):-webkit-autofill{-webkit-text-fill-color:var(--color-color2)!important;-webkit-box-shadow:inset 0 0 0 50px #0000!important;color:var(--color-color2)!important;-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}:is(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select):autofill{-webkit-text-fill-color:var(--color-color2)!important;-webkit-box-shadow:inset 0 0 0 50px #0000!important;color:var(--color-color2)!important;transition:background-color 50000s ease-in-out}:is(.validation-field input[type=text],.validation-field input[type=tel],.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=url],.validation-field select):not(:placeholder-shown)+.placeholder{opacity:0}.validation-field input[type=email],.validation-field input[type=password],.validation-field input[type=tel],.validation-field input[type=text],.validation-field input[type=url],.validation-field select{height:56px;vertical-align:middle}.validation-field select{display:none}.validation-field textarea{background-color:var(--color-color4);border:1px solid var(--color-color4);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);color:var(--color-color2);padding-left:25px;transition:all .3s ease-in-out;width:100%}.validation-field textarea::placeholder{font-size:0}.validation-field textarea:focus,.validation-field textarea:hover{border-color:var(--color-primary-hover);box-shadow:none;outline:none}.validation-field textarea:focus+.error+.placeholder,.validation-field textarea:focus+.placeholder{opacity:0}.validation-field textarea.error{border-color:var(--color-warning);border-style:solid;border-width:1px}.validation-field textarea:-webkit-autofill{-webkit-text-fill-color:var(--color-color2)!important;-webkit-box-shadow:inset 0 0 0 50px #0000!important;color:var(--color-color2)!important;-webkit-transition:background-color 50000s ease-in-out;transition:background-color 50000s ease-in-out}.validation-field textarea:not(:placeholder-shown)+.placeholder{opacity:0}.validation-field textarea{height:80px;min-height:80px;resize:vertical}.validation-field textarea+.placeholder{top:25%}.validation-field.message-area .error{bottom:10px}.validation-field .placeholder{color:var(--color-color2);font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);left:25px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.validation-field label{display:none}.validation-field label.error{bottom:6px;color:red;display:block;font-size:12px;position:absolute;right:6px}.validation-field.active>.placeholder{opacity:0}.validation-icon{background-color:var(--color-color4);border-radius:50%;height:clamp(44px,calc(44px + (56px - 44px) * (calc((100vw - 360px) / (1920px - 360px)))),56px);margin-right:15px;padding:clamp(10px,calc(10px + (13px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),13px);transition:all .3s ease-in-out;width:clamp(44px,calc(44px + (56px - 44px) * (calc((100vw - 360px) / (1920px - 360px)))),56px)}.validation-icon .icon{fill:var(--color-primary-default);height:100%;transition:inherit;width:100%}.field-file{align-items:center;cursor:pointer;display:flex}.field-file input{display:none}.form-success{position:relative}.form-success.green{color:var(--color-color2);font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);text-align:center}.form-success.green span{color:var(--heading-color);display:block;font-family:var(--font-heading),serif;font-size:var(--heading-h4-font-size);font-weight:var(--heading-h4-font-weight);margin-bottom:var(--heading-h4-margin-bottom);text-align:center;text-transform:var(--heading-h4-text-transform)}.form-success.green .success-text{line-height:140%}.form-title{font-size:36px;font-weight:600;line-height:36px;margin-bottom:5px;text-align:center}.form-subtitle{font-size:18px;line-height:27px;margin-bottom:15px;text-align:center}.form-text{font-size:14px;line-height:18px;text-align:center}.form-error{color:var(--color-warning);font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.g-recaptcha-v2{display:none}.idea-form{background-color:var(--color-text);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);overflow:hidden;padding:22px}.idea-form__decor-1{background:#00d95940;border-radius:309px;filter:blur(50px);height:309px;left:0;position:absolute;top:0;transform:translate(-40%,-40%)translate(0);width:309px}.idea-form__decor-2{background:#a31cf52e;filter:blur(56px);right:0;top:0;transform:translate(50%,-50%)translate(0)}.idea-form__decor-2,.idea-form__decor-3{border-radius:385px;height:385px;position:absolute;width:385px}.idea-form__decor-3{background:#1c73f52e;bottom:0;filter:blur(50px);left:0;transform:translate(-20%,20%)translate(0)}.discuss-form .validation-field{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.checkbox-slat-wrap{gap:14px}.validation-checkbox-slat input{display:none}.validation-checkbox-slat input:checked+span{background-color:var(--color-primary-default)}.validation-checkbox-slat span{background-color:var(--color-color4);border-radius:8px;color:var(--color-color2);cursor:pointer;display:inline-block;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);padding:8px 16px;transition:all .3s ease-in-out}.validation-checkbox{align-items:center;cursor:pointer;display:flex;font-size:16px;width:-webkit-max-content;width:max-content}.validation-checkbox:not(:last-of-type){margin-bottom:13px}.validation-checkbox.active .checkbox:after{height:calc(100% - 10px);opacity:1;width:calc(100% - 10px)}.validation-checkbox input[type=checkbox]{display:none}.validation-checkbox input[type=checkbox]:checked+.checkbox:after{height:calc(100% - 10px);opacity:1;width:calc(100% - 10px)}.validation-checkbox .checkbox{background:var(--color-color3);border-radius:4px;cursor:pointer;flex-shrink:0;height:32px;margin-right:10px;position:relative;transition:all .3s ease-in-out;width:32px}.validation-checkbox .checkbox:after{background-color:var(--color-primary-default);border-radius:4px;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:inherit;width:0}.validation-radio{align-items:center;cursor:pointer;display:flex;font-size:16px;width:-webkit-max-content;width:max-content}.validation-radio:not(:last-of-type){margin-bottom:10px}.validation-radio input{display:none}.validation-radio input:checked+.radio:after{height:18px;opacity:1;width:18px}.validation-radio .radio{background-color:var(--color-color3);border-radius:50%;display:inline-block;height:32px;margin-right:15px;position:relative;width:32px}.validation-radio .radio:after{background-color:var(--color-primary-default);border-radius:50px;content:"";height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:0}.validation-more__group,.validation-more__group:not(:first-of-type){margin-top:15px}.validation-more__group:not(:first-of-type) .validation-more__remove{display:flex}.validation-more__group:first-of-type{margin-top:0}.validation-more__add{margin:15px auto 0}.validation-more__remove{align-items:center;background:#222;border-radius:0 16px 16px 0;color:var(--color-primary-default);cursor:pointer;display:none;font-size:14px;font-weight:700;height:calc(100% - 4px);line-height:100%;padding:0 24px;position:absolute;right:1px;text-transform:uppercase;top:50%;transform:translateY(-50%);width:-webkit-fit-content;width:fit-content}.validation-more__remove .icon{fill:var(--color-primary-default);height:20px;margin-right:4px;width:20px}.validation-title{font-size:18px;margin-bottom:8px}.validation-switch{border-radius:47px;display:flex;overflow:hidden;width:-webkit-max-content;width:max-content}.validation-switch input[type=radio]{display:none}.validation-switch input[type=radio]:checked+label{background-color:var(--color-primary-default);color:var(--color-background)}.validation-switch label{align-items:center;background-color:var(--color-color3);color:var(--color-text);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;min-width:130px;padding:18px;text-transform:uppercase;transition:all .3s ease-in-out}.burger{height:16px;margin-left:16px;position:relative;width:20px}.burger div{background-color:var(--color-background);border-radius:5px;height:2px;left:0;position:absolute;transition:all .3s ease-in-out}.burger div:first-of-type{top:0;width:100%}.burger div:nth-of-type(2){top:50%;transform:translateY(-50%);width:70%}.burger div:nth-of-type(3){bottom:0;width:100%}.burger.menu-open div:first-child{left:50%;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.burger.menu-open div:nth-child(2){opacity:0}.burger.menu-open div:nth-child(3){left:50%;top:50%;transform:translate(-50%,-50%)rotate(-45deg)}.lang{position:relative}.lang__current{align-items:center;background:rgb(from var(--color-text) r g b/.8);border-radius:30px;cursor:pointer;display:flex;gap:8px;line-height:normal;padding:10px 12px}.lang__current .slug{align-items:center;border:1px solid var(--color-primary-default);border-radius:50%;color:var(--color-color2);display:flex;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 1024px) / (1920px - 1024px)))),18px);height:clamp(30px,calc(30px + (35px - 30px) * (calc((100vw - 1024px) / (1920px - 1024px)))),35px);justify-content:center;padding:5px;text-align:center;text-transform:uppercase;width:clamp(30px,calc(30px + (35px - 30px) * (calc((100vw - 1024px) / (1920px - 1024px)))),35px)}.lang__current .icon{fill:var(--color-background);height:12px;transition:all .3s ease-in-out;width:12px}.lang__list{background:rgb(from var(--color-text) r g b/.8);border-radius:30px;left:0;opacity:0;padding:5px;pointer-events:none;position:absolute;top:calc(100% + 5px);transform:translateY(100%);transition:all .3s ease-in-out;width:100%}.lang__item{display:block;line-height:normal}.lang__link{color:var(--color-color2);font-size:18px;text-transform:uppercase;transition:all .3s ease-in-out}.lang__link:hover{color:var(--color-primary-hover)}.check-language__wrap{gap:15px}.check-language__wrap .button-2{width:calc(50% - 8px)}.show-reel{position:relative;z-index:5}.show-reel__bg:after{background-color:var(--color-text);border-bottom-left-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px);border-bottom-right-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px);content:"";height:20%;left:0;position:absolute;top:0;width:100%;z-index:1}.show-reel__block{display:block;overflow:hidden;position:relative;z-index:2}.show-reel__block:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.show-reel__block>img,.show-reel__block>svg,.show-reel__block>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.show-reel__block{--img-width:2.11}.show-reel__block img,.show-reel__block video{border-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px);height:100%;width:calc(100% - clamp(30px, calc(30px + (110px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))), 110px))}.show-reel__button{left:0;opacity:0;position:fixed;top:0;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out;z-index:999999}.show-reel__button.show{opacity:1}.fancybox-slide--video{padding:0}.fancybox-controls{align-items:center;background-color:rgb(from var(--color-color4) r g b/.1);border-radius:8px;bottom:10px;display:flex;left:50%;max-width:1200px;padding:10px clamp(15px,calc(15px + (25px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),25px);position:absolute;transform:translate(-50%);width:100%}.controls__play{background-image:url(/themes/wp-simplex/images/svg/play-fancybox.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:30px;margin-right:clamp(15px,calc(15px + (30px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),30px);transition:all .3s ease-in-out;width:30px}.controls__play.pause{background-image:url(/themes/wp-simplex/images/svg/pause-fancybox.svg)}.controls__time{color:var(--color-color2);font-size:clamp(18px,calc(18px + (20px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);margin-left:clamp(15px,calc(15px + (35px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),35px);min-width:43px}.controls__progress,.controls__volume{margin-top:-8px;width:100%}.controls__progress input,.controls__volume input{-webkit-appearance:none;background:0 0;height:3px;overflow:hidden;width:100%}.controls__progress input::-webkit-slider-thumb,.controls__volume input::-webkit-slider-thumb{-webkit-appearance:none;box-shadow:-1200px 0 0 1200px var(--color-primary-default);height:0;width:0}.controls__progress input:focus,.controls__volume input:focus{outline:none}.controls__progress input::-ms-track,.controls__volume input::-ms-track{background:0 0;border-color:#0000;color:#0000;cursor:pointer;width:100%}.controls__progress input::-moz-range-thumb,.controls__volume input::-moz-range-thumb{background:0 0;border-color:#0000;color:#0000;cursor:pointer;height:0;width:0}.controls__progress input::-webkit-slider-runnable-track,.controls__volume input::-webkit-slider-runnable-track{background:var(--color-color2);cursor:pointer;height:3px;width:100%}.controls__progress input::-moz-range-track,.controls__volume input::-moz-range-track{background:var(--color-color2);cursor:pointer;height:3px;width:100%}.controls__progress input:focus::-webkit-slider-runnable-track,.controls__volume input:focus::-webkit-slider-runnable-track{background:var(--color-color2)}.controls__progress input::-moz-range-progress,.controls__volume input::-moz-range-progress{background:var(--color-primary-default)}.controls__volume{margin-left:clamp(10px,calc(10px + (25px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),25px);max-width:100px}.preloader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.preloader svg{width:50%}.preloader .preloader-g{stroke-dasharray:495;stroke-dashoffset:495px}.preloader .preloader-g2{stroke-dasharray:417;stroke-dashoffset:417px}.preloader .preloader-t{stroke-dasharray:410;stroke-dashoffset:410px}.preloader .preloader-r{stroke-dasharray:300;stroke-dashoffset:300px}.preloader .preloader-i{stroke-dasharray:250;stroke-dashoffset:250px}.preloader .preloader-x{stroke-dasharray:492;stroke-dashoffset:492px}.preloader .preloader-s{stroke-dasharray:520;stroke-dashoffset:520px}.preloader .preloader-t2{stroke-dasharray:390;stroke-dashoffset:390px}.preloader .preloader-u{stroke-dasharray:502;stroke-dashoffset:502px}.preloader .preloader-d{stroke-dasharray:455;stroke-dashoffset:455px}.preloader .preloader-i2{stroke-dasharray:218;stroke-dashoffset:218px}.preloader .preloader-o{stroke-dasharray:300;stroke-dashoffset:300px}.preloader .preloader-dote{stroke-dasharray:87;stroke-dashoffset:87px}.loading-screen{align-items:center;background-color:var(--color-text);display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:0;padding-right:0;padding-top:0;position:relative;transform:scaleY(0)skew(0deg);transform-origin:0 0;width:100%}.loading-container{height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:99999}.loading-text,.loading-title{color:var(--color-color2);opacity:0;text-align:center;visibility:hidden}.loading-text{font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px)}.head-section{margin-bottom:clamp(24px,calc(24px + (40px - 24px) * (calc((100vw - 360px) / (1920px - 360px)))),40px)}.head-section.inverted .head-section__title{background-color:var(--color-color4);color:var(--color-color2)}.head-section.inverted .head-section__text{color:var(--color-color2)}.head-section__title{background-color:var(--color-color3);border-radius:8px;color:var(--color-text);display:inline-block;font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);font-weight:400;margin-right:clamp(15px,calc(15px + (40px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),40px);padding:clamp(6px,calc(6px + (10px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),10px)clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)clamp(6px,calc(6px + (10px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),10px)clamp(27px,calc(27px + (34px - 27px) * (calc((100vw - 360px) / (1920px - 360px)))),34px);position:relative;transform:translateY(-10px);will-change:clip-path}.head-section__title .pulse{animation:pulse 1s infinite alternate;background-color:var(--color-primary-default);border-radius:50%;height:8px;left:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);position:absolute;top:50%;transform:translateY(-50%);width:8px}.head-section__title .title{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.head-section__text{display:inline;margin-bottom:0}.seo-block{max-height:230px;overflow-y:auto;padding-right:5px}.seo-block.ckeditor li,.seo-block.ckeditor p{font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)}.seo-block::-webkit-scrollbar-track{background:rgb(from var(--color-text) r g b/.3)}.messengers{align-items:center;display:flex;gap:13px}.messengers .social{background-color:var(--color-color4);border-radius:50%;cursor:pointer;height:clamp(34px,calc(34px + (44px - 34px) * (calc((100vw - 360px) / (1920px - 360px)))),44px);padding:clamp(7px,calc(7px + (12px - 7px) * (calc((100vw - 360px) / (1920px - 360px)))),12px);transition:background .3s ease-in-out;width:clamp(34px,calc(34px + (44px - 34px) * (calc((100vw - 360px) / (1920px - 360px)))),44px)}.messengers .social.big-size{height:clamp(40px,calc(40px + (56px - 40px) * (calc((100vw - 360px) / (1920px - 360px)))),56px);padding:clamp(10px,calc(10px + (13px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),13px);width:clamp(40px,calc(40px + (56px - 40px) * (calc((100vw - 360px) / (1920px - 360px)))),56px)}.messengers .social:hover{background-color:var(--color-primary-default)}.messengers .social:hover .icon{fill:var(--color-color4)}.messengers .social:hover .copy-link{fill:#0000;stroke:var(--color-color4)}.messengers .icon{fill:var(--color-primary-default);height:100%;transition:all .3s ease-in-out;width:100%}.messengers .icon.copy-link{fill:#0000;stroke:var(--color-primary-default)}.select2-container .select2-selection--single{align-items:center;display:flex;height:56px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:20px;top:50%;transform:translateY(-50%)}.select2-container--default .select2-selection--single{background-color:var(--color-color4);border:1px solid var(--color-color4);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-color2);font-size:16px;padding-left:20px}.select2-container--default .select2-results__option--selected{background-color:var(--color-primary-default)}.select2-results__option{color:var(--color-color2);font-size:16px;padding:10px 20px;transition:all .3s ease-in-out}.select2-dropdown{background-color:var(--color-color4);border:none}.copy-link-modal{font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);padding:50px 20px;text-align:center}.copy-link-modal,.modal-form{background-color:var(--color-text);border-radius:20px;color:var(--color-color2);width:435px}.modal-form{padding:50px 20px 20px}.cookies{bottom:-200px;left:0;opacity:0;pointer-events:none;position:fixed;transition:all .3s ease-in-out;width:100%;z-index:9999}.cookies.active{bottom:clamp(15px,calc(15px + (30px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),30px);opacity:1;pointer-events:auto}.cookies__inner{align-items:center;background-color:var(--color-color3);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);display:flex;gap:clamp(14px,calc(14px + (28px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),28px);padding:clamp(15px,calc(15px + (24px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),24px)clamp(15px,calc(15px + (30px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),30px)}.consultation-block img{max-height:270px;position:absolute;right:23%;top:50%;transform:translateY(-50%)rotate(26deg);z-index:1}.consultation-block img.partners{transform:translateY(-50%)rotate(0)}.consultation-block__wrap{padding:10px 40px;position:relative;z-index:2}@keyframes pulse{50%{opacity:.5}}@keyframes glow{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes border-shift{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.header{left:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;z-index:20}.header__logo .logo{display:block;max-height:clamp(30px,calc(30px + (63px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),63px);max-width:clamp(115px,calc(115px + (240px - 115px) * (calc((100vw - 360px) / (1920px - 360px)))),240px);position:relative;z-index:2}.header.hide{transform:translateY(-100%)}.desktop-header .nav{align-items:center;background-color:#232323cc;border-radius:30px;display:flex}@supports (color:color-mix(in lab,red,red)){.desktop-header .nav{background-color:color-mix(in oklab,var(--color-text)80%,#0000)}}.desktop-header .nav{gap:clamp(5px,calc(5px + (10px - 5px) * (calc((100vw - 1024px) / (1920px - 1024px)))),10px);margin-left:clamp(30px,calc(30px + (150px - 30px) * (calc((100vw - 1024px) / (1920px - 1024px)))),150px);padding:8px clamp(5px,calc(5px + (20px - 5px) * (calc((100vw - 1024px) / (1920px - 1024px)))),20px)}.desktop-header .item-level-0:hover .level-1{opacity:1;pointer-events:all;transform:translate(-50%)}.desktop-header .link-level-0:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.desktop-header .link-level-0{align-items:center;color:var(--color-color2);display:flex;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 1024px) / (1920px - 1024px)))),18px);gap:10px;padding:10px clamp(8px,calc(8px + (19px - 8px) * (calc((100vw - 1024px) / (1920px - 1024px)))),19px);position:relative;transition:all .3s ease-in-out;z-index:2}.desktop-header .link-level-0:after{background:linear-gradient(90deg,#fff0,#ffffff0a);border-radius:8px;opacity:0;transition:inherit;z-index:1}.desktop-header .link-level-0:before{background-color:var(--color-primary-default);border-radius:50%;content:"";display:inline-block;height:0;opacity:0;position:relative;transition:inherit;width:0}.desktop-header .link-level-0 .arrow{fill:var(--color-background);height:12px;transition:all .3s ease-in-out;width:12px}.desktop-header .link-level-0:hover{padding:10px clamp(5px,calc(5px + (16px - 5px) * (calc((100vw - 1024px) / (1920px - 1024px)))),16px)}.desktop-header .link-level-0:hover:after{opacity:1}.desktop-header .link-level-0:hover:before{height:6px;opacity:1;width:6px}.desktop-header .link-level-0:hover .arrow{transform:rotate(180deg)}.desktop-header .level-1{background-color:var(--color-text);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);display:flex;flex-wrap:wrap;left:50%;max-width:100%;opacity:0;padding:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);pointer-events:none;position:absolute;top:100%;transform:translate(-50%,50px);transition:all .3s ease-in-out}.desktop-header .level-1:after{content:"";height:50px;left:0;position:absolute;top:-50px;width:100%}.desktop-header .level-1 .link-level-1 .arrow{display:none}.desktop-header .level-1.services-menu{row-gap:20px;width:1345px}.desktop-header .level-1.services-menu .link-level-1{background-color:var(--color-color4);border-radius:8px;color:var(--color-color2);display:inline-block;font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);font-weight:600;margin-bottom:10px;padding:4px 10px;transition:all .3s ease-in-out}.desktop-header .level-1.services-menu .item-level-2:not(:last-of-type){margin-bottom:14px}.desktop-header .level-1.services-menu .item-level-2.technology-menu-item{margin:0}.desktop-header .level-1.services-menu .link-level-2{color:var(--color-color2);font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)}.desktop-header .level-1.services-menu .link-level-2.technology-menu-link{border-radius:8px;display:block;overflow:hidden;position:relative}.desktop-header .level-1.services-menu .link-level-2.technology-menu-link:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.desktop-header .level-1.services-menu .link-level-2.technology-menu-link>img,.desktop-header .level-1.services-menu .link-level-2.technology-menu-link>svg,.desktop-header .level-1.services-menu .link-level-2.technology-menu-link>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.desktop-header .level-1.services-menu .link-level-2.technology-menu-link{--img-height:84;--img-object-fit:contain;--img-width:131;align-items:center;background-color:var(--color-color4);display:flex;justify-content:center}.desktop-header .level-1.services-menu .link-level-2.technology-menu-link img{filter:grayscale()brightness(1000%);height:calc(100% - 18px);transition:all .3s ease-in-out;width:calc(100% - 18px)}.desktop-header .level-1.services-menu .technology-level-2{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)));width:100%}.desktop-header .level-1.services-menu .technology-level-2>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.desktop-header .level-1.services-menu .technology-level-2{--fm-cols:9;--fm-gap-x-max:14px;--fm-gap-y-max:14px}.desktop-header .level-1.services-menu .item-level-1{width:25%}.desktop-header .level-1.services-menu .item-level-1.technology-item-level-1{border-top:1px solid rgb(from var(--color-color2) r g b/.1);padding-top:20px;width:100%}.desktop-header .level-1.page-menu{row-gap:20px;width:700px}.desktop-header .level-1.page-menu .item-level-1{width:50%}.desktop-header .level-1.page-menu .link-level-1{color:var(--color-color2);display:inline-block;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);font-weight:600}.desktop-header__info{margin-right:clamp(15px,calc(15px + (55px - 15px) * (calc((100vw - 1024px) / (1920px - 1024px)))),55px)}.mobile-header{padding:16px 0}.mobile-header,.touch-header{background-color:var(--color-text)}.touch-header{color:var(--color-text);display:none;height:calc(100vh - 60px);overflow-y:auto;padding:20px 15px 40px;width:350px}.touch-header.popup-slider{display:block}.touch-header .nav{border-top:1px solid rgb(from var(--color-color2) r g b/.25);margin-bottom:25px}.touch-header .nav li{border-bottom:1px solid rgb(from var(--color-color2) r g b/.25)}.touch-header .nav ul{border-top:1px solid rgb(from var(--color-color2) r g b/.25);display:none;padding-left:15px}.touch-header .nav .arrow{fill:var(--color-color2);display:inline-block;height:30px;margin:-5px 0;padding:5px;transform:rotate(-90deg);transition:all .3s ease-in-out;width:30px}.touch-header .nav .arrow.active{transform:rotate(-180deg)}.touch-header .nav .level-1 .item-level-1:last-of-type,.touch-header .nav .level-2 .item-level-2:last-of-type{border-bottom:none}.touch-header .nav .link-level-0,.touch-header .nav .link-level-1,.touch-header .nav a{align-items:center;color:var(--color-color2);display:flex;font-size:18px;justify-content:space-between;padding:12px 15px 12px 0}.touch-header .technology-level-2{display:none!important}.touch-header .technology-item-level-1 .arrow{display:none}.page-banner{margin-bottom:clamp(60px,calc(60px + (90px - 60px) * (calc((100vw - 360px) / (1920px - 360px)))),90px);overflow:hidden;padding-bottom:clamp(30px,calc(30px + (65px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),65px);padding-top:clamp(75px,calc(75px + (115px - 75px) * (calc((100vw - 360px) / (1920px - 360px)))),115px);position:relative}.page-banner.blog-decor .page-banner__circle-1{background:#1cf5b459;height:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px);left:0;top:0;transform:translate(-30%,-30%)translate(0);width:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px)}.page-banner.blog-decor .page-banner__circle-2{background:#a31cf52e;height:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px);left:50%;top:50%;transform:translate(-50%,-50%)translate(0);width:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px)}.page-banner.blog-decor .page-banner__circle-3{background:#1c73f54f;bottom:0;height:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px);right:0;transform:translate(50%,50%)translate(0);width:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px)}.page-banner.portfolio-decor .page-banner__circle-1{background:#2361ff45;height:clamp(453px,calc(453px + (929px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),929px);left:0;top:0;transform:translate(-20%)translate(0);width:clamp(453px,calc(453px + (929px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),929px)}.page-banner.portfolio-decor .page-banner__circle-2{background:#f5d21c42;height:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px);left:65%;top:100%;transform:translate(-50%,-35%)translate(0);width:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px)}.page-banner.portfolio-decor .page-banner__circle-3{background:#1cf5734f;bottom:0;height:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px);right:0;transform:translate(50%,50%)translate(0);width:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px)}.page-banner.technology-decor .page-banner__circle-1{background:#45ffbc36;height:929px;left:20%;top:0;transform:translate(-50%,-10%)translate(0);width:929px}.page-banner.technology-decor .page-banner__circle-2{background:#1ce8f521;height:clamp(453px,calc(453px + (1330px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),1330px);left:65%;top:50%;transform:translate(-50%,-35%)translate(0);width:clamp(453px,calc(453px + (1330px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),1330px)}.page-banner.technology-decor .page-banner__circle-3{display:none}.page-banner.services-decor .page-banner__circle-1{background:#c6ff2333;height:929px;left:10%;top:0;transform:translate(-50%,-30%)translate(0);width:929px}.page-banner.services-decor .page-banner__circle-2{background:#f11cf52b;height:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px);left:65%;top:100%;transform:translate(-50%,-35%)translate(0);width:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px)}.page-banner.services-decor .page-banner__circle-3{background:#867bff4f;bottom:0;height:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px);right:0;transform:translate(50%)translate(0);width:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px)}.page-banner.service-decor .page-banner__circle-1{background:#2361ff33;height:clamp(942px,calc(942px + (1591px - 942px) * (calc((100vw - 360px) / (1920px - 360px)))),1591px);left:20%;top:0;transform:translate(-50%,-10%)translate(0);width:clamp(942px,calc(942px + (1591px - 942px) * (calc((100vw - 360px) / (1920px - 360px)))),1591px)}.page-banner.service-decor .page-banner__circle-2{background:#96f51c2b;height:clamp(453px,calc(453px + (1105px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),1105px);left:65%;top:50%;transform:translate(-50%,-35%)translate(0);width:clamp(453px,calc(453px + (1105px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),1105px)}.page-banner.service-decor .page-banner__circle-3{display:none}.page-banner.about-decor{margin-bottom:calc(-1*clamp(80px, calc(80px + (480px - 80px) * (calc((100vw - 360px) / (1920px - 360px)))), 480px));padding-bottom:clamp(120px,calc(120px + (560px - 120px) * (calc((100vw - 360px) / (1920px - 360px)))),560px)}.page-banner.about-decor .page-banner__circle-1{background:#9eff2336;height:clamp(453px,calc(453px + (929px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),929px);left:0;top:0;transform:translate(-20%)translate(0);width:clamp(453px,calc(453px + (929px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),929px)}.page-banner.about-decor .page-banner__circle-2{background:#1ce8f542;height:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px);left:65%;top:0;transform:translate(-50%,-35%)translate(0);width:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px)}.page-banner.about-decor .page-banner__circle-3{background:#b0f51c4f;height:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px);right:0;top:50%;transform:translate(50%,-50%)translate(0);width:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px)}.page-banner.awards-decor .page-banner__circle-1{background:#ffce846b;height:clamp(800px,calc(800px + (929px - 800px) * (calc((100vw - 360px) / (1920px - 360px)))),929px);left:0;top:0;transform:translate(-20%,-20%)translate(0);width:clamp(800px,calc(800px + (929px - 800px) * (calc((100vw - 360px) / (1920px - 360px)))),929px)}.page-banner.awards-decor .page-banner__circle-2{background:#d6b6ff61;height:clamp(900px,calc(900px + (1587px - 900px) * (calc((100vw - 360px) / (1920px - 360px)))),1587px);left:65%;top:50%;transform:translate(-50%,-35%)translate(0);width:clamp(900px,calc(900px + (1587px - 900px) * (calc((100vw - 360px) / (1920px - 360px)))),1587px)}.page-banner.awards-decor .page-banner__circle-3{display:none}.page-banner.partners-decor .page-banner__circle-1{background:#23ffff33;height:929px;left:10%;top:0;transform:translate(-50%,-30%)translate(0);width:929px}.page-banner.partners-decor .page-banner__circle-2{background:#1c66f52b;height:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px);left:65%;top:100%;transform:translate(-50%,-35%)translate(0);width:clamp(453px,calc(453px + (946px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),946px)}.page-banner.partners-decor .page-banner__circle-3{background:#7bffff4f;bottom:0;height:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px);right:0;transform:translate(50%)translate(0);width:clamp(453px,calc(453px + (558px - 453px) * (calc((100vw - 360px) / (1920px - 360px)))),558px)}.page-banner__wrap{display:flex;flex-wrap:wrap}.page-banner__title{margin-bottom:15px}.page-banner__column{width:50%}.page-banner__text{font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);margin-bottom:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);max-width:740px}.page-banner__circle-1,.page-banner__circle-2,.page-banner__circle-3{border-radius:50%;filter:blur(150px);position:absolute;z-index:1}.page-banner__rating{align-items:center;display:flex;gap:clamp(4px,calc(4px + (15px - 4px) * (calc((100vw - 360px) / (1920px - 360px)))),15px);justify-content:center;padding:clamp(16px,calc(16px + (25px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),25px)clamp(16px,calc(16px + (20px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);-webkit-user-select:none;user-select:none}.page-banner__rating .awards-block__rating{color:var(--color-text)}.main-banner{padding-top:clamp(85px,calc(85px + (140px - 85px) * (calc((100vw - 360px) / (1920px - 360px)))),140px);z-index:1}.main-banner__title{color:var(--color-color2);position:relative;text-align:right;z-index:2}.main-banner__title span{color:var(--color-primary-default);display:inline-block;text-align:left;width:100%}.main-banner__text{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-bottom:20px}.main-banner__button{opacity:0;visibility:hidden}.main-banner__info{width:40%}.main-banner__info .button-5{margin-right:20px}.main-banner__image{pointer-events:none;position:relative;z-index:1}.main-banner__image img{opacity:0;-webkit-user-select:none;user-select:none;visibility:hidden}.main-banner__label{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.main-banner__label{background-color:color-mix(in oklab,var(--color-color2)4%,#0000)}}.main-banner__label{border-radius:clamp(4px,calc(4px + (8px - 4px) * (calc((100vw - 360px) / (1920px - 360px)))),8px);color:var(--color-color2);font-size:clamp(10px,calc(10px + (20px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);line-height:normal;opacity:0;padding:clamp(4px,calc(4px + (11px - 4px) * (calc((100vw - 360px) / (1920px - 360px)))),11px)clamp(6px,calc(6px + (18px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);pointer-events:none;position:absolute;transform:translateY(100%)translate(0);-webkit-user-select:none;user-select:none;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:3}.main-banner__label:first-of-type{left:15%;top:25%}.main-banner__label:nth-of-type(2){left:10%;top:45%}.main-banner__label:nth-of-type(3){left:3%;top:65%}.main-banner__label:nth-of-type(4){left:70%;top:25%}.main-banner__label:nth-of-type(5){left:73%;top:40%}.main-banner__label:nth-of-type(6){left:80%;top:57%}.main-banner__label:nth-of-type(7){left:85%;top:75%}.main-banner__label:nth-of-type(8){left:35%;top:90%}.presentation-banner{border-bottom-left-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px);border-bottom-right-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px);margin-bottom:clamp(30px,calc(30px + (60px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),60px);overflow:hidden;padding-top:clamp(75px,calc(75px + (115px - 75px) * (calc((100vw - 360px) / (1920px - 360px)))),115px)}.presentation-banner__title{margin-bottom:20px}.presentation-banner__text{font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);margin-bottom:clamp(20px,calc(20px + (25px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),25px)}.presentation-banner__column:nth-of-type(2){max-width:clamp(350px,calc(350px + (760px - 350px) * (calc((100vw - 360px) / (1920px - 360px)))),760px)}.services-main__item{background-color:var(--color-color3);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);display:flex;flex-wrap:wrap;padding:clamp(16px,calc(16px + (30px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),30px);width:100%}.services-main__column:first-of-type{width:calc(40% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.services-main__column:nth-of-type(2){align-items:center;display:flex;width:calc(60% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.services-main__icon{align-items:center;background-color:var(--color-background);border-radius:50%;display:flex;height:clamp(36px,calc(36px + (60px - 36px) * (calc((100vw - 360px) / (1920px - 360px)))),60px);justify-content:center;margin-right:clamp(12px,calc(12px + (20px - 12px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);padding:clamp(9px,calc(9px + (15px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),15px);width:clamp(36px,calc(36px + (60px - 36px) * (calc((100vw - 360px) / (1920px - 360px)))),60px)}.services-main__text{font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);margin-right:clamp(0px,calc(0px + (40px - 0px) * (calc((100vw - 1024px) / (1920px - 1024px)))),40px)}.services-partners__item{border-radius:30px;padding:clamp(20px,calc(20px + (40px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),40px);position:relative}.services-partners__item:first-of-type{background-color:#ffdfb0}.services-partners__item:nth-of-type(2){background-color:#e7dcfd}.services-partners__item:nth-of-type(3){background-color:#ddeaf3}.services-partners__item:nth-of-type(4){background-color:#e2eddb}.services-partners__item:nth-of-type(5){background-color:#f6cddf}.services-partners__text{font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);margin-bottom:clamp(15px,calc(15px + (25px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),25px)}.services{display:flex;flex-wrap:wrap;gap:40px;padding:0 12px}.services-item{border-radius:30px;padding:clamp(20px,calc(20px + (40px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),40px)clamp(16px,calc(16px + (44px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),44px);position:relative}.services-item:first-of-type{background-color:#ffdfb0}.services-item:nth-of-type(2){background-color:#e7dcfd}.services-item:nth-of-type(3){background-color:#ddeaf3}.services-item:nth-of-type(4){background-color:#e2eddb}.services-item:nth-of-type(5){background-color:#f6cddf}.services-item__column:first-of-type{width:calc(40% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 1)}.services-item__column:nth-of-type(2),.services-item__column:nth-of-type(3){width:calc(30% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 1)}.services-item__text{font-size:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);margin-bottom:clamp(10px,calc(10px + (20px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),20px)}.services-item__decor{max-height:clamp(96px,calc(96px + (290px - 96px) * (calc((100vw - 1024px) / (1920px - 1024px)))),290px)}.service-goals__image{border-radius:16px;display:block;overflow:hidden;position:relative;width:calc(25% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.service-goals__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.service-goals__image>img,.service-goals__image>svg,.service-goals__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.service-goals__image{--img-height:1.24}.service-goals__wrap{width:calc(75% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.service-goals__item{flex:1 1 calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.service-subsidiaries__wrap{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.service-subsidiaries__wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.service-subsidiaries__wrap{--fm-cols:3}.service-subsidiaries__title{position:relative}.service-subsidiaries__title:before{background-color:var(--color-primary-default);border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:8px;margin-right:10px;position:relative;width:8px}.service-reason__item{padding:14px 0;position:relative}.service-reason__item:after{background:linear-gradient(90deg,var(--color-primary-default)0,var(--color-text)100%);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.service-reason__item.current .service-reason__arrow{transform:rotate(-90deg)}.service-reason__arrow{background:0 0;margin-left:auto;transform:rotate(90deg)}.service-reason__image{display:block;overflow:hidden;position:relative}.service-reason__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.service-reason__image>img,.service-reason__image>svg,.service-reason__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.service-reason__image{--img-height:530;--img-width:892;border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.service-prices-item{border-radius:clamp(16px,calc(16px + (20px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);padding:14px;width:100%}.service-prices-item:first-of-type{background-color:#ffdfb0}.service-prices-item:nth-of-type(2){background-color:#e7dcfd}.service-prices-item:nth-of-type(3){background-color:#ddeaf3}.service-prices-item:nth-of-type(4){background-color:#e2eddb}.service-prices-item:nth-of-type(5){background-color:#f6cddf}.service-prices-package{background:rgb(from var(--color-color2) r g b/.8);padding:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);width:100%}.service-prices-package:not(:last-of-type){margin-bottom:15px}.service-prices-package.current .service-prices-package__arrow{transform:rotate(-90deg)}.service-prices-package__arrow{background:0 0;margin-left:auto;transform:rotate(90deg)}.service-prices-package__content{gap:clamp(15px,calc(15px + (var(--default-gap-x-max) - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),var(--default-gap-x-max));margin-bottom:var(--default-gap-x-max);margin-top:15px}.service-prices-package__icon{align-items:center;background-color:var(--color-text);border-radius:50%;display:flex;height:clamp(36px,calc(36px + (60px - 36px) * (calc((100vw - 360px) / (1920px - 360px)))),60px);justify-content:center;margin-right:clamp(12px,calc(12px + (20px - 12px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);padding:clamp(9px,calc(9px + (15px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),15px);width:clamp(36px,calc(36px + (60px - 36px) * (calc((100vw - 360px) / (1920px - 360px)))),60px)}.service-prices-package__label:not(:last-of-type){margin-bottom:clamp(8px,calc(8px + (15px - 8px) * (calc((100vw - 360px) / (1920px - 360px)))),15px)}.service-prices-package__text ol,.service-prices-package__text ul{list-style:inherit}.service-prices-package__text ol li,.service-prices-package__text ul li{color:var(--list-color);line-height:var(--list-line-height);margin-bottom:10px;margin-left:25px}.service-prices-package__text ol li,.service-prices-package__text p,.service-prices-package__text ul li{font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.service-cost__wrap{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.service-cost__wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.service-cost__wrap{--fm-cols:4}.service-process__wrap{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.service-process__wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.service-process__wrap{--fm-cols:3}.service-process__icon{align-items:center;background-color:var(--color-text);border-radius:50%;color:var(--color-primary-default);display:flex;flex-shrink:0;height:clamp(36px,calc(36px + (57px - 36px) * (calc((100vw - 360px) / (1920px - 360px)))),57px);justify-content:center;width:clamp(36px,calc(36px + (57px - 36px) * (calc((100vw - 360px) / (1920px - 360px)))),57px)}.service-process__tabs{display:flex;flex-wrap:wrap;gap:clamp(10px,calc(10px + (14px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);margin-bottom:20px}.service-advantages__wrap{align-items:flex-start;display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.service-advantages__wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.service-advantages__wrap{--fm-cols:4}.service-solutions__wrap{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)));width:calc(60% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.service-solutions__wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.service-solutions__wrap{--fm-cols:2}.service-solutions__info{padding-right:clamp(0px,calc(0px + (80px - 0px) * (calc((100vw - 1024px) / (1920px - 1024px)))),80px)}.process-work-wrap{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.process-work-wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.process-work-wrap{--fm-cols:4}.process-work-item__head{margin-bottom:15px}.process-work-item__list>div{display:flex;position:relative}.process-work-item__list>div:not(:last-of-type){margin-bottom:6px}.process-work-item__list>div:before{background-color:var(--color-primary-default);border-radius:50%;content:"";flex-shrink:0;height:clamp(8px,calc(8px + (12px - 8px) * (calc((100vw - 360px) / (1920px - 360px)))),12px);margin-right:6px;margin-top:5px;width:clamp(8px,calc(8px + (12px - 8px) * (calc((100vw - 360px) / (1920px - 360px)))),12px)}.process-work-item__icon{align-items:center;display:flex;height:80px;justify-content:center;width:80px}.process-work-item__icon img{max-height:100%;object-fit:contain}.portfolio-item__image{display:block;overflow:hidden;position:relative}.portfolio-item__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.portfolio-item__image>img,.portfolio-item__image>svg,.portfolio-item__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.portfolio-item__image{cursor:pointer}.portfolio-item__image>img,.portfolio-item__image>svg,.portfolio-item__image>video{transition:transform .4s ease-in-out}.portfolio-item__image:hover>img,.portfolio-item__image:hover>svg,.portfolio-item__image:hover>video{transform:translate(-50%,-50%)scale(var(--img-hover-scale,1.05))}.portfolio-item__image{--img-hover-scale:1.1;--img-width:1.74;border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.portfolio-container{margin-left:clamp(15px,calc(15px + (55px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),55px);overflow:hidden}.portfolio-container .portfolio-item{margin:0 12px}.portfolio-slider{margin:0 0 0 -12px}.portfolio-slider .slick-list{padding-right:580px}.portfolio-slider .portfolio-item__image{display:block;overflow:hidden;position:relative}.portfolio-slider .portfolio-item__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.portfolio-slider .portfolio-item__image>img,.portfolio-slider .portfolio-item__image>svg,.portfolio-slider .portfolio-item__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.portfolio-slider .portfolio-item__image{cursor:pointer}.portfolio-slider .portfolio-item__image>img,.portfolio-slider .portfolio-item__image>svg,.portfolio-slider .portfolio-item__image>video{transition:transform .4s ease-in-out}.portfolio-slider .portfolio-item__image:hover>img,.portfolio-slider .portfolio-item__image:hover>svg,.portfolio-slider .portfolio-item__image:hover>video{transform:translate(-50%,-50%)scale(var(--img-hover-scale,1.05))}.portfolio-slider .portfolio-item__image{--img-hover-scale:1.1;--img-width:1.8}.case-image{display:block;overflow:hidden;position:relative}.case-image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.case-image>img,.case-image>svg,.case-image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.case-image{--img-width:3.05}.case-head{margin-bottom:clamp(20px,calc(20px + (40px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),40px)}.case-head__description{gap:clamp(10px,calc(10px + (20px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),20px)}.case-award-preview{gap:4px;position:relative}.case-award-preview:before{-webkit-mask-source-type:auto,auto;animation:border-shift 6s linear infinite;background:linear-gradient(130deg,#f5421c,#fc0,#f0c) 0 0/300% 300%;border-radius:20px;content:"";inset:0;-webkit-mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-mode:match-source,match-source;-webkit-mask-origin:content-box,border-box;-webkit-mask-position:0 0,0 0;-webkit-mask-repeat:repeat,repeat;-webkit-mask-size:auto,auto;padding:2px;position:absolute;z-index:1}.case-award-preview__leaves{height:clamp(60px,calc(60px + (76px - 60px) * (calc((100vw - 360px) / (1920px - 360px)))),76px);width:clamp(37px,calc(37px + (47px - 37px) * (calc((100vw - 360px) / (1920px - 360px)))),47px)}.case-award-preview__leaves:nth-of-type(2){transform:scaleX(-1)}.case-award-preview__button{font-size:clamp(10px,calc(10px + (14px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),14px)}.case-info__item{display:flex;font-size:clamp(16px,calc(16px + (18px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)}.case-info__item:not(:last-of-type){margin-bottom:clamp(10px,calc(10px + (16px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.case-info__item>span{flex-shrink:0;max-width:220px;width:50%}.case-info__column{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.case-info__services{max-width:700px}.case-strategy{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.case-strategy>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.case-strategy{--fm-cols:4}.case-result__image{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.case-result__image>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.case-result__image{--img-width:1.83}.case-award__image{display:block;overflow:hidden;position:relative}.case-award__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.case-award__image>img,.case-award__image>svg,.case-award__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.case-award__image{--img-height:612;--img-object-fit:contain;--img-width:433;margin-left:auto;max-width:433px;overflow:visible}.case-award__image img{border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);box-shadow:0 8px 20px #00000040;z-index:2}.case-award__glow{animation:glow 8s linear infinite;background:conic-gradient(#f0c,#33f,#0ff,#fc0,#f0c);border-radius:50%;filter:blur(45px);height:80%;inset:10% -30px -30px;opacity:.7;position:absolute;transform:translate(0);z-index:1}.case-technology__wrap{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)));margin-left:auto;width:85%}.case-technology__wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.case-technology__wrap{--fm-cols:5}.case-gallery__head{margin-bottom:clamp(20px,calc(20px + (40px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),40px)}.case-gallery__image:first-of-type{display:block;overflow:hidden;position:relative;width:100%}.case-gallery__image:first-of-type:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.case-gallery__image:first-of-type>img,.case-gallery__image:first-of-type>svg,.case-gallery__image:first-of-type>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.case-gallery__image:first-of-type{--img-width:2}.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3){display:block;overflow:hidden;position:relative;width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}:is(.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3)):after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}:is(.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3))>img,:is(.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3))>svg,:is(.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3))>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3){--img-width:1.68}.case-gallery__image:nth-of-type(2){margin-top:clamp(50px,calc(50px + (220px - 50px) * (calc((100vw - 600px) / (1920px - 600px)))),220px)}.case-goals__image{border-radius:clamp(15px,calc(15px + (30px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),30px);display:block;overflow:hidden;position:relative}.case-goals__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.case-goals__image>img,.case-goals__image>svg,.case-goals__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.case-goals__image{--img-height:1000;--img-width:1810}.case-slot{background:var(--color-color4);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);bottom:clamp(10px,calc(10px + (20px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);display:flex;gap:clamp(5px,calc(5px + (14px - 5px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);left:50%;padding:clamp(10px,calc(10px + (18px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);position:fixed;transform:translate(-50%);transition:all .3s ease-in-out;z-index:30}.case-slot__logo{align-items:center;background-color:var(--color-text);border-radius:8px;display:flex;height:clamp(40px,calc(40px + (72px - 40px) * (calc((100vw - 360px) / (1920px - 360px)))),72px);justify-content:center;padding:5px;width:clamp(40px,calc(40px + (72px - 40px) * (calc((100vw - 360px) / (1920px - 360px)))),72px)}.case-slot__logo svg{max-height:100%;object-fit:contain}.case-slot__item{align-items:center;border:1px solid var(--color-color2);border-radius:8px;color:var(--color-color2);display:flex;font-size:clamp(9px,calc(9px + (14px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);font-weight:700;justify-content:center;padding:clamp(8px,calc(8px + (20px - 8px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);text-transform:uppercase;transition:all .3s ease-in-out}.case-slot__item.active,.case-slot__item:hover{border:1px solid var(--color-primary-default);color:var(--color-color2)}.case-slot__url{align-items:center;border-radius:8px;display:flex;font-size:clamp(9px,calc(9px + (14px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);font-weight:700;justify-content:center;padding:clamp(8px,calc(8px + (20px - 8px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap}.case-slot__url,.case-slot__url:hover{background-color:var(--color-primary-default);color:var(--color-color2)}.clients-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(25%,auto));position:relative}.clients-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:15rem;justify-content:center;opacity:0;position:relative;text-align:center;transform:scale(.1);visibility:hidden;will-change:transform,opacity}.clients-item__block{padding:0 clamp(10px,calc(10px + (40px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),40px);width:100%}.clients-item__logo{filter:grayscale();margin:0 auto;max-height:75px;max-width:280px;object-fit:contain;width:100%}.clients-item__logo,.clients-item__text{transform:translate(0);transition:all .3s ease-in-out}.clients-item__text{font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);height:0;overflow:hidden;padding-top:6px}.clients-item__button{border:1px solid var(--color-color4);border-radius:50%;height:30px;position:absolute;right:10px;top:10px;transition:all .3s ease-in-out;width:30px;z-index:5}.clients-item__button:after,.clients-item__button:before{background-color:var(--color-color4);border-radius:4px;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:inherit;width:calc(100% - 10px)}.clients-item__button:before{transform:translate(-50%,-50%)rotate(90deg)}.clients-item__button.active{background-color:var(--color-color4)}.clients-item__button.active:after,.clients-item__button.active:before{background-color:var(--color-background)}.clients-item__button.active:before{transform:translate(-50%,-50%)rotate(0)}.clients-item__globe{align-items:center;display:flex;height:clamp(50px,calc(50px + (97px - 50px) * (calc((100vw - 360px) / (1920px - 360px)))),97px);justify-content:center;margin:0 auto;width:clamp(50px,calc(50px + (97px - 50px) * (calc((100vw - 360px) / (1920px - 360px)))),97px)}.clients-item__globe img{max-height:100%;max-width:100%;object-fit:contain}.clients-item__globe-text{font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);margin-top:4px;padding:0 10px;text-align:center}.clients-line{background-color:var(--color-color4);opacity:.25;position:absolute}.clients-line.line-1{height:100%;left:25%;top:0;width:1px}.clients-line.line-2{height:100%;left:50%;top:0;width:1px}.clients-line.line-4{height:1px;left:0;top:33.3333%;width:100%}.clients-line.line-5{bottom:33.3333%;height:1px;left:0;width:100%}.awards-block__info{width:calc(40% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.awards-block__wrap{width:calc(60% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.awards-block__item{padding:clamp(15px,calc(15px + (38px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),38px)clamp(5px,calc(5px + (38px - 5px) * (calc((100vw - 360px) / (1920px - 360px)))),38px);width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.awards-block__star{height:clamp(15px,calc(15px + (25px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),25px);width:clamp(15px,calc(15px + (25px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),25px)}.awards-block__star svg{height:100%;width:100%}.awards-block__rating{gap:10px}.awards-block__rating svg{flex-shrink:0;height:clamp(44px,calc(44px + (68px - 44px) * (calc((100vw - 360px) / (1920px - 360px)))),68px);width:clamp(44px,calc(44px + (68px - 44px) * (calc((100vw - 360px) / (1920px - 360px)))),68px)}.awards-item__image{display:block;overflow:hidden;position:relative}.awards-item__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.awards-item__image>img,.awards-item__image>svg,.awards-item__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.awards-item__image{--img-height:1.3;--img-object-fit:contain}.awards-item__labels:has(div){gap:8px;margin-bottom:16px}.awards-row-2{align-items:flex-start}.awards-background{border-top-left-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px);border-top-right-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px)}.awards-slider .slick-list{display:flex;overflow:inherit}.awards-slider .slick-track{display:flex}.awards-slide{display:block;overflow:hidden}.awards-slide:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.awards-slide>img,.awards-slide>svg,.awards-slide>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.awards-slide{--img-height:660;--img-object-fit:contain;--img-width:466;box-shadow:0 8px 39.5px #0009;position:relative;transform:scale(.8)translate(clamp(10px,calc(10px + (60px - 10px) * (calc((100vw - 450px) / (1920px - 450px)))),60px))translateZ(0);transition:all .2s ease-in-out}.awards-slide.slick-center+.slick-slide.slick-custom-active{transform:scale(.9)translate(0)translate(0);z-index:10}.awards-slide.slick-center+.slick-slide+.slick-slide{transform:scale(.8)translate(calc(-1*clamp(10px, calc(10px + (60px - 10px) * (calc((100vw - 450px) / (1920px - 450px)))), 60px)))translateZ(0);z-index:5}.awards-slide.slick-custom-active{transform:scale(.9)translate(0)translate(0)}.awards-slide.slick-center{transform:scale(1);z-index:20}.awards-slide.slick-animated{opacity:.5!important;transform:scale(.8)translate(0)translate(0)}.awards-slide.slick-animated.slick-custom-active{transform:scale(.8)translate(0)translate(0)!important}.awards-decor{background-attachment:fixed;background-image:url(../images/svg/awards.svg);background-position:50%;background-repeat:no-repeat;background-size:93%}.blog-card{color:var(--color-text)}.blog-card__image{display:block;margin-bottom:clamp(8px,calc(8px + (19px - 8px) * (calc((100vw - 360px) / (1920px - 360px)))),19px);overflow:hidden;position:relative}.blog-card__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.blog-card__image>img,.blog-card__image>svg,.blog-card__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.blog-card__image{cursor:pointer}.blog-card__image>img,.blog-card__image>svg,.blog-card__image>video{transition:transform .4s ease-in-out}.blog-card__image:hover>img,.blog-card__image:hover>svg,.blog-card__image:hover>video{transform:translate(-50%,-50%)scale(var(--img-hover-scale,1.05))}.blog-card__image{--img-hover-scale:1.1;--img-width:2}.blog-card__info{align-items:center;display:flex;font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);gap:6px}.blog-card__info svg{height:14px;width:14px}.blog-card__category{display:flex;flex-wrap:wrap;gap:10px}.blog-card__category .category-item{align-items:center;border-radius:8px;color:var(--color-text);display:flex;font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);font-weight:700;line-height:normal;padding:4px 16px;text-transform:uppercase}.blog-card__category .category-item.seo{background-color:#e4f51c}.blog-card__category .category-item.web{background-color:#9fd1ff}.blog-card__category .category-item.uxui{background-color:#dcafff}.blog-card__category .category-item.news{background:#007bff}.article-content{width:calc(75% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.article-content__info{gap:clamp(14px,calc(14px + (26px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),26px);margin-bottom:24px}.article-content__detail{align-items:center;display:flex;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);gap:6px}.article-content__detail svg{height:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);width:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)}.article-content__image{display:block;margin-bottom:clamp(14px,calc(14px + (32px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),32px);overflow:hidden;position:relative}.article-content__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.article-content__image>img,.article-content__image>svg,.article-content__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.article-content__image{--img-width:2}.article-content__wrap{max-width:1045px}.article-info{gap:14px;position:-webkit-sticky;position:sticky;width:calc(25% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.article-info__labels{gap:clamp(10px,calc(10px + (14px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),14px)}.article-info__labels .item-label{--tw-font-weight:var(--font-weight-semibold);align-items:center;border:1px solid var(--color-text);border-radius:8px;color:var(--color-text);display:flex;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);font-weight:var(--font-weight-semibold);gap:4px;padding:10px 20px;transition:border .3s ease-in-out,color .3s ease-in-out}.article-info__labels .item-label .icon{color:var(--color-text);height:18px;transform:rotate(90deg);transition:all .3s ease-in-out;width:18px}.article-info__labels .item-label .icon:nth-of-type(2){margin-right:-18px;opacity:0}.article-info__tab{color:var(--color-text);display:block}.article-page .breadcrumbs{margin-bottom:20px}.article-rating{padding:clamp(18px,calc(18px + (30px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),30px)0}.contacts-banner{position:relative}.contacts-banner:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.contacts-banner{background-color:var(--color-text)}.contacts-banner:after{background-color:var(--color-background);border-bottom-left-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px);border-bottom-right-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px)}.contacts-banner__info,.contacts-banner__video{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.contacts-banner__video{display:block;overflow:hidden;position:relative}.contacts-banner__video:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.contacts-banner__video>img,.contacts-banner__video>svg,.contacts-banner__video>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.contacts-banner__video{--img-width:1.22;border-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px)}.contacts-banner .banner-contact{align-items:center;color:var(--color-text);display:flex;gap:16px;margin-bottom:20px;width:-webkit-max-content;width:max-content}.contacts-banner .banner-contact__icon{align-items:center;background-color:var(--color-text);border-radius:50%;display:flex;flex-shrink:0;height:70px;justify-content:center;padding:18px;transition:all .3s ease-in-out;width:70px}.contacts-banner .banner-contact__icon .icon{fill:var(--color-primary-default);height:100%;transition:all .3s ease-in-out;width:100%}.contacts-banner .banner-contact__title{color:var(--color-primary-default);margin-bottom:4px}.contact-interested__column{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.contact-interested__text{margin-bottom:clamp(20px,calc(20px + (40px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),40px)}.contact-interested__tab{display:flex;flex-wrap:wrap;gap:clamp(10px,calc(10px + (14px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);margin-bottom:20px}.contact-interested__tab .tab-item{width:calc(100%/3 - clamp(10px, calc(10px + (14px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))), 14px))}.request-section{margin-bottom:1px;position:relative}.request-section:after{background-color:var(--color-text);border-top-left-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px);border-top-right-radius:clamp(30px,calc(30px + (50px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),50px);-webkit-clip-path:url(#clip-request);clip-path:url(#clip-request);content:"";height:calc(100% + 1px);left:0;position:absolute;top:0;width:100%}.request-section__info{position:relative;width:43%}.request-section__decor{max-width:clamp(227px,calc(227px + (434px - 227px) * (calc((100vw - 360px) / (1920px - 360px)))),434px);position:absolute;right:0;top:60%;transform:translateY(-50%);z-index:1}.request-section__wrap{display:flex;flex-flow:column wrap;gap:clamp(10px,calc(10px + (18px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);position:relative;z-index:2}.request-section__form{padding-left:clamp(0px,calc(0px + (130px - 0px) * (calc((100vw - 360px) / (1920px - 360px)))),130px);width:57%}.footer{background-color:var(--color-text);border-top:1px solid rgb(from var(--color-color2) r g b/.2)}.footer-top{padding-bottom:clamp(30px,calc(30px + (55px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),55px);padding-top:clamp(30px,calc(30px + (55px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),55px);position:relative}.footer-top:after{background:linear-gradient(270deg,#fff0,#fff 5% 94.54%,#fff0);bottom:0;content:"";height:1px;left:0;opacity:.25;position:absolute;width:100%}.footer-top .nav{align-items:flex-start;display:flex;flex-wrap:wrap;padding-right:10px;position:relative;row-gap:13px;width:50%}.footer-top .nav .item-level-0{width:33.3333%}.footer-top .nav .link-level-0:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.footer-top .nav .link-level-0{align-items:center;color:var(--color-color2);display:flex;font-size:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);position:relative;transition:all .3s ease-in-out;width:-webkit-max-content;width:max-content}.footer-top__column{width:20%}.footer-top__social{margin-left:auto;width:15%}.footer-top__brief{width:15%}.footer-top__logo{display:flex;margin-bottom:10px;max-height:clamp(45px,calc(45px + (60px - 45px) * (calc((100vw - 360px) / (1920px - 360px)))),60px);max-width:clamp(170px,calc(170px + (220px - 170px) * (calc((100vw - 360px) / (1920px - 360px)))),220px)}.footer-top__logo img{object-fit:contain}.footer-top__contact{color:var(--color-color2);display:block;font-size:clamp(18px,calc(18px + (22px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),22px);line-height:140%;margin-bottom:4px;width:-webkit-max-content;width:max-content}.footer-top__contact:hover{color:var(--color-primary-hover)}.footer-bottom{padding-bottom:20px;padding-top:20px}.footer-bottom__column{width:33.3333%}.footer-bottom__column .point{background-color:var(--color-primary-default);border-radius:50%;display:inline-block;height:7px;margin:0 5px;width:7px}.footer-bottom a,.footer-bottom div{font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.footer-bottom a:hover{color:var(--color-primary-hover)}.error-page .breadcrumbs li a{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.error-page .breadcrumbs li a{color:color-mix(in oklab,var(--color-color2)70%,#0000)}}.error-page .breadcrumbs li:last-of-type a{color:var(--color-color2)}.error-page:after{background:#fb23ff1a;right:0;top:0;transform:translate(50%,-50%)translate(0)}.error-page:after,.error-page:before{border-radius:50%;content:"";filter:blur(150px);height:clamp(450px,calc(450px + (929px - 450px) * (calc((100vw - 360px) / (1920px - 360px)))),929px);position:absolute;width:clamp(450px,calc(450px + (929px - 450px) * (calc((100vw - 360px) / (1920px - 360px)))),929px);z-index:1}.error-page:before{background:#23e5ff1a;bottom:0;left:0;transform:translate(-50%,50%)translate(0)}.error-block{margin:0 auto 30px}.error-block__column{height:clamp(90px,calc(90px + (115px - 90px) * (calc((100vw - 360px) / (1920px - 360px)))),115px);padding:14px;width:clamp(90px,calc(90px + (115px - 90px) * (calc((100vw - 360px) / (1920px - 360px)))),115px)}.error-block__column svg{stroke:var(--color-background);fill:#0000;height:100%;width:100%;will-change:clip-path}.error-block__column.four svg,.error-block__column.zero svg{stroke-dashoffset:550px;stroke-dasharray:550}.error-block__line{height:4px}.error-block__line svg{height:auto;width:100%;will-change:clip-path}.error-block__line:first-of-type{left:33.3333%;top:100%;transform:rotate(-90deg);transform-origin:0}.error-block__line:first-of-type.vertical svg{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.error-block__line:nth-of-type(2){right:33.3333%;top:100%;transform:rotate(90deg);transform-origin:100%}.error-block__line:nth-of-type(2).vertical svg{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.error-block__line:nth-of-type(3){left:0;top:33.3333%}.error-block__line:nth-of-type(3).horizontal svg{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.error-block__line:nth-of-type(4){bottom:33.3333%;left:0;transform:rotate(180deg)}.error-block__line:nth-of-type(4).horizontal svg{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.logo-slide{margin:0 clamp(7px,calc(7px + (35px - 7px) * (calc((100vw - 360px) / (1920px - 360px)))),35px)}.logo-slide svg{height:100%;width:100%}.about-block__video{border-radius:16px;display:block;overflow:hidden;padding-right:clamp(0px,calc(0px + (175px - 0px) * (calc((100vw - 1024px) / (1920px - 1024px)))),175px);position:relative}.about-block__video:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.about-block__video>img,.about-block__video>svg,.about-block__video>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.about-block__video{--img-width:2}.site-map__item{color:var(--color-text);margin-bottom:5px;padding-left:20px;position:relative}.site-map__item:after{background-color:var(--color-primary-default);border-radius:3px;content:"";height:8px;left:0;position:absolute;top:calc(50% - 5px);transform:translateY(-50%);transition:all .3s ease-in-out;width:8px}.site-map__item:hover{color:var(--color-primary-hover)}.site-map__item:hover:after{background-color:var(--color-primary-hover)}.site-map a{color:inherit;display:inline-block;font-size:20px;overflow:auto hidden;padding-bottom:5px;transition:all .3s ease-in-out;white-space:nowrap;width:-webkit-max-content;width:max-content}.team-slider{margin:0 -12px}.team-slide{cursor:grab;display:block;margin:0 12px;overflow:hidden;position:relative}.team-slide:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.team-slide>img,.team-slide>svg,.team-slide>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.team-slide{--img-height:1.22}.team-slide__info{background-color:#f8f8f8b3;padding:20px}@supports (color:color-mix(in lab,red,red)){.team-slide__info{background-color:color-mix(in oklab,var(--color-background)70%,#0000)}}.team-slide__info{bottom:clamp(15px,calc(15px + (20px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);left:clamp(15px,calc(15px + (20px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);position:absolute;right:clamp(15px,calc(15px + (20px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);width:100%;z-index:2}.reviews-row{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)))}.reviews-row>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.reviews-row{--fm-cols:3}.reviews-item{display:flex;flex-direction:column;position:relative}.reviews-item__quotes{fill:#b0d9ff;height:clamp(106px,calc(106px + (150px - 106px) * (calc((100vw - 360px) / (1920px - 360px)))),150px);opacity:.4;position:absolute;right:0;top:0;width:clamp(106px,calc(106px + (150px - 106px) * (calc((100vw - 360px) / (1920px - 360px)))),150px);z-index:1}.reviews-item__text{margin-bottom:clamp(20px,calc(20px + (40px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),40px)}.reviews-item__detail{color:var(--color-primary-default);cursor:pointer;font-size:clamp(10px,calc(10px + (14px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),14px);font-weight:700;margin-top:10px;text-transform:uppercase;width:-webkit-max-content;width:max-content}.reviews-modal__text{max-height:350px;overflow:auto;padding-right:5px}.reviews-container{max-width:1200px;position:relative}.reviews-title{bottom:0;left:50%;max-width:850px;position:absolute;transform:translate(-50%);width:100%;z-index:2}.reviews-slider .slick-track{display:flex}.reviews-slider .slick-list{display:flex;padding:0 clamp(0px,calc(0px + (346px - 0px) * (calc((100vw - 360px) / (1920px - 360px)))),346px)!important}.reviews-slider .reviews-item{margin:0 12px}.reviews-slider .reviews-item.slick-slide{display:flex}.reviews-background{display:block;overflow:hidden;position:relative}.reviews-background:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.reviews-background>img,.reviews-background>svg,.reviews-background>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.reviews-background{--img-height:502;--img-width:1197}.reviews-background img{height:auto;top:0;transform:translate(-50%)}.vision-item{width:calc(25% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 1.3)}.vision-item:first-of-type{background:#ffdfb0;order:1}.vision-item:nth-of-type(2){background:#e7dcfd;order:2}.vision-item:nth-of-type(3){background:#ddeaf3;order:3}.vision-item:nth-of-type(4){background:#e2eddb;order:4}.vision-item:nth-of-type(5){background:#f6cddf;order:6}.vision-item:nth-of-type(6){background:#f3dddd;order:7}.vision-logo{align-items:center;display:flex;justify-content:center;order:5;width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.vision-logo svg{height:100%;width:100%}.process-block__wrap{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)));width:calc(70% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.process-block__wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.process-block__wrap{--fm-cols:3}.process-block__wrap>*{flex-grow:1}.process-item{position:relative;width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.process-item img{margin-bottom:calc(-1*clamp(18px, calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))), 24px));margin-left:auto;margin-right:calc(-1*clamp(18px, calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))), 24px));max-width:clamp(235px,calc(235px + (345px - 235px) * (calc((100vw - 1080px) / (1920px - 1080px)))),345px);position:relative}.vacancy-item{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.technology__column:first-of-type{width:calc(30% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.technology__column:nth-of-type(2){width:calc(70% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.technology__wrap{display:flex;flex-wrap:wrap;gap:clamp(var(--fm-gap-x-min,var(--default-gap-x-min)),calc(var(--fm-gap-x-min,var(--default-gap-x-min)) + (var(--fm-gap-x-max,var(--default-gap-x-max)) - var(--fm-gap-x-min,var(--default-gap-x-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-x-max,var(--default-gap-x-max)))clamp(var(--fm-gap-y-min,var(--default-gap-y-min)),calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))),var(--fm-gap-y-max,var(--default-gap-y-max)));margin-bottom:50px}.technology__wrap>*{flex:0 auto;flex-basis:calc(100% / var(--fm-cols,var(--default-cols)) - clamp(var(--fm-gap-y-min,var(--default-gap-y-min)), calc(var(--fm-gap-y-min,var(--default-gap-y-min)) + (var(--fm-gap-y-max,var(--default-gap-y-max)) - var(--fm-gap-y-min,var(--default-gap-y-min))) * (calc((100vw - 360px) / (1920px - 360px)))), var(--fm-gap-y-max,var(--default-gap-y-max))) / var(--fm-cols,var(--default-cols)) * (var(--fm-cols,var(--default-cols)) - 1))}.technology__wrap{--fm-cols:4}.technology-item__icon{display:block;overflow:hidden;position:relative;transition:all .3s ease-in-out}.technology-item__icon:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.technology-item__icon>img,.technology-item__icon>svg,.technology-item__icon>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.technology-item__icon{--img-height:180;--img-object-fit:contain;--img-width:280;align-items:center;display:flex;justify-content:center}.technology-item__icon>img{height:calc(100% - 36px);width:calc(100% - 36px)}.faq-block__column:first-of-type{padding-right:clamp(0px,calc(0px + (80px - 0px) * (calc((100vw - 1024px) / (1920px - 1024px)))),80px);width:calc(40% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.faq-block__column:nth-of-type(2){width:calc(60% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.faq-item{border-top:1px solid var(--color-color4);padding:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px)clamp(0px,calc(0px + (24px - 0px) * (calc((100vw - 360px) / (1920px - 360px)))),24px)}.faq-item:last-of-type{border-bottom:1px solid var(--color-color4)}.faq-item.current .faq-item__trigger:before{transform:translate(-50%,-50%)rotate(0)}.faq-item__trigger{flex-shrink:0;height:clamp(20px,calc(20px + (25px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),25px);margin-left:auto;position:relative;width:clamp(20px,calc(20px + (25px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),25px)}.faq-item__trigger:after,.faq-item__trigger:before{background-color:var(--color-color2);border-radius:8px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:100%}.faq-item__trigger:before{transform:translate(-50%,-50%)rotate(90deg)}.faq-item__text ol,.faq-item__text ul{list-style:inherit}.faq-item__text ol:last-of-type,.faq-item__text p:last-of-type,.faq-item__text ul:last-of-type{margin-bottom:0}.faq-item__text li{margin-bottom:10px;margin-left:25px}.advantages-item{border-top:1px solid #23232340;padding:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px)0}.advantages-item:last-of-type{border-bottom:1px solid #23232340}.advantages-image{display:block;overflow:hidden;position:relative}.advantages-image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.advantages-image>img,.advantages-image>svg,.advantages-image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.calculation-item{align-items:center;background-color:var(--color-color3);border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);cursor:pointer;display:flex;gap:10px;padding:clamp(18px,calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))),24px);transition:all .3s ease-in-out}.calculation-item:hover{background-color:var(--color-text);color:var(--color-background)}.calculation-item__image{display:block;overflow:hidden;position:relative}.calculation-item__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.calculation-item__image>img,.calculation-item__image>svg,.calculation-item__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.calculation-item__image{--img-height:193;--img-width:188;border-radius:clamp(9px,calc(9px + (16px - 9px) * (calc((100vw - 360px) / (1920px - 360px)))),16px);flex-shrink:0;width:calc(50% - 5px)}.calculation-item__info{width:calc(50% - 5px)}.calculation-item__title{margin-bottom:0}.calculation-item__price{font-size:clamp(16px,calc(16px + (18px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);margin-bottom:4px}.calculation-item__text{font-size:clamp(14px,calc(14px + (16px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),16px)}.brief-block__buttons,.brief-block__wrap{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:clamp(var(--default-gap-x-min),calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))),var(--default-gap-x-max))}.brief-block__buttons{justify-content:center}.brief-block__buttons>div,.brief-block__buttons>label{min-width:150px}.brief-block__contact{flex-wrap:wrap;gap:24px;margin:0 auto clamp(var(--default-gap-x-min),calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))),var(--default-gap-x-max))auto;max-width:750px}.brief-block__contact>.validation-block{width:100%}.brief-block__column{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}.brief-block__column>.validation-block{width:100%}.payment-item{background-color:var(--color-color4);border-radius:16px;padding:20px 20px 0}.payment-item:not(:last-of-type){margin-bottom:20px}.payment-item__title{color:var(--color-primary-default);margin-bottom:16px}.payment-item__text{color:var(--color-background);font-size:clamp(16px,calc(16px + (20px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);margin-bottom:10px}.payment-item__image{display:block;margin-left:auto;max-width:clamp(340px,calc(340px + (415px - 340px) * (calc((100vw - 360px) / (1920px - 360px)))),415px);overflow:hidden;position:relative}.payment-item__image:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.payment-item__image>img,.payment-item__image>svg,.payment-item__image>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.payment-item__image{--img-height:135;--img-width:415}.payment-item__image img{object-fit:contain}.payment-info{padding-right:clamp(10px,calc(10px + (163px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),163px)}.payment-text_2{background-color:var(--color-primary-default);border-radius:16px;color:var(--color-background);font-size:clamp(24px,calc(24px + (34px - 24px) * (calc((100vw - 360px) / (1920px - 360px)))),34px);font-weight:600;padding:clamp(14px,calc(14px + (20px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),20px)}.payment-text{font-size:clamp(16px,calc(16px + (20px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))),20px);margin-bottom:clamp(15px,calc(15px + (40px - 15px) * (calc((100vw - 360px) / (1920px - 360px)))),40px)}.office-item{align-items:center;display:flex;flex-wrap:wrap;min-height:150px;padding:clamp(20px,calc(20px + (27px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),27px)clamp(20px,calc(20px + (40px - 20px) * (calc((100vw - 360px) / (1920px - 360px)))),40px)}.office-item__column:first-of-type{width:25%}.office-item__column:nth-of-type(2){gap:clamp(4px,calc(4px + (10px - 4px) * (calc((100vw - 360px) / (1920px - 360px)))),10px);width:30%}.office-item__contact{width:-webkit-fit-content;width:fit-content}.office-item__time{align-items:center;display:flex;gap:6px;line-height:normal}.office-item__time .icon{height:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px);width:clamp(14px,calc(14px + (18px - 14px) * (calc((100vw - 360px) / (1920px - 360px)))),18px)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:768px){.md-up\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md-up\:ml-auto{margin-left:auto}.md-up\:flex{display:flex}.md-up\:w-1\/2{width:50%}.md-up\:items-center{align-items:center}.md-up\:text-right{text-align:right}.service-process__icon{margin-bottom:10px}.clients-line.line-6{display:none}}@media (min-width:768px) and (max-width:1024px){.lg-down\:w-1\/2{width:50%}.main-banner__image{margin-left:auto;margin-top:-100px;width:80%}.service-goals__image{width:calc(35% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.service-goals__wrap{width:calc(65% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}}@media (min-width:768px) and (max-width:1280px){.portfolio-slider .slick-list{padding-right:180px}.blog-wrap .blog-card:first-of-type,.blog-wrap .blog-card:nth-of-type(2),.blog-wrap .portfolio-item:first-of-type,.blog-wrap .portfolio-item:nth-of-type(2){width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:1025px){.sticky-block{top:120px}.sticky-block.top{top:30px}.lg-up\:sticky{position:-webkit-sticky;position:sticky}.lg-up\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg-up\:mb-\[14px\]{margin-bottom:14px}.lg-up\:ml-auto{margin-left:auto}.lg-up\:hidden{display:none}.lg-up\:w-1\/2{width:50%}.lg-up\:w-1\/3{width:33.3333%}.lg-up\:w-2\/3{width:66.6667%}.lg-up\:w-2\/5{width:40%}.lg-up\:w-3\/4{width:75%}.lg-up\:w-3\/5{width:60%}.lg-up\:w-\[30\%\]{width:30%}.lg-up\:w-\[60\%\]{width:60%}.lg-up\:bg-fixed{background-attachment:fixed}.lg-up\:text-right{text-align:right}.mobile-fixed-button{display:none}#cursor{background-color:var(--color-text);border-radius:100%;height:20px;left:0;mix-blend-mode:difference;opacity:1;pointer-events:none;position:fixed;top:0;transform:translate(-50%)translateY(-50%);transition:width .2s,height .2s,opacity .2s;-webkit-user-select:none;user-select:none;width:20px;will-change:mix-blend-mode,transform;z-index:99999}#cursor.active{height:40px;width:40px}#cursor.hide{opacity:0}#aura{background-color:var(--color-primary-default);border-radius:100%;height:8px;opacity:1;pointer-events:none;position:fixed;transform:translate(-50%,-50%);transition:width .3s,height .3s,opacity .3s;-webkit-user-select:none;user-select:none;width:8px;will-change:transform;z-index:99999}#aura.click{height:13px;width:13px}#aura.hide{opacity:0}*{cursor:none!important}.consultation-block img.partners{right:16%}.page-banner__text{margin-left:auto;text-align:right}.page-banner__rating{margin-left:auto;max-width:clamp(360px,calc(360px + (480px - 360px) * (calc((100vw - 360px) / (1920px - 360px)))),480px);width:100%}.main-banner__image{margin-top:calc(-1*clamp(30px, calc(30px + (130px - 30px) * (calc((100vw - 1024px) / (1920px - 1024px)))), 130px));width:60%}.presentation-banner__column:first-of-type{max-width:clamp(350px,calc(350px + (800px - 350px) * (calc((100vw - 360px) / (1920px - 360px)))),800px);padding-bottom:clamp(30px,calc(30px + (150px - 30px) * (calc((100vw - 360px) / (1920px - 360px)))),150px)}.presentation-banner__column:nth-of-type(2){margin-left:auto}.service-reason__block,.service-reason__image,.services-partners__item{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.service-reason__image{position:-webkit-sticky;position:sticky}.service-prices__block{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.case-progress__column:first-of-type,.service-solutions__info{position:-webkit-sticky;position:sticky;width:calc(40% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.case-progress__column:nth-of-type(2){width:calc(60% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.case-result__info{position:-webkit-sticky;position:sticky}.case-result__info,.case-result__wrap{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.case-award__image{margin-right:20%}.clients-item:hover .clients-item__text{height:5rem}@media (max-width:1280px){.clients-item:hover .clients-item__text{height:6rem}}.clients-item:hover .clients-item__logo{filter:grayscale(0)}.clients-item__button{display:none}.clients-line.line-3{height:100%;right:25%;top:0;width:1px}.awards-row-1{align-items:flex-end}.awards-row-1 .awards-item:first-of-type{margin-bottom:clamp(90px,calc(90px + (200px - 90px) * (calc((100vw - 360px) / (1920px - 360px)))),200px);width:25%}.awards-row-1 .awards-item:nth-of-type(2){margin-left:clamp(90px,calc(90px + (400px - 90px) * (calc((100vw - 360px) / (1920px - 360px)))),400px);width:25%}.awards-row-2 .awards-item:first-of-type{margin-left:clamp(90px,calc(90px + (200px - 90px) * (calc((100vw - 360px) / (1920px - 360px)))),200px);width:25%}.awards-row-2 .awards-item:nth-of-type(2){margin-left:auto;margin-top:clamp(90px,calc(90px + (200px - 90px) * (calc((100vw - 360px) / (1920px - 360px)))),200px);width:25%}.awards-slider .slick-list{padding:0 clamp(50px,calc(50px + (250px - 50px) * (calc((100vw - 1024px) / (1920px - 1024px)))),250px)!important}.footer-top .nav .link-level-0{gap:10px;padding:8px 16px}.footer-top .nav .link-level-0:after{background:linear-gradient(90deg,#fff0,#ffffff0a);border-radius:8px;opacity:0;transition:inherit;z-index:1}.footer-top .nav .link-level-0:before{background-color:var(--color-primary-default);border-radius:50%;content:"";display:inline-block;height:0;opacity:0;position:relative;transition:inherit;width:0}.footer-top .nav .link-level-0:hover:after{opacity:1}.footer-top .nav .link-level-0:hover:before{height:6px;opacity:1;width:6px}.reviews-container{margin-left:auto;margin-right:auto}.process-block__info{position:-webkit-sticky;position:sticky;width:calc(30% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.advantages-image{--img-width:3.1}.brief-block__column,.brief-block__wrap>.validation-block{width:calc(50% - 12px)}}@media (min-width:1025px) and (max-width:1280px){.page-banner.technology-decor .button-3{min-width:auto;width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 1)}.services-item__column:nth-of-type(2){width:calc(40% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 1)}.services-item__column:nth-of-type(3){width:calc(20% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 1)}.service-solutions__wrap{--fm-cols:1}.footer-top .nav{width:40%}.footer-top .nav .item-level-0{width:50%}.footer-top__brief,.footer-top__social{width:20%}.technology__wrap{--fm-cols:3}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:1281px){.xl-up\:hidden{display:none}.lang{margin-right:clamp(5px,calc(5px + (20px - 5px) * (calc((100vw - 1024px) / (1920px - 1024px)))),20px)}.lang:hover .lang__current .icon{fill:var(--color-primary-default);transform:rotate(180deg)}.lang:hover .lang__list{opacity:1;pointer-events:all;transform:translateY(0)}.lang__list:after{content:"";height:15px;left:0;position:absolute;top:-10px;width:100%;z-index:1}.lang__item{padding:5px 5px 5px 15px;text-align:left}.header__line{height:8px;width:100%}.header__line,.header__logo{background-color:var(--color-text)}.header__logo{flex-shrink:0;padding:8px 0 17px clamp(15px,calc(15px + (55px - 15px) * (calc((100vw - 1024px) / (1920px - 1024px)))),55px);position:relative}.header__logo:before{background-color:var(--color-text);bottom:0;-webkit-clip-path:url(#clip-header);clip-path:url(#clip-header);content:"";height:100%;position:absolute;right:calc(-1*clamp(38px, calc(38px + (80px - 38px) * (calc((100vw - 1024px) / (1920px - 1024px)))), 80px));width:clamp(40px,calc(40px + (88px - 40px) * (calc((100vw - 1024px) / (1920px - 1024px)))),88px);z-index:1}@media (max-width:1024px){.header__logo:before{content:none}}.mobile-header{display:none}.service-advantages__item:nth-of-type(3),.service-advantages__item:nth-of-type(4){margin-top:115px}.awards-block__info{position:-webkit-sticky;position:sticky}.blog-wrap .blog-card:first-of-type,.blog-wrap .portfolio-item:first-of-type{width:calc(65% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.blog-wrap .blog-card:nth-of-type(2),.blog-wrap .portfolio-item:nth-of-type(2){width:calc(35% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.reviews-row:nth-of-type(2n){justify-content:flex-end}}@media (min-width:1281px) and (max-width:1536px){.portfolio-slider .slick-list{padding-right:380px}}@media (min-width:96rem){.container{max-width:96rem}}@media (max-width:1536px){.calculation-wrap{--fm-cols:3}.\32 xl\:w-4\/12{width:33.3333%}.\32 xl\:w-8\/12{width:66.6667%}.process-block__wrap{--fm-cols:2}}@media (max-width:1450px){.article-content{width:calc(70% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.article-info{width:calc(30% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.contact-interested__tab .tab-item{width:-webkit-max-content;width:max-content}}@media (max-width:1400px){.service-goals__image{width:calc(30% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.service-goals__wrap{width:calc(70% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}}@media (max-width:1280px){.calculation-wrap{--fm-cols:2}.xl\:w-full{width:100%}.lang{align-items:center;display:flex;gap:8px;margin-bottom:20px}.lang__current{gap:initial;padding:initial}.lang__current .slug{height:35px;width:35px}.lang__current .icon{display:none}.lang__list{background:0 0;border-radius:initial;display:flex;gap:8px;left:auto;opacity:1;padding:initial;pointer-events:all;position:relative;top:auto;transform:none;width:auto}.lang__item{align-items:center;background:rgb(from var(--color-color2) r g b/.04);border-radius:50%;color:var(--color-color2);display:flex;font-size:14px;height:35px;justify-content:center;padding:8px;text-align:center;text-transform:uppercase;width:35px}.cookies__inner{flex-direction:column}.desktop-header,.header__line{display:none}.service-subsidiaries__wrap{--fm-cols:2}.service-cost__wrap{--fm-cols:3}.service-process__wrap{--fm-cols:2}.service-advantages__wrap{--fm-cols:3}.process-work-wrap{--fm-cols:2}.case-strategy{--fm-cols:3}.case-award__glow{height:50%;top:25%}.clients-item:hover .clients-item__text{height:6rem}.awards-block__info,.awards-block__wrap,.contact-interested__column{width:100%}.request-section:after{-webkit-clip-path:initial;clip-path:none}.reviews-row{--fm-cols:2}.vision-item{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.vision-logo{width:100%}}@media (max-width:1024px){.wrap-cols-3{--fm-cols:2}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:mx-auto{margin-inline:auto}.lg\:mt-\[20px\]{margin-top:20px}.lg\:mb-\[20px\]{margin-bottom:20px}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-full{width:100%}.lg\:justify-center{justify-content:center}.lg\:body-gap-1{gap:clamp(var(--default-gap-x-min),calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))),var(--default-gap-x-max))}div[style*="z-index: 2000000000;"]{left:50%!important;transform:translate(-50%)}.consultation-block img{left:-5%;max-height:180px;right:0;top:70%}.consultation-block__wrap{padding:50px 20px}.header__logo:before{content:none}.page-banner__column{width:100%}.page-banner__rating{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.main-banner__info,.presentation-banner__column:first-of-type{width:100%}.presentation-banner__column:nth-of-type(2){margin:0 auto}.services-main__item{gap:clamp(var(--default-gap-x-min),calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))),var(--default-gap-x-max))}.services-main__column:first-of-type,.services-main__column:nth-of-type(2),.services-partners__item{width:100%}.services-item__column:first-of-type,.services-item__column:nth-of-type(2){width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.services-item__column:nth-of-type(3){margin-top:30px;width:100%}.services-item__decor{bottom:10px;max-width:113px;position:absolute;right:10px}.service-goals__item{flex:100%}.service-prices__block,.service-reason__block,.service-reason__image{width:100%}.service-advantages__wrap,.service-cost__wrap{--fm-cols:2}.service-solutions__info,.service-solutions__wrap{width:100%}.case-image{--img-width:2}.case-info__column{width:100%}.case-strategy{--fm-cols:2}.case-progress__column:first-of-type,.case-progress__column:nth-of-type(2),.case-result__info,.case-result__wrap{width:100%}.case-award__image{margin-right:auto}.case-technology__wrap{--fm-cols:4}.clients-wrap{grid-template-columns:repeat(auto-fit,minmax(33.3333%,auto))}.clients-item__text{align-items:center;background-color:var(--color-background);display:flex;height:100%;justify-content:center;left:50%;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.clients-item__text.active{opacity:1;pointer-events:all}.clients-line.line-1{left:33.3333%}.clients-line.line-2{left:auto;right:33.3333%}.clients-line.line-3{height:1px;left:0;top:25%;width:100%}.clients-line.line-4{top:50%}.clients-line.line-5{top:75%}.awards-row-1 .awards-item,.awards-row-2 .awards-item{width:calc(50% - clamp(var(--default-gap-x-min), calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))), var(--default-gap-x-max)) / 2)}.awards-slider .slick-list{padding:0 clamp(50px,calc(50px + (250px - 50px) * (calc((100vw - 450px) / (1024px - 450px)))),250px)!important}.article-content{width:100%}.article-info{position:relative;top:auto;width:100%}.article-info .idea-form{display:none}.contacts-banner__info,.contacts-banner__video{width:100%}.contacts-banner .banner-contact__icon{display:none}.request-section__info{margin-bottom:15px;width:100%}.request-section__form{padding-left:0;width:100%}.footer-top .nav{margin-bottom:20px;padding-bottom:20px;padding-right:0;row-gap:16px;width:100%}.footer-top .nav:after{background:linear-gradient(270deg,#fff0,#fff 5% 94.54%,#fff0);bottom:0;content:"";height:1px;left:50%;opacity:.25;position:absolute;transform:translate(-50%);width:calc(100% + 30px)}.footer-top .nav .link-level-0:active{color:var(--color-primary-hover)}.footer-top__column{margin-bottom:20px;width:100%}.footer-top__social{margin-left:0;width:50%}.footer-top__brief{width:50%}.footer-top__contact,.footer-top__logo{margin-inline:auto}.site-map a{font-size:18px;width:100%}.reviews-title{max-width:600px}.faq-block__column:first-of-type,.faq-block__column:nth-of-type(2),.process-block__info,.process-block__wrap,.process-item,.technology__column:first-of-type,.technology__column:nth-of-type(2),.vacancy-item{width:100%}.advantages-image{--img-width:1.5}.brief-block__column,.brief-block__wrap>.validation-block{width:100%}}@media (max-width:1024px) and (orientation:landscape){.case-slot{display:none}}@media (max-width:767px){.wrap-cols-3{--fm-cols:1}.md\:mx-auto{margin-inline:auto}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-\[6px\]{margin-bottom:6px}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-full{width:100%}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:gap-\[4px\]{gap:4px}.page-banner.about-decor .page-banner__circle-2,.page-banner.blog-decor .page-banner__circle-2,.page-banner.portfolio-decor .page-banner__circle-2,.page-banner.service-decor .page-banner__circle-2,.page-banner.services-decor .page-banner__circle-2,.page-banner.services-decor .page-banner__circle-3{display:none}.page-banner.awards-decor .page-banner__circle-1{background:#2361ff45}.page-banner.awards-decor .page-banner__circle-2,.page-banner.partners-decor .page-banner__circle-2,.page-banner.partners-decor .page-banner__circle-3{display:none}.page-banner__rating{flex-direction:column}.main-banner__image{margin-top:-60px;width:100%}.services-main__column:nth-of-type(2){flex-wrap:wrap;gap:clamp(var(--default-gap-x-min),calc(var(--default-gap-x-min) + (var(--default-gap-x-max) - var(--default-gap-x-min)) * (calc((100vw - 360px) / (1920px - 360px)))),var(--default-gap-x-max))}.services-item__column:first-of-type,.services-item__column:nth-of-type(2),.services-main__text{width:100%}.service-goals__image{margin:0 auto;width:70%}.service-goals__wrap{width:100%}.service-process__wrap,.service-subsidiaries__wrap{--fm-cols:1}.service-process__icon{margin-right:10px}.service-solutions__wrap{--fm-cols:1}.portfolio-container{overflow:initial}.portfolio-slider .slick-list{padding-right:0}.case-head{gap:clamp(10px,calc(10px + (20px - 10px) * (calc((100vw - 360px) / (1920px - 360px)))),20px)}.case-strategy{--fm-cols:1}.case-award__image{max-width:70%}.case-technology__wrap{--fm-cols:3}.clients-item{height:12rem}.blog-wrap .blog-card:first-of-type,.blog-wrap .blog-card:nth-of-type(2),.blog-wrap .portfolio-item:first-of-type,.blog-wrap .portfolio-item:nth-of-type(2){width:100%}.footer-top .nav .item-level-0{width:50%}.footer-top__social{margin-bottom:20px;width:100%}.footer-top__brief{width:100%}.footer-bottom__column{text-align:center;width:100%}.footer-bottom__column:not(:last-of-type){margin-bottom:10px}.error-page:after,.error-page:before{filter:blur(50px)}.site-map a{font-size:16px}.reviews-row{--fm-cols:1}.reviews-title{max-width:350px}.vision-item{width:100%}.process-block__wrap{--fm-cols:1}.technology__wrap{--fm-cols:3}.office-item__column:first-of-type,.office-item__column:nth-of-type(2){width:100%}}@media (max-width:640px){.calculation-wrap{--fm-cols:1}.sm\:mr-\[15px\]{margin-right:15px}.sm\:w-full{width:100%}.sm\:max-w-\[165px\]{max-width:165px}.sm\:text-center{text-align:center}.contact-button{bottom:10%;right:2%}.discuss-form .validation-field{width:100%}.show-reel__block{display:block;overflow:hidden;position:relative}.show-reel__block:after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}.show-reel__block>img,.show-reel__block>svg,.show-reel__block>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.show-reel__block{--img-width:1.3}.head-section__title{display:block;margin-bottom:10px;transform:none;width:-webkit-fit-content;width:fit-content}.consultation-block img{left:-10%;top:75%}.process-work-wrap,.service-advantages__wrap,.service-cost__wrap{--fm-cols:1}.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3){display:block;overflow:hidden;position:relative;width:100%}:is(.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3)):after{content:"";display:block;padding-top:calc((var(--img-height,1)/var(--img-width,1))*100%)}:is(.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3))>img,:is(.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3))>svg,:is(.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3))>video{height:var(--img-inner-height,100%);left:50%;object-fit:var(--img-object-fit,cover);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--img-inner-width,100%)}.case-gallery__image:nth-of-type(2),.case-gallery__image:nth-of-type(3){--img-width:2}.case-gallery__image:nth-of-type(2){margin-top:0}}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media (max-width:500px){.xs\:order-1{order:1}.xs\:order-2{order:2}.xs\:ml-0{margin-left:calc(var(--spacing)*0)}.xs\:w-full{width:100%}.xs\:flex-col{flex-direction:column}.xs\:text-\[12px\]{font-size:12px}.pagination-min__label{display:none}.case-technology__wrap{margin-left:0;width:100%}.clients-wrap{grid-template-columns:repeat(auto-fit,minmax(50%,auto))}.clients-item__logo{max-height:45px}.clients-line.line-1{left:50%}.clients-line.line-2{height:1px;left:0;top:16.6667%;width:100%}.clients-line.line-3{top:calc(33% + 5px)}.clients-line.line-5{top:calc(66% + 10px)}.clients-line.line-6{bottom:16.6667%;height:1px;left:0;width:100%}.awards-row-1 .awards-item,.awards-row-2 .awards-item{width:100%}.request-section__decor{top:70%}}@media (max-width:450px){table td,table th{padding:5px}.sxs\:w-full{width:100%}.sxs\:max-w-\[70\%\]{max-width:70%}.contact-button__item,.contact-button__label{height:40px;width:40px}.pagination__item a,.pagination__item span{min-height:27px;min-width:27px}.validation-switch label{padding:15px}.preloader svg{width:80%}.consultation-block img.partners{left:-25%}.touch-header{width:100%}.page-banner__rating{align-items:flex-start}.main-banner__text{margin-bottom:0}.presentation-banner__column:nth-of-type(2){max-width:100%}.services-item__decor{bottom:30px}.service-goals__image{--img-height:1;width:100%}.service-subsidiaries__title:before{height:6px;width:6px}.case-image{--img-width:1.7}.case-technology__wrap{--fm-cols:2}.request-section{padding-top:75px}.request-section:after{-webkit-clip-path:url(#clip-request-mobile);clip-path:url(#clip-request-mobile)}.reviews-container .reviews-background{padding-bottom:80px}.process-item img{margin:0 auto;width:100%}.process-item img.partners{margin:auto auto calc(-1*clamp(18px, calc(18px + (24px - 18px) * (calc((100vw - 360px) / (1920px - 360px)))), 24px))auto}.technology__wrap{--fm-cols:2}}@media (max-width:359px){.button-3{min-width:auto}.pagination__item a,.pagination__item span{min-height:24px;min-width:24px}}@media (hover:hover){.button-4:hover .icon:first-of-type{transform:translate(-50%,-50%)}.button-4:hover .icon:nth-of-type(2){transform:translate(calc(100% + 24px),-50%)}.button-2:hover:not(.inverted){color:var(--color-primary-hover)}.button-2:hover .icon:not(.hover){margin-right:calc(-1*clamp(16px, calc(16px + (18px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))), 18px));opacity:0}.button-2:hover .icon.hover{margin-left:0;opacity:1}.label-block.extended:hover{background-color:var(--color-color2);border-color:var(--color-color2)}.button-3:hover.inverted,.button-3:hover:not(.inverted){background-color:var(--color-primary-hover);color:var(--color-color2)}.button-5:hover{background-color:var(--color-primary-hover);transform:rotate(0)}.button-1:hover.inverted,.button-1:hover:not(.inverted){background-color:var(--color-primary-hover);color:var(--color-color2)}.tab-item:hover{background-color:var(--color-color4);border-color:var(--color-color4);padding-right:clamp(6px,calc(6px + (12px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),12px)}.tab-item:hover.inverted{color:var(--color-color2)}.tab-item:hover:before{height:8px;opacity:1;width:8px}.button-arrow:hover .icon:first-of-type{opacity:1;transform:translate(-50%,-50%)}.button-arrow:hover .icon:nth-of-type(2){opacity:0;transform:translate(calc(100% + 24px),-50%)}.slick-dots li:hover{background-color:var(--color-primary-hover)}.pagination__item:hover a{background-color:var(--color-primary-default);border-color:var(--color-primary-default);color:var(--color-color2)}.pagination-min__item:hover .pagination-min__label{color:var(--color-primary-hover)}.field-file:hover .validation-icon{background-color:var(--color-primary-hover)}.field-file:hover .validation-icon .icon{fill:var(--color-text)}.validation-checkbox-slat span:hover{background-color:var(--color-primary-hover)}.desktop-header .level-1.services-menu .link-level-1:hover,.desktop-header .level-1.services-menu .link-level-2:hover{color:var(--color-primary-hover)}.desktop-header .level-1.services-menu .link-level-2.technology-menu-link:hover img{filter:grayscale(0)brightness(0)}.desktop-header .level-1.page-menu .link-level-1:hover{color:var(--color-primary-hover)}.blog-card:hover{color:var(--color-text)}.article-info__labels .item-label:hover{border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.article-info__labels .item-label:hover .icon{fill:var(--color-primary-hover)}.article-info__labels .item-label:hover .icon:first-of-type{margin-left:-18px;opacity:0}.article-info__labels .item-label:hover .icon:nth-of-type(2){margin-right:0;opacity:1}.contacts-banner .banner-contact:hover .banner-contact__icon{background-color:var(--color-primary-hover)}.contacts-banner .banner-contact:hover .banner-contact__icon .icon{fill:var(--color-text)}.technology-item__icon:hover{background:#ddd}}@media (hover:none){.button-4:active .icon:first-of-type{transform:translate(-50%,-50%)}.button-4:active .icon:nth-of-type(2){transform:translate(calc(100% + 24px),-50%)}.button-2:active:not(.inverted){color:var(--color-primary-hover)}.button-2:active .icon:not(.hover){margin-right:calc(-1*clamp(16px, calc(16px + (18px - 16px) * (calc((100vw - 360px) / (1920px - 360px)))), 18px));opacity:0}.button-2:active .icon.hover{margin-left:0;opacity:1}.label-block.extended:active{background-color:var(--color-color2);border-color:var(--color-color2)}.button-3:active:not(.inverted){background-color:var(--color-background);color:var(--color-primary-default)}.button-3:active.inverted{color:var(--color-color2)}.button-3:active.inverted,.button-5:active{background-color:var(--color-primary-hover)}.button-5:active{transform:rotate(0)}.button-1:active:not(.inverted){background-color:var(--color-background);color:var(--color-primary-default)}.button-1:active.inverted{background-color:var(--color-primary-hover);color:var(--color-color2)}.tab-item:active{background-color:var(--color-color4);border-color:var(--color-color4);padding-right:clamp(6px,calc(6px + (12px - 6px) * (calc((100vw - 360px) / (1920px - 360px)))),12px)}.tab-item:active.inverted{color:var(--color-color2)}.tab-item:active:before{height:8px;opacity:1;width:8px}.button-arrow:active .icon:first-of-type{opacity:1;transform:translate(-50%,-50%)}.button-arrow:active .icon:nth-of-type(2){opacity:0;transform:translate(calc(100% + 24px),-50%)}.slick-dots li:active{background-color:var(--color-primary-hover)}.pagination__item:active a{background-color:var(--color-primary-default);border-color:var(--color-primary-default);color:var(--color-color2)}.pagination-min__item:active .pagination-min__label{color:var(--color-primary-hover)}.field-file:active .validation-icon{background-color:var(--color-primary-hover)}.field-file:active .validation-icon .icon{fill:var(--color-text)}.validation-checkbox-slat span:active{background-color:var(--color-primary-hover)}.desktop-header .level-1.services-menu .link-level-1:active,.desktop-header .level-1.services-menu .link-level-2:active{color:var(--color-primary-hover)}.desktop-header .level-1.services-menu .link-level-2.technology-menu-link:active img{filter:grayscale(0)brightness(0)}.desktop-header .level-1.page-menu .link-level-1:active{color:var(--color-primary-hover)}.article-info__labels .item-label:active{border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.article-info__labels .item-label:active .icon{fill:var(--color-primary-hover)}.article-info__labels .item-label:active .icon:first-of-type{margin-left:-18px;opacity:0}.article-info__labels .item-label:active .icon:nth-of-type(2){margin-right:0;opacity:1}.contacts-banner .banner-contact:active .banner-contact__icon{background-color:var(--color-primary-hover)}.contacts-banner .banner-contact:active .banner-contact__icon .icon{fill:var(--color-text)}.technology-item__icon:active{background:#ddd}}
