@charset "UTF-8";:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#221e48;--bs-secondary:#6c757d;--bs-success:#01a04a;--bs-info:#1f4497;--bs-warning:#fcdc0e;--bs-danger:#dc3545;--bs-light:#fff;--bs-dark:#212529;--bs-primary-rgb:34,30,72;--bs-secondary-rgb:108,117,125;--bs-success-rgb:1,160,74;--bs-info-rgb:31,68,151;--bs-warning-rgb:252,220,14;--bs-danger-rgb:220,53,69;--bs-light-rgb:255,255,255;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#0e0c1d;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#00401e;--bs-info-text-emphasis:#0c1b3c;--bs-warning-text-emphasis:#655806;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#d3d2da;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#ccecdb;--bs-info-bg-subtle:#d2daea;--bs-warning-bg-subtle:#fef8cf;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#a7a5b6;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#99d9b7;--bs-info-border-subtle:#a5b4d5;--bs-warning-border-subtle:#fef19f;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#221e48;--bs-link-color-rgb:34,30,72;--bs-link-decoration:underline;--bs-link-hover-color:#1b183a;--bs-link-hover-color-rgb:27,24,58;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(34,30,72,.25);--bs-form-valid-color:#01a04a;--bs-form-valid-border-color:#01a04a;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#7a7891;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#67c692;--bs-info-text-emphasis:#798fc1;--bs-warning-text-emphasis:#fdea6e;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#07060e;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#00200f;--bs-info-bg-subtle:#060e1e;--bs-warning-bg-subtle:#322c03;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#14122b;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#01602c;--bs-info-border-subtle:#13295b;--bs-warning-border-subtle:#978408;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#7a7891;--bs-link-hover-color:#9593a7;--bs-link-color-rgb:122,120,145;--bs-link-hover-color-rgb:149,147,167;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:hsla(0,0%,100%,.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{border:0;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}h1,h2,h3,h4,h5,h6{color:var(--bs-heading-color);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{background-color:var(--bs-highlight-bg);color:var(--bs-highlight-color);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{color:var(--bs-code-color);font-size:.875em;word-wrap:break-word}a>code{color:inherit}kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:var(--bs-secondary-color);padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}@font-face{font-family:Kinetika;font-style:normal;font-weight:400;src:url(../fonts/Kinetika-Regular.woff2) format("woff2")}@font-face{font-family:Kinetika;font-style:italic;font-weight:400;src:url(../fonts/Kinetika-RegularItalic.woff2) format("woff2")}@font-face{font-family:Kinetika;font-style:normal;font-weight:500;src:url(../fonts/Kinetika-Medium.woff2) format("woff2")}@font-face{font-family:Kinetika;font-style:italic;font-weight:500;src:url(../fonts/Kinetika-MediumItalic.woff2) format("woff2")}@font-face{font-family:Kinetika;font-style:normal;font-weight:700;src:url(../fonts/Kinetika-Bold.woff2) format("woff2")}@font-face{font-family:Kinetika;font-style:italic;font-weight:700;src:url(../fonts/Kinetika-BoldItalic.woff2) format("woff2")}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:#f88012;color:#fff}::selection{background-color:#f88012;color:#fff}input,textarea{outline:none}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}body{color:#333;font-family:Kinetika,sans-serif;font-size:20px;line-height:1.65;min-width:320px;overflow-x:hidden;position:relative}.block-xl{margin:0 auto;max-width:1280px}.block-lg{margin:0 auto;max-width:960px}.block-md{margin:0 auto;max-width:640px}.block-sm{margin:0 auto;max-width:320px}.col-2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.col-2>:first-child{-ms-grid-column:1;-ms-grid-row:1}.col-2>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.col-3{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.col-3>:first-child{-ms-grid-column:1;-ms-grid-row:1}.col-3>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.col-3>:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.col-4{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.col-4>:first-child{-ms-grid-column:1;-ms-grid-row:1}.col-4>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.col-4>:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.col-4>:nth-child(4){-ms-grid-column:4;-ms-grid-row:1}@media (max-width:991.98px){.col-lg-2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.col-lg-2>:first-child{-ms-grid-column:1;-ms-grid-row:1}.col-lg-2>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}}@media (max-width:991.98px){.col-lg-1{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.col-lg-1>:first-child{-ms-grid-column:1;-ms-grid-row:1}}@media (max-width:767.98px){.col-md-2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.col-md-2>:first-child{-ms-grid-column:1;-ms-grid-row:1}.col-md-2>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}}@media (max-width:767.98px){.col-md-1{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.col-md-sl{-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-rows:auto;grid-template-rows:auto;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}}@media (max-width:767.98px){.col-md-sl>:first-child{-ms-grid-column:1;-ms-grid-row:1}.col-md-sl>*{-ms-grid-row:1;grid-row:1;scroll-snap-align:center;scroll-snap-stop:always;width:65vw}}@media (max-width:575.98px){.col-sm-1{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.col-sm-1>:first-child{-ms-grid-column:1;-ms-grid-row:1}}@media (min-width:576px){.heading{font-size:2.4rem!important}}.btn,.tac{text-align:center}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:none;background-origin:border-box;background:#f88012;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;letter-spacing:.1em;min-width:6.25rem;padding:.5rem 1rem;text-decoration:none;-webkit-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}.btn:focus{-webkit-box-shadow:0 0 4px 2px #221e48;box-shadow:0 0 4px 2px #221e48;color:#333;outline:none}.btn:visited{color:#333}.btn[disabled]{background:#6c7589;color:#d2d5db;cursor:not-allowed}.btn:hover{-webkit-box-shadow:0 0 8px rgba(255,133,88,.65);box-shadow:0 0 8px rgba(255,133,88,.65)}.btn.btn-light{background:none;border:1px solid #221e48;border-radius:32px;color:#221e48}.btn.btn-alt{background:#221e48}.btn.btn-alt:focus{color:#fff}input,textarea{border:none;border-radius:8px;padding:.5rem 1rem}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#adb5bd}input::-moz-placeholder,textarea::-moz-placeholder{color:#adb5bd}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#adb5bd}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#adb5bd}input::placeholder,textarea::placeholder{color:#adb5bd}textarea{height:5em;resize:none}.heading{font-size:27px;font-weight:700;margin:16px 0 21.3333333333px}.noscroll{overflow-y:hidden}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#221e48;padding:16px;text-decoration:none}.logo svg{display:block;height:48px;margin-right:8px;width:48px}.logo svg .logo-str>*{stroke:#221e48;stroke-width:5;stroke-linecap:round;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.logo svg .logo-fill{fill:#221e48;-webkit-transition:fill .3s ease;transition:fill .3s ease}.logo span{display:block;line-height:1;-webkit-transition:color .3s ease;transition:color .3s ease}.logo:hover svg .logo-str>*{stroke:#f88012}.logo:hover svg .logo-fill{fill:#f88012}.logo:hover span{color:#f88012}.header .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}.header .wrap a{color:#333;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.header .wrap a:hover{color:#f88012}.header .wrap .logo{color:#221e48;font-size:2.4rem;font-weight:700}.header .wrap .main-menu{margin-left:auto}.header .wrap .main-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}.header .wrap .main-menu ul li a{display:block;padding:16px;white-space:nowrap}.header .wrap .header-phone{color:#221e48;display:block;font-weight:700;padding:16px}.header .wrap .header-phone:before{color:#ced4da;content:"|";font-weight:400;margin-right:32px}@media (max-width:1199.98px){.header .wrap{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto)}.header .wrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.header .wrap>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.header .wrap>:nth-child(3){-ms-grid-column:1;-ms-grid-row:2}.header .wrap>:nth-child(4){-ms-grid-column:2;-ms-grid-row:2}.header .wrap .logo{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.header .wrap .main-menu{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin:0}.header .wrap .header-phone{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column-align:end;justify-self:end}.header .wrap .header-phone:before{display:none}}@media (max-width:767.98px){.header .wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3,auto)}.header .wrap>:first-child{-ms-grid-column:1;-ms-grid-row:1}.header .wrap>:nth-child(2){-ms-grid-column:1;-ms-grid-row:2}.header .wrap>:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.header .wrap .main-menu{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;background:#fff;grid-row:3/4;-webkit-mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#fff),color-stop(90%,#fff),to(transparent));-webkit-mask:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent);mask:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#fff),color-stop(90%,#fff),to(transparent));mask:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent);overflow-x:scroll}.header .wrap .header-phone{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:start;justify-self:start}}.intro{padding-bottom:32px}.intro .wrap{position:relative}.intro .wrap .intro__banner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border-radius:32px;margin:0 32px}.intro .wrap .intro__banner>:first-child{-ms-grid-column:1;-ms-grid-row:1}.intro .wrap .intro__banner>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.intro .wrap .intro__banner .intro__banner__txt{padding:32px;position:relative;z-index:2}.intro .wrap .intro__banner .intro__banner__txt .intro__banner__txt__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.intro .wrap .intro__banner .intro__banner__img{position:relative;z-index:2}.intro .wrap .intro__banner .intro__banner__img img{display:block;height:auto;margin-top:64px;max-width:400px;width:100%}.intro .wrap .intro__banner .intro-bg{bottom:32px;height:100%;left:0;mix-blend-mode:lighten;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.intro .wrap .intro__adv{padding:16px}.intro .wrap .intro__adv .intro__adv__item{background:#000;border-radius:32px;color:#fff;margin:16px;padding:16px;text-align:center}.intro .wrap .intro__adv .intro__adv__item>*{position:relative;z-index:2}.intro .wrap .intro__adv .intro__adv__item svg{display:block;height:48px;margin:0 auto 16px;width:48px;stroke:currentColor;stroke-width:4;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.intro .wrap .intro__adv .intro__adv__item p{font-size:.9rem;line-height:1.4}.intro .wrap .intro__adv .intro__adv__item p:last-of-type{margin-bottom:0}@media (max-width:767.98px){.intro .wrap .intro__banner{display:block;margin:0;position:relative}.intro .wrap .intro__banner .intro__banner__txt{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.65);color:#fff;text-align:center;z-index:4}.intro .wrap .intro__banner .intro__banner__txt,.intro .wrap .intro__banner .intro__banner__txt .intro__banner__txt__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro .wrap .intro__banner .intro__banner__txt .intro__banner__txt__buttons .btn-alt{background:#f88012}.intro .wrap .intro__banner .intro__banner__txt .intro__banner__txt__buttons .btn-light{border-color:#f88012;color:#f88012}.intro .wrap .intro__banner .intro__banner__img img{margin-top:0}.intro .wrap .intro__banner .intro-bg{bottom:0;mix-blend-mode:normal}.intro .wrap .intro__adv .intro__adv__item{background:#221e48}}.services{padding-bottom:32px;padding-top:64px}.services .header{margin-bottom:32px;padding:0 32px}.services .header>*{margin:0}.services .wrap{padding:16px}.services .wrap .services__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e9ecef;border-radius:32px;-webkit-box-shadow:0 6px 20px rgba(0,16,61,.15);box-shadow:0 6px 20px rgba(0,16,61,.15);-ms-flex-direction:column;flex-direction:column;margin:16px;overflow:hidden}.services .wrap .services__item .services__item__img img{height:auto;width:100%}.services .wrap .services__item .services__item__txt{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px}.services .wrap .services__item .services__item__txt h3{font-size:20px}.services .wrap .services__item .services__item__txt p{color:#6c757d;font-size:.9rem;line-height:1.4}.services .wrap .services__item .services__item__txt p:last-of-type{margin-bottom:0}.services .wrap .services__item .services__item__txt .tac{margin-top:auto}.services .wrap .services__item .services__item__txt .tac .btn{margin-top:32px}.services .wrap .services__item__special{border:1px solid #e9ecef;border-radius:32px;-webkit-box-shadow:0 6px 20px rgba(0,16,61,.15);box-shadow:0 6px 20px rgba(0,16,61,.15);margin:16px;overflow:hidden;position:relative}.services .wrap .services__item__special:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.25)),to(rgba(0,0,0,.85)));background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.85));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.services .wrap .services__item__special img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.services .wrap .services__item__special .services__item__txt{bottom:0;color:#fff;left:0;padding:32px;position:absolute;width:100%}.services .wrap .services__item__special .services__item__txt p{color:#fff}.price{padding:64px 0}.price .header{margin-bottom:32px;padding:0 32px}.price .header>*{margin:0}.price .wrap{padding:0 32px}.price .wrap .table{border-collapse:collapse;width:100%}.price .wrap .table tr>:last-child{background:#e3ebfd}.price .wrap .table tr>*{padding:8px}.price .wrap .table tr>:first-child{padding-left:0}.price .wrap .table thead tr th{font-size:1.6em;font-weight:500;line-height:1.2;text-align:center}.price .wrap .table thead tr th:last-of-type{border-radius:8px 8px 0 0}.price .wrap .table thead tr .crown{position:relative}.price .wrap .table thead tr .crown:after{background:url(../images/crown.png);background-size:cover;content:"";height:40px;position:absolute;right:-20px;top:-26px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);width:60px}.price .wrap .table tbody tr{border-bottom:1px solid #e3ebfd}.price .wrap .table tbody tr:last-of-type{border-bottom:none}.price .wrap .table tbody tr th{border-right:1px solid #e3ebfd;font-weight:400}.price .wrap .table tbody tr td{text-align:center}.price .wrap .table tbody tr td i{background-size:cover;display:inline-block;height:32px;vertical-align:middle;width:32px}.price .wrap .table tbody tr td .check{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 58 58'%3E%3Cpath stroke='%2301a04a' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m17 30 9 9 17-17m13 7c0 15-12 27-27 27S2 44 2 29 14 2 29 2s27 12 27 27'/%3E%3C/svg%3E")}.price .wrap .table tbody tr td .uncheck{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 58 58'%3E%3Cpath stroke='%23e01d3e' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m17 41 24-24m-24 0 24 24m15-12c0 15-12 27-27 27S2 44 2 29 14 2 29 2s27 12 27 27'/%3E%3C/svg%3E")}.price .wrap .table tfoot tr td{font-size:1.6em;font-weight:500;line-height:1.2;text-align:center}.price .wrap .table tfoot tr td:last-of-type{border-radius:0 0 8px 8px}@media (max-width:767.98px){.price .wrap .table tfoot tr td,.price .wrap .table thead tr th{font-size:1em}}@media (max-width:575.98px){.price .wrap{padding-right:0;position:relative}.price .wrap .table{display:inline-block;max-width:100%;overflow-x:scroll;position:relative;width:auto}.price .wrap .table thead tr .crown:after{display:none}}.how{padding:64px 0}.how .header{margin-bottom:32px;padding:0 32px}.how .header>*{margin:0}.how .wrap{padding:0 32px}.how .wrap .content{background:#e3ebfd;border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.how .wrap .content .steps__txt{margin:16px;padding:16px}.how .wrap .content .steps__txt ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;counter-reset:count;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.how .wrap .content .steps__txt ol li{counter-increment:count;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}.how .wrap .content .steps__txt ol li:before{content:counter(count);-ms-flex-negative:0;background:#221e48;border-radius:50%;color:#fff;flex-shrink:0;font-size:2.4rem;font-weight:700;height:4rem;line-height:4rem;margin-right:32px;text-align:center;width:4rem}.how .wrap .content .steps__img{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;margin:0 16px}.how .wrap .content .steps__img img{display:block;height:auto;max-width:100%}@media (max-width:767.98px){.how .wrap .content{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.how .wrap .steps__img{display:none}}.form{background:#221e48;position:relative}.form input,.form textarea{margin-bottom:32px;width:100%}.form small{display:block;font-size:.785em;line-height:1.2;margin-bottom:32px;text-align:center}.form small,.form small a{color:inherit}.form.form-success:after{content:"👍 \aФорма успешно отправлена!"}.form.form-error:after{content:"❌ \aПроизошла ошибка! \aПожалуйста попробуйте заполнить форму еще раз."}.form.form-error,.form.form-success{overflow:hidden}.form.form-error:after,.form.form-success:after{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;white-space:pre;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#221e48;color:#fff;height:100%;justify-content:center;left:0;padding:32px;position:absolute;top:0;width:100%}.contacts{padding-bottom:32px;padding-top:64px}.contacts .wrap{padding:16px}.contacts .wrap .contacts__txt{margin:16px}.contacts .wrap .contacts__txt .heading{margin:0 0 32px}.contacts .wrap .contacts__txt .form{background:#221e48;border-radius:32px;color:#fff;padding:32px}.contacts .wrap .contacts__map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #e3ebfd;border-radius:32px;-ms-flex-direction:column;flex-direction:column;margin:16px;overflow:hidden}.contacts .wrap .contacts__map #map{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contacts .wrap .contacts__map .contacts__map__addr{padding:32px}.contacts .wrap .contacts__map .contacts__map__addr h3{font-size:1em}.contacts .wrap .contacts__map .contacts__map__addr small{color:#6c757d;display:block}.contacts .wrap .contacts__map .contacts__map__addr p{line-height:1.4}.contacts .wrap .contacts__map .contacts__map__addr a{color:#333;text-decoration:none}.footer{background:#221e48;color:#fff;font-size:.9rem;margin-top:64px;padding-top:32px}.footer a{color:inherit}.footer .wrap{padding:16px 32px}.footer .wrap p{margin-bottom:0}.footer .wrap ul{list-style-type:none;margin:0;padding:0 0 32px;position:relative}.footer .wrap ul:after{background:#adb5bd;border-radius:1px;bottom:0;content:"";height:2px;left:0;max-width:260px;position:absolute;width:100%}.modal-form{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;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:rgba(0,0,0,0);height:100%;justify-content:center;left:0;max-width:0;overflow:hidden;position:fixed;top:0;-webkit-transition:background .3s ease,max-width 0s .6s,-webkit-backdrop-filter .3s ease;transition:background .3s ease,max-width 0s .6s,-webkit-backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease,max-width 0s .6s;transition:background .3s ease,backdrop-filter .3s ease,max-width 0s .6s,-webkit-backdrop-filter .3s ease;width:100%;z-index:100}.modal-form .wrap{background:#221e48;border-radius:32px;color:#fff;margin:32px;max-width:600px;opacity:0;overflow-y:auto;padding:64px;position:relative;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .3s ease .3s,-webkit-transform .3s ease .3s;transition:opacity .3s ease .3s,-webkit-transform .3s ease .3s;transition:transform .3s ease .3s,opacity .3s ease .3s;transition:transform .3s ease .3s,opacity .3s ease .3s,-webkit-transform .3s ease .3s;width:100%}.modal-form .wrap h3,.modal-form .wrap p{margin-right:64px}.modal-form .wrap .modal-close{background:none;border:none;padding:32px;position:absolute;right:0;top:0}.modal-form .wrap .modal-close svg{height:32px;width:32px;stroke:#fff;stroke-width:5;stroke-linecap:round}.modal-form.active{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.65);max-width:100%;-webkit-transition:background .3s ease .3s,max-width 0s 0s,-webkit-backdrop-filter .3s ease .3s;transition:background .3s ease .3s,max-width 0s 0s,-webkit-backdrop-filter .3s ease .3s;transition:background .3s ease .3s,backdrop-filter .3s ease .3s,max-width 0s 0s;transition:background .3s ease .3s,backdrop-filter .3s ease .3s,max-width 0s 0s,-webkit-backdrop-filter .3s ease .3s}.modal-form.active .wrap{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.txt{padding:64px 32px}.txt ol li h2{font-size:1em}.txt ol li ul{margin-bottom:1rem}.steps .header{padding:0 32px}.steps .header>*{background:#f88012;border-radius:32px 32px 0 0;color:#fff;margin:0;padding:32px 32px 64px;-webkit-transform:translateY(32px);-ms-transform:translateY(32px);transform:translateY(32px)}.steps .wrap{padding:0 32px}.steps .wrap .form-steps{background:#221e48;border-radius:32px;color:#fff;overflow:hidden;position:relative}.steps .wrap .form-steps:before{background:url(../images/steps-pattern.png) 50% no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.05;position:absolute;top:0;width:100%}.steps .wrap .form-steps .form-steps__fields{overflow-x:hidden;position:relative;white-space:nowrap}.steps .wrap .form-steps .form-steps__fields .fieldset{border-radius:32px;display:inline-block;margin-right:-5px;overflow:hidden;padding:32px;-webkit-transition:all .3s ease;transition:all .3s ease;vertical-align:top;white-space:normal;width:100%}.steps .wrap .form-steps .form-steps__fields .fieldset label{display:-webkit-box;display:-ms-flexbox;display:flex}.steps .wrap .form-steps .form-steps__fields .fieldset label input[type=radio]{display:inline-block;margin:0;width:auto}.steps .wrap .form-steps .form-steps__fields .fieldset label span{display:inline-block;margin-left:16px}.steps .wrap .form-steps .form-steps__fields .fieldset input:not([type=radio]){display:block;max-width:400px}.steps .wrap .form-steps .form-steps__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px}.steps .wrap .form-steps .form-steps__buttons .btn{margin:16px}.steps .wrap .form-steps .form-steps__buttons>:first-child{margin-right:auto}.steps .wrap .form-steps .form-steps__buttons>:nth-child(2){margin-left:auto}