@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);:root{--primary:#FFFFFF;--secondary:#E8F6FF;--accent:#6466ED;--border:#AFB0FF;--border-card:#E3E7EF;--text-primary:#1E293B;--text-secondary:#667085;--disable:#D0D5DD;--error:#EF4444;--card-gradient:linear-gradient(102.32deg, #F7F9FB 7.41%, #F2F3FF 97.31%);--card-gr-to-secondary:var(--card-gradient);--bg-switch:#F2F3FF;--bor-switch:#E3E7EF;--bor-hover-switch:#6466ED;--color-switch:#6466ED;--color-switch-active:#fff;--color-switch-select:#1E293B;--first-sc-gradient:radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0) 0%, #F2F3FF 100%);--first-sc-bg:url("../images/src/first-bg-grid-light.webp");--bg-brand-slid:#F7F9FB;--color-bg-what-gradient:linear-gradient(102.32deg, #F7F9FB 7.41%, #F2F3FF 97.31%);--color-border-what:var(--accent);--color-bg-we-sc:#fff;--color-bg-we:linear-gradient(102.32deg, #F7F9FB 7.41%, #F2F3FF 97.31%);--color-border-we:var(--border-card);--color-card-bg-we:#fff;--what-we-work-bg:#F7F9FB;--color-bg-card-one:#008CFF;--color-sh-card-one:rgba(11, 114, 198, 0.15);--color-bg-card--two:#CD77FF;--color-sh-card--two:rgba(152, 8, 178, 0.15);--color-bg-card--three:#4AEA5F;--color-sh-card--three:rgba(21, 140, 15, 0.15);--color-bg-card--four:#FFE072;--color-sh-card--four:rgba(178, 131, 22, 0.15);--icon-bg-we:#fff;--cases-bg-sc:var(--primary);--cases-bg-sc-gradient-top:linear-gradient(180deg, #F2F3FF 0.16%, rgba(250, 251, 255, 0) 60%, #FFFFFF 95%);--cases-bg-sc-gradient-bottom:linear-gradient(0deg, #F2F3FF 0.16%, rgba(250, 251, 255, 0) 60%, #FFFFFF 95%);--cases-bg-filter:var(--primary);--cases-bor-filter:#F2F3FF;--cases-text-filter:#667085;--cases-text-filter-active:var(--primary);--cases-bg-filter-active:var(--accent);--theme-max-width:1200px;--body-bg-color:var(--primary);--color-bg-header:var(--primary);--color-title:var(--text-primary);--btn-bg:#000;--accordeon-border:rgba(0, 0, 0, 0.1);--why-gradient:radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0) 0%, #F7F9FB 100%);--why-border-color:var(--border-card);--why-sc-bg:url("../images/dst/grid-brand-light.webp");--color-bg-lets:#fff;--color-bg-lets-container:linear-gradient(102.32deg, #F7F9FB 7.41%, #F2F3FF 97.31%);--color-border-lets-container:var(--border-card);--form-color-text:var(--text-secondary);--form-color-text-active:#1E293B;--form-bg-input:#FFFFFF;--form-color-border:#F2F3FF;--form-color-border-hover:#6466ED;--form-color-border-active:#AFB0FF;--btn-text-color:#fff;--btn-text-hover-color:#fff;--btn-bg-color:var(--accent);--btn-border-color:rgba(255, 255, 255, 1);--btn-bg-hover-color:#9698FF;--btn-bg-active-color:#3234BB;--btn-text-color-outline:var(--accent);--btn-text-hover-color-outline:var(--accent);--btn-bg-color-outline:#fff;--btn-border-color-outline:var(--accent);--btn-bg-hover-color-outline:#E9E8FF;--btn-bg-active-color-outline:#D7D4FF;--bg-process-icon:#fff;--bg-cases-color-image:255,255,255;--how-we-num:#F7F9FB;--method-bg-gradient:radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);--footer-bg:#F7F9FB;--footer-color-menu:#1E293B;--footer-color-text:#667085;--social-bg:#F2F3FF;--social-icon:#6466ED;--social-icon-hover:#fff;--social-icon-border:var(--border-card);--social-icon-border-hover:var(--accent);--first-services-gradient:linear-gradient(90deg, rgba(242, 243, 255, 0) -16%, #FFFFFF 50%, rgba(242, 243, 255, 0) 114%);--first-services-bg:url("../images/src/grid-light-pages.png");--first-icon-shadow:rgba(157, 164, 211, 0.4);--first-cases-gradient:linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0.77) 56.46%, rgba(255, 255, 255, 0) 144.93%);--first-blog-single-gradient:linear-gradient(90deg, #F2F3FF 0%, rgba(242, 243, 255, 0) 145%);--blog-first-bg:var(--first-cases-gradient);--blog-bg-post:linear-gradient(102.32deg, #F7F9FB 7.41%, #F2F3FF 97.31%)}.color-switch-dark{--primary:#0E0F14;--secondary:#2D3150;--accent:#A4A6FF;--border:#6667CE;--border-card:#475569;--text-primary:#F0F3FF;--text-secondary:#CDD0DD;--disable:#475569;--error:#EF4444;--card-gradient:#1A1D26;--card-gr-to-secondary:#2D3150;--bg-switch:#2D3150;--bor-switch:#475569;--bor-hover-switch:#A4A6FF;--color-switch:#A4A6FF;--color-switch-active:#0E0F14;--color-switch-select:#fff;--first-sc-gradient:radial-gradient(50% 50% at 50% 50%, rgba(45, 49, 80, 0) 0%, #2D3150 100%);--first-sc-bg:url("../images/src/grid-main-dark.png");--bg-brand-slid:#1A1D26;--color-bg-what-gradient:#2D3150;--color-border-what:var(--accent);--color-bg-we-sc:#0E0F14;--color-bg-we:#1A1D26;--color-border-we:var(--border-card);--color-card-bg-we:#0E0F14;--what-we-work-bg:#1A1D26;--color-bg-card-one:#008CFF;--color-sh-card-one:rgba(255, 255, 255, 0.2);--color-bg-card--two:#CD77FF;--color-sh-card--two:rgba(255, 255, 255, 0.2);--color-bg-card--three:#4AEA5F;--color-sh-card--three:rgba(255, 255, 255, 0.2);--color-bg-card--four:#FFE072;--color-sh-card--four:rgba(255, 255, 255, 0.2);--icon-bg-we:#0F172A;--cases-bg-sc:var(--primary);--cases-bg-sc-gradient-top:linear-gradient(180deg, #2D3150 0.15%, rgba(14, 15, 20, 0) 74%, #0E0F14 90%);--cases-bg-sc-gradient-bottom:linear-gradient(0deg, #2D3150 0.15%, rgba(14, 15, 20, 0) 74%, #0E0F14 90%);--cases-bg-filter:var(--primary);--cases-bor-filter:#2D3150;--cases-text-filter:var(--text-secondary);--cases-text-filter-active:var(--text-primary);--cases-bg-filter-active:var(--border);--theme-max-width:1200px;--body-bg-color:var(--primary);--color-bg-header:var(--primary);--color-title:var(--text-primary);--btn-bg:#000;--accordeon-border:rgba(0, 0, 0, 0.1);--why-gradient:radial-gradient(50% 50% at 50% 50%, rgba(45, 49, 80, 0) 0%, #2D3150 100%);--why-border-color:var(--border-card);--why-sc-bg:url("../images/dst/grid-brand-dark.png");--color-bg-lets:#1A1D26;--color-bg-lets-container:var(--primary);--color-border-lets-container:var(--border-card);--form-color-text:var(--text-secondary);--form-color-text-active:#F3F4F6;--form-bg-input:#1A1D26;--form-color-border:#2D3150;--form-color-border-hover:var(--border);--form-color-border-active:var(--accent);--btn-text-color:#0E0F14;--btn-text-hover-color:#fff;--btn-bg-color:#A4A6FF;--btn-border-color:#A4A6FF;--btn-bg-hover-color:#D6D8FF;--btn-bg-active-color:#7274CD;--btn-text-color-outline:var(--accent);--btn-text-hover-color-outline:#D6D8FF;--btn-bg-color-outline:#0E0F14;--btn-border-color-outline:var(--accent);--btn-bg-hover-color-outline:#2A2845;--btn-bg-active-color-outline:#3F3A75;--bg-process-icon:#fff;--bg-cases-color-image:255,255,255;--how-we-num:#1A1D26;--method-bg-gradient:#475569;--footer-bg:#0E0F14;--footer-color-menu:var(--text-primary);--footer-color-text:var(--text-secondary);--social-bg:#2D3150;--social-icon:var(--accent);--social-icon-hover:#fff;--social-icon-border:var(--border-card);--social-icon-border-hover:var(--accent);--first-services-gradient:linear-gradient(90deg, rgba(242, 243, 255, 0) -16%, #2D3150 50%, rgba(242, 243, 255, 0) 114%);--first-services-bg:url("../images/src/grid-dark-pages.png");--first-icon-shadow:rgba(255, 255, 255, 0.2);--first-cases-gradient:linear-gradient(90deg, #0E0F14 0%, rgba(14, 15, 20, 0) 145%);--first-blog-single-gradient:linear-gradient(90deg, #2D3150 0%, rgba(45, 49, 80, 0) 144.93%);--blog-first-bg:linear-gradient(90deg, #2D3150 0%, rgba(45, 49, 80, 0) 144.93%);--blog-bg-post:#0E0F14}span.logotext{font-size:24px;font-weight:700;color:var(--text-primary)}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html{scroll-behavior:smooth;position:relative;-webkit-text-size-adjust:none}body{font-family:Raleway,sans-serif;font-size:16px;line-height:1.5;color:var(--text-primary);font-weight:400;position:relative;overflow-x:hidden;margin:0;background:var(--body-bg-color);-webkit-text-size-adjust:none;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1}a{text-decoration:none;color:var(--accent);font-family:Raleway,sans-serif;display:inline-block;-webkit-transition:all .3s;transition:all .3s}a:focus,a:hover{color:var(--secondary)}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4{margin:0;padding:0;font-family:Raleway,sans-serif;color:var(--color-title);font-weight:600;line-height:1.5}h1{font-size:36px}@media screen and (max-width:1440px){h1{font-size:28px;line-height:1.2}}@media screen and (max-width:479px){h1{font-size:24px}}h2{font-size:24px}@media screen and (max-width:1440px){h2{font-size:21px}}@media screen and (max-width:767px){h2{font-size:18px}}h3{font-size:20px}@media screen and (max-width:1440px){h3{font-size:19px}}@media screen and (max-width:767px){h3{font-size:16px}}p{margin:0 0 16px;padding:0;font-size:inherit}p:last-child{margin-bottom:0}img,svg{max-width:100%;height:auto}.wpcf7-response-output{display:none}.form-row{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:767px){.form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}input,textarea{font-family:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s;transition:background-color 5000s;-webkit-text-fill-color:var(--text-primary)!important}.wpcf7 h3{font-size:22px;font-family:Raleway,sans-serif;color:#fff;font-weight:700;line-height:1.4;text-align:center;margin-bottom:5px}@media screen and (max-width:767px){.wpcf7 h3{font-size:18px}}.wpcf7 p{color:#fff;font-size:16px;text-align:center}.wpcf7 .wpcf7-form-control-wrap{position:relative;display:block;margin-bottom:13px}.wpcf7 .form-button{padding-top:16px}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=url],.wpcf7 textarea{width:100%;border:1px solid var(--form-color-border);background:var(--form-color-border);background:var(--form-bg-input);color:var(--form-color-text-active);outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:16px;height:52px;padding:14px 16px;font-family:Raleway,sans-serif;font-size:14px;font-weight:300;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wpcf7 input[type=email]::-webkit-input-placeholder,.wpcf7 input[type=tel]::-webkit-input-placeholder,.wpcf7 input[type=text]::-webkit-input-placeholder,.wpcf7 input[type=url]::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder{color:var(--form-color-text)}.wpcf7 input[type=email]::-moz-placeholder,.wpcf7 input[type=tel]::-moz-placeholder,.wpcf7 input[type=text]::-moz-placeholder,.wpcf7 input[type=url]::-moz-placeholder,.wpcf7 textarea::-moz-placeholder{color:var(--form-color-text)}.wpcf7 input[type=email]:-ms-input-placeholder,.wpcf7 input[type=tel]:-ms-input-placeholder,.wpcf7 input[type=text]:-ms-input-placeholder,.wpcf7 input[type=url]:-ms-input-placeholder,.wpcf7 textarea:-ms-input-placeholder{color:var(--form-color-text)}.wpcf7 input[type=email]::-ms-input-placeholder,.wpcf7 input[type=tel]::-ms-input-placeholder,.wpcf7 input[type=text]::-ms-input-placeholder,.wpcf7 input[type=url]::-ms-input-placeholder,.wpcf7 textarea::-ms-input-placeholder{color:var(--form-color-text)}.wpcf7 input[type=email]::placeholder,.wpcf7 input[type=tel]::placeholder,.wpcf7 input[type=text]::placeholder,.wpcf7 input[type=url]::placeholder,.wpcf7 textarea::placeholder{color:var(--form-color-text)}.wpcf7 input[type=email]:hover,.wpcf7 input[type=tel]:hover,.wpcf7 input[type=text]:hover,.wpcf7 input[type=url]:hover,.wpcf7 textarea:hover{border:1px solid var(--form-color-border-hover)}.wpcf7 input[type=email]:hover:has(label),.wpcf7 input[type=tel]:hover:has(label),.wpcf7 input[type=text]:hover:has(label),.wpcf7 input[type=url]:hover:has(label),.wpcf7 textarea:hover:has(label){background-color:red}.wpcf7 input[type=email]:hover:has(+label),.wpcf7 input[type=tel]:hover:has(+label),.wpcf7 input[type=text]:hover:has(+label),.wpcf7 input[type=url]:hover:has(+label),.wpcf7 textarea:hover:has(+label){background-color:red}.wpcf7 input[type=email]:hover:is(label),.wpcf7 input[type=tel]:hover:is(label),.wpcf7 input[type=text]:hover:is(label),.wpcf7 input[type=url]:hover:is(label),.wpcf7 textarea:hover:is(label){margin:0 0 .25rem 0;background-color:#0e2317}.wpcf7 input[type=email]:hover:is(label):has(+:is(label)),.wpcf7 input[type=tel]:hover:is(label):has(+:is(label)),.wpcf7 input[type=text]:hover:is(label):has(+:is(label)),.wpcf7 input[type=url]:hover:is(label):has(+:is(label)),.wpcf7 textarea:hover:is(label):has(+:is(label)){margin:0 0 .25rem 0;background-color:#0e7b17}.wpcf7 input[type=email].valid,.wpcf7 input[type=email]:active,.wpcf7 input[type=email]:focus,.wpcf7 input[type=tel].valid,.wpcf7 input[type=tel]:active,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=text].valid,.wpcf7 input[type=text]:active,.wpcf7 input[type=text]:focus,.wpcf7 input[type=url].valid,.wpcf7 input[type=url]:active,.wpcf7 input[type=url]:focus,.wpcf7 textarea.valid,.wpcf7 textarea:active,.wpcf7 textarea:focus{border-color:var(--form-color-border-hover);color:var(--form-color-text-active);background:var(--body-bg-color)}.wpcf7 input[type=email].valid::-webkit-input-placeholder,.wpcf7 input[type=email]:active::-webkit-input-placeholder,.wpcf7 input[type=email]:focus::-webkit-input-placeholder,.wpcf7 input[type=tel].valid::-webkit-input-placeholder,.wpcf7 input[type=tel]:active::-webkit-input-placeholder,.wpcf7 input[type=tel]:focus::-webkit-input-placeholder,.wpcf7 input[type=text].valid::-webkit-input-placeholder,.wpcf7 input[type=text]:active::-webkit-input-placeholder,.wpcf7 input[type=text]:focus::-webkit-input-placeholder,.wpcf7 input[type=url].valid::-webkit-input-placeholder,.wpcf7 input[type=url]:active::-webkit-input-placeholder,.wpcf7 input[type=url]:focus::-webkit-input-placeholder,.wpcf7 textarea.valid::-webkit-input-placeholder,.wpcf7 textarea:active::-webkit-input-placeholder,.wpcf7 textarea:focus::-webkit-input-placeholder{color:var(--form-color-text-active)}.wpcf7 input[type=email].valid::-moz-placeholder,.wpcf7 input[type=email]:active::-moz-placeholder,.wpcf7 input[type=email]:focus::-moz-placeholder,.wpcf7 input[type=tel].valid::-moz-placeholder,.wpcf7 input[type=tel]:active::-moz-placeholder,.wpcf7 input[type=tel]:focus::-moz-placeholder,.wpcf7 input[type=text].valid::-moz-placeholder,.wpcf7 input[type=text]:active::-moz-placeholder,.wpcf7 input[type=text]:focus::-moz-placeholder,.wpcf7 input[type=url].valid::-moz-placeholder,.wpcf7 input[type=url]:active::-moz-placeholder,.wpcf7 input[type=url]:focus::-moz-placeholder,.wpcf7 textarea.valid::-moz-placeholder,.wpcf7 textarea:active::-moz-placeholder,.wpcf7 textarea:focus::-moz-placeholder{color:var(--form-color-text-active)}.wpcf7 input[type=email].valid:-ms-input-placeholder,.wpcf7 input[type=email]:active:-ms-input-placeholder,.wpcf7 input[type=email]:focus:-ms-input-placeholder,.wpcf7 input[type=tel].valid:-ms-input-placeholder,.wpcf7 input[type=tel]:active:-ms-input-placeholder,.wpcf7 input[type=tel]:focus:-ms-input-placeholder,.wpcf7 input[type=text].valid:-ms-input-placeholder,.wpcf7 input[type=text]:active:-ms-input-placeholder,.wpcf7 input[type=text]:focus:-ms-input-placeholder,.wpcf7 input[type=url].valid:-ms-input-placeholder,.wpcf7 input[type=url]:active:-ms-input-placeholder,.wpcf7 input[type=url]:focus:-ms-input-placeholder,.wpcf7 textarea.valid:-ms-input-placeholder,.wpcf7 textarea:active:-ms-input-placeholder,.wpcf7 textarea:focus:-ms-input-placeholder{color:var(--form-color-text-active)}.wpcf7 input[type=email].valid::-ms-input-placeholder,.wpcf7 input[type=email]:active::-ms-input-placeholder,.wpcf7 input[type=email]:focus::-ms-input-placeholder,.wpcf7 input[type=tel].valid::-ms-input-placeholder,.wpcf7 input[type=tel]:active::-ms-input-placeholder,.wpcf7 input[type=tel]:focus::-ms-input-placeholder,.wpcf7 input[type=text].valid::-ms-input-placeholder,.wpcf7 input[type=text]:active::-ms-input-placeholder,.wpcf7 input[type=text]:focus::-ms-input-placeholder,.wpcf7 input[type=url].valid::-ms-input-placeholder,.wpcf7 input[type=url]:active::-ms-input-placeholder,.wpcf7 input[type=url]:focus::-ms-input-placeholder,.wpcf7 textarea.valid::-ms-input-placeholder,.wpcf7 textarea:active::-ms-input-placeholder,.wpcf7 textarea:focus::-ms-input-placeholder{color:var(--form-color-text-active)}.wpcf7 input[type=email].valid::placeholder,.wpcf7 input[type=email]:active::placeholder,.wpcf7 input[type=email]:focus::placeholder,.wpcf7 input[type=tel].valid::placeholder,.wpcf7 input[type=tel]:active::placeholder,.wpcf7 input[type=tel]:focus::placeholder,.wpcf7 input[type=text].valid::placeholder,.wpcf7 input[type=text]:active::placeholder,.wpcf7 input[type=text]:focus::placeholder,.wpcf7 input[type=url].valid::placeholder,.wpcf7 input[type=url]:active::placeholder,.wpcf7 input[type=url]:focus::placeholder,.wpcf7 textarea.valid::placeholder,.wpcf7 textarea:active::placeholder,.wpcf7 textarea:focus::placeholder{color:var(--form-color-text-active)}.wpcf7 input[type=email].valid,.wpcf7 input[type=tel].valid,.wpcf7 input[type=text].valid,.wpcf7 input[type=url].valid,.wpcf7 textarea.valid{border-color:var(--form-color-border-active)}.wpcf7 input[type=email].wpcf7-not-valid,.wpcf7 input[type=tel].wpcf7-not-valid,.wpcf7 input[type=text].wpcf7-not-valid,.wpcf7 input[type=url].wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid{border-color:#dc2626;color:#dc2626}.wpcf7 input[type=email].wpcf7-not-valid::-webkit-input-placeholder,.wpcf7 input[type=tel].wpcf7-not-valid::-webkit-input-placeholder,.wpcf7 input[type=text].wpcf7-not-valid::-webkit-input-placeholder,.wpcf7 input[type=url].wpcf7-not-valid::-webkit-input-placeholder,.wpcf7 textarea.wpcf7-not-valid::-webkit-input-placeholder{color:#dc2626}.wpcf7 input[type=email].wpcf7-not-valid::-moz-placeholder,.wpcf7 input[type=tel].wpcf7-not-valid::-moz-placeholder,.wpcf7 input[type=text].wpcf7-not-valid::-moz-placeholder,.wpcf7 input[type=url].wpcf7-not-valid::-moz-placeholder,.wpcf7 textarea.wpcf7-not-valid::-moz-placeholder{color:#dc2626}.wpcf7 input[type=email].wpcf7-not-valid:-ms-input-placeholder,.wpcf7 input[type=tel].wpcf7-not-valid:-ms-input-placeholder,.wpcf7 input[type=text].wpcf7-not-valid:-ms-input-placeholder,.wpcf7 input[type=url].wpcf7-not-valid:-ms-input-placeholder,.wpcf7 textarea.wpcf7-not-valid:-ms-input-placeholder{color:#dc2626}.wpcf7 input[type=email].wpcf7-not-valid::-ms-input-placeholder,.wpcf7 input[type=tel].wpcf7-not-valid::-ms-input-placeholder,.wpcf7 input[type=text].wpcf7-not-valid::-ms-input-placeholder,.wpcf7 input[type=url].wpcf7-not-valid::-ms-input-placeholder,.wpcf7 textarea.wpcf7-not-valid::-ms-input-placeholder{color:#dc2626}.wpcf7 input[type=email].wpcf7-not-valid::placeholder,.wpcf7 input[type=tel].wpcf7-not-valid::placeholder,.wpcf7 input[type=text].wpcf7-not-valid::placeholder,.wpcf7 input[type=url].wpcf7-not-valid::placeholder,.wpcf7 textarea.wpcf7-not-valid::placeholder{color:#dc2626}.wpcf7 .input-error input[type=email],.wpcf7 .input-error input[type=tel],.wpcf7 .input-error input[type=text],.wpcf7 .input-error input[type=url],.wpcf7 .input-error textarea,.wpcf7 .not-valid input[type=email],.wpcf7 .not-valid input[type=tel],.wpcf7 .not-valid input[type=text],.wpcf7 .not-valid input[type=url],.wpcf7 .not-valid textarea{border-color:#dc2626;color:#dc2626}.wpcf7 .input-error input[type=email]::-webkit-input-placeholder,.wpcf7 .input-error input[type=tel]::-webkit-input-placeholder,.wpcf7 .input-error input[type=text]::-webkit-input-placeholder,.wpcf7 .input-error input[type=url]::-webkit-input-placeholder,.wpcf7 .input-error textarea::-webkit-input-placeholder,.wpcf7 .not-valid input[type=email]::-webkit-input-placeholder,.wpcf7 .not-valid input[type=tel]::-webkit-input-placeholder,.wpcf7 .not-valid input[type=text]::-webkit-input-placeholder,.wpcf7 .not-valid input[type=url]::-webkit-input-placeholder,.wpcf7 .not-valid textarea::-webkit-input-placeholder{color:#dc2626}.wpcf7 .input-error input[type=email]::-moz-placeholder,.wpcf7 .input-error input[type=tel]::-moz-placeholder,.wpcf7 .input-error input[type=text]::-moz-placeholder,.wpcf7 .input-error input[type=url]::-moz-placeholder,.wpcf7 .input-error textarea::-moz-placeholder,.wpcf7 .not-valid input[type=email]::-moz-placeholder,.wpcf7 .not-valid input[type=tel]::-moz-placeholder,.wpcf7 .not-valid input[type=text]::-moz-placeholder,.wpcf7 .not-valid input[type=url]::-moz-placeholder,.wpcf7 .not-valid textarea::-moz-placeholder{color:#dc2626}.wpcf7 .input-error input[type=email]:-ms-input-placeholder,.wpcf7 .input-error input[type=tel]:-ms-input-placeholder,.wpcf7 .input-error input[type=text]:-ms-input-placeholder,.wpcf7 .input-error input[type=url]:-ms-input-placeholder,.wpcf7 .input-error textarea:-ms-input-placeholder,.wpcf7 .not-valid input[type=email]:-ms-input-placeholder,.wpcf7 .not-valid input[type=tel]:-ms-input-placeholder,.wpcf7 .not-valid input[type=text]:-ms-input-placeholder,.wpcf7 .not-valid input[type=url]:-ms-input-placeholder,.wpcf7 .not-valid textarea:-ms-input-placeholder{color:#dc2626}.wpcf7 .input-error input[type=email]::-ms-input-placeholder,.wpcf7 .input-error input[type=tel]::-ms-input-placeholder,.wpcf7 .input-error input[type=text]::-ms-input-placeholder,.wpcf7 .input-error input[type=url]::-ms-input-placeholder,.wpcf7 .input-error textarea::-ms-input-placeholder,.wpcf7 .not-valid input[type=email]::-ms-input-placeholder,.wpcf7 .not-valid input[type=tel]::-ms-input-placeholder,.wpcf7 .not-valid input[type=text]::-ms-input-placeholder,.wpcf7 .not-valid input[type=url]::-ms-input-placeholder,.wpcf7 .not-valid textarea::-ms-input-placeholder{color:#dc2626}.wpcf7 .input-error input[type=email]::placeholder,.wpcf7 .input-error input[type=tel]::placeholder,.wpcf7 .input-error input[type=text]::placeholder,.wpcf7 .input-error input[type=url]::placeholder,.wpcf7 .input-error textarea::placeholder,.wpcf7 .not-valid input[type=email]::placeholder,.wpcf7 .not-valid input[type=tel]::placeholder,.wpcf7 .not-valid input[type=text]::placeholder,.wpcf7 .not-valid input[type=url]::placeholder,.wpcf7 .not-valid textarea::placeholder{color:#dc2626}.wpcf7 textarea{height:85px;resize:none}.wpcf7 .wpcf7-not-valid-tip{position:absolute;right:12px;bottom:-21px;font-size:12px;font-weight:500}.wpcf7 .form-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.wpcf7 .wpcf7-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--btn-bg-color);cursor:pointer;position:relative;border-radius:16px;color:var(--btn-text-color);font-family:Raleway,sans-serif;font-weight:600;font-size:16px;line-height:1;text-align:center;padding:18px 27px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wpcf7 .wpcf7-submit:focus,.wpcf7 .wpcf7-submit:hover{background-color:var(--btn-bg-hover-color);color:var(--btn-text-hover-color)}@media screen and (max-width:1140px){.wpcf7 .wpcf7-submit{min-width:230px}}@media screen and (max-width:1023px){.wpcf7 .wpcf7-submit{min-width:310px}}@media screen and (max-width:767px){.wpcf7 .wpcf7-submit{width:100%}}@media screen and (max-width:479px){.wpcf7 .wpcf7-submit{width:100%}}.wpcf7 .wpcf7-spinner{position:absolute}.wpcf7 .form-group{position:relative}.wpcf7 label{position:relative;font-size:14px;font-weight:400;color:var(--text-primary);margin-bottom:4px}.wpcf7 form.sent .wpcf7-response-output{display:none!important}@media screen and (max-width:479px){.wpcf7 .wpcf7-spinner{position:absolute;right:0}}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.container{width:100%;max-width:var(--theme-max-width);margin:0 auto}@media screen and (max-width:1440px){.container{max-width:90%}}@media screen and (max-width:1140px){.container{max-width:97%}}@media screen and (max-width:1023px){.container{max-width:96%}}@media screen and (max-width:767px){.container{max-width:97%}}.title-section{font-size:32px;line-height:1.2;font-weight:600;font-family:Raleway,sans-serif;color:var(--color-title);margin-bottom:14px}.title-section b,.title-section strong{color:var(--color-title);font-weight:400}@media screen and (max-width:767px){.title-section{font-size:24px}}.desc-section{font-family:Raleway,sans-serif;font-weight:500;font-size:20px;line-height:1.4;text-align:center;color:var(--text-secondary)}.btn-more{font-size:16px;font-weight:600;color:var(--accent)}@media screen and (max-width:1023px){.btn-more{display:none}}.btn-more svg path{-webkit-transition:all .3s;transition:all .3s}.btn-more:hover{color:var(--btn-bg-hover-color)}.btn-more:hover svg path{fill:var(--btn-bg-hover-color)}.btn-more:active{color:var(--btn-bg-active-color)}.btn-more:active svg path{fill:var(--btn-bg-active-color)}.btn{position:relative;display:inline-block;border:1px solid var(--btn-bg-color);border-radius:16px;color:var(--btn-text-color);font-family:Raleway,sans-serif;font-weight:600;font-size:16px;line-height:1;text-align:center;padding:17px 27px;background:var(--btn-bg-color);cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;min-width:180px}.btn:hover{text-decoration:none;color:var(--btn-text-hover-color);background-color:var(--btn-bg-hover-color);border-color:var(--btn-bg-hover-color)}.btn:active,.btn:focus{text-decoration:none;background-color:var(--btn-bg-active-color);border-color:var(--btn-bg-active-color);color:var(--btn-text-hover-color)}.btn__outline{background:var(--btn-bg-color-outline);border:1px solid var(--btn-border-color-outline);color:var(--btn-text-color-outline)}.btn__outline:hover{background-color:var(--btn-bg-hover-color-outline);border-color:var(--btn-border-color-outline);color:var(--btn-text-hover-color-outline)}.btn__outline:active,.btn__outline:focus{text-decoration:none;background-color:var(--btn-bg-active-color-outline);border-color:var(--btn-bg-active-color-outline);color:var(--btn-text-hover-color-outline)}.no_highlights{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.color-blue{-webkit-box-shadow:0 6px 20px 0 var(--color-sh-card-one);box-shadow:0 6px 20px 0 var(--color-sh-card-one)}.color-blue:before{background:var(--color-bg-card-one)}.color-purpl{-webkit-box-shadow:0 6px 20px 0 var(--color-sh-card--two);box-shadow:0 6px 20px 0 var(--color-sh-card--two)}.color-purpl:before{background:var(--color-bg-card--two)}.color-green{-webkit-box-shadow:0 6px 20px 0 var(--color-sh-card--three);box-shadow:0 6px 20px 0 var(--color-sh-card--three)}.color-green:before{background:var(--color-bg-card--three)}.color-yellow{-webkit-box-shadow:0 6px 20px 0 var(--color-sh-card--four);box-shadow:0 6px 20px 0 var(--color-sh-card--four)}.color-yellow:before{background:var(--color-bg-card--four)}#lottie-success{display:none;width:100%;height:100%;margin:auto;position:absolute;top:-40px;left:0;border-radius:20px}@media screen and (max-width:767px){#lottie-success{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}}.lottie-tanks{text-align:center;position:absolute;max-width:370px;width:100%;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.lottie-tanks__title{font-size:18px;font-weight:600;color:var(--text-primary)}.lottie-tanks__desc{font-size:14px;font-weight:400;color:var(--text-primary)}.hide-mob{display:block}@media screen and (max-width:1140px){.hide-mob{display:none}}.visible-mob{display:none}@media screen and (max-width:1140px){.visible-mob{display:block}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col{position:relative;padding-left:10px;padding-right:10px}@media screen and (max-width:479px){.col{padding-left:10px;padding-right:10px}}.col-1{width:8.33333%}.col-2{width:16.66666%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.66666%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6667%}.col-12{width:100%}@media screen and (max-width:1140px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66666%}.col-xl-3{width:25%}.col-xl-4{width:33.3333%}.col-xl-5{width:41.66666%}.col-xl-6{width:50%}.col-xl-7{width:58.3333%}.col-xl-8{width:66.6667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333%}.col-xl-11{width:91.6667%}.col-xl-12{width:100%}}@media screen and (max-width:1023px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66666%}.col-lg-3{width:25%}.col-lg-4{width:33.3333%}.col-lg-5{width:41.66666%}.col-lg-6{width:50%}.col-lg-7{width:58.3333%}.col-lg-8{width:66.6667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333%}.col-lg-11{width:91.6667%}.col-lg-12{width:100%}}@media screen and (max-width:767px){.col-md-1{width:8.33333%}.col-md-2{width:16.66666%}.col-md-3{width:25%}.col-md-4{width:33.3333%}.col-md-5{width:41.66666%}.col-md-6{width:50%}.col-md-7{width:58.3333%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3333%}.col-md-11{width:91.6667%}.col-md-12{width:100%}}@media screen and (max-width:479px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66666%}.col-sm-3{width:25%}.col-sm-4{width:33.3333%}.col-sm-5{width:41.66666%}.col-sm-6{width:50%}.col-sm-7{width:58.3333%}.col-sm-8{width:66.6667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333%}.col-sm-11{width:91.6667%}.col-sm-12{width:100%}}.logo-dark,.logo-light{display:none}[data-theme=light] .logo-light{display:inline-block}[data-theme=dark] .logo-dark{display:inline-block}.header{position:relative;z-index:101;top:0;left:0;width:100%;background-color:var(--color-bg-header)}.header.show{position:fixed;background:var(--color-bg-header)}.header.show .logo-light{display:block}.header.show .logo-dark{display:none}@media (min-width:1025px){.header__nav{height:100px;max-height:100px}}@media screen and (max-width:1023px){.header__nav{height:89px;max-height:89px}}@media screen and (max-width:767px){.header__nav{height:89px;max-height:89px;padding-top:35px}}.header__nav__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav__logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.header__nav__logo img,.header__nav__logo svg{max-width:200px}@media screen and (max-width:1023px){.header__nav__logo img,.header__nav__logo svg{height:34px;width:auto}}@media screen and (max-width:767px){.header__nav__logo img,.header__nav__logo svg{height:auto;width:auto}}.header__nav__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1023px){.header__nav__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767px){.header__nav__button{display:none}}.header__nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .row{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:auto;position:relative}.header__burger{display:none;width:28px;height:24px;position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:4}@media screen and (max-width:1023px){.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__burger span{display:block;position:absolute;height:2px;width:100%;background:var(--accent);opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header__burger span:nth-child(1){top:2px}.header__burger span:nth-child(2),.header__burger span:nth-child(3){top:11px}.header__burger span:nth-child(4){top:20px}.header__burger.burger-active span:nth-child(1),.header__burger.burger-active span:nth-child(4){top:9px;width:0%;left:50%}.header__burger.burger-active span:nth-child(2){-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.header__burger.burger-active span:nth-child(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__right_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){.header__right_box{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.header__menu{padding:0 20px 0 0}@media screen and (max-width:1023px){.header__menu{display:none}}.header__menu ul{list-style:none;margin:0}.header__menu-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.header__menu-ul:before{content:"";width:1px;height:27px;background-color:var(--border);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__menu-ul>li{position:relative;z-index:5;margin-right:40px}@media screen and (max-width:1440px){.header__menu-ul>li{margin-right:25px}}.header__menu-ul>li:first-child{padding-left:0}.header__menu-ul>li:last-child{padding-right:0}.header__menu-ul>li>a{line-height:100px;color:var(--text-secondary);text-decoration:none;font-size:16px;font-weight:600;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.header__menu-ul>li>a:after{content:"";width:100%;position:absolute;bottom:37px;height:1px;right:50%;background:var(--accent);-webkit-transform:scale(0) translate(-50%);-ms-transform:scale(0) translate(-50%);transform:scale(0) translate(-50%);transition:transform .2s ease-in-out,color 0s ease-in-out,-webkit-transform .2s ease-in-out}.header__menu-ul>li.active>a,.header__menu-ul>li:focus>a,.header__menu-ul>li:hover>a{color:var(--text-primary)}.header__menu-ul>li.active>a:after,.header__menu-ul>li:focus>a:after,.header__menu-ul>li:hover>a:after{-webkit-transform:scale(1) translate(50%);-ms-transform:scale(1) translate(50%);transform:scale(1) translate(50%)}.header__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){.header__toggle{display:none}}.language-switcher{position:relative;display:inline-block}@media screen and (max-width:1023px){.header__nav__menu .language-switcher{display:none}}.language-switcher .language-toggle{background:var(--bg-switch);border:1px solid var(--bor-switch);color:var(--color-switch);cursor:pointer;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:600;padding:8px;border-radius:8px;width:38px;height:38px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.language-switcher .language-toggle:hover{background:var(--bg-switch);border-color:var(--bor-hover-switch)}.language-switcher .language-toggle.active-btn{background:var(--bor-hover-switch);border-color:var(--bor-hover-switch);color:var(--color-switch-active)}.language-switcher .language-toggle.active-btn svg path{fill:var(--color-switch-active)}.language-switcher .language-dropdown{position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:55px;background:var(--body-bg-color);border-radius:10px;padding:6px 8px;display:none;z-index:10;margin-top:8px;-webkit-box-shadow:0 0 15px 0 rgba(24,103,168,.1);box-shadow:0 0 15px 0 rgba(24,103,168,.1)}[data-theme=dark] .language-switcher .language-dropdown{-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.15);box-shadow:0 0 15px 0 rgba(255,255,255,.15)}@media screen and (max-width:1023px){.language-switcher .language-dropdown{top:100%}}.language-switcher .language-dropdown:before{content:"";position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%) rotateZ(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotateZ(45deg);width:15px;height:15px;background:var(--body-bg-color);-webkit-filter:drop-shadow(0 0 15px rgba(24, 103, 168, .1));filter:drop-shadow(0 0 15px rgba(24, 103, 168, .1));z-index:-1}.language-switcher .language-dropdown li{background:var(--bg-switch);border:1px solid var(--bor-switch);cursor:pointer;padding:8px;border-radius:8px;width:38px;height:38px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;line-height:1;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-switcher .language-dropdown li a,.language-switcher .language-dropdown li span{font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;line-height:1;font-weight:600}.language-switcher .language-dropdown li:hover{background:var(--bg-switch);border-color:var(--bor-hover-switch)}.language-switcher .language-dropdown li:hover a{color:var(--color-switch)}.language-switcher .language-dropdown li:active{background:var(--bor-hover-switch);border-color:var(--bor-hover-switch);color:var(--color-switch-active)}.language-switcher .language-dropdown li:active a{color:var(--color-switch-active)}.language-switcher .language-dropdown li.current-language{background:var(--bg-switch);border-color:var(--bor-hover-switch);color:var(--color-switch-select)}.language-switcher .language-dropdown.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.theme-switcher{position:relative;display:inline-block}.theme-switcher .theme-btn{background:var(--bg-switch);border:1px solid var(--bor-switch);cursor:pointer;padding:8px;border-radius:8px;width:38px;height:38px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.theme-switcher .theme-btn:hover{background:var(--bg-switch);border-color:var(--bor-hover-switch)}.theme-switcher .theme-btn.active-btn{background:var(--bor-hover-switch);border-color:var(--bor-hover-switch)}.theme-switcher .theme-btn.active-btn .icon{fill:var(--color-switch-active)}.theme-switcher .theme-btn .icon{width:19px;height:19px;fill:var(--color-switch);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.theme-switcher .theme-dropdown{position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:55px;background:var(--body-bg-color);border-radius:10px;padding:6px 8px;display:none;z-index:10;margin-top:8px;-webkit-box-shadow:0 0 15px 0 rgba(24,103,168,.1019607843);box-shadow:0 0 15px 0 rgba(24,103,168,.1019607843)}[data-theme=dark] .theme-switcher .theme-dropdown{-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.15);box-shadow:0 0 15px 0 rgba(255,255,255,.15)}@media screen and (max-width:1023px){.theme-switcher .theme-dropdown{top:100%}}.theme-switcher .theme-dropdown:before{content:"";position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%) rotateZ(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotateZ(45deg);width:15px;height:15px;background:var(--body-bg-color);-webkit-filter:drop-shadow(0 0 15px rgba(24, 103, 168, .1));filter:drop-shadow(0 0 15px rgba(24, 103, 168, .1));z-index:-1}.theme-switcher .theme-dropdown .theme-option{background:var(--bg-switch);border:1px solid var(--bor-switch);cursor:pointer;padding:8px;border-radius:8px;width:38px;height:38px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.theme-switcher .theme-dropdown .theme-option .icon{width:20px;height:20px;fill:var(--color-switch);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}[data-theme=light] .theme-switcher .theme-dropdown .theme-option.light.active{background:var(--bg-switch);border-color:var(--bor-hover-switch)}[data-theme=light] .theme-switcher .theme-dropdown .theme-option.light.active .icon{fill:var(--color-switch-select)}[data-theme=light] .theme-switcher .theme-dropdown .theme-option.dark{background:#1e293b;border-color:#afb0ff}[data-theme=light] .theme-switcher .theme-dropdown .theme-option.dark:hover{border-color:#6466ed}[data-theme=light] .theme-switcher .theme-dropdown .theme-option.dark:hover .icon{fill:#afb0ff}[data-theme=dark] .theme-switcher .theme-dropdown .theme-option.light{background:#f0f3ff;border-color:var(--border)}[data-theme=dark] .theme-switcher .theme-dropdown .theme-option.light:hover{border-color:var(--bor-hover-switch)}[data-theme=dark] .theme-switcher .theme-dropdown .theme-option.light:hover .icon{fill:var(--border)}[data-theme=dark] .theme-switcher .theme-dropdown .theme-option.dark{background:var(--bg-switch);border-color:var(--bor-hover-switch)}[data-theme=dark] .theme-switcher .theme-dropdown .theme-option.dark .icon{fill:var(--color-switch-select)}.theme-switcher .theme-dropdown.active-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.dropdown>.dropdown-menu{position:absolute;background:var(--color-bg-header);width:274px;top:108px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;-webkit-box-shadow:0 0 15px 0 rgba(24,103,168,.1019607843);box-shadow:0 0 15px 0 rgba(24,103,168,.1019607843);border-radius:8px;z-index:1;padding:18px;opacity:0;pointer-events:none;-webkit-transition:all 360ms ease 0s;transition:all 360ms ease 0s}[data-theme=dark] .dropdown>.dropdown-menu{-webkit-box-shadow:0 0 15px 0 rgba(255,255,255,.1490196078);box-shadow:0 0 15px 0 rgba(255,255,255,.1490196078)}.dropdown>.dropdown-menu:before{content:"";position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%) rotateZ(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotateZ(45deg);width:15px;height:15px;background:var(--primary);-webkit-filter:drop-shadow(0 0 15px rgba(24, 103, 168, .1));filter:drop-shadow(0 0 15px rgba(24, 103, 168, .1));z-index:-1}.dropdown>.dropdown-menu:after{content:"";position:absolute;top:-30px;left:0;width:100%;height:100%;z-index:-1}.dropdown>.dropdown-menu a{font-size:16px;font-weight:600;font-family:"Plus Jakarta Sans",sans-serif;color:var(--accent);letter-spacing:-.25px;display:block;position:relative;text-align:center;padding:6px 0;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid var(--bor-switch);border-radius:8px;margin-bottom:4px}.dropdown>.dropdown-menu a:hover{background:var(--bg-switch);border-color:var(--accent)}.dropdown:hover>.dropdown-menu{opacity:1;visibility:visible;pointer-events:visible}.dropdown-submenu{position:relative}.dropdown-submenu:active>.dropdown-menu,.dropdown-submenu:hover>.dropdown-menu{display:block;opacity:1;visibility:visible;pointer-events:visible}.dropdown-submenu:active>.dropdown-menu:hover>a,.dropdown-submenu:hover>.dropdown-menu:hover>a{color:var(--text-primary)}.dropdown-submenu:active>a,.dropdown-submenu:hover>a{color:var(--text-primary)}.dropdown-submenu:active>a:after,.dropdown-submenu:hover>a:after{border-color:var(--accent)}.dropdown-submenu>.dropdown-menu{top:0;left:100%;border-radius:0 6px 6px 6px;position:absolute;background:#fff;width:250px;right:0;margin:0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.4);box-shadow:0 0 10px 0 rgba(0,0,0,.4);z-index:1;padding:.5em 0;opacity:0;pointer-events:none;-webkit-transition:all 360ms ease 0s;transition:all 360ms ease 0s}.dropdown-submenu>.dropdown-menu>li.active a,.dropdown-submenu>.dropdown-menu>li:hover a{color:var(--text-primary)}.dropdown-submenu>a:after{content:"";display:block;width:7px;height:7px;border-top:2px solid transparent;border-right:2px solid transparent;border-color:var(--color-bg-header);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;position:absolute;top:45%;right:-10px;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dropdown-submenu.active>a{color:var(--text-primary)}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.breadcrumbs{margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.breadcrumbs__current,.breadcrumbs__link{color:var(--text-primary);text-decoration:none;font-size:14px;font-family:Raleway,sans-serif;line-height:1.2}.breadcrumbs__current:hover,.breadcrumbs__link:hover{color:var(--text-secondary);text-decoration:none}.breadcrumbs__current{color:var(--text-secondary);display:inline-block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs__separator{margin:0 8px 0 5px}.breadcrumbs__separator:after{content:">";display:inline-block;color:var(--text-primary)}.first-screen{background:var(--first-cases-gradient),var(--first-services-bg);background-repeat:no-repeat,no-repeat;background-position:center,center;background-size:cover,contain;min-height:412px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.first-screen.blog{background:var(--blog-first-bg),var(--first-services-bg)}.first-screen__content{text-align:center}.first-screen__title{font-size:40px;font-family:Raleway,sans-serif;font-weight:900;line-height:1.2;margin-bottom:10px;text-transform:uppercase;color:var(--text-primary)}@media screen and (max-width:767px){.first-screen__title{font-size:32px}}.first-screen__description{font-size:20px;text-align:center;font-weight:500;margin-bottom:24px;color:var(--text-secondary)}@media screen and (max-width:767px){.first-screen__description{font-size:18px}}@media screen and (max-width:767px){.first-screen__button .btn{min-width:311px}}@media screen and (max-width:479px){.first-screen__button .btn{width:100%;min-width:auto}}.archive__content-wrapper{padding:70px 0}@media screen and (max-width:767px){.archive__content-wrapper{padding:60px 0}}.cases__wrapper{padding:80px 0;position:relative;background:var(--cases-bg-sc)}@media screen and (max-width:767px){.cases__wrapper{padding:60px 0}}.cases__bg{position:absolute;left:0;z-index:0;width:100%;text-align:center;background-size:contain;background-position:center;background-repeat:no-repeat}.cases__bg--b1{top:0;height:490px;background-image:var(--cases-bg-sc-gradient-top),url(../images/dst/cases-grid-top.webp)}[data-theme=dark] .cases__bg--b1{background-image:var(--cases-bg-sc-gradient-top),url(../images/dst/cases-grid-top-dark.png)}.cases__bg--b2{bottom:0;height:400px;background-image:var(--cases-bg-sc-gradient-bottom),url(../images/dst/cases-grid-top.webp)}[data-theme=dark] .cases__bg--b2{background-image:var(--cases-bg-sc-gradient-bottom),url(../images/dst/cases-grid-top-dark.png)}.cases__title{text-align:center;margin-bottom:12px;position:relative;z-index:2}.cases__container{max-width:982px;position:relative;z-index:2}@media screen and (max-width:1023px){.cases__container{max-width:96%;padding:0 10px}}@media screen and (max-width:767px){.cases__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:40px}}@media screen and (max-width:479px){.cases__container{margin-bottom:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.cases__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:40px}}@media screen and (max-width:479px){.cases__items{-ms-grid-columns:1fr;grid-template-columns:1fr}}.cases__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:40px}@media screen and (max-width:767px){.cases__item{margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 10px);flex:1 1 calc(50% - 10px);gap:12px}}@media screen and (max-width:479px){.cases__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.cases__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:767px){.cases__item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cases__item__categories{position:absolute;top:16px;left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.cases__item__categories li{padding:5px 14px;font-size:14px;font-weight:700;border-radius:8px}.cases__item__categories .color-blue{background:#aadeff;color:#008cff}.cases__item__categories .color-mint{background:#aaffe6;color:#078131}.cases__item__categories .color-lilac{background:#e6aaff;color:#8000cf}.cases__item__categories .color-green{background:#beffaa;color:#009a0a}.cases__item__categories .color-yellow{background:#edffaa;color:#7f9600}.cases__item__categories .color-peach{background:#ffe0aa;color:#b18200}.cases__item__image-box{position:relative}.cases__item__image-box img{border-radius:24px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cases__item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cases__item__title{font-family:Raleway,sans-serif;font-size:24px;font-weight:600;line-height:1.2;color:var(--text-primary);margin-bottom:16px}@media screen and (max-width:767px){.cases__item__title{font-size:20px;margin-bottom:12px}}.cases__item__desc{font-size:16px;font-weight:400;line-height:1.2;color:var(--text-primary);margin-bottom:18px}@media screen and (max-width:1023px){.cases__item__desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:16px}}@media screen and (max-width:767px){.cases__item__desc{margin-bottom:0}}.cases__item .btn-more{font-size:16px;font-weight:600;color:var(--accent)}@media screen and (max-width:767px){.cases__item .btn-more{display:none}}.cases__more-wrapper{text-align:center;z-index:1;position:relative}@media screen and (max-width:1140px){.cases__more-wrapper .btn{min-width:312px}}@media screen and (max-width:479px){.cases__more-wrapper .btn{width:100%;min-width:auto}}.services__pagination{padding-top:24px}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:24px;font-weight:500;line-height:1;padding-top:40px}@media screen and (max-width:1023px){.pagination__list{padding-top:30px}}.pagination__list .page-numbers{font-size:16px;padding:18px 32px;font-weight:600;margin:0 4px}.pagination__list .page-numbers.next,.pagination__list .page-numbers.prev{padding:18px 20px}.pagination__list .page-numbers.prev{margin-right:16px}.pagination__list .page-numbers.next{margin-left:16px}@media screen and (max-width:1140px){.pagination__list .page-numbers{padding:14px 20px}}@media screen and (max-width:479px){.pagination__list .page-numbers{padding:10px 10px}.pagination__list .page-numbers.next,.pagination__list .page-numbers.prev{margin:0;padding:10px 10px}}.archive__content-wrapper{background:var(--blog-bg-post)}.archive__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.archive__layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.archive__post-featured{position:relative}.archive__post-list{margin-bottom:32px}@media screen and (max-width:767px){.archive__post-list{margin-bottom:20px}}.archive__post-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px;max-height:310px;overflow:hidden;border-radius:16px}.archive__post-thumbnail img{border-radius:16px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.archive__post-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 18px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4px}.archive__post-meta__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.archive__post-meta__data .icon{padding-right:4px}.archive__post-meta__data .data{font-size:14px;color:var(--text-primary);font-weight:400}.archive__post-meta__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive__post-meta__category .icon{padding-right:4px;-ms-flex-negative:0;flex-shrink:0;line-height:1}.archive__post-meta__cat-item a{font-size:14px;color:var(--text-primary);font-weight:400}.archive .divider{width:22px;height:1px;background:var(--text-primary)}.archive__post-title{font-size:24px;font-family:Raleway,sans-serif;font-weight:600;line-height:1.5;margin-bottom:4px;color:var(--text-primary)}@media screen and (max-width:767px){.archive__post-title{font-size:20px}}.archive__post-desc{font-size:16px;color:var(--text-secondary)}.filter{margin-bottom:40px;position:relative;z-index:2}@media screen and (max-width:767px){.filter{overflow-x:auto;-webkit-overflow-scrolling:touch}}.filter__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}@media screen and (max-width:767px){.filter__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:10px;padding-bottom:10px}.filter__wrap li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.filter .filter-btn{display:block;font-family:Raleway,sans-serif;font-size:14px;line-height:1;font-weight:400;padding:7px 14px;color:var(--text-secondary);background:var(--cases-bg-filter);border-radius:8px;border:1px solid var(--cases-bor-filter);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.filter .filter-btn.active,.filter .filter-btn:hover{background:var(--cases-bg-filter-active);color:var(--cases-text-filter-active);border-color:var(--cases-bg-filter-active)}.filter .filter-btn.active.color-blue,.filter .filter-btn:hover.color-blue{background:#aadeff;border-color:#aadeff;color:#008cff}.filter .filter-btn.active.color-mint,.filter .filter-btn:hover.color-mint{background:#aaffe6;border-color:#aaffe6;color:#078131}.filter .filter-btn.active.color-lilac,.filter .filter-btn:hover.color-lilac{background:#e6aaff;border-color:#e6aaff;color:#8000cf}.filter .filter-btn.active.color-green,.filter .filter-btn:hover.color-green{background:#beffaa;border-color:#beffaa;color:#009a0a}.filter .filter-btn.active.color-yellow,.filter .filter-btn:hover.color-yellow{background:#edffaa;border-color:#edffaa;color:#7f9600}.filter .filter-btn.active.color-peach,.filter .filter-btn:hover.color-peach{background:#ffe0aa;border-color:#ffe0aa;color:#b18200}.body-fixed{overflow:hidden}.header__modal{display:none;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:102;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}@media screen and (max-width:1023px){.header__modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--body-bg-color)}}.header__modal.active{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.header__modal span{font-family:inherit}.header__modal .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:auto;height:100%}.header__modal .modal__logo_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;height:89px}@media screen and (max-width:767px){.header__modal .modal__logo_box{padding:50px 16px 10px}}.header__modal .modal__logo-link{line-height:1}.header__modal .modal__logo-link svg{width:auto;height:34px}@media screen and (max-width:767px){.header__modal .modal__logo-link svg{height:auto;width:auto}}.header__modal .modal__menu{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.header__modal .modal__menu .sub-menu-icon{display:block;position:relative;width:40px;height:50px;font-size:18px;line-height:1;z-index:22;margin-left:5px}.header__modal .modal__menu .sub-menu-icon:before{content:"";width:10px;height:10px;position:absolute;top:46%;Left:50%;border-top:2px solid var(--text-primary);border-right:2px solid var(--text-primary);-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__modal .modal__menu .sub-menu-icon.open:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);top:54%}.header__modal .modal__menu>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border:1px solid transparent;background:0 0;border-radius:8px;margin-bottom:2px}.header__modal .modal__menu>li.menu-item-has-children a{padding-right:0}.header__modal .modal__menu>li>a{color:var(--text-secondary);font-size:18px;line-height:1;padding:17px;font-weight:600;text-align:center}.header__modal .modal__menu>li .sub-menu{display:none;text-align:center;width:100%}.header__modal .modal__menu>li .sub-menu.active{display:block}.header__modal .modal__menu>li .sub-menu>li{position:relative;border:1px solid transparent;background:0 0;border-radius:8px;margin-bottom:2px}.header__modal .modal__menu>li .sub-menu a{font-size:16px;line-height:1;color:var(--text-secondary);padding:15px;font-weight:600}.header__modal .modal__menu>li .sub-menu .current-menu-item{border-color:var(--accent);background:var(--bg-switch)}.header__modal .modal__menu>li .sub-menu .current-menu-item>a{color:var(--text-primary)}.header__modal .modal__menu>li .sub-menu .sub-menu-icon{top:5px}.header__modal .modal__menu .current-menu-item{border-color:var(--accent);background:var(--bg-switch)}.header__modal .modal__menu .current-menu-item>a{color:var(--text-primary)}.header__modal .modal__content{max-width:720px;width:90%;padding-top:80px}.header__modal .modal__switch-lang-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.header__modal .header__burger span{background:var(--text-primary)}.header__modal .header__button-phone{margin:0}.lets-talk{padding:80px 0;background:var(--color-bg-lets)}@media screen and (max-width:767px){.lets-talk{padding:60px 0;background:var(--color-bg-lets-container)}}.lets-talk__title{text-align:center}.lets-talk__text{margin:0 auto 40px;text-align:center;font-size:20px;line-height:1.5}.lets-talk__wrap{background:var(--color-bg-lets-container);border:1px solid var(--color-border-lets-container);padding:40px;border-radius:40px}@media screen and (max-width:1140px){.lets-talk__wrap{padding:24px 14px;border-radius:24px}}@media screen and (max-width:1023px){.lets-talk__wrap{padding:40px 30px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:767px){.lets-talk__wrap{background:0 0;border:none;padding:0}}.lets-talk__form{padding-right:40px;position:relative}@media screen and (max-width:1023px){.lets-talk__form{padding-right:10px}}@media screen and (max-width:767px){.lets-talk__form{padding:0}}.lets-talk__form #lottie-success{width:calc(100% - 40px)}@media screen and (max-width:1023px){.lets-talk__form #lottie-success{width:calc(100% - 10px)}}@media screen and (max-width:1023px){.lets-talk__image{height:220px;margin-bottom:24px}}@media screen and (max-width:767px){.lets-talk__image{padding:0}}.lets-talk__image img{border-radius:24px}@media screen and (max-width:1140px){.lets-talk__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:767px){.lets-talk__image img{border-radius:16px}}.footer{background-color:var(--footer-bg);padding-top:80px;color:var(--footer-color-menu)}@media screen and (max-width:767px){.footer{padding:40px}}@media screen and (max-width:1023px){.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.footer__logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){.footer__logo-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__logo-wrap img,.footer__logo-wrap svg{max-width:20rem;height:auto}@media screen and (max-width:479px){.footer__logo-wrap{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__menu-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__menu{padding:0 20px 0 0}.footer__menu ul{list-style:none;margin:0}.footer__menu-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.footer__menu-ul>li{position:relative;z-index:5;margin-right:40px}@media screen and (max-width:1440px){.footer__menu-ul>li{margin-right:25px}}.footer__menu-ul>li:first-child{padding-left:0}.footer__menu-ul>li:last-child{padding-right:0}.footer__menu-ul>li>a{color:var(--text-secondary);text-decoration:none;font-size:16px;font-weight:600;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.footer__menu-ul>li>a:after{content:"";width:100%;position:absolute;bottom:0;height:1px;right:50%;background:var(--accent);-webkit-transform:scale(0) translate(-50%);-ms-transform:scale(0) translate(-50%);transform:scale(0) translate(-50%);transition:transform .2s ease-in-out,color 0s ease-in-out,-webkit-transform .2s ease-in-out}.footer__menu-ul>li.active>a,.footer__menu-ul>li:focus>a,.footer__menu-ul>li:hover>a{color:var(--text-primary)}.footer__menu-ul>li.active>a:after,.footer__menu-ul>li:focus>a:after,.footer__menu-ul>li:hover>a:after{-webkit-transform:scale(1) translate(50%);-ms-transform:scale(1) translate(50%);transform:scale(1) translate(50%)}.footer__menu-ul .dropdown>.dropdown-menu{top:inherit;bottom:40px}@media screen and (max-width:1023px){.footer__menu-ul .dropdown>.dropdown-menu.open{opacity:1;visibility:visible;pointer-events:visible}}.footer__menu-ul .dropdown>.dropdown-menu:before{top:inherit;bottom:-8px;-webkit-filter:inherit;filter:inherit;z-index:-1}.footer__menu-ul .dropdown>.dropdown-menu:after{top:20px}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}@media screen and (max-width:1023px){.footer__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__social__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}@media screen and (max-width:1023px){.footer__social__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__social .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;background:var(--social-bg);border-radius:8px;border:1px solid var(--social-icon-border)}.footer__social .icon:hover{border-color:var(--social-icon-border-hover)}.footer__social .icon:active{background:var(--accent);border-color:var(--accent)}.footer__social .icon:active svg{fill:var(--primary)}.footer__social .icon svg{width:18px;height:18px;fill:var(--social-icon)}.footer__social .language-switcher{margin-left:12px}.footer__social .language-switcher:before{content:"";width:1px;height:100%;background-color:var(--border);position:absolute;left:-12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer__social .language-switcher .language-dropdown{top:inherit;bottom:50px}.footer__social .language-switcher .language-dropdown:before{top:inherit;bottom:-5px}.footer__link-bottom{margin-top:75px}@media screen and (max-width:1023px){.footer__link-bottom{margin-top:24px}}.footer .copyright{border-top:1px solid var(--border-card);text-align:center;font-family:Raleway,sans-serif;font-size:16px;color:var(--footer-color-text);padding:32px 0 38px}@media screen and (max-width:1023px){.footer .copyright{padding:12px 0 40px}}.scroll-to-top{position:fixed;bottom:60px;right:60px;width:50px;height:50px;border:none;padding:0;background:0 0;cursor:pointer;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}@media screen and (max-width:1140px){.scroll-to-top{bottom:40px;right:40px;width:40px;height:40px}}@media screen and (max-width:767px){.scroll-to-top{bottom:20px;right:20px}}.scroll-to-top svg rect{fill:var(--accent)}.scroll-to-top svg path{stroke:var(--primary)}.scroll-to-top.visible{opacity:1;visibility:visible}.modal{position:fixed;top:0;left:0;z-index:125;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;background-color:rgba(0,0,0,.6);-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px)}.modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (max-width:767px){.modal .wpcf7 h3{margin-bottom:16px}.modal .wpcf7 .form-button{padding-top:0;padding-bottom:0}}.modal .btn{width:100%}.modal__title{font-size:24px;font-family:Raleway,sans-serif;color:--text-primary;font-weight:700;line-height:1.4;text-align:center;margin-bottom:24px}.modal__title__after-text{margin-bottom:8px}.modal__text{display:block;font-size:12px;line-height:1.4;color:#717171;padding-bottom:20px;margin:0}.modal__text__after{padding-top:20px;padding-bottom:0}.modal__thanks h3{font-family:Raleway,sans-serif;color:--text-primary;font-weight:400;line-height:1.4;text-align:center;margin-bottom:24px;font-size:18px;font-style:normal;letter-spacing:.72px}.modal-dialog{position:relative;width:auto;margin:auto;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-clip:padding-box;outline:0;max-width:410px;background:#fff;text-align:left;width:410px;min-height:200px;border-radius:40px;-webkit-box-shadow:4px 6px 29px 0 rgba(225,225,225,.25);box-shadow:4px 6px 29px 0 rgba(225,225,225,.25);padding:64px 32px}@media screen and (max-width:767px){.modal-content{width:342px;padding:48px 24px}}.modal-content img{width:80px;height:auto;margin:0 auto 35px}.modal__image-ct{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-clip:padding-box;outline:0;padding:20px}.btn-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:absolute;right:24px;top:24px;width:24px;height:24px;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:99;text-align:center;background:0 0;border:none}.btn-close:after,.btn-close:before{position:absolute;content:"";height:20px;width:2px;background-color:#363636}.btn-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn-close:hover:after,.btn-close:hover:before{background-color:#000}
/*# sourceMappingURL=archive-category.min.css.map */
