/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box;min-width:0;}
:root{--focus-box-shadow:0 0 0 2px var(--color-white),0 0 0 5px var(--color-primary);}:focus{outline:none;box-shadow:var(--focus-box-shadow);}
:root{--selection-background:var(--color-primary);--selection-color:var(--color-on-primary);}::selection{background:var(--selection-background);color:var(--selection-color);}
:root{--link-color:var(--color-primary);--link-color--hover:var(--color-primary-dark);}a{color:var(--link-color);text-decoration:none;}a:hover{--link-color:var(--link-color--hover);text-decoration:none;}
:root{--line-height:1.5;--font-size-base:1rem;--font-size-h1:2.027rem;--font-size-h2:1.802rem;--font-size-h3:1.602rem;--font-size-h4:1.424rem;--font-size-h5:1.266rem;--font-size-h6:1.125rem;--font-size-sm:0.889rem;--font-size-xs:0.79rem;--font-size-xxs:0.702rem;--font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-monospace:"JetBrains Mono","Fira Code",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--code-background:var(--color-surface);}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height);color:var(--color-text);}small{font-size:80%;font-weight:normal;}big{font-size:120%;font-weight:normal;}mark{padding:var(--spacing-xs);background-color:var(--color-mark-background);}code{font-family:var(--font-monospace);font-size:90%;padding:0.2em 0.4em;word-break:break-all;border-radius:var(--radius-xs);background-color:var(--code-background);}pre code{padding:unset;}html{font-size:16px;}
img{max-width:100%;height:auto;font-style:italic;vertical-align:middle;}
hr{margin:var(--spacing-sm) 0;border:unset;border-top:1px solid var(--color-border);}
fieldset{min-width:0;padding:unset;margin:unset;border:unset;}legend{display:block;width:100%;padding:unset;margin-bottom:var(--spacing-xs)}
:root{--blockquote-font-size:var(--font-size-sm);--blockquote-border-size:4px;--blockquote-paddings:var(--spacing-xs);--blockquote-margins:var(--spacing-sm) 0;--blockquote-background:transparent;--blockquote-border-color:var(--color-border);}blockquote{font-size:var(--blockquote-font-size);padding:var(--blockquote-paddings);margin:var(--blockquote-margins);border-left:var(--blockquote-border-size) solid var(--blockquote-border-color);background:var(--blockquote-background);}
*,*::before,*::after{box-sizing:border-box;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;}ul[role="list"],ol[role="list"]{list-style:none;}html:focus-within{scroll-behavior:smooth;}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;}a:not([class]){text-decoration-skip-ink:auto;}img,picture{max-width:100%;display:block;}input,button,textarea,select{font:inherit;}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto;}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}
:root{--radius-xxs:0.125rem;--radius-xs:0.25rem;--radius-sm:0.5rem;--radius-md:0.75rem;--radius-lg:1rem;}
:root{--spacing-xxs:0.25rem;--spacing-xs:0.5rem;--spacing-sm:0.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:3rem;}
:root{--grid-gap:var(--spacing-sm);--grid-container-max-width:100%;--grid-template-columns-12:repeat(12,[col] 1fr);}@media (min-width:1024px){:root{--grid-container-max-width:940px;}}@media (min-width:1440px){:root{--grid-container-max-width:1120px;}}
:root{--shadow-xs:0px 2px 4px rgba(0,0,0,0.1);--shadow-sm:0px 4px 10px rgba(0,0,0,0.1);--shadow-md:0px 14px 30px rgba(0,0,0,0.1);}
@font-face{font-family:"Graphik LCG";src:local("Graphik LCG Regular"),local("Graphik-LCG-Regular"),url(/themes/custom/rkdev/webpack-theme/assets/fonts/GraphikLCG-Regular.woff2) format("woff2"),url(/themes/custom/rkdev/webpack-theme/assets/fonts/GraphikLCG-Regular.woff) format("woff"),url(/themes/custom/rkdev/webpack-theme/assets/fonts/GraphikLCG-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Graphik LCG";src:local("Graphik LCG Medium"),local("Graphik-LCG-Medium"),url(/themes/custom/rkdev/webpack-theme/assets/fonts/GraphikLCG-Medium.woff2) format("woff2"),url(/themes/custom/rkdev/webpack-theme/assets/fonts/GraphikLCG-Medium.woff) format("woff"),url(/themes/custom/rkdev/webpack-theme/assets/fonts/GraphikLCG-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Graphik LCG";src:local("Graphik LCG Bold"),local("Graphik-LCG-Bold"),url(/themes/custom/rkdev/webpack-theme/assets/fonts/GraphikLCG-Bold.woff2) format("woff2"),url(/themes/custom/rkdev/webpack-theme/assets/fonts/GraphikLCG-Bold.woff) format("woff"),url(/themes/custom/rkdev/webpack-theme/assets/fonts/GraphikLCG-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1;}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;}.swiper-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-horizontal{touch-action:pan-y;}.swiper-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px;}.swiper-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-3d{perspective:1200px;}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d;}.swiper-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-css-mode.swiper-horizontal > .swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-css-mode.swiper-vertical > .swiper-wrapper{scroll-snap-type:y mandatory;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper{scroll-snap-type:none;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:none;}.swiper-css-mode.swiper-centered > .swiper-wrapper::before{content:'';flex-shrink:0;order:9999;}.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always;}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15);}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}:root{--indent-grid:60px;--indent-grid-min:15px;--indent-vert-1:180px;--indent-vert-2:120px;--indent-vert-3:60px;--indent-vert-4:30px;--indent-vert-5:15px;--small-container-max-width:545px;--container-padding:60px}@media screen and (max-width:989px){:root{--indent-grid:20px;--indent-grid-min:10px;--indent-vert-1:90px;--indent-vert-2:60px;--indent-vert-3:30px;--indent-vert-4:15px;--indent-vert-5:10px;--container-max-width:660px}}@media screen and (min-width:989px){:root{--small-container-max-width:58.73vw}}@media screen and (max-width:719px){:root{--small-container-max-width:100%}}@media screen and (max-width:479px){:root{--container-padding:20px}}html{scroll-padding-top:180px !important}@media screen and (max-width:479px){html{scroll-padding-top:120px !important}}body{font-family:"Graphik LCG",sans-serif;font-size:20px;font-feature-settings:"case" on,"cpsp" on}body.noscroll{overflow:hidden}header{color:#fff}main{padding-bottom:var(--indent-vert-3)}.main-layout--no-padding{padding:0}.content-wrapper{padding-top:var(--container-padding);padding-bottom:var(--container-padding);margin:0 auto}.content-wrapper--pt0{padding-top:0}.content-wrapper--pb0{padding-bottom:0}.content-wrapper--m0{margin:0}.container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%}.container--compensated{width:calc(100% - (var(--container-padding) * 2));margin:0 var(--container-padding)}ol,ul{list-style:none;margin:0;padding:0}button,a[type="button"]{cursor:pointer;-webkit-appearance:none;appearance:none}button{background:none;box-shadow:none;outline:none;border:none}p,span,h1,h2,h3,h4,h5,h6{margin:0}*::selection{background:#06f;color:#fff}*::-moz-selection{background:#06f;color:#fff}h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection{background:#03c;color:#fff}h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection{background:#03c;color:#fff}p{line-height:150%;font-size:20px}article{margin-top:var(--indent-vert-3)}article p{font-size:24px}article p,article img,article h2,article h3,article h4,article h5,article h6,article span{max-width:740px}article strong{font-weight:500 !important}pre{max-width:100%;overflow-x:auto;padding:24px;background:#F0F0F6;border-radius:var(--indent-vert-4);position:relative}@keyframes blick{15%,to{left:110%}}@keyframes blick{0%{left:-20px;width:20px}100%{left:calc(100% + 20px);width:20px}}pre .animation{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}pre .animation.active:after{content:"";position:absolute;top:0;bottom:0;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(10%,rgba(255,255,255,0.1)),color-stop(20%,rgba(255,255,255,0.2)),to(rgba(255,255,255,0.6)));background:linear-gradient(90deg,rgba(255,255,255,0.1) 10%,rgba(255,255,255,0.2) 20%,rgba(255,255,255,0.6));width:20px;left:-20%;transition:all .6s linear;animation-name:blick;animation-duration:1.5s;animation-iteration-count:1}pre button.copy{position:absolute;top:1rem;left:1rem;width:20px;height:20px;display:none;align-items:center;justify-content:center}pre button.copy.anim--start{animation:start-copy 0.5s forwards ease-in-out}@keyframes start-copy{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}pre button.copy.anim--stop{animation:stop-copy 0.5s forwards ease-in-out}@keyframes stop-copy{0%{transform:scale(1)}50%{transform:scale(0.7)}100%{transform:scale(1)}}pre button.copy svg{width:20px;height:20px;min-width:20px;min-height:20px}pre button.copy svg path{fill:#000066}*{scrollbar-width:thin;scrollbar-color:#000066 #ffffff}*::-webkit-scrollbar{width:6px;width:6px}*::-webkit-scrollbar-track{border-radius:5px;background-color:#ffffff}*::-webkit-scrollbar-track:hover{background-color:#f5f5f5}*::-webkit-scrollbar-track:active{background-color:#e7e7e7}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:#000066}*::-webkit-scrollbar-thumb:hover{background-color:#003066}*::-webkit-scrollbar-thumb:active{background-color:#003a9f}form.user-login-form,article.user-full{padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%}form.user-login-form input:not([type="submit"]){border:1px solid #ccf;border-radius:10px;transition:0.3s}form.user-login-form input:not([type="submit"]):focus{border:1px solid #06f}form.user-login-form input[type="submit"]{background:#03c;color:#fff;border-radius:10px}.p-userpage{background:#006}.p-userpage main{background:#fff}@keyframes notFoundLetters{0%{transform:translateY(0)}50%{transform:translateY(20px)}100%{transform:translateY(0)}}.r-header{padding:20px 0;position:relative;transition:all 0.3s;background:#006}.r-header.article{background:#fff !important}.r-header.article .b-branding__svg path{fill:#006 !important}.r-header__content{display:grid;grid-template:"hidden hidden" "msg msg" "logo nav" auto / 1fr 1fr;align-items:center}.r-header__content .hidden{grid-area:hidden}.r-header__content .messages{position:fixed;bottom:2rem;left:2rem;margin:0;border-radius:10px;background:mediumseagreen;cursor:pointer;z-index:999}.r-header__content .b-branding{grid-area:logo}.r-header__content .b-branding__name{color:var(--c-white);font-weight:700;font-size:1.4rem}.r-header__content .b-menu__wrapper{grid-area:nav}.r-header--fixed{position:sticky;top:0;box-shadow:0 4px 4px rgba(0,0,0,0.05);background:#fff;z-index:100}.r-header--fixed .b-menu__toggler span{background:#006 !important}body.toolbar-fixed .r-header--fixed{top:39px}body.toolbar-fixed.toolbar-tray-open .r-header--fixed{top:79px}.r-content,.views-element-container{color:#006;padding:0}.r-content>section.container,.r-content>section.b-steps,.views-element-container>section.container,.views-element-container>section.b-steps{margin-top:var(--indent-vert-1)}.r-content>section.container:first-of-type,.r-content>section.b-steps:first-of-type,.views-element-container>section.container:first-of-type,.views-element-container>section.b-steps:first-of-type{margin-top:var(--indent-vert-3)}.r-footer{background:#006;position:relative;padding-top:calc(var(--indent-vert-3) + 30px);padding-top:calc(var(--indent-vert-3) + 30px);overflow-x:hidden}.r-footer::before{content:"";position:absolute;left:0;width:calc(100vw - 5px);height:30px;background:#fff;top:0;border-radius:0px 0px 30px 30px}@media screen and (max-width:719px){.r-footer::before{width:100vw}}.b-content{margin-bottom:var(--indent-vert-1)}.b-content>.container,.b-content .b-steps{margin-top:var(--indent-vert-1)}.b-content>.container:first-of-type,.b-content .b-steps:first-of-type{margin-top:var(--indent-vert-3)}.b-listing__controls{position:relative;display:flex;align-items:flex-start;gap:20px}.b-listing__controls_button{display:flex;width:50px;height:50px;justify-content:center;align-items:center;gap:10px;background:#f0f0f6;border-radius:100%;transition:all 0.3s;cursor:pointer}.b-listing__controls_button:hover{background:#e2e2e2}@media screen and (max-width:989px){.b-listing__controls_button{width:30px;height:30px}}.b-listing .js-steps_btn-next,.b-listing .js-steps_btn-prev{top:calc(-1 * var(--container-padding) + 10px)}.b-listing .js-steps_btn-prev{right:calc(50px + 30px)}.b-listing .js-steps_btn-next{right:0}@media screen and (max-width:989px){.b-listing .js-steps_btn-prev{right:calc(30px + 10px)}.b-listing .js-steps_btn-prev,.b-listing .js-steps_btn-next{top:calc(-1 * var(--container-padding))}}.b-listing-header{display:flex;align-items:center;justify-content:space-between}.b-listing-header--indent1{margin-bottom:var(--indent-vert-4)}.b-listing-header--indent2{margin-bottom:var(--indent-vert-3)}.b-listing-header__item{color:#006;font-feature-settings:"cpsp" on;font-size:40px;font-style:normal;font-weight:700;line-height:125%}@media screen and (max-width:989px){.b-listing-header__item{font-size:24px}}.b-listing-header--large .b-listing-header__item{font-size:80px}@media screen and (max-width:989px){.b-listing-header--large .b-listing-header__item{font-size:40px}}.b-listing-description__item{max-width:var(--small-container-max-width);margin-bottom:var(--indent-vert-3)}.b-listing-description__item--mailing{margin-bottom:var(--indent-vert-4)}@media screen and (max-width:989px){.b-listing-description__item{font-size:16px}}.b-branding__logo{display:flex;align-items:center}.b-branding__svg{transition:all 0.3s}.b-branding__svg path{transition:all 0.3s;fill:#fff}.b-menu{display:inline-flex;gap:clamp(1rem,2vw,30px)}.b-menu__title{display:none;color:#ccf;font-size:20px;font-weight:500;line-height:1}.b-menu__wrapper--rkdev-podval .b-menu__toggler,.b-menu__wrapper--rkdev-podval .b-menu__back{display:none !important}.b-menu__wrapper--rkdev-main-menu{justify-self:end;display:flex;align-items:center;justify-content:space-between}.b-menu__wrapper--rkdev-main-menu .b-menu__toggler{display:none;height:20px;width:20px;transition:all 0.3s ease;padding:4px 0;gap:6px;flex-direction:column;align-content:center;justify-content:center;position:relative}@media screen and (max-width:989px){.b-menu__wrapper--rkdev-main-menu .b-menu__toggler{display:flex}}.b-menu__wrapper--rkdev-main-menu .b-menu__toggler span{height:2px;width:100%;background-color:#fff;transition:all 0.3s}.b-menu__wrapper--rkdev-main-menu .b-menu__toggler:hover{padding:2px 0;gap:8px}.b-menu__wrapper--rkdev-main-menu .b-menu__toggler[aria-expanded="true"]{padding:0;gap:0}.b-menu__wrapper--rkdev-main-menu .b-menu__toggler[aria-expanded="true"] span{position:absolute;top:50%;left:50%}.b-menu__wrapper--rkdev-main-menu .b-menu__toggler[aria-expanded="true"] span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.b-menu__wrapper--rkdev-main-menu .b-menu__toggler[aria-expanded="true"] span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.b-menu__wrapper--rkdev-main-menu .b-menu__back{display:none;cursor:pointer;align-items:center;justify-content:flex-start;padding:0}.b-menu__wrapper--rkdev-main-menu .b-menu__back--opened{display:flex}@media screen and (max-width:989px){.b-menu__wrapper .b-menu__navigation{height:20px}.b-menu__wrapper.b-menu__wrapper--active{position:fixed;top:0;right:0;width:calc(100% - (var(--container-padding) * 2));height:100%;max-width:320px;padding:var(--container-padding);padding-top:0;padding-bottom:20px;background:#fff;align-items:flex-start;box-shadow:0px 0px 60px 0px rgba(0,0,102,0.25);z-index:100}}@media screen and (max-width:989px) and (max-width:479px){.b-menu__wrapper.b-menu__wrapper--active{width:100%;max-width:unset}}@media screen and (max-width:989px){.b-menu__wrapper.b-menu__wrapper--active .b-menu__navigation{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;border-bottom:1px solid #ccf}.b-menu__wrapper.b-menu__wrapper--active .b-menu__navigation .b-menu__title{display:block;text-align:center}.b-menu__wrapper.b-menu__wrapper--active .b-menu--main{display:flex;flex-direction:column;position:absolute;top:75px;left:auto;width:calc(100% - (var(--container-padding) * 2));gap:0}.b-menu__wrapper.b-menu__wrapper--active .b-menu--main::before{position:absolute;content:"";top:-15px;left:0;width:100%;height:1px;background:#ccf}.b-menu__wrapper.b-menu__wrapper--active .b-menu--main .b-menu__item{padding:15px 0;width:100%}}.b-menu--main span.b-menu__link{cursor:copy}.b-menu--main .b-menu__item{color:#ccf;font-size:20px;font-weight:500;line-height:150%;display:flex;align-items:center}@media screen and (min-width:989px){.b-menu--main .b-menu__item{text-wrap:nowrap}}.b-menu--main .b-menu__item--active-trail{text-decoration:underline}.b-menu--main .b-menu__item--active-trail .b-menu__item.b-menu__item--submenu.b-menu__item--active-trail{text-decoration:none}.b-menu--main .b-menu__item--active-trail .b-menu__item.b-menu__item--submenu.b-menu__item--active-trail .b-menu__link.is-active{color:#06f;pointer-events:none}.b-menu--main .b-menu__item--expanded{justify-content:space-between}@media screen and (min-width:989px){.b-menu--main .b-menu__item--expanded{position:relative}}.b-menu--main .b-menu__item--expanded.b-menu__item--active-trail{color:#06f;text-decoration:none}.b-menu--main .b-menu__item--expanded.b-menu__item--active-trail:hover{text-decoration:underline}.b-menu--main .b-menu__item--expanded::after{content:"";display:none}@media screen and (max-width:989px){.b-menu--main .b-menu__item--expanded::after{display:block;position:relative;top:0;right:0;height:20px;width:20px;transition:all 0.3s;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27%3E%3Cpath d=%27M7 3L14 10L7 17%27 stroke=%27%23000066%27 stroke-width=%272%27/%3E%3C/svg%3E")}}.b-menu--main .b-menu__item--expanded:hover::before{transform:translateX(5px)}.b-menu--main .b-menu__item--expanded>.b-menu__submenu{display:none}@media screen and (max-width:989px){.b-menu--main .b-menu__item--expanded .b-menu__level-button{display:none}.b-menu--main .b-menu__item--expanded .b-menu__submenu--opened{flex-direction:column;align-items:flex-start;position:absolute;top:0;left:0;display:flex !important;align-items:flex-start;flex-direction:column;padding:0;margin-top:15px;width:100%;overflow-y:auto;z-index:3;background:#fff;height:calc(100vh - 150px)}.b-menu--main .b-menu__item--expanded .b-menu__submenu--opened .b-menu__submenu--opened{height:calc(100% - 15px)}.b-menu--main .b-menu__item--expanded .b-menu__submenu--opened>.b-menu__link{color:#06f}.b-menu--main .b-menu__item--expanded .b-menu__submenu--opened>.b-menu__link:hover{text-decoration:underline}}@media screen and (min-width:989px){.b-menu--main .b-menu__item--expanded.b-menu__item--submenu .b-menu__submenu{transition:all 0.3s}.b-menu--main .b-menu__item--expanded .b-menu__submenu{position:relative;display:grid;padding:20px;grid-template-rows:auto;gap:15px;border-radius:15px;background:#fff;box-shadow:0px 15px 60px 0px rgba(0,0,102,0.25);position:absolute;top:100%;left:50%;transform:translateX(-50%) scale(0);transform-origin:center top;pointer-events:none;width:max-content;z-index:2}.b-menu--main .b-menu__item--expanded .b-menu__submenu--col-1{grid-template-columns:1fr}.b-menu--main .b-menu__item--expanded .b-menu__submenu--col-2{grid-template-columns:repeat(2,1fr)}.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__close{position:absolute;top:15px;right:15px;height:15px;width:15px;cursor:pointer}.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__close::before,.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__close::after{content:"";position:absolute;top:0;background:#006;border-radius:2px;width:2px;height:100%}.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__close::before{transform:rotate(45deg);left:7.5px}.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__close::after{transform:rotate(-45deg);right:5.5px}.b-menu--main .b-menu__item--expanded .b-menu__submenu::before{content:"";position:absolute;top:-5px;left:50%;height:10px;width:10px;transform:translateX(-50%) rotate(45deg);box-shadow:0px 15px 60px 0px rgba(0,0,102,0.25);background:#fff}.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__item--submenu{width:100%;display:flex;align-items:center}.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__item--submenu .b-menu__level-button{height:20px;width:20px;margin:0;padding:0;margin-left:1rem;transition:all 0.15s}.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__item--submenu .b-menu__level-button.active{transform:rotate(90deg)}.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__item--submenu a{color:#006}.b-menu--main .b-menu__item--expanded .b-menu__submenu .b-menu__item--submenu a:hover{color:#06f}.b-menu--main .b-menu__item--expanded:not(.b-menu__item--submenu):hover>.b-menu__submenu,.b-menu--main .b-menu__item--expanded.active>.b-menu__submenu{transform:translateX(-50%) scale(1);pointer-events:auto}}.b-menu__link:not(button):hover{text-decoration:underline}.b-menu__button{display:flex;padding:12px 20px 10px 20px;align-items:flex-start;gap:10px;border-radius:30px;background:rgba(255,255,255,0.2);transition:all 0.2s}.b-menu__button:hover{background:#03c;color:#fff}@media screen and (max-width:989px){.b-menu--main{display:none}.b-menu--main.b-menu--active{display:flex}}.b-menu--footer{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:var(--indent-vert-4)}@media screen and (max-width:989px){.b-menu--footer{grid-template-columns:repeat(2,1fr);gap:var(--indent-vert-3)}}.b-menu--footer .b-menu__link{display:block}.b-menu--footer .b-menu__link:hover{color:#eef !important;text-decoration:underline}.b-menu--footer .b-menu__item{display:block}.b-menu--footer .b-menu__item--expanded .b-menu__link{overflow:hidden;color:#ccf;text-overflow:ellipsis;font-size:20px;font-weight:500;line-height:150%}.b-menu--footer .b-menu__submenu{margin-top:15px}@media screen and (max-width:989px){.b-menu--footer .b-menu__submenu{margin-top:10px}}.b-menu--footer .b-menu__submenu .b-menu__item{margin-bottom:15px}@media screen and (max-width:989px){.b-menu--footer .b-menu__submenu .b-menu__item{margin-bottom:10px}}.b-menu--footer .b-menu__submenu .b-menu__item:last-child{margin-bottom:0}.b-menu--footer .b-menu__submenu .b-menu__link--submenu{overflow:hidden;color:#99c;text-overflow:ellipsis;text-wrap:nowrap;font-size:20px;font-weight:400;line-height:150%}@media screen and (max-width:989px){body.toolbar-fixed .b-menu__wrapper--active{top:39px;height:calc(100% - 39px)}body.toolbar-fixed.toolbar-tray-open .b-menu__wrapper--active{top:79px;height:calc(100% - 79px)}.b-menu__wrapper--active .b-menu__button{justify-content:center;width:100%}.b-menu__wrapper--active .b-menu__toggler span{background:#006 !important}.b-menu__wrapper--active .b-menu__title{color:#006}.b-menu__wrapper--active .b-branding__svg path{fill:#006}.b-menu__wrapper--active .b-menu__item{color:#006}.b-menu__wrapper--active .b-menu__item:hover{color:#06f}.b-menu__wrapper--active .b-menu__button{background:#06f;color:#fff}.b-menu__wrapper--active .b-menu__button:hover{background:#03c}}.r-header--fixed .b-menu__toggler span,.r-header.article .b-menu__toggler span{background:#006}.r-header--fixed .b-menu__title,.r-header.article .b-menu__title{color:#006}.r-header--fixed .b-branding__svg path,.r-header.article .b-branding__svg path{fill:#006}.r-header--fixed .b-menu__item,.r-header.article .b-menu__item{color:#006}.r-header--fixed .b-menu__item:hover,.r-header.article .b-menu__item:hover{color:#06f}.r-header--fixed .b-menu__button,.r-header.article .b-menu__button{background:#06f;color:#fff}.r-header--fixed .b-menu__button:hover,.r-header.article .b-menu__button:hover{background:#03c}.b-hero{position:relative;padding-bottom:calc(var(--indent-vert-2) + 30px);overflow:hidden;width:100%;display:flex;align-items:center;background:#006}.b-hero::before{content:"";position:absolute;left:0;width:calc(100vw - 5px);height:30px;background:#fff;bottom:0;border-radius:30px 30px 0px 0px}@media screen and (max-width:719px){.b-hero::before{width:100vw}}.b-hero__content{position:relative;z-index:1;max-width:var(--small-container-max-width);display:flex;gap:30px;flex-direction:column;justify-content:center;color:#fff}@media screen and (min-width:720px) and (max-width:989px){.b-hero__content{max-width:545px}}@media screen and (max-width:719px){.b-hero__content{max-width:420px;background:radial-gradient(50% 49.91% at 50.09% 50%,#006 0%,rgba(0,0,102,0) 100%)}}.b-hero--fullscreen{height:calc(100vh - 92px + 30px)}@media screen and (max-width:719px){.b-hero--fullscreen{height:calc(100vh - 60px + 30px)}}.b-hero--fullscreen.b-hero--has-nav{height:calc(100vh - 92px + 30px - (30px + var(--container-padding))) !important}@media screen and (max-width:719px){.b-hero--fullscreen.b-hero--has-nav{height:calc(100vh - 60px + 30px - (30px + var(--container-padding))) !important}}.b-hero__image{position:absolute;top:50%;transform:translateY(-50%);right:0;max-height:100%;object-fit:contain;max-width:50vw;min-width:320px;z-index:0;margin-top:calc(-1 * var(--indent-vert-3))}@media screen and (max-width:479px){.b-hero__image{display:none}}.b-hero__title{font-size:80px;font-style:normal;font-weight:700;line-height:100%;position:relative}@media screen and (max-width:989px){.b-hero__title{font-size:40px}}.b-hero__description{font-size:20px;position:relative}@media screen and (max-width:989px){.b-hero__description{font-size:16px}}.b-hero__description a{color:#ccf}.b-hero__description a:hover{text-decoration:underline}body.toolbar-fixed.toolbar-tray-open .b-hero--fullscreen{height:calc(100vh - 92px - 60px + 30px)}@media screen and (max-width:719px){body.toolbar-fixed.toolbar-tray-open .b-hero--fullscreen{height:calc(100vh - 60px - 60px + 30px)}}body.toolbar-fixed.toolbar-tray-open .b-hero--fullscreen.b-hero--has-nav{height:calc(100vh - 92px + 30px - (30px + var(--container-padding))) !important}@media screen and (max-width:719px){body.toolbar-fixed.toolbar-tray-open .b-hero--fullscreen.b-hero--has-nav{height:calc(100vh - 60px + 30px - (30px + var(--container-padding))) !important}}body.toolbar-fixed .b-hero--fullscreen{height:calc(100vh - 92px + 30px)}@media screen and (max-width:719px){body.toolbar-fixed .b-hero--fullscreen{height:calc(100vh - 60px + 30px)}}body.toolbar-fixed .b-hero--fullscreen.b-hero--has-nav{height:calc(100vh - 92px + 30px - (30px + var(--container-padding))) !important}@media screen and (max-width:719px){body.toolbar-fixed .b-hero--fullscreen.b-hero--has-nav{height:calc(100vh - 60px + 30px - (30px + var(--container-padding))) !important}}.b-services__items{display:flex;flex-wrap:wrap;flex-direction:row;gap:30px}.b-services__item{position:relative;display:flex;padding:25px 30px;align-items:center;gap:15px;border-radius:60px;background:#f0f0f6;transition:all 0.2s}@media screen and (max-width:989px){.b-services__item{padding:10px 20px}}.b-services__item img{width:40px}.b-services__item_name{font-size:24px;font-style:normal;font-weight:500;line-height:125%}@media screen and (max-width:989px){.b-services__item_name{font-size:20px}}.b-services__item_link{position:absolute;top:0;left:0;width:100%;height:100%}.b-services__item:hover{background:#03c}.b-services__item:hover .b-services__item_name{color:#fff}.b-partners__content{display:grid;grid-template:auto/repeat(2,1fr);gap:var(--indent-grid)}@media screen and (max-width:479px){.b-partners__content{grid-template:auto / 1fr}}.b-partners__item{cursor:pointer;position:relative;width:100%}.b-partners__item_name{margin-top:30px;margin-bottom:15px;color:#006;font-size:24px;font-style:normal;font-weight:500;line-height:125%;border-bottom:1px solid #ccf;transition:all 0.2s;width:max-content}@media screen and (max-width:989px){.b-partners__item_name{font-size:20px}}.b-partners__item_link{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:989px){.b-partners__item_description{font-size:16px}}.b-partners__item img{width:100%}.b-partners__item:hover .b-partners__item_name{color:#03c;border-bottom:1px solid #9999ff}.b-expertise__description{max-width:740px;margin-bottom:var(--indent-vert-3)}.b-expertise__content{display:inline-flex;flex-wrap:wrap;gap:var(--indent-grid-min)}.b-expertise__item{position:relative;display:flex;padding:15px 20px;justify-content:center;align-items:center;border-radius:100px;background:#f0f0f6;transition:all 0.2s}@media screen and (max-width:989px){.b-expertise__item{padding:5px 15px}}.b-expertise__item-name{font-size:24px;font-style:normal;font-weight:500;line-height:125%}@media screen and (max-width:989px){.b-expertise__item-name{font-size:20px;line-height:150%}}@media screen and (max-width:479px){.b-expertise__item-name{font-size:16px}}.b-expertise__item-link{position:absolute;top:0;left:0;width:100%;height:100%}.b-expertise__item:hover{background:#03c}.b-expertise__item:hover .b-expertise__item-name{color:#fff}.b-advantages__items{display:grid;grid-template:auto/repeat(4,1fr);gap:30px}@media screen and (max-width:719px){.b-advantages__items{grid-template:auto/repeat(2,1fr)}}@media screen and (max-width:479px){.b-advantages__items{gap:20px}}.b-advantages__items>p{display:none}.b-advantages__item{display:flex;min-width:140px;padding:30px 15px 30px 30px;flex-direction:column;align-items:flex-start;gap:30px;flex:1 0 0;color:#fff;border-radius:30px}.b-advantages__item--color-violet{background:#339}.b-advantages__item--color-blue{background:#03c}.b-advantages__item--color-dark-blue{background:#006}.b-advantages__item--color-light-blue{background:#3399ff}.b-advantages__item-number{font-size:80px;font-style:normal;font-weight:700;line-height:100%}@media screen and (max-width:1280px){.b-advantages__item-number{font-size:40px}}.b-advantages__item-name{font-size:24px;font-style:normal;font-weight:500;line-height:125%}@media screen and (max-width:1280px){.b-advantages__item-name{font-size:16px}}.b-stack__content{display:grid;grid-template:auto/repeat(6,1fr);gap:var(--indent-grid)}@media screen and (max-width:719px){.b-stack__content{grid-template:auto/repeat(3,1fr)}}.b-stack__item{width:100%;display:flex;align-items:center;justify-content:center;border-radius:30px;transition:all 0.2s;padding:10px}.b-stack__item:hover{background:#f0f0f6}.b-stack__item img{width:100%}:root{--mg:60px;--temp-1:120px;--temp-2:60px;--temp-3:30px;--temp-4:15px;--color-1:orange;--color-2:white;--color-3:gray;--card-proc--aw:45vw;--card-proc--cont-w:calc(var(--card-proc--aw) - 110px - 60px - 20px - 30px);--card-proc--speed:0.4s}@media screen and (max-width:989px){:root{--card-proc--aw:60vw}}.b-steps__wrapper{overflow:hidden;margin:0}.b-steps__row{display:flex;position:relative;transform:translateX(0px);margin:0 calc(var(--container-padding) - 15px);transition:transform var(--card-proc--speed) 0s}.b-steps__card{display:flex;flex:0 0 180px;transition:flex var(--card-proc--speed) 0s;position:relative;overflow:hidden;padding:0 15px;cursor:pointer}.b-steps__card:hover .b-steps__card_number{color:#03c}@media screen and (max-width:719px){.b-steps__card{flex:0 0 75vw}}.b-steps__card_wrap{display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;border-radius:30px;padding:30px;transition:background-color var(--card-proc--speed) 0s}@media screen and (max-width:719px){.b-steps__card_wrap{align-items:flex-start;flex-direction:column;background-color:#f0f0f6;justify-content:stretch}}.b-steps__card_number{flex:0 0 110px;color:#f0f0f6;text-align:center;font-feature-settings:"cpsp" on;font-size:180px;font-style:normal;font-weight:700;line-height:100%;transition:all 0.2s}@media screen and (max-width:989px){.b-steps__card_number{font-size:120px;color:#06f}}.b-steps__card_wrap-cont{width:0px;overflow:hidden;margin-left:20px}@media screen and (max-width:719px){.b-steps__card_wrap-cont{width:100%;margin-left:0}}.b-steps__card_cont{width:var(--card-proc--cont-w)}@media screen and (max-width:719px){.b-steps__card_cont{width:100%}}.b-steps__card_caption{font-size:24px;font-weight:700;line-height:125%;margin-bottom:15px}@media screen and (max-width:989px){.b-steps__card_caption{font-size:20px}}.b-steps__card_description{font-size:20px;line-height:1.5}@media screen and (max-width:989px){.b-steps__card_description{font-size:16px}}.b-steps__card.active{cursor:auto;flex:0 0 var(--card-proc--aw)}@media screen and (max-width:719px){.b-steps__card.active{flex:0 0 75vw}}.b-steps__card.active .b-steps__card_wrap{color:#006;background-color:#f0f0f6;justify-content:stretch}.b-steps__card.active .b-steps__card_number{color:#03c}@media screen and (max-width:989px){.b-steps__card.active .b-steps__card_number{color:#06f}}.b-steps__card.active .b-steps__card_wrap-cont{width:var(--card-proc--cont-w)}@media screen and (max-width:719px){.b-steps__card.active .b-steps__card_wrap-cont{width:100%}}.b-reviews__container{display:flex;align-items:flex-start;justify-content:space-between}.b-reviews__content{display:flex;flex-direction:column;gap:30px;margin-top:30px}.b-reviews__content .b-reviews__text{max-width:80%;font-weight:500;line-height:125%}@media screen and (max-width:989px){.b-reviews__content .b-reviews__text *{font-size:16px}}.b-reviews__content .b-reviews__client{display:grid;grid-template-columns:60px 1fr;grid-template-rows:auto;grid-template-areas:"client-photo client-name" "client-photo client-info";column-gap:30px}.b-reviews__content .b-reviews__client_photo{grid-area:client-photo}.b-reviews__content .b-reviews__client_photo img{width:60px;height:60px;min-width:60px;min-height:60px;object-fit:cover;object-position:center center;border-radius:100%}@media screen and (max-width:989px){.b-reviews__content .b-reviews__client_photo img{width:50px;height:50px;min-width:50px;min-height:50px}}.b-reviews__content .b-reviews__client_name{grid-area:client-name;font-size:20px;font-weight:500;line-height:150%}@media screen and (max-width:989px){.b-reviews__content .b-reviews__client_name{font-size:16px}}.b-reviews__content .b-reviews__client_position{grid-area:client-info;color:#ccf;font-size:20px;line-height:150%}@media screen and (max-width:989px){.b-reviews__content .b-reviews__client_position{font-size:16px}}.b-reviews__image{width:100%;width:max-content;min-width:max-content;max-width:max-content}.b-reviews__image img{width:240px;height:120px;min-width:240px;min-height:120px;object-fit:contain;object-position:top right}@media screen and (max-width:989px){.b-reviews__image img{width:120px;height:60px;min-width:120px;min-height:60px}}@media screen and (max-width:479px){.b-reviews__image img{display:none}}.b-faq__item-question{text-decoration:none;width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 0}.b-faq__item-question div{cursor:pointer;position:relative;font-size:24px;font-style:normal;font-weight:500;line-height:125%;border-bottom:1px solid #ccf;margin-right:20px;transition:all 0.3s}@media screen and (max-width:989px){.b-faq__item-question div{font-size:16px}}@media screen and (max-width:479px){.b-faq__item-question div{width:100%}}.b-faq__item-question div::after{content:"";position:absolute;top:50%;right:-20px;height:10px;width:10px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27%3E%3Cpath d=%27M5 5.5L0 0.5H10L5 5.5Z%27 fill=%27%23000066%27/%3E%3C/svg%3E") no-repeat center center}.b-faq__item-question:hover div{border-bottom:1px solid #03c}.b-faq__item-question div{display:flex}@media screen and (max-width:479px){.b-faq__item-question div{width:100%}}.b-faq__item-answer{max-height:0;overflow:hidden;position:relative;transition:max-height 0.3s}@media screen and (max-width:989px){.b-faq__item-answer div{font-size:16px}}.b-faq__item--expanded .b-faq__item-answer{max-height:1000px;overflow:visible}.b-faq__item--expanded .b-faq__item-question div::after{transform:rotate(180deg)}.b-breadcrumbs{padding-bottom:30px;background:#006}.b-breadcrumbs.article{background:#fff}.b-breadcrumbs.article .b-breadcrumbs__path .b-breadcrumbs__item-link{color:#9999CC !important}.b-breadcrumbs.article .b-breadcrumbs__path .b-breadcrumbs__item-link:hover{color:#06f !important;border-bottom:1px solid #06f !important}.b-breadcrumbs.article .b-breadcrumbs__path .b-breadcrumbs__delimiter{color:#9999CC !important}.b-breadcrumbs.article .b-breadcrumbs__mobile-listing svg path{fill:#669 !important}.b-breadcrumbs__mobile-listing{display:none;align-items:center;justify-content:center;padding:0;margin:0;transition-delay:0.3s;transition-duration:0.5s;transition-property:all}.b-breadcrumbs__mobile-listing--active{transform:rotate(90deg)}@media screen and (max-width:989px){.b-breadcrumbs__mobile-listing{display:flex;height:28px;width:20px;min-width:20px}}.b-breadcrumbs__container{display:flex;align-items:center}@media screen and (max-width:989px){.b-breadcrumbs__container{align-items:flex-start;flex-direction:column}}@media screen and (max-width:989px){.b-breadcrumbs__container .b-breadcrumbs__path:not(span){height:0;transform:translateY(20px);opacity:0;transition:all 0.5s;pointer-events:none;display:flex;flex-direction:column;gap:10px}.b-breadcrumbs__container .b-breadcrumbs__path:not(span).b-breadcrumbs__path--active{transform:translateY(0);opacity:1;pointer-events:auto}}.b-breadcrumbs__container .b-breadcrumbs__path .b-breadcrumbs__item-link{color:#ccf;border-bottom:1px solid #ccf;display:inline-block}.b-breadcrumbs__container .b-breadcrumbs__path .b-breadcrumbs__item-link::first-letter{text-transform:uppercase}.b-breadcrumbs__container .b-breadcrumbs__path .b-breadcrumbs__item-link:hover{color:#fff;border-bottom:1px solid #fff}@media screen and (max-width:989px){.b-breadcrumbs__container .b-breadcrumbs__path .b-breadcrumbs__item-link{border-bottom:none;width:max-content}}.b-breadcrumbs__container .b-breadcrumbs__path--current{color:#669;display:inline-block}.b-breadcrumbs__container .b-breadcrumbs__path--current::first-letter{text-transform:uppercase}.b-breadcrumbs__container .b-breadcrumbs__current{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px}.b-breadcrumbs__delimiter{margin:0 15px;position:relative}@media screen and (max-width:989px){.b-breadcrumbs__delimiter{display:none}}.b-breadcrumbs__delimiter::before{content:"/";color:#669;display:inline-block}.b-paragraph_text__content{width:100%}.b-paragraph_text__content *:first-child{margin-top:0}.b-paragraph_text__content a{color:#06f}.b-paragraph_text__content a:hover{text-decoration:underline}.b-paragraph_text__content a[target="_blank"]{position:relative;transition:all 0.3s}.b-paragraph_text__content a[target="_blank"]::before{content:"";position:absolute;top:50%;transform:translateY(-50%) scale(0);left:-2px;width:20px;height:20px;margin-right:1ch;background-image:url("data:image/svg+xml,%3Csvg width=%2720px%27 height=%2720px%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg id=%27Interface / External_Link%27%3E%3Cpath id=%27Vector%27 d=%27M10.0002 5H8.2002C7.08009 5 6.51962 5 6.0918 5.21799C5.71547 5.40973 5.40973 5.71547 5.21799 6.0918C5 6.51962 5 7.08009 5 8.2002V15.8002C5 16.9203 5 17.4801 5.21799 17.9079C5.40973 18.2842 5.71547 18.5905 6.0918 18.7822C6.5192 19 7.07899 19 8.19691 19H15.8031C16.921 19 17.48 19 17.9074 18.7822C18.2837 18.5905 18.5905 18.2839 18.7822 17.9076C19 17.4802 19 16.921 19 15.8031V14M20 9V4M20 4H15M20 4L13 11%27 stroke=%27%2306f%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/svg%3E");transition:all 0.3s}.b-paragraph_text__content a[target="_blank"]:hover{padding-left:24px}.b-paragraph_text__content a[target="_blank"]:hover::before{transform:translateY(-50%) scale(1)}.b-paragraph_text__content h2,.b-paragraph_text__content h3,.b-paragraph_text__content h4,.b-paragraph_text__content h5,.b-paragraph_text__content h6{margin-bottom:var(--indent-vert-4);font-feature-settings:"cpsp" on;font-style:normal;font-weight:700;line-height:125%}.b-paragraph_text__content h2 span,.b-paragraph_text__content h3 span,.b-paragraph_text__content h4 span,.b-paragraph_text__content h5 span,.b-paragraph_text__content h6 span{margin-bottom:var(--indent-vert-4);font-feature-settings:"cpsp" on;font-style:normal;font-weight:700;line-height:125%}.b-paragraph_text__content h2,.b-paragraph_text__content h2 span{font-size:40px !important;margin-top:var(--indent-vert-2)}@media screen and (max-width:989px){.b-paragraph_text__content h2,.b-paragraph_text__content h2 span{font-size:24px !important}}.b-paragraph_text__content h3,.b-paragraph_text__content h3 span{font-size:36px;margin-top:var(--indent-vert-3)}@media screen and (max-width:989px){.b-paragraph_text__content h3,.b-paragraph_text__content h3 span{font-size:20px}}.b-paragraph_text__content h4,.b-paragraph_text__content h4 span,.b-paragraph_text__content h5,.b-paragraph_text__content h5 span,.b-paragraph_text__content h6,.b-paragraph_text__content h6 span{font-size:24px;margin-top:var(--indent-vert-4)}@media screen and (max-width:989px){.b-paragraph_text__content h4,.b-paragraph_text__content h4 span,.b-paragraph_text__content h5,.b-paragraph_text__content h5 span,.b-paragraph_text__content h6,.b-paragraph_text__content h6 span{font-size:16px}}.b-paragraph_text__content img{margin:var(--indent-vert-3) 0}.b-paragraph_text__content ul{list-style:disc}.b-paragraph_text__content ol{list-style:decimal}.b-paragraph_text__content ul,.b-paragraph_text__content ol{padding-left:1.2rem;margin:1rem 0}.b-paragraph_text__content ul:last-child,.b-paragraph_text__content ol:last-child{margin-bottom:0}@media screen and (min-width:720px){.b-paragraph_text--resize .b-paragraph_text__content{max-width:var(--small-container-max-width)}}.b-term__content{margin-top:var(--indent-vert-3);margin-bottom:180px}.b-term__content p{max-width:740px}.b-related__items{display:grid;grid-template:auto/repeat(3,1fr);gap:var(--indent-vert-2)}@media screen and (max-width:1200px){.b-related__items{gap:var(--indent-vert-3)}}@media screen and (max-width:989px){.b-related__items{grid-template:auto/repeat(2,1fr)}}@media screen and (max-width:719px){.b-related__items{grid-template:auto / 1fr}}.b-related__item{display:flex;min-width:250px;padding-top:var(--indent-vert-4);flex-direction:column;align-items:flex-start;gap:15px;flex:1 0 0;border-top:1px solid #ccf;position:relative;transition:all 0.3s}.b-related__item-link:hover{border-top:1px solid #03c}.b-related__item-link:hover .b-related__title{text-decoration:underline}.b-related__title{font-size:24px;font-style:normal;font-weight:500;line-height:125%}.b-related__description{font-size:20px;font-style:normal;font-weight:400;line-height:150%}.b-related__link{position:absolute;top:0;left:0;width:100%;height:100%}.b-manager{margin-top:90px !important}.b-manager__content{display:grid;grid-template:auto / 1fr 1fr;gap:var(--indent-vert-3);max-width:1400px}@media screen and (max-width:989px){.b-manager__content{grid-template:auto / 1fr}}.b-manager__photo{min-width:480px}@media screen and (max-width:989px){.b-manager__photo{min-width:unset}}.b-manager__photo img{width:100%;border-radius:40px}.b-manager__info{display:flex;flex-direction:column;gap:15px;font-size:20px}.b-manager__info .b-manager__person .b-manager__name{font-weight:500}.b-manager__info .b-manager__person .b-manager__position{color:#ccf}.b-manager__info .b-manager__contacts{display:flex;align-items:flex-start;gap:15px}.b-manager__info .b-manager__contact{position:relative;transition:all 0.15s}.b-manager__info .b-manager__contact a.b-manager__contact-link{position:absolute;top:0;left:0;width:100%;height:100%}.b-manager__info .b-manager__contact:hover{filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.1));transform:translateY(-2px)}.b-404__layout{display:flex;height:100vh;width:100%;flex-direction:column;justify-content:space-between;background:#006}.b-404__layout header,.b-404__layout main,.b-404__layout footer{margin:0}.b-404__layout header::after,.b-404__layout header::before,.b-404__layout main::after,.b-404__layout main::before,.b-404__layout footer::after,.b-404__layout footer::before{display:none}.b-404__content{color:#fff;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:719px){.b-404__content{flex-direction:column;text-align:center}}.b-404__content .b-404__title{font-size:8rem;line-height:1}@media screen and (max-width:479px){.b-404__content .b-404__title{font-size:6rem}}.b-404__content .b-404__title span{animation-name:notFoundLetters;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;display:inline-block;color:#ccf}.b-404__content .b-404__title span:nth-child(1){animation-delay:0.4s}.b-404__content .b-404__title span:nth-child(2){animation-delay:0.8s}.b-404__content .b-404__title span:nth-child(3){animation-delay:1.2s}.b-404__content .b-404__subtitle{font-size:1.6rem}@media screen and (max-width:479px){.b-404__content .b-404__subtitle{font-size:1.2rem}}.b-404__content .b-404__text{margin-top:1.6rem}@media screen and (max-width:719px){.b-404__content .b-404__text{max-width:200px;margin:0 auto;margin-top:1.6rem}}.b-404__content .b-404__text>p{font-size:1rem}@media screen and (max-width:719px){.b-404__content .b-404__text>p:last-child{margin-top:0.6rem}}.b-404__content .b-404__link{text-decoration:underline;transition:all 0.3s}.b-404__content .b-404__link:hover{color:#ccf}.b-404__content .b-404__image{mix-blend-mode:screen}@media screen and (min-width:989px){.b-404__content .b-404__image{max-width:400px}}@media screen and (max-width:989px){.b-404__content .b-404__image{max-width:340px}}@media screen and (max-width:719px){.b-404__content .b-404__image{display:none}}.b-tags h2{font-size:24px !important;margin-bottom:var(--indent-vert-5)}.b-tags__content{display:flex;flex-wrap:wrap;gap:1rem}.b-tags__item a{border-bottom:1px solid #ccf;display:block;height:100%;position:relative;color:#666688}.b-tags__item a::before{content:"";z-index:1;position:absolute;bottom:-1px;left:0;width:0;transition:all 0.3s;border-bottom:1px solid #03c}.b-tags__item a:hover::before{width:100%}.b-blog__list,.b-term__list{display:grid;grid-template:auto/repeat(2,1fr);gap:var(--indent-vert-3)}@media screen and (max-width:989px){.b-blog__list,.b-term__list{grid-template:auto/repeat(1,1fr)}}.b-card{display:flex;flex-direction:column;position:relative}.b-card img.b-card__image,.b-card .b-card__image img{width:100%;height:auto;object-fit:cover;object-position:center center;border-radius:30px}.b-card__title,.b-card__subtitle,.b-card__date{margin-top:var(--indent-vert-5)}.b-card__title{font-weight:400;position:relative;width:max-content;max-width:100%}.b-card__title::before{content:"";position:absolute;width:0;bottom:0;left:0;border-bottom:1px solid #ccf;transition:all 0.3s}.b-card__subtitle{margin-top:var(--indent-vert-5)}.b-card__subtitle *{font-size:1.24rem}.b-card__link{position:absolute;top:0;left:0;width:100%;height:100%}.b-card:hover .b-card__title::before{width:100%}.b-cards{margin-top:var(--indent-vert-3)}.b-sitemap__item h2{margin-top:2rem;margin-bottom:1rem}.b-sitemap__item ul{padding-left:1rem}.b-sitemap__item ul ul{padding-left:2rem;font-size:1rem}.b-article{margin-top:0}.b-article p:not(.b-article__toc-title),.b-article span,.b-article a:not(.b-article__toc-link):not([href^="https://policies.google.com"]),.b-article pre code{font-size:20px !important}@media screen and (max-width:989px){.b-article p:not(.b-article__toc-title),.b-article span,.b-article a:not(.b-article__toc-link):not([href^="https://policies.google.com"]),.b-article pre code{font-size:16px !important}}.b-article__header{display:flex;gap:30px;flex-direction:column;justify-content:center;font-size:20px;margin-bottom:var(--indent-vert-3)}.b-article__header .b-article__title{font-size:80px;font-style:normal;font-weight:700;line-height:100%;position:relative}@media screen and (max-width:989px){.b-article__header .b-article__title{font-size:40px}}.b-article__header .b-article__description a{color:#9999CC;text-decoration:underline}.b-article__header .b-article__description a:hover{color:#06f}.b-article__header .b-article__metadata{display:flex;flex-direction:row;gap:30px;color:#666688}.b-article__header .b-article__metadata a{color:#9999CC;text-decoration:underline}.b-article__header .b-article__metadata a:hover{color:#06f}.b-article__header .b-article__metadata-share{display:flex;flex-direction:row;gap:15px}.b-article__header .b-article__cover{margin-top:var(--indent-vert-4);max-width:100%;border-radius:var(--indent-vert-4)}.b-article__body{margin:0 auto;max-width:680px;display:flex;flex-direction:column;gap:var(--indent-vert-2)}@media screen and (min-width:989px){.b-article__body section.container:not(.b-form--mailing){padding:0 !important}.b-article__body section.container .b-paragraph_text--resize{width:100% !important}.b-article__body section.container.b-manager{margin:0 !important}.b-article__body section.container.b-manager .b-manager__content{grid-template:auto / 1fr !important}.b-article__body section.container.b-manager .b-manager__content .b-manager__photo{min-width:unset}}.b-article__toc-title{margin-bottom:var(--indent-vert-4);font-size:24px !important;font-weight:700;line-height:125%;color:#006}@media screen and (max-width:989px){.b-article__toc-title{font-size:20px !important}}.b-article__toc-list{display:flex;flex-direction:column;gap:calc(var(--indent-vert-4) / 2)}.b-article__toc-item{font-size:20px !important;font-weight:400;line-height:30px;color:#006}@media screen and (max-width:989px){.b-article__toc-item{font-size:16px !important}}.b-article__toc-link{text-decoration:underline}.b-article__toc-link:hover{color:#06f;text-decoration:underline}.b-form--mailing{padding:30px !important;border-radius:30px;background:#F0F0F6}.b-form .webform-confirmation-modal{display:none}.b-form .messages{padding:0;margin:0}.b-form .messages__header{margin-bottom:0.5rem}.b-form .messages__content{font-size:1rem}.b-form .messages__list{list-style:"— "}.b-form .messages--status{display:none}.b-form__contact{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:var(--indent-vert-3)}@media screen and (min-width:720px) and (max-width:989px){.b-form__contact{gap:15px}}@media screen and (max-width:719px){.b-form__contact{gap:10px}}.b-form__contact_item{font-size:20px;font-weight:500;line-height:150%}@media screen and (max-width:719px){.b-form__contact_item{font-size:16px;line-height:1}}.b-form__contact_item:hover{text-decoration:underline}.b-form__submit{width:max-content}.b-form__bottom{display:flex;align-items:center;grid-area:btm}.b-form__form--feedback{display:grid;grid-template-columns:1fr 360px;grid-template-rows:auto;grid-template-areas:"fieldset attachment" "btm btm";gap:var(--indent-vert-4)}@media screen and (max-width:719px){.b-form__form--feedback{grid-template-columns:1fr;grid-template-areas:"fieldset" "attachment" "btm"}}.b-form__form--feedback .b-form__form_fieldset{grid-area:fieldset;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-template-areas:"name email" "phone position" "message message";gap:var(--indent-vert-4)}.b-form__form--feedback .b-form__form_fieldset .form-item--name-name{grid-area:name}.b-form__form--feedback .b-form__form_fieldset .form-item--name-email{grid-area:email}.b-form__form--feedback .b-form__form_fieldset .form-item--name-phone{grid-area:phone}.b-form__form--feedback .b-form__form_fieldset .form-item--name-position{grid-area:position}.b-form__form--feedback .b-form__form_fieldset .form-item--name-message{grid-area:message}.b-form__form--mailing{display:flex;flex-direction:column;gap:0}.b-form__form--mailing .b-form__form_fieldset{display:flex;flex-direction:row;align-items:flex-end;gap:var(--indent-vert-4)}@media screen and (max-width:479px){.b-form__form--mailing .b-form__form_fieldset{flex-direction:column}}.b-form__form--mailing .b-form__form_fieldset .webform-flex--container,.b-form__form--mailing .b-form__form_fieldset .b-form__form_buttons{margin:0 !important;max-width:unset !important;min-width:unset !important}.b-form__form--mailing .b-form__captcha{margin:0 !important;margin-top:var(--indent-vert-4) !important}.b-form__form .form-item{margin:0;width:100%}.b-form__form_filebox{grid-area:attachment;display:flex;align-items:center;justify-content:center;padding:15px 20px;border-radius:30px;border:1px solid #ccf;transition:all 0.3s}.b-form__form_filebox:hover .webform-file-button{text-decoration:underline !important}.b-form__form_filebox .form-item__description{display:none}@media screen and (max-width:719px){.b-form__form_filebox{height:40px !important}}.b-form__form_filebox div[id^="ajax-wrapper"],.b-form__form_filebox .form-item--name-add-file,.b-form__form_filebox .b-form__attachment,.b-form__form_filebox .webform-file-button,.b-form__form_filebox .webform-managed-file-preview{width:100%;height:100%}.b-form__form_filebox .b-form__attachment{display:flex;align-items:center}.b-form__form_filebox .webform-file-button{color:#669;font-size:20px;font-weight:500;line-height:150%;margin:0;padding:0;box-shadow:none}@media screen and (max-width:719px){.b-form__form_filebox .webform-file-button{font-size:16px !important}}.b-form__form_filebox .webform-file-button::after{content:"";position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27%3E%3Cpath d=%27M5 5.5L0 0.5H10L5 5.5Z%27 fill=%27%239999CC%27/%3E%3C/svg%3E");height:100%;width:10px;background-position:center center;background-repeat:no-repeat;margin-left:10px}.b-form__form_filebox .webform-managed-file-preview{width:max-content;height:max-content;margin:0 auto;color:#669;font-size:20px;font-weight:500;line-height:150%}@media screen and (max-width:719px){.b-form__form_filebox .webform-managed-file-preview{font-size:16px !important}}.b-form__form_filebox input[name="add_file_remove_button"]{position:absolute;top:1rem;right:1rem;border-radius:20px;box-shadow:none;border:2px dashed #669;color:#669;margin:0 !important;transition:all 0.3s}.b-form__form_filebox input[name="add_file_remove_button"]:hover{box-shadow:0 2px 4px rgba(0,0,0,0.3);border:2px solid #669}@media screen and (max-width:719px){.b-form__form_filebox input[name="add_file_remove_button"]{display:none !important}}.b-form__form_filebox input[name="add_file_upload_button"]{display:none}.b-form__form_buttons{grid-area:buttons;display:inline-block}.b-form__form_buttons .b-form__submit-btn{display:flex;padding:0 30px;height:60px;align-items:flex-start;gap:15px;margin:0 !important;box-shadow:none !important;border-radius:30px;background:#06f;color:#fff !important;font-size:20px;font-weight:500;line-height:150%;width:170px}@media screen and (max-width:719px){.b-form__form_buttons .b-form__submit-btn{height:40px;font-size:16px !important}}.b-form .b-form__captcha{max-width:300px;color:#99c;font-size:12px;font-weight:400;line-height:150%;margin-left:30px}@media screen and (max-width:719px){.b-form .b-form__captcha{font-size:10px !important;max-width:160px}}.b-form .b-form__captcha p{margin:0;font-size:inherit}.b-form .b-form__captcha a{color:#8a8acc}.b-form .b-form__captcha a:hover{text-decoration:underline}.b-form__input{height:50px !important;width:100% !important;border-bottom:1px solid #ccf !important;padding:0 !important;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;color:#669 !important;font-size:20px !important;font-weight:500;line-height:150% !important;opacity:1 !important}@media screen and (max-width:719px){.b-form__input{height:40px !important}}@media screen and (max-width:719px){.b-form__input{font-size:16px !important}}.b-form__input::placeholder{color:#669 !important;font-size:20px !important;font-weight:500;line-height:150% !important;opacity:1 !important}@media screen and (max-width:719px){.b-form__input::placeholder{font-size:16px !important}}.b-form__input::selection{background-color:#ccf}.b-form__textarea{padding:0 !important;padding-top:10px !important;scrollbar-width:thin;scrollbar-color:#000066 #ffffff;min-height:50px;width:100%;border-bottom:1px solid #ccf !important;color:#669 !important;font-size:20px !important;font-weight:500;line-height:150% !important;opacity:1 !important}@media screen and (max-width:719px){.b-form__textarea{min-height:40px}}@media screen and (max-width:719px){.b-form__textarea{font-size:16px !important}}.b-form__textarea::placeholder{color:#669 !important;font-size:20px !important;font-weight:500;line-height:150% !important;opacity:1 !important}@media screen and (max-width:719px){.b-form__textarea::placeholder{font-size:16px !important}}.b-form__textarea::selection{background-color:#ccf}.b-form__textarea::-webkit-scrollbar{width:5px;width:5px}.b-form__textarea::-webkit-scrollbar-track{border-radius:5px;background-color:#ffffff}.b-form__textarea::-webkit-scrollbar-track:hover{background-color:#ffffff}.b-form__textarea::-webkit-scrollbar-track:active{background-color:#ffffff}.b-form__textarea::-webkit-scrollbar-thumb{border-radius:5px;background-color:#000066}.b-form__textarea::-webkit-scrollbar-thumb:hover{background-color:#001b88}.b-form__textarea *::-webkit-scrollbar-thumb:active{background-color:#0066ff}.select2-container .select2-selection--single{height:50px !important;display:flex !important;align-items:center;justify-content:space-between;border:none !important;border-bottom:1px solid #ccf !important;border-radius:0 !important}@media screen and (max-width:719px){.select2-container .select2-selection--single{height:40px !important}}.select2-container--default .select2-selection--single .select2-selection__arrow{position:relative !important;width:2px !important}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 !important}.select2-container--default .select2-selection--single .select2-selection__placeholder,.select2-container--default .select2-selection--single .select2-selection__rendered{color:#669 !important;font-size:20px;font-weight:500;line-height:150%}@media screen and (max-width:719px){.select2-container--default .select2-selection--single .select2-selection__placeholder,.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px !important}}.captcha{display:none}.webform-confirmation-modal{border:1px solid #ccf !important;border-radius:30px !important}.webform-confirmation-modal .ui-dialog-titlebar{background:#03c !important;color:#fff !important;border-bottom:1px solid #ccf !important;border-radius:30px 30px 0 0 !important}.webform-confirmation-modal .ui-dialog-titlebar button{filter:invert(1)}.webform-confirmation-modal--content{font-size:1rem !important}.webform-confirmation-modal--content p{font-size:inherit !important}.b-brands{margin:0 calc(-1*var(--container-padding));overflow:hidden}.b-brands .swiper-wrapper{transition-timing-function:linear}.b-brands .swiper-slide{width:calc(100% / 6)}@media screen and (min-width:720px) and (max-width:989px){.b-brands .swiper-slide{width:calc(100% / 5)}}@media screen and (min-width:480px) and (max-width:719px){.b-brands .swiper-slide{width:calc(100% / 3)}}@media screen and (max-width:479px){.b-brands .swiper-slide{width:calc(100% / 3)}}.b-brands .brand_logo img{width:100% !important;height:auto}.c-button{display:inline-flex;align-items:center;gap:10px;border-radius:30px;color:#fff;transition:all 0.2s;font-size:20px;font-style:normal;font-weight:500;line-height:150%;width:max-content;cursor:pointer}.c-button:hover{background:#03c}.c-button--primary{padding:14px 30px 16px 30px;background:#06f}@media screen and (max-width:989px){.c-button--primary{padding:7px 16px 9px 16px;font-size:16px}}.c-button--secondary{padding:10px 20px;background:#f0f0f6}
.main-layout--no-sidebar{grid-template-columns:1fr;}.main-layout--one-sidebar.main-layout--sidebar-first{grid-template-columns:280px 1fr;}.main-layout--one-sidebar.main-layout--sidebar-second{grid-template-columns:1fr 280px;}.main-layout--two-sidebar{grid-template-columns:280px 1fr 280px;}
.visually-hidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.visually-hidden:active,.visually-hidden:focus{clip:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;position:static !important;width:auto !important;white-space:inherit !important;}
.is-ajax-loading{position:relative;--throbber-size:2rem;}.ajax-progress--throbber{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:var(--color-white-o-25);display:flex;align-items:center;justify-content:center;flex-flow:column;}.ajax-progress__throbber{width:var(--throbber-size);height:var(--throbber-size);background-image:url(/themes/custom/rkdev/assets/icons/000000/loading.svg);background-size:var(--throbber-size);animation:throbber-spin 1s infinite linear;}@keyframes throbber-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
.breadcrumb{font-size:var(--font-size-sm);display:flex;}.breadcrumb__path{display:block;overflow:hidden;flex-grow:0;flex-shrink:1;white-space:nowrap;text-overflow:ellipsis;}.breadcrumb__item-link{--link-color:var(--color-border);}.breadcrumb__item-link--current{--link-color:var(--color-primary);}.breadcrumb__item-link--text{color:var(--color-text);}.breadcrumb__current{display:block;flex-grow:1;flex-shrink:0;}.breadcrumb__current::before{margin:0 var(--spacing-xs);content:'/';color:var(--color-border);}.breadcrumb--single-item .breadcrumb__current::before{display:none;}.breadcrumb__delimiter::after{margin:0 var(--spacing-xs);content:'/';color:var(--color-border);}.breadcrumb__delimiter:last-child{display:none;}@media (min-width:425px){.breadcrumb__path{display:inline;overflow:visible;}.breadcrumb__current{display:inline;}}
.menu{margin:0;padding:0;list-style:none;}
:root{--button-background-color:initial;--button-background-color--active:initial;--button-background-color--hover:initial;--button-background-color--focus:initial;--button-background-color--disabled:initial;--button-border--color:initial;--button-border--color-disabled:var(--button-border--color);--button-border--style:solid;--button-border--width:0;--button-border-radius:var(--radius-xxs);--button-color:initial;--button-color--disabled:var(--color-disabled);--button-color--hover:initial;--button-font-size:var(--font-size-base);--button-font-weight:500;--button-line-height:var(--form-control-line-height,1.5);--button-padding--x:var(--spacing-lg);--button-padding--y:var(--spacing-sm);--button-box-shadow:var(--shadow-xs);}.button{font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);position:relative;display:inline-flex;align-items:center;justify-content:center;padding:var(--button-padding);cursor:pointer;white-space:nowrap;text-decoration:none;color:var(--button-color);border:var(--button-border);border-radius:var(--button-border-radius);background-color:var(--button-background-color);box-shadow:var(--button-box-shadow);--button-border:var(--button-border--width) var(--button-border--style) var(--button-border--color);--button-padding:var(--button-padding--y) var(--button-padding--x);}.button:active{--button-background-color:var(--button-background-color--active);}.button:hover{--button-background-color:var(--button-background-color--hover);--button-color:var(--button-color--hover);}.button:focus{--button-background-color:var(--button-background-color--focus);--button-box-shadow:var(--focus-box-shadow);}.button:disabled{cursor:not-allowed;--button-background-color:var(--button-background-color--disabled);--button-border--color:var(--button-border--color-disabled);--button-color:var(--button-color--disabled);--button-box-shadow:none;}.button--small{--button-font-size:var(--font-size-sm);--button-padding--x:var(--spacing-sm);--button-padding--y:var(--spacing-xs);}.button--extra-small{--button-font-size:var(--font-size-sm);--button-padding--x:var(--spacing-xs);--button-padding--y:var(--spacing-xxs);}.button--primary{--button-background-color:var(--color-primary);--button-background-color--active:var(--color-primary-dark);--button-background-color--hover:var(--color-primary-dark);--button-background-color--focus:var(--color-primary-dark);--button-color:var(--color-on-primary);--button-color--hover:var(--color-on-primary);}.button--secondary{--button-background-color:var(--color-secondary);--button-background-color--active:var(--color-secondary-dark);--button-background-color--hover:var(--color-secondary-dark);--button-background-color--focus:var(--color-secondary-dark);--button-color:var(--color-on-secondary);--button-color--hover:var(--color-on-secondary);}.button--danger{--button-background-color:var(--color-error);--button-background-color--active:var(--color-error-dark);--button-background-color--focus:var(--color-error-dark);--button-background-color--hover:var(--color-error-dark);--button-color:var(--color-on-error);--button-color--hover:var(--color-on-error);}
.table{width:100%;max-width:100%;margin-bottom:var(--spacing-sm);border-collapse:collapse;}.table th,.table td{padding:var(--spacing-xs);text-align:inherit;border-top:1px solid var(--color-border);}.table thead th{vertical-align:bottom;border-bottom:2px solid var(--color-border);}.table-responsive{width:100%;overflow-x:auto;}
:root{--form-control-background:var(--color-white);--form-control-background--disabled:var(--color-disabled);--form-control-color:var(--color-text);--form-control-font-size:var(--font-size-base);--form-control-line-height:var(--line-height);--form-control-padding--y:var(--spacing-sm);--form-control-padding--x:var(--spacing-lg);--form-control-padding:calc(var(--form-control-padding--y) - var(--form-control-border--width)) calc(var(--form-control-padding--x) - var(--form-control-border--width));--form-control-border-radius:var(--radius-xxs);--form-control-border--color:var(--color-border);--form-control-border--width:1px;--form-control-border--style:solid;--form-control-border:var(--form-control-border--width) var(--form-control-border--style) var(--form-control-border--color);--form-control-box-shadow:unset;}.form-element{font-size:var(--form-control-font-size);line-height:var(--form-control-line-height);display:inline-block;max-width:100%;padding:var(--form-control-padding);color:var(--form-control-color);border:var(--form-control-border);border-radius:var(--form-control-border-radius);background-color:var(--form-control-background);box-shadow:var(--form-control-box-shadow);appearance:none;}.form-element:active{--form-control-border--color:var(--color-border-dark);}.form-element:hover{--form-control-border--color:var(--color-border-dark);--form-control-box-shadow:inset 0 0 0 1px var(--form-control-border--color);}.form-element:focus{--form-control-box-shadow:inset 0 0 0 1px var(--form-control-border--color),var(--focus-box-shadow);}.form-element:disabled{--form-control-background:var(--form-control-background--disabled);--form-control-border--color:var(--color-border);--form-control-box-shadow:unset;cursor:not-allowed;}.form-element.error{--form-control-border--color:var(--color-error);}.form-element[size]{width:100%;}.form-element--type-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke-width='1.5' d='M1 1L7 7L13 1' stroke='%23545560'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem 0.5625rem;padding-right:calc(var(--form-control-padding--x) - var(--form-control-border--width) + var(--form-control-padding--x));}@media (min-width:425px){.form-element[size]{width:initial;}}
:root{--form-boolean-width:18px;--form-boolean-height:18px;--form-boolean-border--width:1px;--form-boolean-border--style:solid;--form-boolean-border--color:var(--color-border);--form-boolean-box-shadow:unset;--form-boolean-background-image:none;--form-boolean-border--color-active:var(--color-border-dark);--form-boolean-border--color-hover:var(--color-border-dark);--form-boolean-background-color:var(--color-white);--form-boolean-border-radius:2px;}.form-boolean{display:inline-block;width:var(--form-boolean-width);height:var(--form-boolean-height);margin:0;vertical-align:text-bottom;border:var(--form-boolean-border);border-radius:var(--form-boolean-border-radius);background-color:var(--form-boolean-background-color);background-image:var(--form-boolean-background-image);background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;box-shadow:var(--form-boolean-box-shadow);appearance:none;--form-boolean-border:var(--form-boolean-border--width) var(--form-boolean-border--style) var(--form-boolean-border--color);}.form-boolean:active{--form-boolean-border--color:var(--form-boolean-border--color-active);--form-boolean-box-shadow:inset 0 0 0 1px var(--color-border-dark);}.form-boolean:hover{--form-boolean-border--color:var(--form-boolean-border--color-hover);--form-boolean-box-shadow:inset 0 0 0 1px var(--color-border-dark);}.form-boolean:focus{--form-boolean:inset 0 0 0 1px var(--form-control-border--color),var(--focus-box-shadow);}.form-boolean:disabled{cursor:not-allowed;--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none;}.form-boolean--type-radio{--form-boolean-border-radius:19px;--form-boolean-width:19px;--form-boolean-height:19px;}.form-boolean--type-radio:checked{--form-boolean-border--color:var(--color-primary);--form-boolean-background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4.5' cx='8.5' cy='8.5' fill='%23003cc5'/%3E%3C/svg%3E");--form-boolean-box-shadow:inset 0 0 0 1px var(--color-primary);}.form-boolean--type-radio:checked:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4.5' cx='8.5' cy='8.5' fill='%23bababf'/%3E%3C/svg%3E");--form-boolean-box-shadow:inset 0 0 0 1px var(--color-border);}.form-boolean--type-checkbox:checked{--form-boolean-border--color:var(--color-primary);--form-boolean-background-color:var(--color-primary);--form-boolean-background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.7949219,7.095703 6.1816406,9.601563 12.205078,3.2753906 13.689453,4.8359375 6.1816406,12.724609 2.3105469,8.65625 Z' fill='white'/%3E%3C/svg%3E");}.form-boolean--type-checkbox:checked:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none;--form-boolean-background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.7949219,7.095703 6.1816406,9.601563 12.205078,3.2753906 13.689453,4.8359375 6.1816406,12.724609 2.3105469,8.65625 Z' fill='%23bababf'/%3E%3C/svg%3E");}.form-boolean-group .form-item{margin:var(--spacing-xxs) 0;}.form-boolean-group .form-boolean{margin-right:var(--spacing-xxs);}
.form-textarea-wrapper{display:block;}
:root{--form-item-margin--y:var(--spacing-lg);--form-item-margin--x:0;--form-item-label-margin--y:var(--spacing-xxs);--form-item-label-font-size:var(--font-size-sm);--form-item-label-line-height:1.125rem;--form-item-description-color:var(--color-text-dimmed);--form-item-description-font-size:var(--font-size-xs);--form-item-description-margin--y:var(--spacing-xxs);}.form-item{margin:var(--form-item-margin);--form-item-margin:var(--form-item-margin--y) var(--form-item-margin--x);}.form-item__label{font-size:var(--form-item-label-font-size);font-weight:bold;line-height:var(--form-item-label-line-height);display:table;margin:var(--form-item-label-margin--y) 0;}.form-item__label[for]{cursor:pointer;}.form-item__label--required::after{display:inline-block;content:'*';color:var(--color-error);font-weight:bold;margin-left:var(--spacing-xxs);}.form-item__label--inline{display:inline;font-weight:normal;}.form-item__description{color:var(--form-item-description-color);font-size:var(--form-item-description-font-size);margin:var(--form-item-description-margin--y) 0;}
