

/* Start:/local/templates/main/assets/css/style.css?1747510080167168*/
@charset "UTF-8";@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/local/templates/main/assets/css/fonts/inter-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/local/templates/main/assets/css/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/local/templates/main/assets/css/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/local/templates/main/assets/css/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/local/templates/main/assets/css/fonts/inter-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/local/templates/main/assets/css/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/local/templates/main/assets/css/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/local/templates/main/assets/css/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:golos-ui;font-style:normal;font-weight:700;src:local("golos-ui_bold"),url(/local/templates/main/assets/css/fonts/golos-ui_bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:golos-ui;font-style:normal;font-weight:500;src:local("golos-ui_regular"),url(/local/templates/main/assets/css/fonts/golos-ui_regular.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:root{word-wrap:break-word;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;cursor:default;-moz-tab-size:4;tab-size:4}body{margin:0}hr{color:inherit;height:0}pre{font-family:monospace,monospace;font-size:1em;overflow:auto}abbr[title]{-webkit-text-decoration:underline dotted currentColor;text-decoration:underline}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border-style:none}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,select{margin:0}progress{vertical-align:initial}textarea{margin:0;resize:vertical}[type=SEARCH],[type=SEARCh],[type=SEARcH],[type=SEARch],[type=SEArCH],[type=SEArCh],[type=SEArcH],[type=SEArch],[type=SEaRCH],[type=SEaRCh],[type=SEaRcH],[type=SEaRch],[type=SEarCH],[type=SEarCh],[type=SEarcH],[type=SEarch],[type=SeARCH],[type=SeARCh],[type=SeARcH],[type=SeARch],[type=SeArCH],[type=SeArCh],[type=SeArcH],[type=SeArch],[type=SeaRCH],[type=SeaRCh],[type=SeaRcH],[type=SeaRch],[type=SearCH],[type=SearCh],[type=SearcH],[type=Search],[type=sEARCH],[type=sEARCh],[type=sEARcH],[type=sEARch],[type=sEArCH],[type=sEArCh],[type=sEArcH],[type=sEArch],[type=sEaRCH],[type=sEaRCh],[type=sEaRcH],[type=sEaRch],[type=sEarCH],[type=sEarCh],[type=sEarcH],[type=sEarch],[type=seARCH],[type=seARCh],[type=seARcH],[type=seARch],[type=seArCH],[type=seArCh],[type=seArcH],[type=seArch],[type=seaRCH],[type=seaRCh],[type=seaRcH],[type=seaRch],[type=searCH],[type=searCh],[type=searcH],[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}details>summary:first-of-type{display:list-item}[aria-busy=TRUE],[aria-busy=TRUe],[aria-busy=TRuE],[aria-busy=TRue],[aria-busy=TrUE],[aria-busy=TrUe],[aria-busy=TruE],[aria-busy=True],[aria-busy=tRUE],[aria-busy=tRUe],[aria-busy=tRuE],[aria-busy=tRue],[aria-busy=trUE],[aria-busy=trUe],[aria-busy=truE],[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=TRUE],[aria-disabled=TRUe],[aria-disabled=TRuE],[aria-disabled=TRue],[aria-disabled=TrUE],[aria-disabled=TrUe],[aria-disabled=TruE],[aria-disabled=True],[aria-disabled=tRUE],[aria-disabled=tRUe],[aria-disabled=tRuE],[aria-disabled=tRue],[aria-disabled=trUE],[aria-disabled=trUe],[aria-disabled=truE],[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=FALSE][hidden],[aria-hidden=FALSe][hidden],[aria-hidden=FALsE][hidden],[aria-hidden=FALse][hidden],[aria-hidden=FAlSE][hidden],[aria-hidden=FAlSe][hidden],[aria-hidden=FAlsE][hidden],[aria-hidden=FAlse][hidden],[aria-hidden=FaLSE][hidden],[aria-hidden=FaLSe][hidden],[aria-hidden=FaLsE][hidden],[aria-hidden=FaLse][hidden],[aria-hidden=FalSE][hidden],[aria-hidden=FalSe][hidden],[aria-hidden=FalsE][hidden],[aria-hidden=False][hidden],[aria-hidden=fALSE][hidden],[aria-hidden=fALSe][hidden],[aria-hidden=fALsE][hidden],[aria-hidden=fALse][hidden],[aria-hidden=fAlSE][hidden],[aria-hidden=fAlSe][hidden],[aria-hidden=fAlsE][hidden],[aria-hidden=fAlse][hidden],[aria-hidden=faLSE][hidden],[aria-hidden=faLSe][hidden],[aria-hidden=faLsE][hidden],[aria-hidden=faLse][hidden],[aria-hidden=falSE][hidden],[aria-hidden=falSe][hidden],[aria-hidden=falsE][hidden],[aria-hidden=false][hidden]{display:inline;display:initial}[aria-hidden=FALSE][hidden]:not(:focus):focus:focus,[aria-hidden=FALSe][hidden]:not(:focus):focus:focus,[aria-hidden=FALsE][hidden]:not(:focus):focus:focus,[aria-hidden=FALse][hidden]:not(:focus):focus:focus,[aria-hidden=FAlSE][hidden]:not(:focus):focus:focus,[aria-hidden=FAlSe][hidden]:not(:focus):focus:focus,[aria-hidden=FAlsE][hidden]:not(:focus):focus:focus,[aria-hidden=FAlse][hidden]:not(:focus):focus:focus,[aria-hidden=FaLSE][hidden]:not(:focus):focus:focus,[aria-hidden=FaLSe][hidden]:not(:focus):focus:focus,[aria-hidden=FaLsE][hidden]:not(:focus):focus:focus,[aria-hidden=FaLse][hidden]:not(:focus):focus:focus,[aria-hidden=FalSE][hidden]:not(:focus):focus:focus,[aria-hidden=FalSe][hidden]:not(:focus):focus:focus,[aria-hidden=FalsE][hidden]:not(:focus):focus:focus,[aria-hidden=False][hidden]:not(:focus):focus:focus,[aria-hidden=fALSE][hidden]:not(:focus):focus:focus,[aria-hidden=fALSe][hidden]:not(:focus):focus:focus,[aria-hidden=fALsE][hidden]:not(:focus):focus:focus,[aria-hidden=fALse][hidden]:not(:focus):focus:focus,[aria-hidden=fAlSE][hidden]:not(:focus):focus:focus,[aria-hidden=fAlSe][hidden]:not(:focus):focus:focus,[aria-hidden=fAlsE][hidden]:not(:focus):focus:focus,[aria-hidden=fAlse][hidden]:not(:focus):focus:focus,[aria-hidden=faLSE][hidden]:not(:focus):focus:focus,[aria-hidden=faLSe][hidden]:not(:focus):focus:focus,[aria-hidden=faLsE][hidden]:not(:focus):focus:focus,[aria-hidden=faLse][hidden]:not(:focus):focus:focus,[aria-hidden=falSE][hidden]:not(:focus):focus:focus,[aria-hidden=falSe][hidden]:not(:focus):focus:focus,[aria-hidden=falsE][hidden]:not(:focus):focus:focus,[aria-hidden=false][hidden]:not(:focus):focus:focus{clip:rect(0,0,0,0);position:absolute}iframe,img,input,select,textarea,video{height:auto;max-width:100%}.icon-sym{fill:#005eb8;fill:var(--icon-color);display:inline-block;font-size:var(--icon-height);height:1em;pointer-events:none;transition:fill .3s ease-in-out,font-size .3s ease-in-out;transition:fill var(--icon-duration) ease-in-out,font-size var(--icon-duration) ease-in-out}.icon-sym--_arrow-btn,.icon-sym--_auth,.icon-sym--_burger{width:1em}.icon-sym--_clock{width:.9743589744em}.icon-sym--_external-resources,.icon-sym--_metro{width:1em}.icon-sym--_pdf{width:.75em}.icon-sym--_play,.icon-sym--_tm,.icon-sym--_vk,.icon-sym--_whatsapp,.icon-sym--_youtube,.icon-sym--arrow--left,.icon-sym--attach,.icon-sym--ball,.icon-sym--border{width:1em}.icon-sym--chart{width:.9756097561em}.icon-sym--chevron-down{width:1em}.icon-sym--chevron-left{width:.5714285714em}.icon-sym--chevron-right{width:.5em}.icon-sym--chevron-triangular{width:1em}.icon-sym--chevron-triangular-right{width:.9411764706em}.icon-sym--circle{width:.9827586207em}.icon-sym--close,.icon-sym--cube{width:1em}.icon-sym--discont{width:1.3125em}.icon-sym--exchange,.icon-sym--figure-1,.icon-sym--figure-10{width:1em}.icon-sym--figure-11,.icon-sym--figure-12{width:.9879518072em}.icon-sym--figure-13,.icon-sym--figure-14,.icon-sym--figure-2,.icon-sym--figure-3{width:1em}.icon-sym--figure-4{width:1.012195122em}.icon-sym--figure-5{width:1.0243902439em}.icon-sym--figure-6,.icon-sym--figure-7,.icon-sym--figure-8,.icon-sym--figure-9{width:1.012195122em}.icon-sym--four-circles,.icon-sym--half-circle{width:.9743589744em}.icon-sym--list{width:.9677419355em}.icon-sym--logo{width:3.6176470588em}.icon-sym--map{width:.9677419355em}.icon-sym--notes,.icon-sym--notes2,.icon-sym--phone{width:1em}.icon-sym--plus{width:.9411764706em}.icon-sym--reward,.icon-sym--rhombus,.icon-sym--search{width:1em}.icon-sym--stars{width:6.25em}.icon-sym--triangle-arrow--left,.icon-sym--triangle-arrow--right{width:1em}.icon-sym--triangle-fish{width:1.0114942529em}.icon-sym--two-torus{width:1.012195122em}.card-education{align-items:flex-start;display:flex;flex-direction:column;position:relative}.card-education__title{color:#005eb8;color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.card-education__text{margin:0 0 16px;margin-bottom:var(--space-2xs)}.card-education__icon{--icon-height:108px;margin-bottom:24px;margin-bottom:var(--space-xs)}.card-education__link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.card-news{display:flex;flex-direction:column;position:relative}.card-news__img{--aspect-ratio:0.5625;border-radius:48px;margin-bottom:8px;overflow:hidden}.card-news .card-news__img img{transition:transform .3s ease-in-out;transition:transform var(--duration) ease-in-out}.card-news:hover .card-news__img img{transform:scale(1.1)}.card-news__wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;margin-bottom:var(--space-2xs)}.card-news__hashtags{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0 -4px -4px 0;padding:0}.card-news__hashtags li{background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:8px;font-size:14px;font-size:var(--text-small-size);margin-bottom:4px;margin-right:4px;padding:2px 4px}.card-news__date,.card-news__hashtags li{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-style:normal;font-weight:500;line-height:var(--line-height);text-transform:none}.card-news__date{align-items:center;align-self:flex-end;color:#aeaeae;color:var(--color-light-gray);display:flex;font-size:12px;font-size:var(--text-tiny-size);margin-left:6px}.card-news__title{-ms-line-clamp:2;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#005eb8;color:var(--color-blue);display:-webkit-box;overflow:hidden;white-space:normal}.card-additional-education{display:flex;flex-direction:column;position:relative}.card-additional-education__title{color:#005eb8;color:var(--color-blue);text-align:center;white-space:normal}.card-additional-education__img{--aspect-ratio:0.5625;border-radius:48px;margin-bottom:16px;margin-bottom:var(--space-2xs);overflow:hidden}.card-additional-education .card-additional-education__img img{transition:transform .3s ease-in-out;transition:transform var(--duration) ease-in-out}.card-additional-education:hover .card-additional-education__img img{transform:scale(1.1)}.card-additional-education__hashtags{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0 -4px -4px 0;padding:0}.card-additional-education__hashtags li{--line-height:1.3;background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:8px;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:14px;font-size:var(--text-small-size);font-style:normal;font-weight:500;line-height:var(--line-height);margin-bottom:4px;margin-right:4px;padding:2px 4px;text-transform:none}.card-additional-education__text{margin-bottom:0;margin-top:8px;margin-top:var(--space-3xs);white-space:normal}.card-event{align-items:center;background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:8px;display:flex;justify-content:space-between;padding:11px 16px}.card-event__wrap{margin-right:16px}.card-event__icon{--icon-height:81px}.card-event__title{color:#005eb8;color:var(--color-blue);font-size:13pt;font-size:var(--text-body-size);font-weight:700;margin-bottom:4px}.card-event__link.link,.card-event__title{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-style:normal;line-height:var(--line-height);text-transform:none}.card-event__link.link{font-size:14px;font-size:var(--text-small-size);font-weight:500}.card-review{align-items:flex-start;display:flex;flex-direction:column}.card-review:nth-child(n) .stars__icon-color{--icon-color:#ffa300}.card-review:nth-child(2n) .stars__icon-color{--icon-color:#78be20}.card-review:nth-child(3n) .stars__icon-color{--icon-color:#ff5f5f}.card-review:nth-child(4n) .stars__icon-color{--icon-color:#b095ff}.card-review__author{color:#005eb8;color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.card-review__top{align-items:center;color:#aeaeae;color:var(--color-light-gray);flex-wrap:wrap;margin-bottom:24px;margin-bottom:var(--space-s);width:100%}.card-review__top,.card-review__top-column{display:flex;justify-content:space-between}.card-review__link.link-underline{margin-left:20px}.card-review__date{text-wrap:nowrap;margin-right:16px}.card-review__location{text-wrap:nowrap;padding-left:13px;position:relative}.card-review__location:before{background:url(/local/templates/main/assets/css/../images/sprite/sprite-17d4386e.svg) no-repeat;background-position:0 100%;content:"";height:15px;left:0;position:absolute;top:0;width:13px}.card-review__text-wrapper{-webkit-line-clamp:4;-ms-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;line-height:20px;margin-bottom:24px;margin-bottom:var(--space-s);max-height:80px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.card-review__text-wrapper.is-expanded{-ms-line-clamp:initial;-webkit-line-clamp:none;line-clamp:none;display:inline;max-height:-webkit-max-content;max-height:max-content;overflow:visible}.card-review__expand-btn{--icon-height:16px;align-items:center;background-color:initial;border:none;cursor:pointer;display:none;margin-top:auto;padding:0}.card-review__expand-btn.is-visible{display:flex}.card-review__expand-btn .card-review__btn-text{display:inline}.card-review__expand-btn .card-review__btn-text-second,.card-review__expand-btn.is-expanded .card-review__btn-text{display:none}.card-review__expand-btn.is-expanded .card-review__btn-text-second{display:inline}.card-review__expand-btn .icon-sym{transition:transform .3s ease-in-out;transition:transform var(--duration) ease-in-out}.card-review__expand-btn.is-expanded .icon-sym{transform:rotateX(180deg)}.card-student-review{grid-gap:16px;display:grid;gap:16px;grid-template-columns:132px 1fr}.card-student-review__author{color:#005eb8;color:var(--color-blue);margin:0 0 8px;margin-bottom:var(--space-3xs)}.card-student-review__class{margin:0 0 24px;margin-bottom:var(--space-s)}.card-student-review__text{margin:0}.card-student-review__img{max-width:132px}.card-student-review__img img{border-radius:50%;overflow:hidden}.stars{display:flex;margin-bottom:16px;margin-bottom:var(--space-2xs)}.stars__wrap{--icon-height:16px;--icon-color:var(--color-light-gray);line-height:0;position:relative}.stars__icon-wrap{display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.card-teacher{align-items:center;background-color:initial;border:none;cursor:pointer;display:grid;grid-template-columns:1fr;height:100%;justify-content:center;padding:0;width:100%}.card-teacher .card-teacher__img img{transition:transform .3s ease-in-out;transition:transform var(--duration) ease-in-out}.card-teacher:hover .card-teacher__img img{transform:scale(1.1)}.card-teacher__img{border-radius:50%;overflow:hidden}.card-teacher__name{color:#005eb8;color:var(--color-blue);font-size:24px;font-size:var(--text-h4-size);font-weight:700;margin-bottom:8px}.card-teacher__name,.card-teacher__post{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-style:normal;line-height:var(--line-height);text-transform:none;white-space:normal}.card-teacher__post{font-size:13pt;font-size:var(--text-body-size);font-weight:500;letter-spacing:normal}.card-additional-nav{background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:32px;height:100%;padding:24px}.card-additional-nav__title{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-s)}.card-additional-nav__links{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.card-additional-nav__links li{margin-bottom:16px;margin-bottom:var(--space-2xs)}.card-additional-nav__links li:last-child{margin-bottom:0}.card-additional-nav__text{margin:0 0 40px;margin-bottom:var(--space-m)}.container-img,.info-picture .layout{position:relative}.info-picture__info{height:auto;position:absolute;right:83px;top:50%;transform:translateY(-50%);width:526px;z-index:1}.info-picture__title{--line-height:1.1;color:#005eb8;color:var(--color-blue);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:40px;font-size:var(--text-h2-size);font-style:normal;font-weight:700;line-height:var(--line-height);margin-bottom:24px;margin-bottom:var(--space-s);text-transform:none}.info-picture__text{margin:0 0 16px}.info-picture__text:last-child{margin-bottom:0}.breadcrumbs__list{display:flex;list-style:none;margin:0;overflow-x:auto;padding:0}.breadcrumbs__item{align-items:center;display:flex;white-space:nowrap}.breadcrumbs__item:not(:last-child):after{background:#fff;background:var(--color-white);content:"";display:block;height:1px;margin:0 3px;opacity:.5;width:16px}.breadcrumbs__link{--line-height:1.3;color:#fff;color:var(--color-white);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:14px;font-size:var(--text-small-size);font-style:normal;font-weight:500;line-height:var(--line-height);text-decoration:none;text-transform:none;white-space:nowrap}.breadcrumbs--color-black .breadcrumbs__link{color:#262626;color:var(--color-dark)}.breadcrumbs--color-black .breadcrumbs__item:not(:last-child):after{background:#262626;background:var(--color-dark)}.breadcrumbs--pt-2xs{padding-top:16px;padding-top:var(--space-2xs)}.card-category__wrap-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;margin-bottom:var(--space-2xs)}.card-category{display:flex;flex-direction:column;height:100%}.card-category__title{--line-height:1.3;font-size:24px;font-size:var(--text-h4-size)}.card-category__title,.card-category__value{color:#005eb8;color:var(--color-blue);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.card-category__value{--line-height:1.1;font-size:30px;font-size:var(--text-h3-size)}.card-category__text{margin-bottom:16px;margin-bottom:var(--space-2xs)}.card-category__btn{margin-top:auto}.card-discount{display:flex;flex-direction:column;height:100%}.card-discount__value{--line-height:1.1;color:#005eb8;color:var(--color-blue);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:30px;font-size:var(--text-h3-size);font-style:normal;font-weight:700;line-height:var(--line-height);margin-bottom:24px;margin-bottom:var(--space-xs);text-transform:none}.card-discount__text{margin:0 0 24px;margin-bottom:var(--space-xs)}.card-discount__icon{--icon-height:80px;--icon-color:var(--color-orange);margin-left:auto;margin-top:auto}.card-rate{display:flex;flex-direction:column;height:100%}.card-rate__title{--line-height:1.1;color:#005eb8;color:var(--color-blue);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:40px;font-size:var(--text-h2-size);font-style:normal;font-weight:700;line-height:var(--line-height);margin-bottom:24px;margin-bottom:var(--space-xs);text-transform:none}.card-rate__list{grid-row-gap:16px;grid-row-gap:var(--space-2xs);align-items:start;display:grid;grid-template-columns:1fr;list-style:none;margin:0 0 24px;margin-bottom:var(--space-s);padding:0;row-gap:16px;row-gap:var(--space-2xs)}.card-rate__item{padding-left:8px;position:relative}.card-rate__item:before{background-color:#005eb8;background-color:var(--color-blue);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}.card-rate__btn.btn{cursor:default;margin-top:auto}.card-rate__expand-btn{display:none}.universities{background-color:#f2f7fc;background-color:var(--color-light-blue);padding-bottom:80px;padding-bottom:var(--space-l);padding-top:80px;padding-top:var(--space-l)}.universities__list{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-auto-rows:126px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.universities__item{background-color:#fff;background-color:var(--color-white);border-radius:32px;height:100%}.universities__item img{height:auto;max-height:100%;object-fit:contain;width:auto}.universities__link{align-items:center;display:flex;height:100%;justify-content:center}.card-address{background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:48px;height:100%;position:relative}.card-address__wrap{grid-gap:8px;grid-gap:var(--space-3xs);display:grid;gap:8px;gap:var(--space-3xs);grid-template-columns:1fr;padding:32px}.card-address__wrap--gap-2xs{gap:16px;gap:var(--space-2xs)}.card-address__title{color:#005eb8;color:var(--color-blue)}.card-address__title-link{text-decoration:none}.card-address__title-link:after{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.card-address__title-second{color:#262626;color:var(--color-dark)}.card-address__icon{background-color:#fff;background-color:var(--color-white);border-radius:50%;left:-30px;margin-right:4px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;position:absolute;text-align:center;top:0}.card-address__address,.card-address__icon{--icon-height:14px;display:inline-block;vertical-align:middle}.card-address__address{cursor:pointer;margin-left:30px;position:relative;text-decoration:none;white-space:normal}.card-address__icon--kindergartens svg{--icon-color:#ffa300}.card-address__icon--elementarySchools svg{--icon-color:#78be20}.card-address__icon--highSchools svg{--icon-color:#009fdf}.card-address__icon svg{width:14px}.card-address__link{display:inline-block;margin-left:30px;position:relative;text-decoration:none;vertical-align:middle;white-space:normal}.card-address__metro{--icon-height:24px}.card-address__metro span{margin-left:4px}.card-address__text{background-image:linear-gradient(#262626,#262626);background-image:linear-gradient(var(--color-dark),var(--color-dark));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:#262626;color:var(--color-dark);position:relative;text-decoration:none;transition:background-size .3s ease-in-out;transition:background-size var(--duration) ease-in-out;white-space:normal}.card-address__link:focus .card-address__text,.card-address__link:hover .card-address__text{background-size:100% 1px}.card-address__link--no-hover:focus .card-address__text,.card-address__link--no-hover:hover .card-address__text{background-size:0}.card-address__hashtags{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:-4px 0 0 -4px;padding:0}.card-address__hashtags li{--line-height:1.3;background-color:#fff;background-color:var(--color-white);border-radius:8px;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:14px;font-size:var(--text-small-size);font-style:normal;font-weight:500;line-height:var(--line-height);margin-bottom:4px;margin-right:4px;padding:2px 4px;text-transform:none}.card-address .container-img{border-radius:48px;overflow:hidden}.card-address .container-img img{transition:transform .3s ease-in-out;transition:transform var(--duration) ease-in-out}.card-address:hover .container-img img{transform:scale(1.1)}.card-intensive{background-color:initial}.card-intensive .card__list{margin-bottom:24px;margin-bottom:var(--space-xs)}.card-intensive .card-address__link{margin-bottom:8px;margin-bottom:var(--space-3xs)}.card-intensive .container-img{margin-bottom:16px;margin-bottom:var(--space-2xs)}.card-download{align-items:center;display:flex;height:-webkit-min-content;height:min-content;position:relative}.card-download.card__wrapper{padding:24px}.card-download__link{--line-height:1.3;background-color:initial;border:none;color:inherit;cursor:pointer;display:block;display:flex;flex-direction:column;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:700;line-height:var(--line-height);margin:0 0 0 16px;padding:0;text-decoration:none;text-transform:none}.card-download__link:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.card-download__link span{--line-height:1.3;display:block;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);margin-top:8px;margin-top:var(--space-3xs);text-transform:none}.card-download__icon{--icon-height:64px;display:block}:root{--icon-color:#005eb8;--modal-bg:#f2f7fc;--color-light-blue:#f2f7fc;--color-light-gray:#aeaeae;--color-blue:#005eb8;--color-azure:#009fdf;--color-dark:#262626;--color-white:#fff;--color-orange:#ffa300;--color-green:#78be20;--space-4xs:4px;--space-3xs:8px;--space-2xs:16px;--space-xs:24px;--space-s:24px;--space-m:40px;--space-l:80px;--space-xl:80px;--space-2xl:100px;--space-3xl:120px;--padding:48px;--aspect-ratio:1;--scrollbar:12px;--icon-size:24px;--header-height:100px;--modal-width:600px;--content-area:1440px;--font-family-1:"golos-ui",sans-serif;--text-hs-size:56px;--text-h1-size:48px;--text-h2-size:40px;--text-h3-size:28px;--text-h4-size:24px;--text-subtitle-size:20px;--text-body-size:13pt;--text-table-size:14px;--text-small-size:14px;--text-tiny-size:12px;--text-span-size:18px;--duration:0.3s;--modal-duration:0.3s;--icon-duration:0.3s;--field-input-pl:24px;--field-input-pr:24px;--field-input-pb:16px;--field-input-pt:16px;--field-input-bw:1px;--field-input-bgс:#f2f7fc;--field-input-bdr:#bae4f94d;--field-input-bdrs:32px;--field-input-c:#262626;--field-label-p:1px;--field-hint-c:#9694a4;--field-focus-bdc:#bae4f94d;--field-error-bdc:#ff7c7c;--field-error-c:#ff7c7c;--field-check-c:#005eb8}a[href^="mailto:"],a[href^="tel:"]{white-space:nowrap}cite{font-style:normal}h1,h2,h3,h4,h5{margin:0}a.focus-visible,button.focus-visible{outline:3px solid #42a0da;outline-offset:3px}a:focus-visible,button:focus-visible{outline:3px solid #42a0da;outline-offset:3px}.field-check__input,.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.mb-0{margin-bottom:0!important}.mb-4xs{margin-bottom:4px!important;margin-bottom:var(--space-4xs)!important}.mb-3xs{margin-bottom:8px!important;margin-bottom:var(--space-3xs)!important}.mb-2xs{margin-bottom:16px!important;margin-bottom:var(--space-2xs)!important}.mb-xs{margin-bottom:24px!important;margin-bottom:var(--space-xs)!important}.mt-s{margin-top:24px!important;margin-top:var(--space-s)!important}.mb-s,.my-s{margin-bottom:24px!important;margin-bottom:var(--space-s)!important}.my-s{margin-top:24px!important;margin-top:var(--space-s)!important}.mt-m{margin-top:40px!important;margin-top:var(--space-m)!important}.mb-m,.my-m{margin-bottom:40px!important;margin-bottom:var(--space-m)!important}.my-m{margin-top:40px!important;margin-top:var(--space-m)!important}.mb-l{margin-bottom:80px!important;margin-bottom:var(--space-l)!important}.mt-l{margin-top:80px!important;margin-top:var(--space-l)!important}.mb-xl{margin-bottom:80px!important;margin-bottom:var(--space-xl)!important}.mb-2xl{margin-bottom:100px!important;margin-bottom:var(--space-2xl)!important}.p-0{padding:0!important}.pt-m{padding-top:40px!important;padding-top:var(--space-m)!important}.pb-l{padding-bottom:80px!important;padding-bottom:var(--space-l)!important}.pt-l{padding-top:80px!important;padding-top:var(--space-l)!important}.admission__stages-title:before,.coming-events__day,.our-advantages__value,.text-hs{--line-height:1.2;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:56px;font-size:var(--text-hs-size);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.text-h1,h1{font-size:48px;font-size:var(--text-h1-size)}.for-whom__title,.information__title-h2,.main-contacts__adress,.online-education__title,.still-questions__text,.text-h1,.text-h2,.title-section__title,h1,h2{--line-height:1.1;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.for-whom__title,.information__title-h2,.main-contacts__adress,.online-education__title,.still-questions__text,.text-h2,.title-section__title,h2{font-size:40px;font-size:var(--text-h2-size)}.admission__stages-title,.card__title,.fieldset__legend,.for-whom__name-platform,.information__title-h3,.invite__title,.manager-info__name,.modal-menu__link .modal-menu__link-text,.modal__title,.online-education__price-value,.our-numbers__value,.price__list .btn,.text-h3,.title-section__subtitle-second,h3{--line-height:1.1;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:30px;font-size:var(--text-h3-size);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.about-online__title,.about-online__value,.card-additional-education__title,.card-additional-nav__title,.card-address__title,.card-education__age,.card-education__title,.card-news__title,.card-review__author,.card-student-review__author,.card__title-h4,.coming-events__link.link,.coming-events__message,.cooperation__title,.excursion-info__list,.for-whom__info-title,.information__title-h4,.media-news__link.link,.olympiads-conditions__value,.online-education__list-title,.partnership__subtitle,.prizes__text,.tariffs__value,.teaching-methods__item-title,.text-h4,.text-list__title,.title-section__subtitle,.works-benefits__text,h4,h5{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:24px;font-size:var(--text-h4-size);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.card__subtitle,.cooperation__author,.information__table table thead th,.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap,.text-subtitle,.typography thead tr,.vacancies__subtitle,.your-questions__call,.your-questions__phone{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:20px;font-size:var(--text-subtitle-size);font-style:normal;font-weight:500;line-height:var(--line-height);text-transform:none}.card-additional-nav__link.link-underline,.field__input,.field__label,.information p+p,.information__education-table table td,.information__education-table-second table table td,.information__education-table-second table td,.information__link-resources,.information__link-underline,.information__table table tbody th,.information__table table td,.link,.modal-nav__link,.modal-nav__link .modal-nav__link-text,.text-body,body{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);text-transform:none}.card-address__title-second,.information__education-table table tbody th,.information__education-table table th,.information__education-table table thead th,.information__education-table-second table tbody th,.information__education-table-second table th,.information__education-table-second table thead th,.information__subtitle,.text-body-bold,.typography a,.typography blockquote p,.typography img+p strong,.typography ol li:before{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.field-check__label-text,.field-file__hint,.text-table{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:14px;font-size:var(--text-table-size);font-style:normal;font-weight:500;line-height:var(--line-height);text-transform:none}.card-review__link.link-underline,.card-review__top,.check-group__err,.cooperation__contacts-subtitle,.field__hint,.footer__contact-title,.footer__item,.form__footnote,.form__footnote-link.link,.form__hint,.link-underline.address__on-map,.modal-footer__title,.text-tiny{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:12px;font-size:var(--text-tiny-size);font-style:normal;font-weight:500;line-height:var(--line-height);text-transform:none}.card-rate__expand-btn,.card-review__expand-btn,.card-student-review__class,.coming-events__channel,.coming-events__date,.header__link,.header__link a,.link-underline,.media-news__channel,.media-news__date,.text-small{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:14px;font-size:var(--text-small-size);font-style:normal;font-weight:500;line-height:var(--line-height);text-transform:none}.text-small-bold,.typography tbody tr td:first-child{font-size:14px;font-size:var(--text-small-size)}.field-file__label,.field-range__input,.field-range__label,.text-small-bold,.text-span,.typography tbody tr td:first-child{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.field-file__label,.field-range__input,.field-range__label,.text-span{font-size:18px;font-size:var(--text-span-size);letter-spacing:.5px}.field__btn,.modal__close{background-color:initial;border:none;padding:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}.typography{margin:80px 0;margin:var(--space-l) 0;max-width:924px}.typography h2,.typography h3,.typography h4{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-s)}.typography a{color:#005eb8;color:var(--color-blue);text-decoration:none;white-space:wrap}.typography p{margin:40px 0;margin:var(--space-m) 0}.typography p strong{font-weight:500;text-decoration:underline}.typography blockquote{border-left:2px solid #005eb8;border-left:2px solid var(--color-blue);margin:24px 0;margin:var(--space-s) 0;padding:24px 0;padding:var(--space-s) 0;padding-left:12px}.typography blockquote p{color:#005eb8;color:var(--color-blue);margin:0 0 8px;margin:0 0 var(--space-3xs)}.typography ol,.typography ul{grid-gap:8px;grid-gap:var(--space-3xs);display:grid;gap:8px;gap:var(--space-3xs);grid-auto-flow:row;list-style:none;margin:24px 0;margin:var(--space-s) 0;padding:0}.typography ul li{display:flex}.typography ul li:before{background:#005eb8;background:var(--color-blue);border-radius:999px;content:"";height:6px;margin:7.5px 10px auto;width:6px}.typography ol{counter-reset:numlist}.typography ol li{display:flex}.typography ol li:before{color:#005eb8;color:var(--color-blue);content:counter(numlist) ".";counter-increment:numlist;margin:0 10px auto}.typography table{display:flex;flex-direction:column;margin:40px 0;margin:var(--space-m) 0;max-width:924px;overflow-x:auto}.typography td,.typography th{display:block}.typography thead{background:#f2f7fc;background:var(--color-light-blue);border-radius:48px;display:block;min-width:924px;padding:24px}.typography thead tr{grid-gap:48px;color:#005eb8;color:var(--color-blue);display:grid;gap:48px;grid-template-columns:repeat(3,1fr);text-align:left}.typography tbody{display:block;min-width:924px;padding:0 24px}.typography tbody tr{grid-gap:48px;align-items:center;border-bottom:2px solid #f2f7fc;border-bottom:2px solid var(--color-light-blue);display:grid;gap:48px;grid-template-columns:repeat(3,1fr);padding:16px 0;padding:var(--space-2xs) 0}.typography tbody tr td:first-child{color:#005eb8;color:var(--color-blue)}.typography img+p{color:#aeaeae;color:var(--color-light-gray);margin:4px 0 0;margin-top:var(--space-4xs)}.typography img+p strong{text-decoration:none}.typography img{border-radius:48px;height:auto;width:100%}.typography .slider{margin:40px 0;margin:var(--space-m) 0}.typography.typography--full-width{max-width:100%}.btn{--btn-px:28px;--btn-py:12px;--btn-bg:#005eb8;--btn-bdc:#005eb8;--btn-bdrs:30px;--btn-c:#fff;--line-height:1.3;align-items:center;background-color:var(--btn-bg);border:none;border-radius:var(--btn-bdrs);color:var(--btn-c);cursor:pointer;display:inline-flex;flex:none;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:18px;font-size:var(--text-span-size);font-style:normal;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:var(--line-height);padding:var(--btn-py) var(--btn-px);position:relative;text-decoration:none;text-transform:none}.btn--big{--btn-py:16px}.btn--text-up{overflow:hidden}.btn--text-up:before{content:attr(data-text);text-align:center;transition:transform .3s ease-in-out;transition:transform var(--duration) ease-in-out}.btn--right-arrow{--btn-px:16px;--btn-py:7px;--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:14px;font-size:var(--text-small-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);text-transform:none}.btn--right-arrow .arrow{--icon-height:16px;align-items:center;display:flex;height:16px;justify-content:center;margin-left:4px;min-width:16px;overflow:hidden;position:relative;width:16px}.btn--right-arrow .arrow:after{align-items:center;background:url(/local/templates/main/assets/css/../images/sprite/sprite-17d4386e.svg) no-repeat;background-position:100% 0;content:"";display:flex;height:20px;justify-content:center;left:-2px;position:absolute;top:-2px;transform:translate3d(-40px,0,0);width:20px}.btn--right-arrow .arrow:after,.btn--right-arrow svg{transition:transform .3s ease-in-out;transition:transform var(--duration) ease-in-out}.btn--right-arrow svg{transform:translateZ(0)}.btn--secondary{--btn-bg:#78be20}.btn--invert{--btn-bg:#fff;--btn-bdc:#fff;--btn-c:#005eb8}.btn--invert,.btn--with-chevron{transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color var(--duration) ease-in-out,background-color var(--duration) ease-in-out}.btn--with-chevron{--btn-px:32px;--btn-py:32px;--btn-bg:#f2f7fc;--btn-bdc:#f2f7fc;--btn-bdrs:48px;--btn-c:#005eb8;--icon-color:var(--btn-c);--icon-height:17px;--line-height:1.1;align-items:baseline;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:30px;font-size:var(--text-h3-size);font-style:normal;font-weight:700;justify-content:space-between;line-height:var(--line-height);text-transform:none}.btn--with-chevron svg{margin-left:4px;min-width:16px;transition:fill .3s ease-in-out;transition:fill var(--duration) ease-in-out}.btn--with-chevron-think{--btn-px:16px;--btn-py:16px;--btn-bg:#f2f7fc;--btn-bdc:#f2f7fc;--btn-bdrs:48px;--btn-c:#005eb8;--icon-color:var(--btn-c);--icon-height:17px;--line-height:1.3;align-items:center;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:20px;font-size:var(--text-subtitle-size);font-style:normal;font-weight:500;justify-content:space-between;line-height:var(--line-height);text-transform:none;transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color var(--duration) ease-in-out,background-color var(--duration) ease-in-out}.btn--with-chevron-think svg{margin-left:6px;min-width:16px;transition:fill .3s ease-in-out;transition:fill var(--duration) ease-in-out}.btn--third{--btn-px:12px;--btn-py:8px;--btn-bg:#a5b3c3;--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:14px;font-size:var(--text-small-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);text-transform:none}.btn--outline{--btn-bg:#fff;--btn-bdc:#c6c6da;--btn-c:#4a2be2}.btn--icon{--btn-bg:#0000;--btn-px:0;--btn-py:0;border:0}.btn--loading{cursor:wait;position:relative}.btn--loading:after{background-color:var(--btn-bg);background-image:url(/local/templates/main/assets/css/../images/btn-preloader.svg);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.btn--width{width:100%}.modal{bottom:0;display:none;left:0;overflow:auto;overflow-x:hidden;padding:48px;padding:var(--padding);position:fixed;right:0;top:0}.modal.is-open-modal{display:flex}.modal__overlay{animation-duration:.3s;animation-duration:var(--modal-duration);animation-fill-mode:both;animation-name:fadeIn;animation-timing-function:ease-in-out;background-color:#00000040;bottom:0;left:0;position:fixed;right:0;top:0;transition:background-color .3s ease-in-out;transition:background-color var(--modal-duration) ease-in-out;z-index:1040}.modal[aria-hidden=true] .modal__overlay{animation-name:fadeOut}.modal__container{animation-duration:.3s;animation-duration:var(--modal-duration);animation-fill-mode:forwards;animation-name:fadeIn;animation-timing-function:ease-out;background-color:#f2f7fc;background-color:var(--modal-bg);border:1px solid #ccc;border-radius:48px;display:flex;flex-direction:column;margin:auto;max-width:600px;max-width:var(--modal-width);padding:32px;position:relative;width:100%;z-index:1050}.modal[aria-hidden=true] .modal__container{animation-name:fadeOut}.modal__title{margin:0 0 24px}.modal__header{display:flex;flex:none;justify-content:space-between}.modal__body{height:100%;overflow:auto}.modal__footer{flex:none}.modal__close{--icon-height:14px;--icon-color:#000;cursor:pointer;margin-left:auto;padding:4px;position:absolute;right:32px;top:32px;z-index:10}.modal-nav{background-color:#fff;background-color:var(--color-white);border-radius:32px;margin-bottom:24px;margin-bottom:var(--space-xs);padding:24px}.modal-nav:last-child{margin-bottom:0}.modal-nav__list{grid-gap:24px;grid-gap:var(--space-xs);display:grid;gap:24px;gap:var(--space-xs);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.modal-nav__link{--icon-height:16px;--icon-color:var(--color-blue);align-items:center;background-color:initial;border:none;color:#262626;color:var(--color-dark);cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:0;text-decoration:none;white-space:nowrap;width:100%}.modal-nav__link .modal-nav__link-text{color:#262626;color:var(--color-dark);position:relative}.modal-nav__link .modal-nav__link-text:after{background-color:#262626;background-color:var(--color-dark);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease-in-out;transition:width var(--duration) ease-in-out;width:0}.modal-nav__link:focus-within>.modal-nav__link-text:after,.modal-nav__link:hover>.modal-nav__link-text:after,.modal-nav__link[focus-within]>.modal-nav__link-text:after{width:100%}.modal--manager{--modal-width:1176px}.modal--manager .modal__header{align-items:flex-start}.modal--manager .modal__container{background-color:#f2f7fc;background-color:var(--color-light-blue);height:100%;max-height:600px}.modal--manager .modal__body{scrollbar-color:#005eb8 #fff;scrollbar-color:var(--color-blue) var(--color-white);scrollbar-width:thin}.modal--manager .modal__body::-webkit-scrollbar{width:10px}.modal--manager .modal__body::-webkit-scrollbar-track{background-color:#fff;background-color:var(--color-white);border-radius:20px}.modal--manager .modal__body::-webkit-scrollbar-thumb{background-color:#005eb8;background-color:var(--color-blue);border-radius:20px}.modal--manager .modal__close{margin-left:0;position:static}.modal-footer,.modal-footer__wrap{align-items:flex-end;display:flex;flex-direction:column}.modal-footer__wrap{margin-bottom:40px;margin-bottom:var(--space-m)}.modal-footer__info.link,.modal-footer__title{margin-bottom:16px;margin-bottom:var(--space-2xs)}.modal--menu{padding:0}.modal--menu .modal__container{--modal-width:100%;background-color:#f2f7fc;background-color:var(--color-light-blue);border:none;border-radius:0;height:100%;max-width:100%;width:100%}.modal--menu .modal__header{margin-bottom:40px;margin-bottom:var(--space-m)}.modal__header-wrap{align-items:center;display:flex}.modal--menu .modal__close{position:static}.modal-menu{position:relative}.modal-menu__nav{width:455px}.modal-menu__list{grid-gap:24px;grid-gap:var(--space-s);display:grid;gap:24px;gap:var(--space-s);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.modal-menu__submenu{align-items:start;display:none;gap:16px;gap:var(--space-2xs);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr;height:100%;left:456px;list-style:none;margin:0;padding:0 0 0 90px;position:absolute;top:0;width:320px}.modal-menu__submenu:focus-within,.modal-menu__submenu:hover,.modal-menu__submenu[focus-within]{cursor:default;display:grid}.modal-menu__item:focus-within,.modal-menu__item:hover,.modal-menu__item[focus-within]{cursor:pointer}.modal-menu__link{--icon-height:16px;--icon-color:var(--color-blue);align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;display:inline-flex;justify-content:space-between;margin:0;padding:0;text-decoration:none;white-space:nowrap;width:100%}.modal-menu__link .modal-menu__link-text{--icon-height:24px;align-items:center;color:#005eb8;color:var(--color-blue);display:flex;position:relative}.modal-menu__link .modal-menu__link-text:after{background-color:#005eb8;background-color:var(--color-blue);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease-in-out;transition:width var(--duration) ease-in-out;width:0}.modal-menu__link .modal-menu__link-text svg{margin-right:8px}.modal-menu__link:focus-within>.modal-menu__link-text:after,.modal-menu__link:hover>.modal-menu__link-text:after,.modal-menu__link[focus-within]>.modal-menu__link-text:after{width:100%}.modal-menu__link:focus-within~.modal-menu__submenu,.modal-menu__link:hover~.modal-menu__submenu,.modal-menu__link[focus-within]~.modal-menu__submenu{display:grid}.modal--mobile-menu{padding:0}.modal--mobile-menu .modal__body{margin-bottom:40px;margin-bottom:var(--space-m)}.modal--mobile-menu .modal__container{--modal-width:100%;border:none;border-radius:0;height:100%;margin:0;padding-bottom:40px;padding-bottom:var(--space-m);padding-top:24px;padding-top:var(--space-xs);width:100%}.modal--mobile-menu .modal__footer{margin:0 auto}.modal--mobile-menu .modal__header{--btn-c:var(--color-dark);background-color:#fff;background-color:var(--color-white);border-radius:32px;color:#262626;color:var(--color-dark);margin-bottom:24px;margin-bottom:var(--space-xs);padding:24px}.modal--mobile-menu .modal__auth-btn{--icon-height:32px;--line-height:1.3;color:#262626;color:var(--color-dark);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);text-transform:none}.modal--mobile-menu .modal__auth-btn span{margin-left:8px}.modal--mobile-menu .modal__close{margin-left:auto;padding:4px;position:relative;right:0;top:0}.modal--submenu{padding:0}.modal--submenu .modal__body{margin-bottom:40px;margin-bottom:var(--space-m)}.modal--submenu .modal__container{--modal-width:100%;border:none;border-radius:0;height:100%;margin:0;padding-bottom:40px;padding-bottom:var(--space-m);padding-top:24px;padding-top:var(--space-xs);width:100%}.modal--submenu .modal__footer{margin:0 auto}.modal--submenu .modal__header{--btn-c:var(--color-dark);background-color:#fff;background-color:var(--color-white);border-radius:32px;color:#262626;color:var(--color-dark);margin-bottom:24px;margin-bottom:var(--space-xs);padding:24px}.modal--submenu .modal__back-btn{--icon-height:16px;--line-height:1.3;color:#262626;color:var(--color-dark);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);text-transform:none}.modal--submenu .modal__back-btn svg{transform:rotate(180deg)}.modal--submenu .modal__back-btn span{margin-left:8px}.modal--submenu .modal__close{margin-left:auto;padding:4px;position:relative;right:0;top:0}.modal--cooperation .modal__body,.modal--feedback .modal__body{overflow:hidden}.modal--address{padding:0}.modal.modal--address{--modal-duration:0s;outline:none;position:absolute}.modal--address .modal__overlay{background-color:#0000;border:none;position:absolute}.modal--address .modal__container{--modal-width:339px;border:none;border-radius:48px;transform:translate3d(320px,0,0);transform:translate3d(calc(var(--modal-width)/2 + 20px),0,0)}.modal--address .card-address__title{margin-right:30px}.modal--address .card-address__wrap{padding:0}.form--on-blue{--field-input-bgс:#005eb8;--field-input-c:#fff}.form--on-light-blue{--field-input-bgс:#fff}.form__hint{color:#6b6b6b;margin-top:24px;margin-top:var(--space-xs)}.form__columns{grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr}.form__btn-group{grid-gap:12px;display:grid;gap:12px;grid-auto-flow:column}.form__submit{align-items:center;display:inline-flex;flex-wrap:wrap;margin-bottom:-4px;margin-left:-8px;width:100%}.form__footnote,.form__submit button{margin-bottom:4px;margin-left:8px}.form__footnote{max-width:300px}.form__footnote-link.link{display:inline;white-space:normal}@keyframes label-up{0%{transform:translateY(-50%)}to{color:#262626;color:var(--field-input-c);opacity:.5;transform:translateY(calc(-50% - 8px)) scale(.625)}}.field{margin-bottom:24px;margin-bottom:var(--space-s);position:relative;text-align:left}.field--with-btn{--icon-height:24px;--icon-color:#262626;--field-input-pr:calc(var(--field-input-pl)*2 + var(--icon-height))}.field--select{--field-input-pr:12px;--icon-height:24px}.field--select:before{background-color:#f2f7fc;background-color:var(--field-input-bgс);bottom:16px;bottom:var(--field-input-pb);content:"";left:24px;left:var(--field-input-pl);pointer-events:none;position:absolute;right:calc(48px + var(--icon-height));right:calc(var(--field-input-pr)*2 + var(--icon-height));top:16px;top:var(--field-input-pt);z-index:10}.field--select.has-value:before{content:none}.field__label{--line-height:1.25;color:#262626;color:var(--field-input-c);left:25px;left:calc(var(--field-input-pl) + var(--field-input-bw));line-height:var(--line-height);position:absolute;top:calc(16px + 1em*var(--line-height)/2);top:calc(var(--field-input-pt)/2 + var(--field-input-pb)/2 + 1em*var(--line-height)/2);transform:translateY(-50%);transform-origin:left top;transition:transform .3s ease-in-out,opacity .3s ease-in-out,color .3s ease-in-out;transition:transform var(--duration) ease-in-out,opacity var(--duration) ease-in-out,color var(--duration) ease-in-out;width:calc(100% - 48px);width:calc(100% - var(--field-input-pr) - var(--field-input-pl));z-index:20}.field__label:before{background-color:#f2f7fc;background-color:var(--field-input-bgс);border-radius:4px;bottom:-1px;bottom:calc(var(--field-label-p)*-1);content:"";display:block;left:-1px;left:calc(var(--field-label-p)*-1);position:absolute;right:0;top:-1px;top:calc(var(--field-label-p)*-1);z-index:-1}.form:not(.init) .field__label{animation:label-up .3s ease-out 1s forwards;animation:label-up var(--duration) ease-out 1s forwards}.field.focused>.field__label,.field.has-value>.field__label{color:#262626;color:var(--field-input-c);opacity:.5;transform:translateY(calc(-50% - 8px)) scale(.625)}.field__label--select{pointer-events:none;width:auto}.field--select.focused>.field__label--select{transform:translateY(-50%)}.field--select.has-value>.field__label--select{color:#262626;color:var(--field-input-c);opacity:.5;transform:translateY(calc(-50% - 8px)) scale(.625)}.form.init .field__label--select{transition:none}.field__input{--line-height:1.25;background-color:#f2f7fc;background-color:var(--field-input-bgс);border-color:#bae4f94d;border-color:var(--field-input-bdr);border-radius:32px;border-radius:var(--field-input-bdrs);border-style:solid;border-width:1px;border-width:var(--field-input-bw);color:#262626;color:var(--field-input-c);line-height:var(--line-height);outline:none;padding:16px 24px;padding:var(--field-input-pt) var(--field-input-pr) var(--field-input-pb) var(--field-input-pl);transition:border-color .3s ease-in-out;transition:border-color var(--duration) ease-in-out;width:100%}.field__input:focus{border-color:#bae4f94d;border-color:var(--field-focus-bdc)}input.field__input:-webkit-autofill{-webkit-text-fill-color:#262626;-webkit-text-fill-color:var(--field-input-c);box-shadow:inset 0 0 0 1000px #f2f7fc;box-shadow:0 0 0 1000px var(--field-input-bgс) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.field.touched.error .field__input{border-color:#ff7c7c;border-color:var(--field-error-bdc)}.field.touched.error .field__input,.field.touched.error.has-value>.field__label,.field.touched.error>.field__label{color:#ff7c7c;color:var(--field-error-c)}.field__input--textarea{display:block}.field__input--select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.728 12.039c-.772 1.322-2.684 1.322-3.456 0L2.755 6.008C1.977 4.674 2.938 3 4.482 3h7.036c1.543 0 2.505 1.674 1.727 3.008l-3.517 6.03Z' fill='%23005EB8'/%3E%3C/svg%3E");background-position:calc(100% - 24px);background-position:calc(100% - var(--field-input-pr));background-repeat:no-repeat;outline:none;padding-right:calc(var(--field-input-pr)*2 + var(--icon-height));text-overflow:ellipsis;white-space:nowrap}.field__input--select.focus-visible,.field__input--select:focus{overflow:hidden}.field__input--select:focus,.field__input--select:focus-visible{overflow:hidden}.field__hint{color:#9694a4;color:var(--field-hint-c);left:0;position:absolute;right:0;text-align:right;top:calc(100% + 4px);width:100%}.field.touched.error>.field__hint{display:none}.field__hint[data-mod=error]{color:#ff7c7c;color:var(--field-error-c);display:none}.field.touched.error>.field__hint[data-mod=error]{display:block}.field__btn{border-radius:2px;cursor:pointer;position:absolute;right:calc((24px - var(--icon-height))/2);right:calc((var(--field-input-pr) - var(--icon-height))/2);top:50%;transform:translateY(-50%)}.field__input--select[multiple=multiple]{margin-bottom:-2px;max-height:calc(var(--line-height)*1em + 34px);max-height:calc(var(--line-height)*1em + var(--field-input-pt) + var(--field-input-pb) + var(--field-input-bw)*2);overflow:hidden}.field__input--select[multiple=multiple] option{display:none}.field-range{--range-filled-bgс:#816bec;--range-empty-bgс:#9593a3;--field-input-pb:19px;--field-input-pt:19px;margin-bottom:32px;position:relative}.field-range__label{color:#262626;color:var(--field-input-c);left:1px;left:var(--field-input-bw);position:absolute;top:1px;top:var(--field-input-bw)}.field-range__input,.field-range__label{padding:16px 24px;padding:var(--field-input-pt) var(--field-input-pr) var(--field-input-pb) var(--field-input-pl)}.field-range__input{background-color:#f2f7fc;background-color:var(--field-input-bgс);border-color:#bae4f94d;border-color:var(--field-input-bdr);border-radius:32px;border-radius:var(--field-input-bdrs);border-style:solid;border-width:1px;border-width:var(--field-input-bw);outline:none;text-align:right;transition:border-color .3s ease-in-out;transition:border-color var(--duration) ease-in-out;width:100%}.field-range__input:focus{border-color:#bae4f94d;border-color:var(--field-focus-bdc)}.field-range__wrapper-input{display:flex}.field--editable-double-range .field-range__input{margin-bottom:20px;max-width:200px}.field--editable-double-range .field-range__input:first-child{margin-right:24px}.field-file{grid-column-gap:16px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:194px auto;position:relative}.field-file__label{background-color:#fff;border-radius:10px;color:#4a2ce2;cursor:pointer;display:inline-block;padding:20px;position:relative}.field-file__label[data-file-name]:after{content:attr(data-file-name);left:52px;overflow:hidden;padding-right:20px;position:absolute;right:0;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.field-file__label-text{--icon-height:20px;--icon-color:#4a2ce2}.field-file__label[data-file-name] .field-file__label-text{color:#0000}.field-file__label-text:after{border:1px solid #f4f3f9;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.field-file__input:focus+.field-file__label-text:after{border-color:#bae4f94d;border-color:var(--field-focus-bdc)}.field-file.error.touched .field-file__label-text:after{border-color:#ff7c7c;border-color:var(--field-error-bdc)}.field-file__icon{margin-right:12px}.field-file__input{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}.field-file__hint{color:#9694a4;color:var(--field-hint-c)}.field-file__hint[data-mod=error]{color:#ff7c7c;color:var(--field-error-c);display:none}.field-file.touched.error>.field-file__hint{display:none}.field-file.touched.error>.field-file__hint[data-mod=error]{display:block}.fieldset{border:none;margin:0 0 40px;margin-bottom:var(--space-m);max-width:100%;padding:0;width:100%}.fieldset__legend{margin-bottom:24px;margin-bottom:var(--space-s);padding:0}.check-group{position:relative}.check-group__list{display:flex;flex-wrap:wrap;list-style:none;margin:-8px;overflow:auto;padding:0 0 8px;width:calc(100% + 16px)}.check-group__list>*{flex:none;margin:8px}.check-group__err{color:#9694a4;color:var(--field-hint-c);color:#ff7c7c;color:var(--field-error-c);display:none;left:0;position:absolute;right:0;text-align:left;top:calc(100% + 4px);width:100%}.check-group.touched.error .check-group__err{display:block}.field-check__label{cursor:pointer;position:relative}.field-check__label-text{align-items:center;display:flex;-webkit-user-select:none;user-select:none}.field-check__label-text:before{background-color:#f2f7fc;background-color:var(--field-input-bgс);background-repeat:no-repeat;background-size:cover;border-color:#f2f7fc;border-color:var(--field-input-bgс);border-radius:6px;border-style:solid;border-width:2px;content:"";height:24px;margin-right:8px;width:24px}.field-check__input[type=radio]+.field-check__label-text:before{background-color:initial;border-radius:50%}.field-check__input:checked+.field-check__label-text:before{background-color:#005eb8;background-color:var(--field-check-c);background-image:url(/local/templates/main/assets/css/../images/form/check.svg);border-color:#005eb8;border-color:var(--field-check-c)}.field-check__input[type=radio]:checked+.field-check__label-text:before{background-color:initial;background-image:url(/local/templates/main/assets/css/../images/form/circle.svg);border-color:#005eb8;border-color:var(--field-check-c)}.field-check__input[type]:focus+.field-check__label-text:before{background-color:#005eb8;background-color:var(--field-check-c);border-color:#005eb8;border-color:var(--field-check-c)}.field-check__input[type=radio]:focus+.field-check__label-text:before{background-color:initial}.field-check.touched.error .field-check__label-text:before{background-color:#ff7c7c;background-color:var(--field-error-bdc);border-color:#ff7c7c;border-color:var(--field-error-bdc)}.check-group.touched.error .field-check__input[type=radio]+.field-check__label-text:before{background-color:initial;border-color:#ff7c7c;border-color:var(--field-error-bdc)}.field--datepicker-range{align-items:center;display:flex;margin-bottom:32px}.field--datepicker-range .field__delimiter-container{padding-left:24px;padding-left:var(--field-input-pl);padding-right:24px;padding-right:var(--field-input-pr)}.field--datepicker-range .field{width:100%}.slider,.swiper-wrapper{position:relative}.swiper-wrapper{display:flex}.swiper-slide{flex-shrink:0;width:100%}.slider--demo .swiper-slide{height:0;margin-right:16px;opacity:.75;padding-top:50%;position:relative;width:calc(33.33333% - 10.66667px)}.slider--demo .swiper-slide:first-child{background-color:#ffa07a}.slider--demo .swiper-slide:nth-child(2){background-color:coral}.slider--demo .swiper-slide:nth-child(3){background-color:tomato}.slider--demo .swiper-slide:nth-child(4){background-color:#ff4500}.slider--demo .swiper-slide:nth-child(5){background-color:#ff8c00}.slider--demo .swiper-slide:nth-child(6){background-color:orange}.slider--education .swiper-slide{position:relative}.slider--education .swiper-wrapper{grid-gap:16px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.slider--education-second .swiper-slide{flex-grow:1;height:auto;margin-right:16px;position:relative;width:-webkit-min-content;width:min-content}.slider--education-second .swiper-slide:last-child{margin-right:0}.slider--education-second .swiper-wrapper{display:flex;list-style:none;margin:0;padding:0}.slider--additional-education .swiper-slide{position:relative}.slider--additional-education .swiper-wrapper{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:auto;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.slider--additional-education-second .swiper-slide{height:auto;margin-right:16px;position:relative;width:calc(33.33333% - 10.66667px)}.slider--additional-education-second .swiper-slide:last-child{margin-right:0}.slider--additional-education-second .swiper-wrapper{display:flex;list-style:none;margin:0;padding:0;transform:translateZ(0)}.slider--events .swiper-slide{position:relative}.slider--events .swiper-wrapper{grid-gap:16px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.slider--pagination-fraction{padding-top:58px}.slider--pagination-fraction .swiper-button-prev{--icon-height:19px;--icon-color:var(--color-blue);bottom:auto;left:auto;position:relative;right:auto;top:auto;transform:translateY(0) rotate(90deg)}.slider--pagination-fraction .swiper-button-prev.focus-visible,.slider--pagination-fraction .swiper-button-prev:hover{transform:translateY(0) rotate(90deg) scale(1)}.slider--pagination-fraction .swiper-button-prev:focus-visible{transform:translateY(0) rotate(90deg) scale(1)}.slider--pagination-fraction .swiper-button-next{--icon-height:19px;--icon-color:var(--color-blue);bottom:auto;left:auto;position:relative;right:auto;top:auto;transform:translateY(0) rotate(-90deg)}.slider--pagination-fraction .swiper-button-next.focus-visible,.slider--pagination-fraction .swiper-button-next:hover{transform:translateY(0) rotate(-90deg) scale(1)}.slider--pagination-fraction .swiper-button-next:focus-visible{transform:translateY(0) rotate(-90deg) scale(1)}.slider--pagination-fraction .swiper-pagination{bottom:auto;gap:2px;left:auto;margin-left:5px;margin-right:5px;position:relative;right:auto;top:auto;transform:none}.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap .swiper-button-next,.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap .swiper-button-prev,.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap .swiper-pagination{visibility:visible}.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{align-items:center;background:#f2f7fc;background:var(--color-light-blue);border-radius:38px;display:flex;padding:8px 16px;position:absolute;right:0;top:0;z-index:1}.slider--pagination-fraction-bottom{padding-top:0}.slider--pagination-fraction-bottom .swiper{padding-bottom:16px;padding-bottom:var(--space-2xs)}.slider--pagination-fraction-bottom.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{display:inline-flex;position:static;transform:translateZ(0)}.slider--reviews .swiper-slide{--slide-count:2;--slide-margin:16px;height:-webkit-max-content;height:max-content;margin-right:16px;position:relative;width:calc(50% - 8px)}.slider--reviews .swiper-slide:last-child{margin-right:0}.slider--reviews .swiper-wrapper{--translate-x:0;display:flex;list-style:none;margin:0;padding:0;transform:translate3d(var(--translate-x),0,0)}.slider--students-reviews{padding-bottom:16px;padding-bottom:var(--space-2xs);padding-top:0}.slider--students-reviews .swiper-slide{--slide-count:2;--slide-margin:16px;height:-webkit-max-content;height:max-content;margin-right:16px;position:relative;width:calc(50% - 8px)}.slider--students-reviews .swiper-slide:last-child{margin-right:0}.slider--students-reviews .swiper-wrapper{--translate-x:0;display:flex;list-style:none;margin:0;padding:0;transform:translate3d(var(--translate-x),0,0)}.slider--students-reviews.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{display:inline-flex;position:static}.slider--teachers .swiper-slide{--slide-count:2;--slide-margin:16px;height:auto;margin-right:16px;position:relative;width:calc(33.33333% - 10.66667px)}.slider--teachers .swiper-slide:last-child{margin-right:0}.slider--teachers .swiper-wrapper{align-items:flex-start;display:flex;list-style:none;margin:0;padding:0;transform:translateZ(0)}.slider--news .swiper-slide{height:auto;position:relative}.slider--news .swiper-wrapper{grid-gap:40px 24px;grid-gap:var(--space-m) 24px;display:grid;gap:40px 24px;gap:var(--space-m) 24px;grid-auto-rows:auto;grid-template-columns:repeat(3,minmax(200px,1fr));list-style:none;margin:0;padding:0}.slider--methods .swiper-slide{margin-right:16px;position:relative;width:100%}.slider--methods .swiper-slide:last-child{margin-right:0}.slider--methods .swiper-wrapper{display:flex;list-style:none;margin:0;padding:0;transform:translateZ(0)}.slider--methods.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{background:#fff;background:var(--color-white);bottom:16px;left:50%;right:auto;top:auto;transform:translate3d(-50%,0,0)}.slider--methods.slider--pagination-fraction{padding-top:0}.slider--school-programs .swiper-slide{height:auto;margin-right:16px;position:relative;width:calc(33.33333% - 10.66667px)}.slider--school-programs .swiper-slide:last-child{margin-right:0}.slider--school-programs .swiper-wrapper{display:flex;list-style:none;margin:0;padding:0;transform:translateZ(0)}.slider--activity .swiper-slide{--slide-count:5;--slide-margin:16px;align-self:flex-start;height:auto;margin-right:var(--slide-margin);position:relative;width:calc(18.18182% - var(--slide-margin)*var(--slide-count)/5.5)}.slider--activity .swiper-slide:last-child{margin-right:0}.slider--activity .swiper-wrapper{display:flex;height:385px;list-style:none;margin:0;padding:0;transform:translateZ(0)}.slider--activity .swiper-slide:nth-child(2n){align-self:flex-end}.slider--cooperation .swiper-slide{--slide-count:4;--slide-margin:16px;height:auto;margin-right:var(--slide-margin);position:relative;width:calc(25% - 12px)}.slider--cooperation .swiper-slide:last-child{margin-right:0}.slider--cooperation .swiper-wrapper{display:flex;list-style:none;margin:0;padding:0;transform:translateZ(0)}.slider--cooperation.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{background:#fff;background:var(--color-white)}.slider--universities .swiper-slide{align-items:center;display:flex;height:auto;justify-content:center;position:relative}.slider--universities .swiper-wrapper{display:flex;transform:translateZ(0)}.slider--universities .swiper-control-wrap{display:inline-flex!important;position:static!important}.slider--universities .swiper-control-wrap{margin-top:24px;margin-top:var(--space-s)}.slider--universities.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{background:#fff;background:var(--color-white)}.slider--summer-intensives{left:30px;max-width:526px;position:absolute;top:50%;transform:translate3d(0,-50%,0);z-index:10}.slider--summer-intensives.card{padding-top:90px}.slider--summer-intensives .swiper-slide{margin-right:16px;position:relative;width:100%}.slider--summer-intensives .swiper-slide:last-child{margin-right:0}.slider--summer-intensives .swiper-wrapper{display:flex;list-style:none;margin:0;padding:0;transform:translateZ(0)}.slider--summer-intensives.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{background:#fff;background:var(--color-white);bottom:auto;left:32px;right:auto;top:32px}.slider--learning-processes.card{padding-bottom:66px;padding-bottom:calc(42px + var(--space-s))}.slider--learning-processes .swiper-slide{margin-right:16px;position:relative;width:100%}.slider--learning-processes .swiper-slide:last-child{margin-right:0}.slider--learning-processes .swiper-wrapper{display:flex;list-style:none;margin:0;padding:0;transform:translateZ(0)}.slider--learning-processes.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{background:#fff;background:var(--color-white);bottom:0;left:32px;right:auto;top:auto}.slider--learning-processes .card__text,.slider--learning-processes .card__title{margin-bottom:24px;margin-bottom:var(--space-s)}.tab-interface{--tab-bg:#0000;--tab-gap:4px;--tab-padding:4px;--tab-outline-color:#adb9eb;--tab-border-radius:10px;--tab-item-min-w:150px;--tab-item-padding:8px;--tab-item-border-radius:8px;--tab-item-color:#262626;--tab-item-color--focused:#fff;--tab-item-bg:#0000;--tab-item-bg--active:#fff;--tab-item-bg--focused:#adb9eb}.tab-interface.is-hidden{display:none}.tab-interface-switch{--icon-color:#a5b3c3;--icon-height:30px}.tab-interface-switch.is-active{--icon-color:#005eb8}.tab-interface--list-border{--tab-bg:#0000;--tab-gap:0;--tab-padding:0;--tab-border-radius:0;--tab-item-border-radius:0;--tab-item-bg--active:#0000}.tab-interface__wrap{overflow-x:auto}.tab-interface__list,.tab-interface__wrap{margin-bottom:12px;margin-bottom:calc(var(--space-s)/2)}.tab-interface__list{background:var(--tab-bg);display:inline-block;padding:var(--tab-padding)}.tab-interface__list--disabled{display:none!important}.tab-interface__list .tab-interface__list-item,.tab-interface__list li{display:inline-block}.tab-interface__list li:not(:last-child){margin-right:var(--tab-gap)}.tab-interface__list .tab-interface__list-item{background:var(--tab-item-bg);color:var(--tab-item-color);min-width:var(--tab-item-min-w);padding:var(--tab-item-padding);text-align:center;text-decoration:none}.tab-interface__list .tab-interface__list-item[aria-selected]{position:relative}.tab-interface__tabpanel{border:none}.tab-interface .focus-visible{outline:1px solid var(--tab-outline-color);outline-offset:2px}.tab-interface :focus-visible{outline:1px solid var(--tab-outline-color);outline-offset:2px}.tab-interface__select-block{border:1px solid #1d233f;display:none;margin-bottom:10px;padding:8px 16px;position:relative}.tab-interface__select-block--active{display:inline-block!important}.tab-interface__select{height:100%;left:0;opacity:0;position:absolute;top:1px;width:100%}.tab-interface__select~.icon-sym{margin-left:5px;transition:transform .3s ease-out;transition:transform var(--duration) ease-out}.tab-interface__select--opened~.icon-sym{transform:rotate(180deg)}.tab-interface__select-outline{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.tab-interface__select.focus-visible+.tab-interface__select-outline{outline:1px solid #3ccf91;outline-offset:2px}.tab-interface__select:focus-visible+.tab-interface__select-outline{outline:1px solid #3ccf91;outline-offset:2px}.tab-interface--adresses .tab-interface__wrap{text-align:right}.tab-interface--adresses .tab-interface__list .tab-interface__list-item{--icon-color:#a5b3c3;--icon-height:30px;min-width:auto;padding:0}.tab-interface--adresses .tab-interface__list .tab-interface__list-item[aria-selected]{--icon-color:#005eb8}.scroll-locked{overflow:hidden}.scroll-locked .page{padding-right:12px;padding-right:var(--scrollbar)}.layout{height:100%;margin:0 auto;max-width:1440px;max-width:var(--content-area);padding:0 48px;padding:0 var(--padding);width:100%}.layout--under-header{margin-top:140px;margin-top:calc(var(--header-height) + var(--space-m))}.layout-background{position:relative}.layout-background:before{background-color:#f2f7fc;background-color:var(--color-light-blue);content:"";height:85%;left:0;position:absolute;top:0;transform:matrix(1,.09,0,1,0,53);width:calc(100% - 96px);width:calc(100% - var(--padding)*2);width:100%;z-index:-1}.layout-background--second{padding:0}.layout-background--second:before{-webkit-clip-path:polygon(0 25%,100% 0,100% 75%,0 100%);clip-path:polygon(0 25%,100% 0,100% 75%,0 100%);height:200%;top:-65%;transform:translateY(65%);transform:none}.layout__wrapper{padding-left:48px;padding-left:var(--padding);padding-right:48px;padding-right:var(--padding)}.layout__content{--columns:14}.page{display:flex;flex-direction:column;height:100%;min-height:100vh;position:relative;z-index:0}.scroll-locked .page__header{right:12px;right:var(--scrollbar)}.page__main{flex:auto}.page__main>section:not(:first-child){margin-top:80px;margin-top:var(--space-l)}.picture{display:block;height:0;padding-top:100%;padding-top:calc(var(--aspect-ratio)*100%);position:relative}.picture__img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.accordion__btn{--line-height:1.3;align-items:center;background:#0000;border:none;border-bottom:none;border-top:3px solid #fff;border-top:3px solid var(--color-white);color:#005eb8;color:var(--color-blue);cursor:pointer;display:flex;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:24px;font-size:var(--text-h4-size);font-style:normal;font-weight:700;justify-content:space-between;line-height:var(--line-height);padding:24px 0;padding:var(--space-xs) 0;padding-bottom:0;padding-top:40px;padding-top:var(--space-m);text-align:left;text-transform:none;width:100%}.accordion__icon{--icon-color:var(--color-blue);--icon-height:16px;align-items:center;display:flex;justify-content:center;margin-left:8px;transition:transform .3s ease-in-out;transition:transform var(--duration) ease-in-out}.accordion__content{height:0;max-width:1120px;overflow:hidden;transition:height .3s ease-in-out;transition:height var(--duration) ease-in-out}.accordion__btn[aria-expanded=true] .accordion__icon{transform:rotate(180deg)}.accordion__title span{max-width:1233px}.accordion{margin-bottom:40px;margin-bottom:var(--space-m)}.accordion__content p{margin-bottom:8px;margin-bottom:var(--space-3xs);margin-top:8px;margin-top:var(--space-3xs)}.accordion__content p:last-child{margin-bottom:0}.accordion--bt-light-blue{border-top:3px solid #f2f7fc;border-top:3px solid var(--color-light-blue)}.accordion--bt-light-blue:first-child{border:none}.accordion--light-blue.accordion{background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:48px}.accordion--light-blue .accordion__content{max-width:100%;width:100%}.accordion--light-blue .accordion__btn{background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:48px;padding:32px}.lozad-opacity{opacity:0;transition:opacity .3s ease-in-out;transition:opacity var(--duration) ease-in-out}.lozad-opacity[data-loaded=true]{opacity:1}.lozad-blur{filter:blur(20px);transition:filter .3s ease-in-out;transition:filter var(--duration) ease-in-out}.lozad-blur[data-loaded=true]{filter:blur(0)}.link{background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-flex;margin:0;padding:0;position:relative;text-decoration:none;white-space:nowrap}.link--wrap{white-space:normal}.link--hover-underline:after{background-color:#262626;background-color:var(--color-dark);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease-in-out;transition:width var(--duration) ease-in-out;width:0}.link--hover-underline:hover:after{width:100%}.link--hover-underline-white:after{background-color:#fff;background-color:var(--color-white)}.link-underline{background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-flex;margin:0;padding:0;position:relative;text-decoration:none;white-space:nowrap}.link-underline:before{overflow:hidden;right:0;transition:width .3s ease-in-out .09s;transition:width var(--duration) ease-in-out .09s;width:100%}.link-underline:after,.link-underline:before{background-color:#262626;background-color:var(--color-dark);bottom:0;content:"";height:1px;position:absolute;z-index:1}.link-underline:after{left:0}.link-underline:after,.link-underline:hover:before{transition:width .3s ease-in-out;transition:width var(--duration) ease-in-out;width:0}.link-underline:hover:after{transition:width .3s ease-in-out .09s;transition:width var(--duration) ease-in-out .09s;width:100%}.link-underline--gray:after,.link-underline--gray:before{background-color:#aeaeae;background-color:var(--color-light-gray)}.title-section{margin-bottom:40px;margin-bottom:var(--space-m)}.title-section--mb-0{margin-bottom:0}.title-section--mb-s{margin-bottom:24px;margin-bottom:var(--space-s)}.title-section--mb-xs{margin-bottom:24px;margin-bottom:var(--space-xs)}.title-section--two-column{grid-gap:40px;align-items:flex-start;display:grid;gap:40px;grid-template-columns:minmax(auto,588px) -webkit-max-content;grid-template-columns:minmax(auto,588px) max-content;justify-content:space-between}.title-section--two-column-second{grid-gap:82px;align-items:start;display:grid;gap:82px;grid-template-columns:calc(50% - 82px) 50%}.title-section--two-column-second>.title-section__subtitle-second,.title-section--two-column-second>.title-section__title{margin-bottom:0}.title-section--one-column{max-width:588px}.title-section__title{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-s)}.title-section__title--mb-0{margin-bottom:0}.title-section__subtitle-second{color:#005eb8;color:var(--color-blue);margin-bottom:40px;margin-bottom:var(--space-m)}.title-section__subtitle{color:#005eb8;color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.title-section__description{margin:0 0 24px;margin:0 0 var(--space-xs) 0;max-width:590px}.title-section__column-first>:last-child,.title-section__description:last-child{margin-bottom:0}.title-section__column-second{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.title-section__list{display:grid;grid-template-columns:1fr;list-style:none;margin:0 0 40px;margin-bottom:var(--space-m);padding:0}.title-section__item{padding-left:12px;position:relative}.title-section__item:before{background-color:#262626;background-color:var(--color-dark);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}.card__wrapper{background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:48px;padding:32px}.card__wrapper--558>*{max-width:558px}.card__wrapper--desctop-bc-white{background-color:#fff;background-color:var(--color-white)}.card__wrapper--br-32{border-radius:32px}.card__flex-wrapper{align-items:center;display:flex}.card--pb-2xl{padding-bottom:100px;padding-bottom:var(--space-2xl)}.card__icon{--icon-height:40px;--icon-color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.card__icon--left{margin-bottom:0;margin-right:16px}.card__icon--heght-57{--icon-height:57px}.card__title{margin:0 0 16px;margin-bottom:var(--space-2xs)}.card__title,.card__title-h4{color:#005eb8;color:var(--color-blue)}.card__title-h4{margin:0 0 8px;margin-bottom:var(--space-3xs)}.card__text{margin:0 0 16px;margin-bottom:var(--space-2xs)}.card__text:last-child{margin-bottom:0}.card--white{background-color:#fff;background-color:var(--color-white)}.card--transparent{background-color:initial}.card__list{grid-gap:16px;grid-gap:var(--space-2xs);display:grid;gap:16px;gap:var(--space-2xs);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.card__list-item{padding-left:8px;position:relative}.card__list-item:before{background-color:#005eb8;background-color:var(--color-blue);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}.card__list--second{gap:0}.card__list--second>.card__list-item:before{background-color:#262626;background-color:var(--color-dark);height:3px;width:3px}.card__subtitle{color:#005eb8;color:var(--color-blue);margin:0 0 16px;margin-bottom:var(--space-2xs)}.card__three-columns{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.container-two-columns{grid-gap:82px;align-items:start;display:grid;gap:82px;grid-template-columns:calc(50% - 82px) 50%}.container-two-columns--second{gap:56px;grid-template-columns:40% 1fr}.container-two-columns--center{align-items:center}.container-img{--aspect-ratio:0.5625}.container-img img{border-radius:48px;overflow:hidden}.decoration{position:relative}.decoration--about-gumnasium .decoration__img-1{--icon-height:70px;--icon-color:#ffa300;bottom:-36%;height:100%;left:-16px;max-width:11%;position:absolute;z-index:1}.decoration--about-gumnasium .decoration__img-2{--icon-height:67px;--icon-color:#78be20;height:100%;left:72%;max-width:9%;position:absolute;top:-45%;z-index:1}.decoration--about-gumnasium .decoration__img-3{--icon-height:68px;--icon-color:#009fdf;height:100%;left:86%;max-width:14%;position:absolute;top:47%;z-index:1}.decoration--sections .decoration__img-1{--icon-height:64px;--icon-color:#009fdf;height:100%;left:-42px;max-width:10%;position:absolute;top:-23%;z-index:1}.decoration--sections .decoration__img-2{--icon-height:64px;--icon-color:#78be20;height:100%;left:79%;max-width:10%;position:absolute;top:-50%;z-index:1}.decoration--sections .decoration__img-3{--icon-height:41px;--icon-color:#ffa300;bottom:-50%;height:100%;left:67%;max-width:7%;position:absolute;z-index:1}.decoration--kindergarten .decoration__img-1{--icon-height:61px;--icon-color:var(--color-orange);height:100%;max-width:11%;position:absolute;right:-8%;top:-37%;z-index:1}.decoration--kindergarten .decoration__img-2{--icon-height:77px;--icon-color:var(--color-orange);bottom:-59%;height:100%;left:14%;max-width:12%;position:absolute;transform:rotate(-21deg);z-index:1}.decoration--kindergarten .decoration__img-3{--icon-height:39px;--icon-color:var(--color-orange);bottom:-52%;height:100%;max-width:8%;position:absolute;right:17%;z-index:1}.decoration--open-day .decoration__img-1{--icon-height:40px;--icon-color:var(--color-orange);height:100%;max-width:11%;position:absolute;right:-7.1%;top:-34%;z-index:1}.decoration--open-day .decoration__img-2{--icon-height:77px;--icon-color:#00a6eb;bottom:-59%;height:100%;left:14%;max-width:12%;position:absolute;transform:rotate(-21deg);z-index:1}.decoration--open-day .decoration__img-3{--icon-height:57px;--icon-color:#6fb31b;bottom:-56.8%;height:100%;max-width:8%;position:absolute;right:17%;z-index:1}.decoration--age-groups-kindergarten .decoration__img-1{--icon-height:46px;--icon-color:var(--color-orange);height:100%;max-width:7%;position:absolute;right:18%;top:3%;z-index:1}.decoration--age-groups-kindergarten .decoration__img-2{--icon-height:64px;--icon-color:var(--color-orange);height:100%;left:36%;max-width:12%;position:absolute;top:23%;transform:rotate(14deg);z-index:1}.decoration--age-groups-kindergarten .decoration__img-3{--icon-height:96px;--icon-color:var(--color-orange);bottom:-36%;height:100%;left:57%;max-width:15%;position:absolute;transform:rotate(-21deg);z-index:1}.decoration--age-groups-kindergarten .decoration__img-4{--icon-height:71px;--icon-color:var(--color-orange);height:100%;max-width:12%;position:absolute;right:1%;top:5%;z-index:1}.decoration--age-groups-school .decoration__img-1{--icon-height:70px;--icon-color:var(--color-green);height:100%;left:35%;max-width:11%;position:absolute;top:17%;transform:rotate(14deg);z-index:1}.decoration--age-groups-school .decoration__img-2{--icon-height:59px;--icon-color:var(--color-green);height:100%;max-width:9%;position:absolute;right:0;top:3%;transform:rotate(-8deg);z-index:1}.decoration--age-groups-school .decoration__img-3{--icon-height:52px;--icon-color:var(--color-green);height:100%;max-width:18%;position:absolute;right:16%;top:2%;transform:rotate(-6deg);z-index:1}.decoration--age-groups-school .decoration__img-4{--icon-height:96px;--icon-color:var(--color-green);height:100%;left:57%;max-width:15%;position:absolute;top:29%;transform:rotate(-16deg);z-index:1}.our-mission__container{padding:80px 0;padding:var(--space-l) 0}.our-mission__img{--aspect-ratio:0.56;position:relative}.our-mission__img img{--aspect-ratio:0.56;border-radius:32px;object-fit:contain;overflow:hidden}.our-mission__cube{--icon-height:150px;--icon-color:#009fdf;height:100%;left:-9%;max-width:23%;position:absolute;top:-38%;transform:rotate(27deg);z-index:-1}.our-mission__triangle-fish{--icon-height:87px;--icon-color:#78be20;height:100%;max-width:13%;position:absolute;right:10%;top:45%;z-index:1}.our-mission__two-torus{--icon-height:93px;--icon-color:#ffa300;height:100%;left:8%;max-width:14%;position:absolute;top:-46%;transform:rotate(30deg);z-index:1}.our-mission__list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.social-links__list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 0 -16px;padding:0}.social-links__item{--icon-height:32px;margin-left:16px}.online-school__container{overflow:hidden;padding:80px 0;padding:var(--space-l) 0}.online-school__wrap{width:100%}.online-school__img{--aspect-ratio:1;margin:0 auto;max-width:504px;position:relative}.online-school__img img{--aspect-ratio:1;border-radius:500px;object-fit:contain;overflow:hidden}.online-school__two-column{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:minmax(auto,43%) minmax(300px,48.6%);justify-content:space-between}.online-school__border{--icon-height:118px;--icon-color:#009fdf;height:100%;left:-12%;max-width:23%;position:absolute;top:15%;z-index:1}.online-school__figure-2{--icon-height:192px;--icon-color:#78be20;bottom:-28%;height:100%;max-width:38%;position:absolute;right:-15%;z-index:1}.online-school__four-circles{--icon-height:90px;--icon-color:#ffa300;height:100%;left:19%;max-width:18%;position:absolute;top:-44%;transform:rotate(60deg);z-index:1}.our-advantages{padding:0 0 80px;padding:0 0 var(--space-l) 0}.our-advantages__two-column{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:minmax(auto,279px) minmax(auto,936px);justify-content:space-between}.our-advantages__list{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.our-advantages__item{align-items:flex-start;display:flex;flex-direction:column}.our-advantages__value{color:#005eb8;color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.our-advantages__link--tablet{display:none}.welcome-poster{height:559px}.welcome-poster__container{height:100%;padding:151px 30px 30px 48px;position:relative}.welcome-poster__wrap{color:#fff;color:var(--color-white);max-width:470px}.welcome-poster__date{--line-height:1.3;color:#fff;color:var(--color-white);display:block;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);margin-bottom:16px;margin-bottom:var(--space-2xs);text-transform:none}.welcome-poster__title{color:#fff;color:var(--color-white);margin-bottom:24px;margin-bottom:var(--space-s)}.welcome-poster__title--h2{--line-height:1.1;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:40px;font-size:var(--text-h2-size);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.welcome-poster__tags{grid-gap:16px;display:grid;gap:16px;grid-auto-flow:column;list-style:none;margin:16px 0;margin:var(--space-2xs) 0;padding:0;width:-webkit-max-content;width:max-content}.welcome-poster__btn-back{--line-height:1.3;align-items:center;background:#0000;border:1px solid #fff;border:1px solid var(--color-white);border-radius:999px;color:#fff;color:var(--color-white);display:flex;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:18px;font-size:var(--text-span-size);font-style:normal;font-weight:700;letter-spacing:.5px;line-height:var(--line-height);padding:14px 28px;text-decoration:none;text-transform:none;width:-webkit-max-content;width:max-content}.welcome-poster__btn-back .icon-sym{--icon-height:24px;--icon-color:var(--color-white);margin-right:6px}.welcome-poster__tag{background:#f2f7fc;background:var(--color-light-blue);border-radius:8px;color:#262626;color:var(--color-dark);padding:4px 6px}.welcome-poster__text{color:#fff;color:var(--color-white);margin:0 0 24px;margin:0 0 var(--space-s) 0;padding:0}.welcome-poster__icon{--icon-height:14px;background-color:#fff;background-color:var(--color-white);border-radius:50%;display:inline-block;margin-right:4px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;text-align:center;vertical-align:middle}.welcome-poster__icon svg{width:14px}.welcome-poster__img{border-radius:16px 16px 48px 48px;object-fit:cover;overflow:hidden;z-index:-1}.welcome-poster__img,.welcome-poster__img:after{height:100%;left:0;position:absolute;top:0;width:100%}.welcome-poster__img:after{background:linear-gradient(0deg,#0006,#63626266);content:"";z-index:0}.welcome-poster__img picture{padding-top:559px}.welcome-poster--second{height:700px;margin-bottom:0;position:relative}.welcome-poster--no-border .welcome-poster__img{border-radius:0}.welcome-poster--second .welcome-poster__img picture{padding-top:700px}.welcome-poster--second .welcome-poster__content{display:flex;flex-direction:column;height:100%;padding:32px 0 24px;width:100%}.welcome-poster--second .welcome-poster__wrap{margin:auto 0;max-width:590px}.welcome-poster--second .welcome-poster__text{max-width:458px}.welcome-poster--third .welcome-poster__container{padding-bottom:0;padding-top:0}.welcome-poster--third .welcome-poster__content{display:flex;flex-direction:column;height:100%;padding:32px 0;width:100%}.welcome-poster--third .welcome-poster__wrap{margin:auto 0;max-width:590px}.welcome-poster--third .welcome-poster__text{max-width:458px}.welcome-poster--news .welcome-poster__wrap{max-width:924px}.welcome-poster+.one-day{margin-top:0!important}.welcome-poster--no-max-width .welcome-poster__wrap{margin-bottom:0;max-width:none}.welcome-poster .text-list{margin-top:48px}.excursion{background:#f2f7fc;background:var(--color-light-blue);padding:80px 0;padding:var(--space-l) 0}.excursion__title{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-s)}.excursion__columns{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:minmax(362px,43%) minmax(362px,671px);justify-content:space-between}.excursion-info{background-color:#fff;background-color:var(--color-white);border-radius:32px;padding:32px;position:relative}.excursion-info__list{grid-gap:24px;grid-gap:var(--space-s);color:#005eb8;color:var(--color-blue);display:grid;gap:24px;gap:var(--space-s);list-style:none;margin:0;padding:0}.excursion-info__item{--icon-height:38px;align-items:center;display:flex}.excursion-info__item svg{min-width:38px}.excursion-info__item p{margin:0 0 0 16px}.excursion-info__sticker{--icon-height:85px;--icon-color:#ffa300;bottom:-46%;height:100%;left:-5%;max-width:12.5%;position:absolute;transform:rotate(27deg);z-index:1}.teachers{padding:80px 0;padding:var(--space-l) 0}.teachers__two-column{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:minmax(300px,36%) 1fr;justify-content:space-between}.teachers__two-column .title-section{margin-bottom:0}.additional-nav{padding-top:80px;padding-top:var(--space-l)}.additional-nav__list{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.your-questions{background:#005eb8;background:var(--color-blue);color:#fff;color:var(--color-white);padding:80px 0;padding:var(--space-l) 0}.your-questions__title{margin-bottom:24px;margin-bottom:var(--space-s)}.your-questions__two-column{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:363px minmax(300px,590px);justify-content:space-between}.your-questions__two-column--width-column-500px{grid-template-columns:500px minmax(300px,590px)}.your-questions__phone{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.faq{background:#f2f7fc;background:var(--color-light-blue);padding:80px 0;padding:var(--space-l) 0}.faq__title{--line-height:1.1;color:#005eb8;color:var(--color-blue);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:40px;font-size:var(--text-h2-size);font-style:normal;font-weight:700;line-height:var(--line-height);margin-bottom:24px;margin-bottom:var(--space-s);text-transform:none}.faq__title--width-50{width:50%}.faq+.your-questions{margin-top:0!important}.our-numbers__list{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;margin:0;padding:0}.our-numbers__list--three-columns{grid-template-columns:repeat(3,1fr)}.our-numbers__item{height:100%}.our-numbers__icon{--icon-height:40px;--icon-color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.our-numbers__icon--big{--icon-height:80px}.our-numbers__value{color:#005eb8;color:var(--color-blue)}.our-numbers__text,.our-numbers__value{margin-bottom:16px;margin-bottom:var(--space-2xs)}.our-numbers__text:last-child{margin-bottom:0}.teaching-methods .layout-background{padding:80px 0;padding:var(--space-l) 0}.teaching-methods>:last-child{padding-bottom:80px;padding-bottom:var(--space-l)}.teaching-methods__slider{margin-bottom:40px;margin-bottom:var(--space-m)}.teaching-methods__slider--mb-0{margin-bottom:0}.teaching-methods__list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.teaching-methods__list--four-columns{gap:16px;grid-template-columns:repeat(4,1fr)}.teaching-methods__list--margin{margin:40px 0;margin:var(--space-m) 0}.teaching-methods__item svg,.teaching-methods__item-title{margin-bottom:16px;margin-bottom:var(--space-2xs)}.teaching-methods__item-title{color:#005eb8;color:var(--color-blue)}.teaching-methods__icon{--icon-height:56px}.teaching-methods__wrap{margin-bottom:40px;margin-bottom:var(--space-m)}.address{grid-gap:10px;align-items:center;background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:20px;display:grid;gap:10px;grid-template-columns:auto auto;justify-content:space-between;margin-top:40px;margin-top:var(--space-m);padding:8px}.address__contact{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-6px}.address__icon{--icon-height:16px;align-items:center;background-color:#fff;background-color:var(--color-white);border-radius:24px;display:inline-flex;justify-content:center;margin-bottom:auto;margin-right:6px;min-height:24px;min-width:24px}.address__address{margin-left:6px}.address__wrap-address{align-items:center;display:flex}.address__wrap-phone svg{background-color:#fff;background-color:var(--color-white)}.address__wrap-phone{align-items:center;display:inline-flex;margin-left:6px}.address__wrap-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin-left:-4px;margin-top:-4px}.address__wrap-link{margin-left:4px;margin-top:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.link-underline.address__on-map{margin-left:6px}.invite{background:#f2f7fc;background:var(--color-light-blue);overflow:hidden;padding:80px 0;padding:var(--space-l) 0}.invite__title{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-s)}.invite__two-column{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:522px minmax(300px,590px);justify-content:space-between}.invite__wrap{height:100%;position:relative}.invite__four-circles{--icon-height:146px;--icon-color:var(--color-orange);left:5%;max-width:28%;top:58%;transform:rotate(67deg)}.invite__circle,.invite__four-circles{height:100%;position:absolute;z-index:1}.invite__circle{--icon-height:64px;--icon-color:var(--color-orange);left:36%;max-width:12%;top:23%}.invite__two-semicircle{--icon-height:87px;--icon-color:var(--color-orange);height:100%;left:70%;max-width:16%;position:absolute;top:43%;transform:rotate(43deg);z-index:1}.invite__two-torus{--icon-height:36px;--icon-color:var(--color-orange);height:100%;left:92%;max-width:7%;position:absolute;top:6%;transform:rotate(112deg);z-index:1}.invite--decoration .invite__figure-9{--icon-height:124px;--icon-color:var(--color-green);height:100%;left:5%;max-width:25%;position:absolute;top:57%;z-index:1}.invite--decoration .invite__figure-2{--icon-height:55px;--icon-color:var(--color-green);height:100%;left:37%;max-width:11%;position:absolute;top:23%;z-index:1}.invite--decoration .invite__figure-8{--icon-height:90px;--icon-color:var(--color-green);height:100%;left:66%;max-width:18%;position:absolute;top:38%;z-index:1}.invite--decoration .invite__figure-7{--icon-height:45px;--icon-color:var(--color-green);height:100%;left:92%;max-width:9%;position:absolute;top:0;z-index:1}.invite--decoration-second .invite__cube{--icon-height:125px;--icon-color:#00a6eb;height:100%;left:6%;max-width:25%;position:absolute;top:60%;transform:rotate(65deg);z-index:1}.invite--decoration-second .invite__figure-13{--icon-height:55px;--icon-color:#00a6eb;height:100%;left:37%;max-width:11%;position:absolute;top:22%;z-index:1}.invite--decoration-second .invite__figure-3{--icon-height:90px;--icon-color:#00a6eb;height:100%;left:68%;max-width:18%;position:absolute;top:40%;transform:rotate(16deg);z-index:1}.invite--decoration-second .invite__cube-small{--icon-height:30px;--icon-color:#00a6eb;height:100%;left:93%;max-width:7%;position:absolute;top:0;transform:rotate(62deg);z-index:1}.additional-education-categories__list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none;margin:0;padding:0}.additional-education-categories__item{height:100%}.price__list{grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.loyalty-program__list,.price__list{display:grid;gap:24px;list-style:none;margin:0;padding:0}.loyalty-program__list{grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.info-legal-link__wrapper{align-items:center;background:#f2f7fc;background:var(--color-light-blue);border-radius:32px;display:inline-flex;justify-content:space-between;padding:8px 16px;width:100%}.info-legal-link__title{--line-height:1.3;color:#005eb8;color:var(--color-blue);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:20px;font-size:var(--text-subtitle-size);font-style:normal;font-weight:500;line-height:var(--line-height);margin-right:8px;text-transform:none;white-space:normal}.status{align-items:center;display:grid;grid-template-columns:1fr 1fr}.status__img{--aspect-ratio:0.56;position:relative}.status__img img{border-radius:48px;overflow:hidden}.status__img--padding{padding:0 71px}.status__title-section{max-width:588px}.status__figure-12{--icon-height:84px;--icon-color:#78be20;max-width:12%;right:5%;top:-45%}.status__figure-12,.status__figure-9{height:100%;position:absolute;z-index:1}.status__figure-9{--icon-height:102px;--icon-color:#78be20;left:4%;max-width:16%;top:-47%;transform:scaleX(-1)}.status__figure-7{--icon-height:81px;--icon-color:#78be20;bottom:-30%;max-width:13%;right:-5%}.status__figure-3,.status__figure-7{height:100%;position:absolute;z-index:1}.status__figure-3{--icon-height:84px;--icon-color:#00a6eb;max-width:12%;right:5%;top:-45%}.status__figure-13{--icon-height:102px;--icon-color:#00a6eb;left:4%;max-width:16%;top:-47%;transform:scaleX(-1)}.status__figure-13,.status__rhombus{height:100%;position:absolute;z-index:1}.status__rhombus{--icon-height:81px;--icon-color:#00a6eb;bottom:-30%;max-width:13%;right:-5%}.news-card{grid-gap:108px;background:#f2f7fc;background:var(--color-light-blue);border-radius:48px;display:grid;gap:108px;grid-template-columns:auto 1fr;padding:32px;position:relative}.news-card__link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.news-card__id,.news-card__title{--line-height:1.3;color:#005eb8;color:var(--color-blue);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:24px;font-size:var(--text-h4-size);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.news-card__title{max-width:558px}.news-card__text{color:#262626;color:var(--color-dark);margin:24px 0;margin:var(--space-s) 0;max-width:558px}.partnership__container{padding:80px 0;padding:var(--space-l) 0}.partnership__two-columns{grid-gap:68px;align-items:center;display:grid;gap:68px;grid-template-columns:calc(50% - 68px) 50%}.partnership__img{--aspect-ratio:0.56}.partnership__img img{border-radius:32px;overflow:hidden}.partnership__subtitle{color:#005eb8;color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.partnership__description{margin:0 0 24px;margin:0 0 var(--space-xs) 0;max-width:590px}.partnership__description:last-child{margin-bottom:0}.manager-info{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:25% 1fr;justify-content:center;width:100%}.manager-info__img-wrap{position:relative}.manager-info__img{border-radius:50%;justify-self:center;left:0;max-width:312px;overflow:hidden;position:absolute;top:0;width:100%}.manager-info__name{color:#005eb8;color:var(--color-blue)}.manager-info__name,.manager-info__post{margin-bottom:16px;margin-bottom:var(--space-2xs)}.manager-info__list{grid-gap:16px;grid-gap:var(--space-2xs);display:grid;gap:16px;gap:var(--space-2xs);grid-template-columns:1fr;list-style:none;margin:0;padding:0 32px 0 0}.manager-info__item{background-color:#fff;background-color:var(--color-white);border-radius:24px;padding:16px}.manager-info__item--two-columns{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.manager-info__title{--line-height:1.3;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:700;line-height:var(--line-height);text-transform:none}.manager-info__achievements-list{list-style:none;margin:16px 0 0;margin-top:var(--space-2xs);padding:0}.manager-info__achievements-item:before{content:"-"}.welcome-info{position:relative}.welcome-info--two-columns{grid-gap:32px;gap:32px;grid-template-columns:35% 1fr}.welcome-info--columns-in-two,.welcome-info--two-columns{align-items:center;display:grid;justify-content:space-between}.welcome-info--columns-in-two{grid-gap:82px;gap:82px;grid-template-columns:calc(50% - 82px) 50%}.welcome-info__content{display:flex;flex-direction:column;height:100%}.welcome-info__wrap{margin:auto 0}.welcome-info__wrap--mb-l{margin-top:80px;margin-top:var(--space-l)}.welcome-info__wrap--mb-s{margin-top:24px;margin-top:var(--space-s)}.welcome-info__title,.welcome-info__wrap--mb-s{margin-bottom:24px;margin-bottom:var(--space-s)}.welcome-info__title{color:#005eb8;color:var(--color-blue)}.welcome-info__text{margin:0 0 24px;margin-bottom:var(--space-s);max-width:588px;padding:0}.welcome-info__text:last-child{margin-bottom:0}.welcome-info__text--width{max-width:100%}.welcome-info__slider.slider--methods.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{background:#f2f7fc;background:var(--color-light-blue)}.color-tabs{grid-gap:16px;display:grid;gap:16px;grid-auto-flow:column;list-style:none;margin:0 0 24px;margin-bottom:var(--space-s);padding:0;width:-webkit-max-content;width:max-content}.color-tabs__elem{--border-color:var(--color-dark);background:#0000;background-color:initial;border:1px solid var(--border-color);border-radius:16px;color:#262626;color:var(--color-dark);padding:8px 24px;position:relative;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color var(--duration) ease-in-out,background-color var(--duration) ease-in-out}.color-tabs__elem:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.color-tabs__elem.tab-interface__list-item[aria-selected],.color-tabs__elem:hover{background:var(--border-color);color:#fff;color:var(--color-white)}.color-tabs__elem--dark-blue{--border-color:var(--color-blue)}.color-tabs__elem--light-blue{--border-color:var(--color-azure)}.color-tabs__elem--orange{--border-color:var(--color-orange)}.color-tabs__elem--green{--border-color:var(--color-green)}.pagination{align-items:center;display:flex;flex-direction:column;justify-content:center}.pagination__list{grid-gap:8px;display:grid;gap:8px;grid-auto-flow:column;list-style:none;margin:0;padding:0}.pagination__elem{align-items:center;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;width:32px}.pagination__elem--icon{--icon-height:12px}.pagination__elem--num{border:1px solid #bae4f9;border-radius:999px}.pagination__elem--num-active{background:#005eb8;background:var(--color-blue);border-color:#005eb8;border-color:var(--color-blue)}.pagination__elem>a{--line-height:1.3;color:#005eb8;color:var(--color-blue);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:700;line-height:var(--line-height);text-decoration:none;text-transform:none}.pagination__elem>a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.pagination__elem--num-active>a{color:#fff;color:var(--color-white)}.sections-list__list{grid-gap:24px;grid-row-gap:40px;grid-row-gap:var(--space-m);display:grid;gap:24px;grid-auto-rows:auto;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;row-gap:40px;row-gap:var(--space-m)}.sections-list__list .card-additional-education__title{text-align:left}.sections-list__filters{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr auto}.sections-list__select{justify-self:end;max-width:334px;min-width:334px;width:100%}.main-contacts{margin-bottom:80px;margin-bottom:var(--space-l);max-width:672px}.main-contacts__adress{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-xs)}.main-contacts__hours{margin-bottom:4px;margin-bottom:var(--space-4xs)}.cooperation__list{grid-gap:40px;grid-gap:var(--space-m);display:grid;gap:40px;gap:var(--space-m);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.cooperation__title{color:#005eb8;color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.cooperation__contacts-subtitle{margin-bottom:8px}.page__main>section.our-events{margin-top:16px;margin-top:var(--space-2xs)}.still-questions{background:#005eb8;background:var(--color-blue);color:#fff;color:var(--color-white);padding:80px 0;padding:var(--space-l) 0}.still-questions__wrap{align-items:center;display:flex;flex-direction:column}.still-questions__text{margin:0 0 24px;margin-bottom:var(--space-s);padding:0;text-align:center}.still-questions__list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,235px));justify-content:center;list-style:none;margin:0;padding:0;width:100%}.still-questions__link{--icon-height:32px;--line-height:1.3;background:#f4f6fc;border:1px solid #fff;border:1px solid var(--color-white);border-radius:82px;box-shadow:0 4px 31px 0 #948f8f40;color:#262626;color:var(--color-dark);font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);text-transform:none}.free-test{background:#f2f7fc;background:var(--color-light-blue);padding:80px 0;padding:var(--space-l) 0}.free-test__two-columns{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:minmax(300px,590px) minmax(300px,590px);justify-content:space-between}.text-list{overflow-x:auto;white-space:nowrap}.text-list__list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0;min-width:700px;padding:0}.text-list p{margin:0 0 16px;margin:0 0 var(--space-2xs) 0;white-space:normal}.about-online{position:relative}.about-online__title{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-xs)}.about-online__list{grid-gap:24px;grid-row-gap:40px;grid-row-gap:var(--space-m);align-items:center;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;row-gap:40px;row-gap:var(--space-m)}.about-online__list--two-column{grid-template-columns:repeat(2,1fr)}.about-online__item{display:flex;flex-direction:column;height:100%}.about-online__icon{--icon-height:40px;--icon-color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.about-online__icon--white{--icon-color:var(--color-white)}.about-online__icon--orange{--icon-color:var(--color-orange)}.about-online__icon--height-57{--icon-height:57px}.about-online__value{color:#005eb8;color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.about-online__text{margin:0}.about-online--blue{background:#005eb8;background:var(--color-blue)}.about-online--blue,.about-online--blue *{color:#fff;color:var(--color-white)}.about-online__list--gap-2xs{gap:16px;row-gap:16px;row-gap:var(--space-2xs)}.for-whom__container{padding:80px 0;padding:var(--space-l) 0}.for-whom__two-column{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;justify-content:space-between}.for-whom__wrapper{background:#005eb8;background:var(--color-blue)}.for-whom__title{color:#fff;color:var(--color-white);margin-bottom:24px;margin-bottom:var(--space-xs)}.for-whom__list{grid-gap:24px 16px;grid-gap:var(--space-xs) 16px;align-items:center;display:grid;gap:24px 16px;gap:var(--space-xs) 16px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.for-whom__item{color:#fff;color:var(--color-white);height:100%}.for-whom__icon{--icon-height:40px;--icon-color:var(--color-white);margin-bottom:16px;margin-bottom:var(--space-2xs)}.for-whom__info{list-style:none;margin:0;padding:0}.for-whom__name-platform{color:#005eb8;color:var(--color-blue);margin-bottom:40px;margin-bottom:var(--space-m)}.for-whom__info-title{color:#005eb8;color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.online-education__title{color:#005eb8;color:var(--color-blue);margin-bottom:40px;margin-bottom:var(--space-m)}.online-education__list-title{color:#005eb8;color:var(--color-blue);margin-bottom:16px;margin-bottom:var(--space-2xs)}.online-education__list{grid-gap:16px 40px;grid-gap:var(--space-2xs) 40px;align-items:start;display:grid;gap:16px 40px;gap:var(--space-2xs) 40px;grid-template-columns:1fr 1fr;justify-content:space-between;list-style:none;margin:0 0 24px;margin:0 0 var(--space-s) 0;padding:0}.online-education__item{padding-left:8px;position:relative}.online-education__item:before{background:#005eb8;background:var(--color-blue);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}.online-education__wrapper{grid-gap:24px;grid-gap:var(--space-s);align-items:center;border-top:1px solid #005eb8;border-top:1px solid var(--color-blue);display:grid;gap:24px;gap:var(--space-s);grid-template-columns:1fr auto;padding-top:16px;padding-top:var(--space-2xs)}.online-education__price{align-items:center;display:flex}.online-education__price-value{color:#005eb8;color:var(--color-blue);margin-right:15px;padding:4px 16px;white-space:nowrap}.online-education__price-text{display:inline-block;max-width:288px}.online-education__info{margin-bottom:24px;margin-bottom:var(--space-s)}.online-education__links{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.new-kindergarten{margin-top:0!important}.new-kindergarten{overflow:hidden;padding:80px 0;padding:var(--space-l) 0}.new-kindergarten__about-online{position:relative}.new-kindergarten__about-online .about-online__list{row-gap:16px}.new-kindergarten__four-circles{--icon-height:57px;--icon-color:#ffa300;height:100%;left:-40px;max-width:30%;position:absolute;top:-25%;transform:rotate(58deg);z-index:1}.new-kindergarten__figure-5{--icon-height:39px;--icon-color:#ffa300;bottom:-49%;height:100%;max-width:7%;position:absolute;right:57%;z-index:1}.new-kindergarten__figure-1{--icon-height:66px;--icon-color:#ffa300;height:100%;left:75%;max-width:14%;position:absolute;top:-52%;transform:rotate(19deg);z-index:1}.one-day{overflow:hidden;padding:80px 0;padding:var(--space-l) 0}.one-day__img{--aspect-ratio:0.56;position:relative}.one-day__img img{--aspect-ratio:0.56;border-radius:32px;object-fit:cover;overflow:hidden}.one-day__figure-5{--icon-height:81px;--icon-color:var(--color-orange);max-width:13%;right:-6%;top:-35%}.one-day__figure-1,.one-day__figure-5{height:100%;position:absolute;z-index:1}.one-day__figure-1{--icon-height:77px;--icon-color:var(--color-orange);bottom:-48%;left:8%;max-width:12%;transform:rotate(-21deg)}.one-day--decoration .one-day__figure-8{--icon-height:122px;--icon-color:var(--color-green);bottom:-39%;height:100%;max-width:19%;position:absolute;right:15%;z-index:1}.one-day--decoration .one-day__figure-2{--icon-height:135px;--icon-color:var(--color-green);bottom:-38%;height:100%;left:9%;max-width:21%;position:absolute;z-index:1}.one-day--decoration .one-day__figure-11{--icon-height:82px;--icon-color:var(--color-green);height:100%;max-width:13%;position:absolute;right:9%;top:-42%;z-index:1}.tariffs__info{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:24px;margin-bottom:var(--space-xs)}.tariffs__price{background-color:#fff;background-color:var(--color-white);border-radius:32px;display:grid;grid-template-columns:minmax(157px,1fr) auto;justify-content:space-between;margin-bottom:8px;margin-bottom:var(--space-3xs);padding:8px 16px}.tariffs__price:last-child{margin-bottom:0}.tariffs__value{color:#005eb8;color:var(--color-blue);margin:0}.tariffs__list{margin-bottom:24px;margin-bottom:var(--space-s)}.tariffs__accordions .accordion{margin-bottom:24px;margin-bottom:var(--space-xs)}.tariffs__name{margin-right:6px}.information__links{grid-gap:8px;grid-gap:var(--space-3xs);display:grid;gap:8px;gap:var(--space-3xs);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.idea{overflow:hidden;padding:80px 0;padding:var(--space-l) 0}.idea+*,.our-mission+.idea{margin-top:0!important}.idea__video-block{--aspect-ratio:0.5625;margin:0 auto 40px;margin-bottom:var(--space-m);max-width:1344px;position:relative}.idea__video-block video{border-radius:48px;overflow:hidden}.idea__video-poster{height:auto;left:0;opacity:1;position:absolute;top:0;transition:opacity 2s ease-in-out;width:100%;z-index:100}.idea__video-poster img{border-radius:48px;overflow:hidden}.idea__video-poster.is-hide{opacity:0;transition:opacity 2s ease-in-out}.idea__icon-video{--icon-height:56px;background-color:initial;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:100}.idea__figure-1{--icon-height:213px;--icon-color:#009fdf;left:63%;max-width:16%;top:-51%;transform:rotate(-8deg)}.idea__figure-1,.idea__figure-2{height:100%;position:absolute;z-index:-1}.idea__figure-2{--icon-height:87px;--icon-color:#78be20;max-width:8%;right:6%;top:-55%}.idea__figure-3{--icon-height:164px;--icon-color:#ffa300;height:100%;left:70%;max-width:13%;position:absolute;top:-66%;transform:rotate(69deg);z-index:-1}.media-news__list{grid-gap:24px;grid-gap:var(--space-s);display:grid;gap:24px;gap:var(--space-s);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.media-news__item{grid-gap:16px;grid-gap:var(--space-2xs);background-color:#f2f7fc;background-color:var(--color-light-blue);border-radius:24px;display:grid;gap:16px;gap:var(--space-2xs);grid-template-columns:1fr;padding:24px}.media-news__channel{text-transform:uppercase}.media-news__channel,.media-news__date{color:#aeaeae;color:var(--color-light-gray)}.media-news__link.link{align-items:center;color:#005eb8;color:var(--color-blue);display:flex;justify-content:space-between;white-space:normal}.works-benefits{background-color:#f2f7fc;background-color:var(--color-light-blue);padding-bottom:80px;padding-bottom:var(--space-l);padding-top:80px;padding-top:var(--space-l)}.works-benefits__two-columns{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:35% 1fr;justify-content:space-between}.works-benefits__text{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-s)}.works-benefits__list{grid-gap:24px;grid-gap:var(--space-s);display:grid;gap:24px;gap:var(--space-s);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.works-benefits__item{padding-left:8px;position:relative}.works-benefits__item:before{background-color:#005eb8;background-color:var(--color-blue);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}.vacancies__list{list-style:none;margin:0 0 24px;margin-bottom:var(--space-s);padding:0}.vacancies__item:before{content:"—";margin-right:9px}.vacancies__subtitle{margin:0 0 8px;margin-bottom:var(--space-3xs)}.work-contacts{align-items:flex-start;display:flex;flex-direction:column}.cooperation{margin-top:0!important}.cooperation__container{padding-bottom:80px;padding-bottom:var(--space-l);padding-top:80px;padding-top:var(--space-l)}.cooperation__img{height:auto;margin-bottom:24px;margin-bottom:var(--space-xs);max-height:100%;object-fit:contain;width:auto}.news-page{margin-top:16px;margin-top:var(--space-2xs)}.news-page .breadcrumbs{margin-bottom:80px;margin-bottom:var(--space-l)}.news-page__title{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-s)}.news-list__wrap{grid-gap:40px 24px;grid-gap:var(--space-m) 24px;display:grid;gap:40px 24px;gap:var(--space-m) 24px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0 0 80px;margin-bottom:calc(var(--space-m)*2);padding:0}.news-list__news .card-news{width:100%}.news-tabs{margin-bottom:8px;margin-bottom:calc(var(--space-2xs)/2);overflow-x:auto}.news-tabs .color-tabs{padding-bottom:8px;padding-bottom:calc(var(--space-2xs)/2)}.news-detail-share__links{align-items:center;border-top:2px solid #005eb8;border-top:2px solid var(--color-blue);display:flex;padding-bottom:80px;padding-bottom:var(--space-l);padding-top:24px;padding-top:var(--space-xs)}.news-detail-share__links-text{--line-height:1.3;color:#aeaeae;color:var(--color-light-gray);display:block;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);margin-right:16px;text-transform:none}.news-detail-share .social-links__item{--icon-height:24px;margin-left:8px}.error-page{min-height:520px;padding-top:16px;padding-top:var(--space-2xs)}.error-page,.error-page__content{display:flex;flex-direction:column}.error-page__content{align-items:center;justify-content:center;margin:auto}.error-page__text{color:#000;margin-bottom:16px;margin-bottom:var(--space-2xs);margin-top:0}.search-results{margin-bottom:80px;margin-bottom:var(--space-l)}.search-results__title{color:#005eb8;color:var(--color-blue);margin-top:80px;margin-top:var(--space-l)}.search-results-form,.search-results__title{margin-bottom:40px;margin-bottom:var(--space-m)}.search-results-form__form{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr auto}.search-results-form__form .field{margin-bottom:0}.search-results-form__form .field--with-btn{--icon-height:20px}.search-results-content__count{color:#40474f;margin-bottom:8px;margin-bottom:var(--space-3xs)}.search-results-content__count,.search-results-content__no-results{--line-height:1.3;display:block;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;letter-spacing:normal;line-height:var(--line-height);text-transform:none}.search-results-content__no-results{color:#262626;color:var(--color-dark)}.search-results-content__list{grid-gap:16px;grid-gap:var(--space-2xs);display:grid;gap:16px;gap:var(--space-2xs);grid-auto-flow:row;list-style:none;margin:0;padding:0}.search-results-content .pagination{margin-top:40px;margin-top:var(--space-m)}.coming-events__list{grid-gap:24px;grid-gap:var(--space-s);display:grid;gap:24px;gap:var(--space-s);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.coming-events__item{grid-gap:84px;background-color:#f2f7fc;background-color:var(--color-light-blue);display:grid;gap:84px;grid-template-columns:auto 1fr 1fr}.coming-events__channel{text-transform:uppercase}.coming-events__channel,.coming-events__date{color:#aeaeae;color:var(--color-light-gray)}.coming-events__link.link{color:#005eb8;color:var(--color-blue);white-space:normal}.coming-events__day{color:#005eb8;color:var(--color-blue);display:block}.coming-events__wrap{grid-gap:24px;align-items:end;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.coming-events__registration-date{display:block}.coming-events__message{color:#005eb8;color:var(--color-blue);margin:0}.prizes__list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.prizes__item{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:28% 1fr}.prizes__text{color:#005eb8;color:var(--color-blue);margin:0}.olympiads-conditions__wrap{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.olympiads-conditions__value{color:#005eb8;color:var(--color-blue);margin:0 0 24px;margin-bottom:var(--space-xs)}.olympiads-conditions__text{margin:24px 0 0;margin-bottom:24px;margin-bottom:var(--space-xs);margin-top:var(--space-xs)}.olympiads-conditions__text:last-child{margin-bottom:0}.olympiads-conditions__subtitle{margin:0 0 8px;margin-bottom:var(--space-3xs)}.olympiads-conditions__list{border:1px solid #bae4f94d;border-radius:32px;list-style:none;margin:0;padding:0}.olympiads-conditions__item a{background-color:initial;border-radius:32px;padding:12px 16px;transition:background-color .3s ease-in-out;transition:background-color var(--duration) ease-in-out;white-space:normal;width:100%}.olympiads-conditions__item a:hover{background-color:#fff;background-color:var(--color-white)}.olympiads-conditions__accordion .accordion__btn{--line-height:1.3;align-items:center;background:#fff;background:var(--color-white);border:1px solid #bae4f94d;border-radius:32px;color:#262626;color:var(--color-dark);cursor:pointer;display:flex;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;justify-content:space-between;letter-spacing:normal;line-height:var(--line-height);padding:16px 24px;text-align:left;text-transform:none;width:100%}.olympiads-conditions__accordion .accordion__content{max-width:100%}.olympiads-conditions__accordion .accordion__title span{max-width:1233px}.olympiads-conditions__accordion .accordion{margin-bottom:8px;margin-bottom:var(--space-3xs)}.olympiads-conditions__accordion .accordion__content p{margin-bottom:0;margin-top:0}.olympiads-conditions__accordion .accordion__content p:last-child{margin-bottom:0}.olympiads-conditions__addresses{list-style:style none;margin:0 0 24px;margin-bottom:var(--space-s);padding:0}.olympiads-conditions__addresses li{--line-height:1.3;align-items:center;background:#fff;background:var(--color-white);border:1px solid #bae4f94d;border-radius:32px;color:#262626;color:var(--color-dark);cursor:pointer;display:flex;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;justify-content:space-between;letter-spacing:normal;line-height:var(--line-height);margin-bottom:8px;margin-bottom:var(--space-3xs);padding:16px 24px;text-align:left;text-transform:none;width:100%}.olympiads-conditions__addresses li:last-child{margin-bottom:0}.contacts{grid-gap:24px;grid-row-gap:24px;grid-row-gap:var(--space-s);display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;list-style:none;margin:0;padding:0;row-gap:24px;row-gap:var(--space-s)}.contacts__item{height:auto}.contacts--four-columns{grid-template-columns:repeat(4,1fr)}.contacts-tab{position:relative}.contacts-tab__switch{align-items:center;display:flex;justify-content:end;position:absolute;right:50%;top:0;transform:translate3d(672px,0,0);transform:translate3d(calc(var(--content-area)/2 - var(--padding)),0,0)}.contacts-tab .tab-interface__container{position:relative}.program__wrapper{overflow-x:auto}.program__list{min-width:1341px}.program__item{max-width:431px;min-width:431px;position:relative}.program__item:after,.program__item:before{background:#005eb8;content:"";display:block;left:50%;position:absolute;transform:translateX(-50%)}.program__item:before{height:31px;left:50%;width:1px}.program__item:after{border-radius:50%;height:12px;width:12px}.program__item .card__icon{margin-bottom:0;position:absolute}.program__item--1 .card__icon{--icon-height:57px;--icon-color:#f5a100;right:15px;top:15px;transform:rotate(30.5deg)}.program__item--2 .card__icon{--icon-height:57px;--icon-color:#6fb31b;right:15px;top:28px;transform:rotate(15.6deg)}.program__item--3 .card__icon{--icon-height:53px;--icon-color:#6fb31b;bottom:16px;right:20px}.program__item--4 .card__icon{--icon-height:49px;--icon-color:#f5a100;bottom:23px;right:17px}.program__item--5 .card__icon{--icon-height:43px;--icon-color:#00a6eb;right:21px;top:66px}.program__item--up{margin-bottom:43px}.program__item--up:before{bottom:-43px}.program__item--up:after{bottom:-12px}.program__item--down{margin-top:43px}.program__item--down:before{top:-43px}.program__item--down:after{top:-12px}.program__item:not(:last-child){margin-right:24px}.program__list-container{display:flex;justify-content:center}.program__list-line{background:#005eb8;height:1px;width:100%}.summer-programs{position:relative}.programs-intensives{padding:80px 0;padding:var(--space-l) 0}.kindergarten__one-day{margin-top:0!important}.footer{background-color:#f2f7fc;background-color:var(--color-light-blue);padding-bottom:24px;padding-bottom:var(--space-xs);padding-top:80px;padding-top:var(--space-l)}.footer__logo{--icon-height:104px}.footer__top{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(380px,548px) minmax(532px,671px);justify-content:space-between;margin-bottom:40px;margin-bottom:var(--space-m)}.footer__contacts{grid-gap:24px;display:grid;gap:24px;grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr;list-style:none;margin:0;padding:0}.footer__contact-title{margin-bottom:16px;margin-bottom:var(--space-2xs)}.footer__bottom{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(380px,548px) minmax(532px,671px);justify-content:space-between}.footer__bottom-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.footer__bottom-wrap-column{align-items:flex-start;display:flex;justify-content:flex-start}.footer__item{margin-right:24px}.footer__item:last-child{margin-right:0}.footer__additional-link{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:24px}.footer__author{margin-left:auto}.header{padding-bottom:16px;padding-top:16px}.header__inner{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr minmax(692px,1fr) minmax(202px,1fr);justify-content:space-between}.header__logo{--icon-height:68px}.header__btn{--btn-px:20px}.header__list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 0 -24px;padding:0}.header__link{margin-left:16px}.header__btn-modal{--icon-height:24px}.header__additional-menu{align-items:center;display:flex;justify-self:end;list-style:none;margin:0 0 0 -24px;padding:0}.header__additional-menu li{margin-left:24px}.information{margin-bottom:80px;margin-bottom:var(--space-l);margin-top:80px;margin-top:var(--space-l)}.information__container{max-width:842px}.information__container--widht-635{max-width:635px}.information__block{margin-bottom:80px;margin-bottom:var(--space-l)}.information__two-columns{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(300px,842px) minmax(300px,1fr)}.information__two-columns--half,.information__two-columns--mobile-column{grid-template-columns:1fr 1fr}.information__text{margin:0 0 16px;margin-bottom:var(--space-2xs)}.information__text:last-child{margin-bottom:0}.information p{margin:0}.information p+p{margin:16px 0 0;margin-top:var(--space-2xs)}.information p+ul{margin-top:16px;margin-top:var(--space-2xs)}.information__text--bold{font-weight:700}.information__accordion .accordion__content{max-width:100%;width:100%}.information__accordion-content{margin-top:24px;margin-top:var(--space-s)}.information__list{list-style:none;margin:0 0 24px;margin-bottom:var(--space-s);padding:0}.information__list:last-child{margin-bottom:0}.information__list-column{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;list-style:none;margin:0 0 24px;margin-bottom:var(--space-s);padding:0}.information__list-column:last-child{margin-bottom:0}.information__item>p{margin:0 0 8px}.information__list--dot>.information__item{padding-left:12px;position:relative}.information__list--dot>.information__item:before{background-color:#262626;background-color:var(--color-dark);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}.information__list--mb-3xs>.information__item{margin-bottom:8px;margin-bottom:var(--space-3xs)}.information__list--mb-3xs>.information__item:last-child{margin-bottom:0}.information__list--four-columns{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.information__title{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-s)}.information__title--mb-0{margin-bottom:0}.information__title-wrap{margin:auto 0}.information__title-h2,.information__title-h3,.information__title-h4{color:#005eb8;color:var(--color-blue);margin-bottom:24px;margin-bottom:var(--space-s)}.information__subtitle{color:var(--color-darck);margin-bottom:8px;margin-bottom:var(--space-3xs)}.information>figure>img,.information>img{background-color:#d9d9d9;border-radius:48px;display:block;height:auto;margin:0;max-width:100%;object-fit:contain;width:100%}.information figure{margin:24px 0 0;margin-bottom:40px;margin-bottom:var(--space-m);margin-top:var(--space-xs)}.information figure img{margin:0 0 8px;margin-bottom:var(--space-3xs)}.information__link-resources{--icon-height:30px;align-items:center;background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-flex;margin:0;padding:0;position:relative;text-decoration:none;white-space:nowrap}.information__link-resources>span{margin-right:8px;position:relative;white-space:wrap}.information__link-resources>span:before{background-color:#262626;background-color:var(--color-dark);bottom:0;content:"";height:1px;overflow:hidden;position:absolute;right:0;width:100%;z-index:1}.information__link-underline{align-items:center;background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-flex;margin:0;padding:0;position:relative;text-decoration:underline;text-underline-offset:3px;white-space:wrap}.information__table table{border-spacing:0 30px}.information__table table th{max-width:145px;min-width:145px;padding-bottom:24px;padding-bottom:var(--space-s)}.information__table table tbody th,.information__table table thead th{text-align:left}.information__table table td{min-width:200px;padding-bottom:24px;padding-bottom:var(--space-s);padding-left:32px;text-align:left;vertical-align:top}.information__table table tr:last-child td,.information__table table tr:last-child th{padding-bottom:0}.information__managment-list{list-style:none;margin:0;padding:0}.information__managment-list>li{border-top:3px solid #f2f7fc;padding-bottom:24px;padding-bottom:var(--space-s);padding-top:24px;padding-top:var(--space-s)}.information__wrap{margin-bottom:24px;margin-bottom:var(--space-s)}.information__education-table table{border-spacing:0 30px}.information__education-table table th{max-width:145px;min-width:145px;padding-bottom:24px;padding-bottom:var(--space-s)}.information__education-table table thead th{text-align:left}.information__education-table table tbody th{text-align:left;vertical-align:top}.information__education-table table td{padding-bottom:24px;padding-bottom:var(--space-s);padding-left:32px;text-align:left;vertical-align:top}.information__education-table table td>p{margin:0}.information__education-table table tr:last-child td,.information__education-table table tr:last-child th{padding-bottom:0}.information__education-table-second table{border-spacing:0 30px;margin-top:24px;margin-top:var(--space-s);width:100%}.information__education-table-second table th{padding-bottom:24px;padding-bottom:var(--space-s);padding-left:32px;padding-top:16px;padding-top:var(--space-2xs)}.information__education-table-second table thead th{text-align:left;word-break:break-all}.information__education-table-second table tbody th:first-child,.information__education-table-second table thead th:first-child{max-width:387px;padding-left:0}.information__education-table-second table tbody th{padding-left:0;text-align:left;vertical-align:top}.information__education-table-second table td{min-width:221px;padding-bottom:24px;padding-bottom:var(--space-s);padding-left:32px;padding-top:16px;padding-top:var(--space-2xs);text-align:left;vertical-align:top}.information__education-table-second table td>p{margin:0}.information__education-table-second table tr{border-top:3px solid #f2f7fc;padding-bottom:24px;padding-bottom:var(--space-s);padding-top:24px;padding-top:var(--space-s)}.information__education-table-second table table tr{display:table-row}.information__education-table-second table table td{min-width:100px;padding-bottom:8px;padding-left:24px;padding-top:0;text-align:left;vertical-align:top}.information__education-table-second table table th{max-width:100px;min-width:100px;padding-bottom:8px;padding-top:0}.information__education-table-second table tr td:first-child{padding-left:0}.information__education-table-second table table tr:first-child{border-top:none}.information__block figure{margin:24px 0;margin:var(--space-s) 0 var(--space-s) 0}.information__block figure figcaption{margin-top:8px}.address-map-container{clear:both;float:none;height:0;min-height:480px;padding-bottom:40.679%;position:relative;width:100%}.address-map-container__map{height:100%!important;width:100%!important}.address-map-container__map{left:0;position:absolute;top:0}.marker{background-color:#006efc;border:none;border-radius:50%;height:24px;width:24px}.marker,.marker.is-active{cursor:pointer;transform:translate(-50%,-50%)}.marker.is-active{background-color:initial;border:7px solid #006efc;border-radius:50%;height:30px;width:30px}.address-map-container__map[data-directions=elementarySchools] .marker{background-color: #005eb8}.address-map-container__map[data-directions=elementarySchools] .marker.is-active{background-color:initial;border:7px solid #78be20}.address-map-container__map[data-directions=kindergartens] .marker{background-color: #005eb8}.address-map-container__map[data-directions=kindergartens] .marker.is-active{background-color:initial;border:7px solid #ffa300}.address-map-container__map[data-directions=highSchools] .marker{background-color: #005eb8}.address-map-container__map[data-directions=highSchools] .marker.is-active{background-color:initial;border:7px solid #009fdf}.address-map-container .btn--close{position:absolute;right:16px;top:16px}.admission section{margin-bottom:80px;margin-bottom:var(--space-l);margin-top:80px;margin-top:var(--space-l)}.admission section:last-child{margin-bottom:0}.admission section:first-child{margin-top:0}.admission__stages{counter-reset:ordered-list;list-style:none;margin:0;padding:0;position:relative}.admission__stages>li{grid-gap:169px;display:grid;gap:169px;grid-template-columns:1fr 1fr;padding-bottom:32px;position:relative}.admission__stages>li:before{height:100%;width:3px}.admission__stages>li:after,.admission__stages>li:before{background-color:#005eb8;background-color:var(--color-blue);content:"";left:50%;margin-top:65px;position:absolute;top:0;transform:translate3d(-50%,0,0)}.admission__stages>li:after{border-radius:50%;height:16px;width:16px}.admission__stages-title{align-items:center;color:#005eb8;color:var(--color-blue);display:flex;margin-bottom:16px;margin-bottom:var(--space-2xs);padding-bottom:16px;padding-left:48px;padding-top:16px;position:relative}.admission__stages-title:before{content:counter(ordered-list);counter-increment:ordered-list;left:0;position:absolute;top:0}.admission__stages-info{margin-bottom:80px;margin-bottom:var(--space-l);min-width:400px}.admission__stages-documents{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.admission__stages>li:last-child:before{content:none}.admission__stages-link{--line-height:1.3;background-color:#f2f7fc;background-color:var(--color-light-blue);border:none;border-radius:32px;color:inherit;cursor:pointer;display:flex;font-family:golos-ui,sans-serif;font-family:var(--font-family-1);font-size:13pt;font-size:var(--text-body-size);font-style:normal;font-weight:500;height:-webkit-max-content;height:max-content;letter-spacing:normal;line-height:var(--line-height);margin:0;padding:24px 24px 24px 50px;position:relative;text-decoration:none;text-transform:none}.admission__stages-link:before{content:"";height:16px;left:24px;position:absolute;top:50%;transform:translate3d(0,-50%,0);width:16px}.admission__stages-link--svg-link:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.983 9.48 4.96-5.094' stroke='%23005EB8' stroke-width='1.018' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.908 6.924 9.745 2.65l4.174-.011-.011 4.286Z' fill='%23005EB8' stroke='%23005EB8' stroke-width='1.018' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.723 9.827v4.655c0 .562-.455 1.018-1.017 1.018H2.018A1.018 1.018 0 0 1 1 14.482V4.362c0-.562.456-1.018 1.018-1.018h4.548' stroke='%23005EB8' stroke-width='1.018' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.admission__stages-link--svg-doc:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.236 0H3.011A1.01 1.01 0 0 0 2 1.014v13.973A1.015 1.015 0 0 0 3.01 16h9.98A1.009 1.009 0 0 0 14 14.987V3.774c0-.285-.113-.559-.314-.761L10.996.316a1.074 1.074 0 0 0-.76-.316Z' fill='%23005EB8'/%3E%3Cpath d='M13.685 3.012 10.995.316A1.075 1.075 0 0 0 10.302 0v2.607a1.1 1.1 0 0 0 1.095 1.098h2.6a1.077 1.077 0 0 0-.31-.694Z' fill='%2368A9E5'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat}.page__main.home-page>.our-mission{margin-top:40px}.online-school-page .online-education{padding:80px 0;padding:var(--space-l) 0}.kindergartens-page .news{padding-top:80px;padding-top:var(--space-l)}.page__main.kindergartens-branch-page .loyalty-program{margin-top:40px;margin-top:var(--space-m)}.elementary-school-page .news{padding-top:80px;padding-top:var(--space-l)}.elementary-school-branch-page .school-programs,.elementary-school-branch-page .tariffs{padding:80px 0;padding:var(--space-l) 0}.elementary-school-branch-page .reviews .title-section{margin-bottom:24px;margin-bottom:var(--space-s)}.high-school-page .one-day{padding-top:0}.high-school-page .map{padding-top:80px;padding-top:var(--space-l)}.high-school-branch-page .tariffs,.high-school-page .additional-education-categories{padding-bottom:80px;padding-bottom:var(--space-l)}.about-gymnasium-page .teaching-methods__list{margin:24px 0;margin:var(--space-s) 0}.about-gymnasium-page .title-section{margin-bottom:24px;margin-bottom:var(--space-s)}@media only screen and (min-width:668px){.school-programs .card__icon{--icon-height:80px}.media-news__channel-icon{display:none}.online-school-page .our-numbers{padding-bottom:80px;padding-bottom:var(--space-l);padding-top:80px;padding-top:var(--space-l)}.elementary-school-branch-page .school-programs .swiper .card__icon{--icon-height:80px}}@media only screen and (min-width:768px){.d-tablet-768{display:none!important}.field--datepicker-range>*{margin-bottom:0}.field--datepicker-range>.field+.field{margin-left:24px}}@media only screen and (min-width:1024px){.d-tablet-1024{display:none!important}}@media only screen and (min-width:1280px){.d-mobile{display:none!important}.layout__inner{padding:0 calc(100%/var(--columns))}}@media only screen and (max-width:1439px){.slider--education .swiper-wrapper{grid-template-columns:1fr}.slider--activity .swiper-slide{--slide-count:5;--slide-margin:16px;margin-right:var(--slide-margin);width:calc(18.18182% - var(--slide-margin)*var(--slide-count)/5.5)}.slider--activity .swiper-slide:last-child{margin-right:0}.slider--activity .swiper-wrapper{transform:translate3d(48px,0,0)}.slider--activity.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{transform:translate3d(-48px,0,0)}.layout--no-desctop{max-width:100%;padding:0;width:100%}.address__contact,.address__wrap-links{flex-direction:column}.address__wrap-links{align-items:flex-end}.contacts-tab__switch{right:0;transform:translate3d(-48px,0,0);transform:translate3d(calc(var(--padding)*-1),0,0)}.header__additional-menu{margin-left:-20px}.header__additional-menu li{margin-left:20px}.address-map-container{width:calc(100% + 96px)!important;width:calc(100% + var(--padding)*2)!important}.address-map-container{margin-left:-48px;margin-left:calc(var(--padding)*-1)}}@media only screen and (max-width:1279px){:root{--padding:24px}a.focus-visible,button.focus-visible{outline:none}a:focus-visible,button:focus-visible{outline:none}.d-desktop{display:none!important}.slider--demo .swiper-slide{width:100%}.slider--education .swiper-wrapper{grid-gap:8px}.slider--additional-education .swiper-wrapper{gap:8px}.slider--events .swiper-wrapper{grid-gap:8px}.slider--news .swiper-wrapper{gap:8px}.slider--activity .swiper-wrapper{transform:translate3d(24px,0,0)}.slider--activity.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{transform:translate3d(-24px,0,0)}.slider--cooperation .swiper-slide{margin-right:12px;width:calc(33.33333% - 8px)}.slider--cooperation .swiper-slide:last-child{margin-right:0}.about-online__list,.about-online__list--two-column,.additional-nav__list,.for-whom__list,.our-numbers__list,.our-numbers__list--three-columns{grid-template-columns:repeat(2,1fr)}.contacts--four-columns{grid-template-columns:repeat(3,1fr)}.footer__logo{--icon-height:87px}.footer__bottom,.footer__top{grid-template-columns:minmax(320px,400px) minmax(532px,671px)}.footer__additional-link,.footer__bottom-wrap{align-items:flex-start;flex-direction:column}.header__inner{grid-template-columns:1fr auto}.header__logo{--icon-height:64px}.header__links{display:none}.information__two-columns--mobile-column{gap:24px;gap:var(--space-s);grid-template-columns:1fr}.admission__stages>li{gap:139px}}@media only screen and (max-width:1023px){.card-student-review{grid-template-columns:1fr;width:100%}.info-picture__info{margin-top:16px;margin-top:var(--space-2xs);position:relative;right:0;top:0;transform:translateY(0);width:100%}:root{--header-height:96px}.d-desktop-1024{display:none!important}.check-group__list{flex-direction:column;flex-wrap:nowrap}.slider--additional-education-second .swiper-slide{margin-right:12px;width:calc(33.33333% - 8px)}.slider--additional-education-second .swiper-slide:last-child{margin-right:0}.slider--additional-education-second .swiper-wrapper{transform:translate3d(24px,0,0)}.slider--events .swiper-slide{height:auto;margin-right:16px;width:86.9565217391%}.slider--events .swiper-slide:last-child{margin-right:0}.slider--events .swiper-wrapper{grid-gap:initial;display:flex;transform:translate3d(24px,0,0)}.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{transform:translate3d(-24px,0,0)}.slider--reviews .swiper-slide{height:-webkit-max-content;height:max-content;margin-right:4px;width:86.9565217391%}.slider--reviews .swiper-slide:last-child{margin-right:0}.slider--reviews .swiper-wrapper{--translate-x:24px}.slider--students-reviews .swiper-slide{height:-webkit-max-content;height:max-content;margin-right:4px;width:86.9565217391%}.slider--students-reviews .swiper-slide:last-child{margin-right:0}.slider--students-reviews .swiper-wrapper{--translate-x:24px}.slider--students-reviews.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{display:none}.slider--teachers .swiper-slide{margin-right:12px;width:calc(33.33333% - 8px)}.slider--teachers .swiper-slide:last-child{margin-right:0}.slider--teachers.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{background:#fff;background:var(--color-white)}.slider--news .swiper-wrapper{transform:translateZ(0)}.slider--school-programs .swiper-slide{margin-right:12px;width:86.9565217391%}.slider--school-programs .swiper-slide:last-child{margin-right:0}.slider--school-programs .swiper-wrapper,.slider--school-programs.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{transform:translateZ(0)}.slider--activity .swiper-slide{--slide-count:3;--slide-margin:16px;margin-right:var(--slide-margin);width:calc(28.57143% - var(--slide-margin)*var(--slide-count)/3.5)}.slider--activity .swiper-slide:last-child{margin-right:0}.slider--cooperation .swiper-wrapper{transform:translateZ(0)}.slider--universities .swiper-control-wrap{transform:translate3d(48px,0,0)!important;transform:translate3d(var(--padding),0,0)!important}.slider--learning-processes.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap,.slider--summer-intensives.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{transform:translateZ(0)}.layout--no-tablet{max-width:100%;padding:0;width:100%}.title-section--two-column{gap:24px;gap:var(--space-s);grid-template-columns:1fr}.title-section--two-column-second{gap:0;grid-template-columns:1fr}.card__wrapper--desctop-bc-white{background-color:#f2f7fc;background-color:var(--color-light-blue)}.card__three-columns{gap:16px;gap:var(--space-2xs);grid-template-columns:1fr}.container-two-columns{gap:80px;gap:var(--space-l);grid-template-columns:1fr}.container-two-columns--second{gap:24px;gap:var(--space-s);grid-template-columns:1fr}.container-two-columns--table-reverse{grid-auto-flow:column dense}.container-two-columns--tablet-gap-s{gap:24px;gap:var(--space-s)}.container-two-columns.container-two-columns--reverse-mobile{gap:32px}.container-two-columns--reverse-mobile>:first-child{order:1}.container-two-columns--reverse-mobile>.idea__video-block{margin-top:0}.decoration--age-groups-kindergarten .decoration__img-1{max-width:11%;right:25%;top:5%}.decoration--age-groups-kindergarten .decoration__img-2{left:auto;max-width:13%;right:89%;top:28%}.decoration--age-groups-kindergarten .decoration__img-3{--icon-height:67px;bottom:-31%;left:36%;max-width:20%}.decoration--age-groups-kindergarten .decoration__img-4{max-width:16%;top:12%}.decoration--age-groups-school .decoration__img-1{left:11%;max-width:15%;top:30%}.decoration--age-groups-school .decoration__img-2{max-width:12%;right:0;top:14%}.decoration--age-groups-school .decoration__img-3{max-width:12%;right:21%;top:7%;transform:rotate(-9deg)}.decoration--age-groups-school .decoration__img-4{left:40%;max-width:21%;top:37%}.our-mission__list{grid-row-gap:16px;grid-row-gap:var(--space-2xs);grid-template-columns:1fr}.online-school__two-column{gap:80px;gap:var(--space-l);grid-template-columns:1fr}.our-advantages__two-column{gap:0;grid-template-columns:1fr}.our-advantages__list{margin:24px 0;margin:var(--space-xs) 0}.our-advantages__link{display:none}.our-advantages__link--tablet{display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.excursion__columns{gap:24px;gap:var(--space-s);grid-template-columns:1fr}.teachers__two-column{display:block}.teachers__two-column .title-section{margin-bottom:40px;margin-bottom:var(--space-m)}.your-questions__two-column{gap:24px;gap:var(--space-s);grid-template-columns:1fr}.faq__title--width-50{width:100%}.teaching-methods__list--four-columns{gap:32px;grid-template-columns:repeat(2,1fr)}.address{grid-template-columns:1fr}.address__wrap-links{align-items:stretch;justify-content:flex-start}.address__wrap-link{margin-left:0}.invite__title{margin-bottom:15px;padding-bottom:151px}.invite__two-column{gap:0;grid-template-columns:1fr}.invite__wrap{overflow:hidden}.invite__four-circles{--icon-height:99px;left:2%;max-width:18%;top:9%}.invite__circle{--icon-height:50px;left:85%;max-width:11%;top:-9%}.invite__two-semicircle{--icon-height:71px;left:52%;max-width:21%;top:19%}.invite__two-torus{--icon-height:35px;left:25%;max-width:11%;top:-5%}.invite--decoration .invite__figure-9{--icon-height:72px;left:1%;max-width:22%;top:13%}.invite--decoration .invite__figure-2{--icon-height:38px;left:31%;max-width:11%;top:-6%}.invite--decoration .invite__figure-8{left:53%;top:21%}.invite--decoration .invite__figure-7{--icon-height:34px;left:83%;max-width:11%;top:-10%}.invite--decoration-second .invite__cube{--icon-height:72px;left:5%;max-width:23%;top:13%}.invite--decoration-second .invite__figure-13{--icon-height:38px;left:31%;max-width:11%;top:-6%}.invite--decoration-second .invite__figure-3{left:56%;top:21%}.invite--decoration-second .invite__cube-small{--icon-height:27px;left:88%;max-width:9%;top:-9%}.status{row-gap:40px;row-gap:var(--space-m)}.status__img img{border-radius:16px}.status__img--padding{padding:0 7.7%}.status__title-section,.status__title-section+.status__img{grid-column:1/3;max-width:100%}.status__title-section+.status__img img{border-radius:32px}.news-card{gap:72px}.partnership__two-columns,.welcome-info--two-columns{gap:80px;gap:var(--space-l);grid-template-columns:1fr}.welcome-info--columns-in-two{gap:0;grid-template-columns:1fr}.welcome-info__wrap{margin-bottom:24px;margin-bottom:var(--space-s);margin-top:24px;margin-top:var(--space-s)}.sections-list__list{grid-template-columns:repeat(2,1fr);row-gap:40px;row-gap:var(--space-m)}.sections-list__filters{gap:0;grid-template-columns:1fr}.sections-list__select{justify-self:start}.free-test__two-columns{gap:24px;gap:var(--space-s);grid-template-columns:1fr}.for-whom__two-column{gap:40px;gap:var(--space-m);grid-template-columns:1fr}.online-education__list{gap:16px;gap:var(--space-2xs);grid-template-columns:1fr}.online-education__links{grid-template-columns:1fr}.new-kindergarten .container-two-columns,.online-education__links{gap:24px;gap:var(--space-s)}.one-day--table-reverse .one-day__img{order:1}.idea__video-block{margin-top:100px;margin-top:var(--space-2xl)}.works-benefits__two-columns{gap:80px;gap:var(--space-l);grid-template-columns:1fr}.news-list__wrap{grid-template-columns:repeat(2,1fr)}.coming-events__item{gap:24px;gap:var(--space-s);grid-template-columns:1fr}.prizes__list{gap:16px;gap:var(--space-2xs);grid-template-columns:1fr}.contacts{grid-template-columns:repeat(2,1fr)}.contacts-tab__switch{margin-bottom:24px;margin-bottom:var(--space-s);position:static;text-align:right}.contacts-tab .tab-interface__container{padding-top:24px;padding-top:var(--space-s)}.footer__logo{display:none}.footer__contacts,.footer__top{grid-template-columns:1fr}.footer__contacts{margin-bottom:24px;margin-bottom:var(--space-xs)}.footer__bottom{grid-template-columns:1fr}.footer__bottom-wrap-column{flex-direction:column}.footer__item{margin-bottom:24px;margin-bottom:var(--space-xs)}.footer__item:last-child{margin-bottom:0}.footer__additional-link{margin-bottom:24px;margin-bottom:var(--space-xs)}.footer__author{margin-left:0}.information__title-wrap{margin-bottom:24px;margin-bottom:var(--space-s)}.admission__stages>li{gap:24px;gap:var(--space-s);grid-template-columns:1fr;padding-bottom:24px;padding-bottom:var(--space-s)}.admission__stages>li:after,.admission__stages>li:before{content:none}.admission__stages-info{margin-bottom:0;min-width:auto}}@media only screen and (max-width:767px){.universities__list{grid-template-columns:1fr}.d-desktop-768{display:none!important}.modal--address .modal__container{border-radius:32px;margin-bottom:32px;transform:translateZ(0)}.modal--address .modal__close{right:24px;top:24px}.field--datepicker-range{flex-direction:column;margin-bottom:0}.field--datepicker-range .field__delimiter-container{display:none}.slider--news .swiper-slide{height:auto;margin-right:4px;width:91.7431192661%}.slider--news .swiper-slide:last-child{margin-right:0}.slider--news .swiper-wrapper{grid-gap:0;display:flex}.slider--universities .swiper-slide{margin-right:8px;width:86.9565217391%}.slider--universities .swiper-slide:last-child{margin-right:0}.slider--universities .swiper-wrapper{transform:translateZ(0)}.slider--summer-intensives{margin-bottom:24px;margin-bottom:var(--space-s);max-width:100%;position:static;transform:translateZ(0)}.tab-interface--with-select .tab-interface__list,.tab-interface[data-select=true] .tab-interface__list{display:none}.tab-interface__select-block{display:inline-block}.layout--no-big-mobile{max-width:100%;padding:0;width:100%}.title-section--one-column{max-width:100%}.our-advantages__list{grid-row-gap:24px;grid-row-gap:var(--space-s);grid-template-columns:repeat(2,1fr)}.online-education__wrapper{grid-template-columns:1fr}.information__two-columns,.tariffs__info{gap:24px;gap:var(--space-xs);grid-template-columns:1fr}.information__two-columns--half{gap:24px;gap:var(--space-s)}.information__list-column{gap:24px;gap:var(--space-xs)}.information__education-table-second table td{min-width:0}.information__education-table-second table tr{display:grid;grid-template-columns:1fr 1fr 1fr}.information__education-table-second table .information__table-row{display:table-row}.information__education-table-second table .information__mobile-table-row{border:none;gap:24px;grid-template-columns:1fr 1fr}.information__education-table-second table .information__mobile-table-row td{padding-left:0}.information__education-table-second table table tr{display:table-row}.information__education-table-second table table td,.information__education-table-second table table th{min-width:0}.admission__stages-documents{grid-template-columns:1fr}}@media only screen and (max-width:667px){.card-news__img{border-radius:32px}.card-news__title{-ms-line-clamp:initial;-webkit-line-clamp:none;line-clamp:none;display:inline;overflow:visible;white-space:normal}.card-additional-education__img{border-radius:32px}.card-review__top-column{width:100%}.card-review__link.link-underline{margin-left:auto}.card-rate__list-wrap{margin-bottom:24px;margin-bottom:var(--space-s);max-height:80px;overflow:hidden;position:relative}.card-rate__list-wrap:after{background:linear-gradient(180deg,#f2f7fc00,#f2f7fc);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card-rate__list-wrap.is-expanded{margin-bottom:0;max-height:-webkit-max-content;max-height:max-content;overflow:visible}.card-rate__list-wrap.is-expanded:after{content:none}.card-rate__expand-btn{--icon-height:16px;align-items:center;background-color:initial;border:none;cursor:pointer;display:none;margin-bottom:24px;margin-bottom:var(--space-s);margin-top:auto;padding:0;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px}.card-rate__expand-btn.is-visible{display:flex}.card-rate__expand-btn .card-rate__btn-text{display:inline}.card-rate__expand-btn .card-rate__btn-text-second,.card-rate__expand-btn.is-expanded .card-rate__btn-text{display:none}.card-rate__expand-btn.is-expanded .card-rate__btn-text-second{display:inline}.card-address{border-radius:32px}.card-address__wrap{padding:24px}:root{--space-4xs:4px;--space-3xs:4px;--space-2xs:8px;--space-xs:16px;--space-s:20px;--space-m:32px;--space-l:48px;--space-xl:60px;--space-2xl:80px;--space-3xl:100px;--padding:12px;--header-height:90px;--text-hs-size:40px;--text-h1-size:32px;--text-h2-size:32px;--text-h3-size:24px;--text-h4-size:22px;--text-subtitle-size:18px;--text-body-size:11pt;--text-table-size:14px;--text-small-size:14px;--text-tiny-size:12px;--text-span-size:18px}.typography thead{margin:0 48px;margin:0 var(--padding);min-width:668px}.typography thead tr{gap:24px}.typography tbody{margin:0 48px;margin:0 var(--padding);min-width:668px}.typography tbody tr{gap:24px}.btn--with-chevron{--btn-bdrs:32px}.btn--width-mobile{width:100%}.modal{padding:0}.modal__container{--modal-width:auto;border:none;border-radius:0;margin-bottom:0;padding:24px}.modal--manager .modal__container{max-height:100%;padding-right:12px}.form__btn-group{grid-auto-flow:row}.field-range__label{display:block;font-weight:700;margin-bottom:24px;margin-bottom:var(--space-xs);padding:0;position:static}.field--editable-double-range .field-range__input:first-child{margin-right:16px}.slider--education .swiper-slide{height:auto;margin-right:4px;width:86.9565217391%}.slider--education .swiper-slide:last-child{margin-right:0}.slider--education .swiper-wrapper{grid-gap:initial;display:flex;flex-wrap:nowrap;transform:translate3d(12px,0,0)}.slider--additional-education .swiper-slide{height:auto;margin-right:4px;width:86.9565217391%}.slider--additional-education .swiper-slide:last-child{margin-right:0}.slider--additional-education .swiper-wrapper{display:flex;gap:0;transform:translate3d(12px,0,0)}.slider--additional-education-second .swiper-slide{margin-right:8px;width:86.9565217391%}.slider--additional-education-second .swiper-slide:last-child{margin-right:0}.slider--additional-education-second .swiper-wrapper{transform:translate3d(12px,0,0)}.slider--events .swiper-slide{margin-right:4px}.slider--events .swiper-slide:last-child{margin-right:0}.slider--events .swiper-wrapper{transform:translate3d(12px,0,0)}.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{transform:translate3d(-12px,0,0)}.slider--pagination-fraction-bottom.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{display:none}.slider--reviews .swiper-wrapper,.slider--students-reviews .swiper-wrapper{--translate-x:12px}.slider--teachers .swiper-slide{margin-right:8px;width:calc(86.95652% - 10.43478px)}.slider--teachers .swiper-slide:last-child{margin-right:0}.slider--news .swiper-wrapper{transform:translate3d(12px,0,0)}.slider--methods .swiper-slide{height:-webkit-max-content;height:max-content;margin-right:4px;width:93.4579439252%}.slider--methods .swiper-slide:last-child{margin-right:0}.slider--methods .swiper-wrapper{transform:translate3d(12px,0,0)}.slider--methods.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{bottom:16px;bottom:0;transform:translate3d(-50%,0,0)}.slider--methods.slider--pagination-fraction{padding-bottom:56px;padding-bottom:calc(40px + var(--space-2xs))}.slider--school-programs .swiper-slide{margin-right:8px;width:86.9565217391%}.slider--school-programs .swiper-slide:last-child{margin-right:0}.slider--school-programs .swiper-wrapper{transform:translate3d(12px,0,0)}.slider--school-programs.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{transform:translate3d(-12px,0,0)}.slider--activity .swiper-slide{margin-right:4px;width:86.9565217391%}.slider--activity .swiper-slide:last-child{margin-right:0}.slider--activity .swiper-wrapper{transform:translate3d(12px,0,0)}.slider--activity.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{transform:translate3d(-12px,0,0)}.slider--cooperation .swiper-slide{margin-right:8px;width:86.9565217391%}.slider--cooperation .swiper-slide:last-child{margin-right:0}.slider--cooperation .swiper-wrapper{transform:translate3d(12px,0,0)}.slider--summer-intensives.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{transform:translateZ(0)}.slider--learning-processes.card__wrapper{padding-left:0;padding-right:0}.slider--learning-processes.card{padding-bottom:60px}.slider--learning-processes.slider--pagination-fraction .swiper-initialized~.swiper-control-wrap{left:0;transform:translateZ(0)}.layout--no-mobile{max-width:100%;padding:0;width:100%}.accordion--light-blue.accordion{border-radius:32px}.accordion--light-blue .accordion__btn,.card__wrapper{border-radius:32px;padding:24px}.card--pb-2xl{padding-bottom:100px;padding-bottom:var(--space-2xl)}.container-img img{border-radius:32px;overflow:hidden}.decoration--about-gumnasium .decoration__img-1{bottom:-22%;left:-4px;margin-bottom:40px}.decoration--about-gumnasium .decoration__img-2{left:67%;max-width:12%;top:-49%}.decoration--about-gumnasium .decoration__img-3{left:78%;max-width:14%;top:calc(44% - 40px)}.decoration--sections .decoration__img-1{--icon-height:47px;left:-30px;max-width:15%;top:-29%}.decoration--sections .decoration__img-2{left:74%;max-width:14%;top:-50%}.decoration--sections .decoration__img-3{left:63%;max-width:10%}.social-links__list{margin-left:-32px}.social-links__item{margin-left:32px}.online-school__wrap{padding:0 32px}.our-advantages__link--tablet{display:inline-flex;width:100%}.welcome-poster__container{padding:151px 12px 12px}.welcome-poster__img{border-radius:8px 8px 32px 32px}.welcome-poster--second{height:575px}.welcome-poster--second .welcome-poster__content{padding:16px 0 8px}.welcome-poster--second .welcome-poster__wrap{margin-bottom:0}.welcome-poster--third .welcome-poster__container{padding-bottom:0;padding-top:0}.welcome-poster--third .welcome-poster__content{padding:16px 0 20px}.welcome-poster--third .welcome-poster__wrap{margin-bottom:0}.welcome-poster .text-list{margin-top:24px;margin-top:var(--space-s)}.excursion-info{padding:16px}.excursion-info__list{gap:24px;gap:var(--space-xs)}.teachers__two-column .title-section{padding:0 48px;padding:0 var(--padding)}.additional-nav__list,.our-numbers__list{grid-template-columns:1fr}.our-numbers__list{gap:16px}.our-numbers__list--three-columns{grid-template-columns:1fr}.our-numbers__icon--big{--icon-height:40px}.teaching-methods__list{grid-template-columns:1fr}.address{border-radius:16px}.address__wrap-link{padding-left:9px;padding-right:9px}.price__list{gap:24px;gap:var(--space-xs)}.loyalty-program__list,.news-card,.price__list{grid-template-columns:1fr}.news-card{border-radius:32px;gap:24px;gap:var(--space-s);grid-auto-flow:row;padding:24px}.news-card__text,.news-card__title{max-width:100%}.manager-info{align-items:center;gap:24px;gap:var(--space-s);grid-template-columns:1fr}.manager-info__info{padding-right:0}.manager-info__img{margin:0 auto;position:static}.manager-info__list{padding-right:12px}.welcome-info__slider{margin-left:-48px;margin-left:calc(var(--padding)*-1);margin-right:-48px;margin-right:calc(var(--padding)*-1)}.sections-list__list{grid-template-columns:1fr;row-gap:40px;row-gap:var(--space-m)}.sections-list__select{max-width:100%}.about-online__list,.about-online__list--two-column,.for-whom__list,.still-questions__list{grid-template-columns:1fr}.online-education__price{grid-gap:16px;grid-gap:var(--space-2xs);display:grid;gap:16px;gap:var(--space-2xs)}.online-education__price-value{font-size:30px;margin:0;padding:0}.idea__video-block video,.idea__video-poster img{border-radius:32px}.media-news__link img{display:none}.news-list__wrap{grid-template-columns:1fr}.news-detail-share__links-text{margin-right:32px}.error-page__img{height:115px;width:170px}.error-page__content .btn{width:100%}.search-results-form__form{gap:16px;gap:var(--space-2xs);grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.contacts{grid-template-columns:1fr}.program__item--1 .card__icon{--icon-height:43px}.program__item--2 .card__icon{--icon-height:43px;top:22px}.program__item--3 .card__icon{--icon-height:45px}.program__item--4 .card__icon{--icon-height:35px;bottom:16px}.program__item--5 .card__icon{--icon-height:31px;right:24px;top:22px;transform:rotate(25.5deg)}.header__logo{--icon-height:58px}.header__btn{display:none;margin:0}.header__btn-modal{--icon-height:32px}.header__additional-menu li:last-child{margin-left:0}.admission__stages-link{border-radius:32px;padding:24px 24px 24px 50px}.page__main.home-page>.our-mission{margin-top:0}.home-page .online-school__container{padding-bottom:0}.online-school-page .for-whom__container{padding-top:0}}@media only screen and (max-width:374px){.idea__video-block{margin-top:80px;margin-top:var(--space-xl)}}@media (hover:hover){.btn--text-up:after{align-items:center;content:attr(data-text);display:flex;height:100%;justify-content:center;left:var(--btn-px);position:absolute;text-align:center;top:0;transform:translate3d(0,100%,0);transition:transform .3s ease-in-out;transition:transform var(--duration) ease-in-out;width:calc(100% - var(--btn-px)*2)}.btn--text-up:hover:before{transform:translate3d(0,calc(-100% - var(--btn-py)*2),0)}.btn--text-up:hover:after{transform:translateZ(0)}.btn--right-arrow:hover svg{transform:translate3d(40px,0,0)}.btn--right-arrow:hover .arrow:after{transform:translateZ(0)}.btn--invert:hover,.btn--with-chevron:hover{--btn-bg:#005eb8;--btn-bdc:#005eb8;--btn-c:#fff}.btn--with-chevron:hover svg{--icon-color:var(--btn-c)}.btn--with-chevron-think:hover{--btn-bg:#005eb8;--btn-bdc:#005eb8;--btn-c:#fff}.btn--with-chevron-think:hover svg{--icon-color:var(--btn-c)}.btn--third:hover{font-weight:700}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}
/* End */


/* Start:/local/templates/main/assets/css/bvi.min.css?174143590278736*/
/*!
 * Button visually impaired v1.0.0 (https://bvi.isvek.ru/)
 * Copyright 2014-2021 <bvi@isvek.ru>
 * Licensed under MIT (https://github.com/veks/button-visually-impaired-javascript/blob/master/LICENSE.md)
 */html:not(.bvi-panel){font-size:100%}html:not(.bvi-panel) *,html:not(.bvi-panel) ::after,html:not(.bvi-panel) ::before{box-sizing:border-box}html body .bvi-panel{font-family:Arial,serif!important;font-size:1rem!important;padding:.5rem;color:#000;top:0;left:0;right:0;letter-spacing:0;position:relative;text-shadow:none;line-height:normal;border:0;margin-bottom:.3rem;background-color:#f7f7f7;box-shadow:0 1px 3px 0 rgba(0,0,0,.23);z-index:999999!important}html body .bvi-panel *{font-family:Arial,serif!important;font-size:1rem!important}html body .bvi-panel.bvi-fixed-top{position:fixed;top:0;right:0;left:0;z-index:999999}html body .bvi-panel.bvi-panel-hide{display:none}html body .bvi-panel a{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a:focus,html body .bvi-panel a:hover{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a.bvi-link{display:inline-block;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;font-weight:700;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}html body .bvi-panel a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}html body .bvi-panel a.bvi-link:focus,html body .bvi-panel a.bvi-link:hover{background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.active{color:#212529!important;background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.bvi-theme-white{background-color:#fff!important;color:#000!important}html body .bvi-panel a.bvi-link.bvi-theme-black{background-color:#000!important;color:#fff!important}html body .bvi-panel a.bvi-link.bvi-theme-blue{background-color:#9dd1ff!important;color:#063462!important}html body .bvi-panel a.bvi-link.bvi-theme-brown{background-color:#f7f3d6!important;color:#4d4b43!important}html body .bvi-panel a.bvi-link.bvi-theme-green{background-color:#3b2716!important;color:#a9e44d!important}html body .bvi-panel .bvi-blocks{margin:0 auto;text-align:center;display:flex;flex-flow:row wrap}html body .bvi-panel .bvi-blocks.bvi-block-start{justify-content:flex-start}html body .bvi-panel .bvi-blocks.bvi-block-center{justify-content:center}html body .bvi-panel .bvi-blocks.bvi-block-end{justify-content:flex-end}html body .bvi-panel .bvi-block{padding:.688rem .938rem}html body .bvi-panel .bvi-block .bvi-block-title{text-align:center;font-weight:600!important;font-size:1rem!important;display:block;margin-bottom:.8rem}html body .bvi-panel .bvi-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;visibility:hidden;z-index:1050;outline:0;opacity:0;background:rgba(0,0,0,.5);-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}html body .bvi-panel .bvi-modal.show{visibility:visible;opacity:1}html body .bvi-panel .bvi-modal .bvi-modal-dialog{max-width:500px;margin:1.75rem auto;display:flex;align-items:center;height:calc(100% - 3.5rem);pointer-events:none}html body .bvi-panel .bvi-modal .bvi-modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;max-height:100%;overflow:hidden}html body .bvi-panel .bvi-modal .bvi-modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:.8rem .8rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:600;color:#000}html body .bvi-panel .bvi-modal .bvi-modal-body{position:relative;flex:1 1 auto;padding:1rem;overflow-y:auto}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar{width:.5rem;background-color:transparent;opacity:0}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:.25rem}html body .bvi-panel .bvi-modal .bvi-modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.8rem .8rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-close{float:right;font-size:1.2rem!important;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5}html body .bvi-panel .bvi-modal .bvi-modal-close:focus,html body .bvi-panel .bvi-modal .bvi-modal-close:hover{cursor:pointer;opacity:.75}body.bvi-active{margin:0;padding:0;top:0;left:0}body.bvi-active.bvi-noscroll{overflow:hidden!important}body .bvi-body{padding:0 .5rem}body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-text{border-color:#000}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#000!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:#000!important;color:#000!important;fill:#000000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#000!important;color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#000!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-text{border-color:#fff}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#fff!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:#fff!important;color:#fff!important;fill:#ffffff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#fff!important;color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#fff!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=blue]:not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-text{border-color:#063462}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#063462!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#063462!important;background-color:#9dd1ff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:#063462!important;color:#063462!important;fill:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#063462!important;color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#063462!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#063462!important;background-color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-text{border-color:#4d4b43}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#4d4b43!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#4d4b43!important;background-color:#f7f3d6!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:#4d4b43!important;color:#4d4b43!important;fill:#4D4B43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#4d4b43!important;color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#4d4b43!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#4d4b43!important;background-color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=green]:not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-text{border-color:#a9e44d}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#a9e44d!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#a9e44d!important;background-color:#3b2716!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:#a9e44d!important;color:#a9e44d!important;fill:#A9E44D!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#a9e44d!important;color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#a9e44d!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#a9e44d!important;background-color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-fontsize="40"] *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="40"] * h1,body .bvi-body[data-bvi-fontsize="40"] * h1 *{font-size:47px!important}body .bvi-body[data-bvi-fontsize="40"] * h2,body .bvi-body[data-bvi-fontsize="40"] * h2 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="40"] * h3,body .bvi-body[data-bvi-fontsize="40"] * h3 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="40"] * h4,body .bvi-body[data-bvi-fontsize="40"] * h4 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="40"] * h5,body .bvi-body[data-bvi-fontsize="40"] * h5 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="40"] * h6,body .bvi-body[data-bvi-fontsize="40"] * h6 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="39"] * h1,body .bvi-body[data-bvi-fontsize="39"] * h1 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="39"] * h2,body .bvi-body[data-bvi-fontsize="39"] * h2 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="39"] * h3,body .bvi-body[data-bvi-fontsize="39"] * h3 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="39"] * h4,body .bvi-body[data-bvi-fontsize="39"] * h4 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="39"] * h5,body .bvi-body[data-bvi-fontsize="39"] * h5 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] * h6,body .bvi-body[data-bvi-fontsize="39"] * h6 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="38"] * h1,body .bvi-body[data-bvi-fontsize="38"] * h1 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="38"] * h2,body .bvi-body[data-bvi-fontsize="38"] * h2 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="38"] * h3,body .bvi-body[data-bvi-fontsize="38"] * h3 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="38"] * h4,body .bvi-body[data-bvi-fontsize="38"] * h4 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="38"] * h5,body .bvi-body[data-bvi-fontsize="38"] * h5 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] * h6,body .bvi-body[data-bvi-fontsize="38"] * h6 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="37"] * h1,body .bvi-body[data-bvi-fontsize="37"] * h1 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="37"] * h2,body .bvi-body[data-bvi-fontsize="37"] * h2 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="37"] * h3,body .bvi-body[data-bvi-fontsize="37"] * h3 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="37"] * h4,body .bvi-body[data-bvi-fontsize="37"] * h4 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="37"] * h5,body .bvi-body[data-bvi-fontsize="37"] * h5 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] * h6,body .bvi-body[data-bvi-fontsize="37"] * h6 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="36"] * h1,body .bvi-body[data-bvi-fontsize="36"] * h1 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="36"] * h2,body .bvi-body[data-bvi-fontsize="36"] * h2 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="36"] * h3,body .bvi-body[data-bvi-fontsize="36"] * h3 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="36"] * h4,body .bvi-body[data-bvi-fontsize="36"] * h4 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="36"] * h5,body .bvi-body[data-bvi-fontsize="36"] * h5 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] * h6,body .bvi-body[data-bvi-fontsize="36"] * h6 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="35"] * h1,body .bvi-body[data-bvi-fontsize="35"] * h1 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="35"] * h2,body .bvi-body[data-bvi-fontsize="35"] * h2 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="35"] * h3,body .bvi-body[data-bvi-fontsize="35"] * h3 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="35"] * h4,body .bvi-body[data-bvi-fontsize="35"] * h4 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="35"] * h5,body .bvi-body[data-bvi-fontsize="35"] * h5 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] * h6,body .bvi-body[data-bvi-fontsize="35"] * h6 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="34"] * h1,body .bvi-body[data-bvi-fontsize="34"] * h1 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="34"] * h2,body .bvi-body[data-bvi-fontsize="34"] * h2 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="34"] * h3,body .bvi-body[data-bvi-fontsize="34"] * h3 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="34"] * h4,body .bvi-body[data-bvi-fontsize="34"] * h4 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="34"] * h5,body .bvi-body[data-bvi-fontsize="34"] * h5 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] * h6,body .bvi-body[data-bvi-fontsize="34"] * h6 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="33"] * h1,body .bvi-body[data-bvi-fontsize="33"] * h1 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="33"] * h2,body .bvi-body[data-bvi-fontsize="33"] * h2 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="33"] * h3,body .bvi-body[data-bvi-fontsize="33"] * h3 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="33"] * h4,body .bvi-body[data-bvi-fontsize="33"] * h4 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="33"] * h5,body .bvi-body[data-bvi-fontsize="33"] * h5 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] * h6,body .bvi-body[data-bvi-fontsize="33"] * h6 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="32"] * h1,body .bvi-body[data-bvi-fontsize="32"] * h1 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="32"] * h2,body .bvi-body[data-bvi-fontsize="32"] * h2 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="32"] * h3,body .bvi-body[data-bvi-fontsize="32"] * h3 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="32"] * h4,body .bvi-body[data-bvi-fontsize="32"] * h4 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="32"] * h5,body .bvi-body[data-bvi-fontsize="32"] * h5 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] * h6,body .bvi-body[data-bvi-fontsize="32"] * h6 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="31"] * h1,body .bvi-body[data-bvi-fontsize="31"] * h1 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="31"] * h2,body .bvi-body[data-bvi-fontsize="31"] * h2 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="31"] * h3,body .bvi-body[data-bvi-fontsize="31"] * h3 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="31"] * h4,body .bvi-body[data-bvi-fontsize="31"] * h4 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="31"] * h5,body .bvi-body[data-bvi-fontsize="31"] * h5 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] * h6,body .bvi-body[data-bvi-fontsize="31"] * h6 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="30"] * h1,body .bvi-body[data-bvi-fontsize="30"] * h1 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="30"] * h2,body .bvi-body[data-bvi-fontsize="30"] * h2 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="30"] * h3,body .bvi-body[data-bvi-fontsize="30"] * h3 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="30"] * h4,body .bvi-body[data-bvi-fontsize="30"] * h4 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="30"] * h5,body .bvi-body[data-bvi-fontsize="30"] * h5 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] * h6,body .bvi-body[data-bvi-fontsize="30"] * h6 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="29"] * h1,body .bvi-body[data-bvi-fontsize="29"] * h1 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="29"] * h2,body .bvi-body[data-bvi-fontsize="29"] * h2 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="29"] * h3,body .bvi-body[data-bvi-fontsize="29"] * h3 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="29"] * h4,body .bvi-body[data-bvi-fontsize="29"] * h4 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="29"] * h5,body .bvi-body[data-bvi-fontsize="29"] * h5 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] * h6,body .bvi-body[data-bvi-fontsize="29"] * h6 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="28"] * h1,body .bvi-body[data-bvi-fontsize="28"] * h1 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="28"] * h2,body .bvi-body[data-bvi-fontsize="28"] * h2 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="28"] * h3,body .bvi-body[data-bvi-fontsize="28"] * h3 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="28"] * h4,body .bvi-body[data-bvi-fontsize="28"] * h4 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="28"] * h5,body .bvi-body[data-bvi-fontsize="28"] * h5 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] * h6,body .bvi-body[data-bvi-fontsize="28"] * h6 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="27"] * h1,body .bvi-body[data-bvi-fontsize="27"] * h1 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="27"] * h2,body .bvi-body[data-bvi-fontsize="27"] * h2 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="27"] * h3,body .bvi-body[data-bvi-fontsize="27"] * h3 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="27"] * h4,body .bvi-body[data-bvi-fontsize="27"] * h4 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="27"] * h5,body .bvi-body[data-bvi-fontsize="27"] * h5 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] * h6,body .bvi-body[data-bvi-fontsize="27"] * h6 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="26"] * h1,body .bvi-body[data-bvi-fontsize="26"] * h1 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="26"] * h2,body .bvi-body[data-bvi-fontsize="26"] * h2 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="26"] * h3,body .bvi-body[data-bvi-fontsize="26"] * h3 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="26"] * h4,body .bvi-body[data-bvi-fontsize="26"] * h4 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="26"] * h5,body .bvi-body[data-bvi-fontsize="26"] * h5 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] * h6,body .bvi-body[data-bvi-fontsize="26"] * h6 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="25"] * h1,body .bvi-body[data-bvi-fontsize="25"] * h1 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="25"] * h2,body .bvi-body[data-bvi-fontsize="25"] * h2 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="25"] * h3,body .bvi-body[data-bvi-fontsize="25"] * h3 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="25"] * h4,body .bvi-body[data-bvi-fontsize="25"] * h4 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="25"] * h5,body .bvi-body[data-bvi-fontsize="25"] * h5 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] * h6,body .bvi-body[data-bvi-fontsize="25"] * h6 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="24"] * h1,body .bvi-body[data-bvi-fontsize="24"] * h1 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="24"] * h2,body .bvi-body[data-bvi-fontsize="24"] * h2 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="24"] * h3,body .bvi-body[data-bvi-fontsize="24"] * h3 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="24"] * h4,body .bvi-body[data-bvi-fontsize="24"] * h4 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="24"] * h5,body .bvi-body[data-bvi-fontsize="24"] * h5 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] * h6,body .bvi-body[data-bvi-fontsize="24"] * h6 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="23"] * h1,body .bvi-body[data-bvi-fontsize="23"] * h1 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="23"] * h2,body .bvi-body[data-bvi-fontsize="23"] * h2 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="23"] * h3,body .bvi-body[data-bvi-fontsize="23"] * h3 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="23"] * h4,body .bvi-body[data-bvi-fontsize="23"] * h4 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="23"] * h5,body .bvi-body[data-bvi-fontsize="23"] * h5 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] * h6,body .bvi-body[data-bvi-fontsize="23"] * h6 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="22"] * h1,body .bvi-body[data-bvi-fontsize="22"] * h1 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="22"] * h2,body .bvi-body[data-bvi-fontsize="22"] * h2 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="22"] * h3,body .bvi-body[data-bvi-fontsize="22"] * h3 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="22"] * h4,body .bvi-body[data-bvi-fontsize="22"] * h4 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="22"] * h5,body .bvi-body[data-bvi-fontsize="22"] * h5 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] * h6,body .bvi-body[data-bvi-fontsize="22"] * h6 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="21"] * h1,body .bvi-body[data-bvi-fontsize="21"] * h1 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="21"] * h2,body .bvi-body[data-bvi-fontsize="21"] * h2 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="21"] * h3,body .bvi-body[data-bvi-fontsize="21"] * h3 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="21"] * h4,body .bvi-body[data-bvi-fontsize="21"] * h4 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="21"] * h5,body .bvi-body[data-bvi-fontsize="21"] * h5 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] * h6,body .bvi-body[data-bvi-fontsize="21"] * h6 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="20"] * h1,body .bvi-body[data-bvi-fontsize="20"] * h1 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="20"] * h2,body .bvi-body[data-bvi-fontsize="20"] * h2 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="20"] * h3,body .bvi-body[data-bvi-fontsize="20"] * h3 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="20"] * h4,body .bvi-body[data-bvi-fontsize="20"] * h4 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="20"] * h5,body .bvi-body[data-bvi-fontsize="20"] * h5 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] * h6,body .bvi-body[data-bvi-fontsize="20"] * h6 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="19"] * h1,body .bvi-body[data-bvi-fontsize="19"] * h1 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="19"] * h2,body .bvi-body[data-bvi-fontsize="19"] * h2 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="19"] * h3,body .bvi-body[data-bvi-fontsize="19"] * h3 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="19"] * h4,body .bvi-body[data-bvi-fontsize="19"] * h4 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="19"] * h5,body .bvi-body[data-bvi-fontsize="19"] * h5 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] * h6,body .bvi-body[data-bvi-fontsize="19"] * h6 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="18"] * h1,body .bvi-body[data-bvi-fontsize="18"] * h1 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="18"] * h2,body .bvi-body[data-bvi-fontsize="18"] * h2 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="18"] * h3,body .bvi-body[data-bvi-fontsize="18"] * h3 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="18"] * h4,body .bvi-body[data-bvi-fontsize="18"] * h4 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="18"] * h5,body .bvi-body[data-bvi-fontsize="18"] * h5 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] * h6,body .bvi-body[data-bvi-fontsize="18"] * h6 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="17"] * h1,body .bvi-body[data-bvi-fontsize="17"] * h1 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="17"] * h2,body .bvi-body[data-bvi-fontsize="17"] * h2 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="17"] * h3,body .bvi-body[data-bvi-fontsize="17"] * h3 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="17"] * h4,body .bvi-body[data-bvi-fontsize="17"] * h4 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="17"] * h5,body .bvi-body[data-bvi-fontsize="17"] * h5 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] * h6,body .bvi-body[data-bvi-fontsize="17"] * h6 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="16"] * h1,body .bvi-body[data-bvi-fontsize="16"] * h1 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="16"] * h2,body .bvi-body[data-bvi-fontsize="16"] * h2 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="16"] * h3,body .bvi-body[data-bvi-fontsize="16"] * h3 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="16"] * h4,body .bvi-body[data-bvi-fontsize="16"] * h4 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="16"] * h5,body .bvi-body[data-bvi-fontsize="16"] * h5 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] * h6,body .bvi-body[data-bvi-fontsize="16"] * h6 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="15"] * h1,body .bvi-body[data-bvi-fontsize="15"] * h1 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="15"] * h2,body .bvi-body[data-bvi-fontsize="15"] * h2 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="15"] * h3,body .bvi-body[data-bvi-fontsize="15"] * h3 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="15"] * h4,body .bvi-body[data-bvi-fontsize="15"] * h4 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="15"] * h5,body .bvi-body[data-bvi-fontsize="15"] * h5 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] * h6,body .bvi-body[data-bvi-fontsize="15"] * h6 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="14"] * h1,body .bvi-body[data-bvi-fontsize="14"] * h1 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="14"] * h2,body .bvi-body[data-bvi-fontsize="14"] * h2 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="14"] * h3,body .bvi-body[data-bvi-fontsize="14"] * h3 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="14"] * h4,body .bvi-body[data-bvi-fontsize="14"] * h4 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="14"] * h5,body .bvi-body[data-bvi-fontsize="14"] * h5 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] * h6,body .bvi-body[data-bvi-fontsize="14"] * h6 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="13"] * h1,body .bvi-body[data-bvi-fontsize="13"] * h1 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="13"] * h2,body .bvi-body[data-bvi-fontsize="13"] * h2 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="13"] * h3,body .bvi-body[data-bvi-fontsize="13"] * h3 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="13"] * h4,body .bvi-body[data-bvi-fontsize="13"] * h4 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="13"] * h5,body .bvi-body[data-bvi-fontsize="13"] * h5 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] * h6,body .bvi-body[data-bvi-fontsize="13"] * h6 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="12"] * h1,body .bvi-body[data-bvi-fontsize="12"] * h1 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="12"] * h2,body .bvi-body[data-bvi-fontsize="12"] * h2 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="12"] * h3,body .bvi-body[data-bvi-fontsize="12"] * h3 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="12"] * h4,body .bvi-body[data-bvi-fontsize="12"] * h4 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="12"] * h5,body .bvi-body[data-bvi-fontsize="12"] * h5 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] * h6,body .bvi-body[data-bvi-fontsize="12"] * h6 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="11"] * h1,body .bvi-body[data-bvi-fontsize="11"] * h1 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="11"] * h2,body .bvi-body[data-bvi-fontsize="11"] * h2 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="11"] * h3,body .bvi-body[data-bvi-fontsize="11"] * h3 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="11"] * h4,body .bvi-body[data-bvi-fontsize="11"] * h4 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="11"] * h5,body .bvi-body[data-bvi-fontsize="11"] * h5 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] * h6,body .bvi-body[data-bvi-fontsize="11"] * h6 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="10"] * h1,body .bvi-body[data-bvi-fontsize="10"] * h1 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="10"] * h2,body .bvi-body[data-bvi-fontsize="10"] * h2 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="10"] * h3,body .bvi-body[data-bvi-fontsize="10"] * h3 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="10"] * h4,body .bvi-body[data-bvi-fontsize="10"] * h4 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="10"] * h5,body .bvi-body[data-bvi-fontsize="10"] * h5 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] * h6,body .bvi-body[data-bvi-fontsize="10"] * h6 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="9"] * h1,body .bvi-body[data-bvi-fontsize="9"] * h1 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="9"] * h2,body .bvi-body[data-bvi-fontsize="9"] * h2 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="9"] * h3,body .bvi-body[data-bvi-fontsize="9"] * h3 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="9"] * h4,body .bvi-body[data-bvi-fontsize="9"] * h4 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="9"] * h5,body .bvi-body[data-bvi-fontsize="9"] * h5 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] * h6,body .bvi-body[data-bvi-fontsize="9"] * h6 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="8"] * h1,body .bvi-body[data-bvi-fontsize="8"] * h1 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="8"] * h2,body .bvi-body[data-bvi-fontsize="8"] * h2 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="8"] * h3,body .bvi-body[data-bvi-fontsize="8"] * h3 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="8"] * h4,body .bvi-body[data-bvi-fontsize="8"] * h4 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="8"] * h5,body .bvi-body[data-bvi-fontsize="8"] * h5 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] * h6,body .bvi-body[data-bvi-fontsize="8"] * h6 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="7"] * h1,body .bvi-body[data-bvi-fontsize="7"] * h1 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="7"] * h2,body .bvi-body[data-bvi-fontsize="7"] * h2 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="7"] * h3,body .bvi-body[data-bvi-fontsize="7"] * h3 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="7"] * h4,body .bvi-body[data-bvi-fontsize="7"] * h4 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="7"] * h5,body .bvi-body[data-bvi-fontsize="7"] * h5 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] * h6,body .bvi-body[data-bvi-fontsize="7"] * h6 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="6"] * h1,body .bvi-body[data-bvi-fontsize="6"] * h1 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="6"] * h2,body .bvi-body[data-bvi-fontsize="6"] * h2 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="6"] * h3,body .bvi-body[data-bvi-fontsize="6"] * h3 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="6"] * h4,body .bvi-body[data-bvi-fontsize="6"] * h4 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="6"] * h5,body .bvi-body[data-bvi-fontsize="6"] * h5 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] * h6,body .bvi-body[data-bvi-fontsize="6"] * h6 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="5"] * h1,body .bvi-body[data-bvi-fontsize="5"] * h1 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="5"] * h2,body .bvi-body[data-bvi-fontsize="5"] * h2 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="5"] * h3,body .bvi-body[data-bvi-fontsize="5"] * h3 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="5"] * h4,body .bvi-body[data-bvi-fontsize="5"] * h4 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="5"] * h5,body .bvi-body[data-bvi-fontsize="5"] * h5 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] * h6,body .bvi-body[data-bvi-fontsize="5"] * h6 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="4"] * h1,body .bvi-body[data-bvi-fontsize="4"] * h1 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="4"] * h2,body .bvi-body[data-bvi-fontsize="4"] * h2 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="4"] * h3,body .bvi-body[data-bvi-fontsize="4"] * h3 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="4"] * h4,body .bvi-body[data-bvi-fontsize="4"] * h4 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="4"] * h5,body .bvi-body[data-bvi-fontsize="4"] * h5 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] * h6,body .bvi-body[data-bvi-fontsize="4"] * h6 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] *{font-size:3px!important}body .bvi-body[data-bvi-fontsize="3"] * h1,body .bvi-body[data-bvi-fontsize="3"] * h1 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="3"] * h2,body .bvi-body[data-bvi-fontsize="3"] * h2 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="3"] * h3,body .bvi-body[data-bvi-fontsize="3"] * h3 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="3"] * h4,body .bvi-body[data-bvi-fontsize="3"] * h4 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="3"] * h5,body .bvi-body[data-bvi-fontsize="3"] * h5 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] * h6,body .bvi-body[data-bvi-fontsize="3"] * h6 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] *{font-size:2px!important}body .bvi-body[data-bvi-fontsize="2"] * h1,body .bvi-body[data-bvi-fontsize="2"] * h1 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="2"] * h2,body .bvi-body[data-bvi-fontsize="2"] * h2 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="2"] * h3,body .bvi-body[data-bvi-fontsize="2"] * h3 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="2"] * h4,body .bvi-body[data-bvi-fontsize="2"] * h4 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="2"] * h5,body .bvi-body[data-bvi-fontsize="2"] * h5 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] * h6,body .bvi-body[data-bvi-fontsize="2"] * h6 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] *{font-size:1px!important}body .bvi-body[data-bvi-fontsize="1"] * h1,body .bvi-body[data-bvi-fontsize="1"] * h1 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="1"] * h2,body .bvi-body[data-bvi-fontsize="1"] * h2 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="1"] * h3,body .bvi-body[data-bvi-fontsize="1"] * h3 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="1"] * h4,body .bvi-body[data-bvi-fontsize="1"] * h4 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="1"] * h5,body .bvi-body[data-bvi-fontsize="1"] * h5 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] * h6,body .bvi-body[data-bvi-fontsize="1"] * h6 *{font-size:3px!important}body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-webkit-filter:grayscale(0);filter:grayscale(0);visibility:visible}body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){display:none;position:relative;border:1px dashed}body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");filter:grayscale(1);visibility:visible}body .bvi-body[data-bvi-lineheight=normal]:not(.bvi-no-styles){line-height:1.5!important}body .bvi-body[data-bvi-lineheight=average]:not(.bvi-no-styles){line-height:2!important}body .bvi-body[data-bvi-lineheight=big]:not(.bvi-no-styles){line-height:2.5!important}body .bvi-body[data-bvi-letterspacing=normal]:not(.bvi-no-styles){letter-spacing:0!important}body .bvi-body[data-bvi-letterspacing=average]:not(.bvi-no-styles){letter-spacing:2px!important}body .bvi-body[data-bvi-letterspacing=big]:not(.bvi-no-styles){letter-spacing:4px!important}body .bvi-body[data-bvi-fontfamily=arial]:not(i):not(span):not(.bvi-no-styles){font-family:Arial,sans-serif!important}body .bvi-body[data-bvi-fontfamily=times]:not(i):not(span):not(.bvi-no-styles){font-family:"Times New roman",serif!important}body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) ymaps{display:block!important}body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) ymaps{display:none!important}body .bvi-body .bvi-speech{margin-bottom:1.5rem}body .bvi-body .bvi-speech .bvi-speech-link{display:inline-block;border:1px dashed transparent;border-bottom:0;padding:.7rem}body .bvi-body .bvi-speech .bvi-speech-text{border:1px dashed transparent;padding:.7rem}body .bvi-body .bvi-speech .bvi-highlighting mark{font-weight:700;text-decoration:underline}body .bvi-body a.bvi-link{display:inline-block;font-weight:400;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}body .bvi-body a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}body .bvi-body .bvi-link-fixed-top{position:fixed!important;top:2.5rem!important;right:1.5rem!important;z-index:999999!important}body .bvi-body .bvi-hide{display:none!important}body .bvi-body .bvi-show{display:block!important}.bvi-images{width:18px;height:18px;letter-spacing:normal;display:inline-block;vertical-align:middle;z-index:1;background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%}.bvi-images.bvi-images-cog{background-image:url("/local/templates/main/assets/css/../img/cog.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye-slash{background-image:url("/local/templates/main/assets/css/../img/eye-slash.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-up{background-image:url("/local/templates/main/assets/css/../img/volume-up.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-off{background-image:url("/local/templates/main/assets/css/../img/volume-off.svg");background-repeat:no-repeat}.bvi-images.bvi-images-adjust{background-image:url("/local/templates/main/assets/css/../img/adjust.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus-circle{background-image:url("/local/templates/main/assets/css/../img/minus-circle.svg");background-repeat:no-repeat}.bvi-images.bvi-images-image{background-image:url("/local/templates/main/assets/css/../img/image.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus{background-image:url("/local/templates/main/assets/css/../img/minus.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye{background-image:url("/local/templates/main/assets/css/../img/eye.svg");background-repeat:no-repeat;fill:green}.bvi-images.bvi-images-size-32{width:32px!important;height:32px!important}
/*# sourceMappingURL=bvi.min.css.map */
/* End */


/* Start:/local/templates/main/assets/fancybox/fancybox.css?175148154027876*/
:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover: hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:calc(var(--f-spinner-width) * -.5) 0 0 calc(var(--f-spinner-height) * -.5);padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);border-radius:var(--f-spinner-border-radius);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{transform:rotate(360deg)}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{vertical-align:top;object-fit:contain;transition:none;user-select:none}.f-panzoom__wrapper>img.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{display:block;width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, .3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, .975)) translate3d(var(--f-zoomInUp-x, 0),var(--f-zoomInUp-y, 16px),0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, .975)) translate3d(var(--f-zoomOutDown-x, 0),var(--f-zoomOutDown-y, 16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, .2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, .2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y, 150px),0);opacity:0}}.f-carousel__slide.has-html{overflow:auto}.f-html{position:relative;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{box-sizing:border-box;min-height:1px;overflow:visible;width:100%;height:100%}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;max-width:100%;max-height:calc(80vh - 100px);overflow:auto;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 4px);overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);min-height:1px;overflow:visible;background:var(--f-video-bg, rgba(0, 0, 0, .9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{--f-progressbar-height: 100%;display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0);pointer-events:none}.f-carousel__toolbar__column.is-left{justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{justify-content:center}.f-carousel__toolbar__column.is-right{justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column>*{pointer-events:all}.f-carousel:has(.f-carousel__slide.is-fullsize) [data-panzoom-action=toggleFull] g{display:none}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}.f-carousel__counter{position:relative;display:flex;flex-direction:row;cursor:default;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-carousel__counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-z-index: 1;--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-fit: cover;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-transfors: none;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff}.f-thumbs{--f-carousel-slide-width: calc(var(--f-thumb-width) + var(--f-thumbs-gap));--f-carousel-slide-height: calc(var(--f-thumb-height) + var(--f-thumbs-gap));--f-carousel-gap: 0;flex-shrink:0;max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2);margin:var(--f-thumbs-margin);padding:0;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;user-select:none;transition:max-height .3s ease;z-index:var(--f-thumbs-z-index);overflow:hidden}.f-thumbs__viewport{margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible;display:grid}.f-thumbs__slide{position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:calc(var(--f-thumbs-gap) * .5);cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:none;border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs__slide img{display:block;width:100%;height:100%;object-fit:var(--f-thumb-fit);border-radius:inherit;pointer-events:none}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-modern{--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--width-diff) * 2);margin-left:calc(var(--width-diff) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-left:-50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, .2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:30;height:var(--f-progressbar-height, 3px);transform:scaleX(0);transform-origin:0;background:var(--f-progressbar-color, var(--f-carousel-theme-color, #575ad6));user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 4px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255, .2);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;position:absolute;inset:0;overflow:hidden;outline:none;display:flex;flex-direction:column}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116, .2);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000}.fancybox__container::backdrop{background-color:transparent}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__carousel>.f-progressbar{background-color:var(--fancybox-color)}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset, 0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide .f-button[data-fancybox-close]{--f-button-width: var(--f-close-button-width, 34px);--f-button-height: var(--f-close-button-height, 34px);--f-button-border-radius: var(--f-close-border-radius, 4px);--f-button-color: var(--f-close-button-color, #fff);--f-button-hover-color: var(--f-close-button-hover-color, #fff);--f-button-bg: var(--f-close-button-bg, transparent);--f-button-hover-bg: var(--f-close-button-hover-bg, transparent);--f-button-active-bg: var(--f-close-button-active-bg, transparent);--f-button-svg-width: var(--f-close-button-svg-width, 22px);--f-button-svg-height: var(--f-close-button-svg-height, 22px);position:absolute;top:calc(var(--f-button-height) * -1);right:0;z-index:40}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}

/* End */


/* Start:/local/templates/main/template_styles.css?175474679218154*/
div[id^="wait_"] { 
	display: none !important; background: none !important; border: 0 !important; color: #000000; font-family: Verdana, Arial, sans-serif; 
	font-size: 11px; font-style: normal !important; font-variant: normal !important; font-weight: normal; letter-spacing: normal !important; 
	line-height: normal; padding: 0 !important; position: absolute; text-align: center !important; text-indent: 0 !important; width: 0px !important; 
	height: 0px !important; word-spacing: normal !important; z-index: 0; content: ""; 
}
body {
    margin: 0;
    min-width: 360px;
}
.modal-nav__link {
    white-space: normal !important;
}
.modal-menu__submenu {
    height: auto !important;
    width: 320px;
}

.modal__container_file {
	max-height: 280px !important;
    max-width: 420px !important;
}
.modal__container_file .question {
	padding-bottom: 10px;
}

.welcome-poster__container {
    overflow: hidden;
}
.swiper {
    overflow: hidden;
}

.input_radio_ok {
    position: relative;
    max-width: 300px;
    margin-bottom: 4px;
    margin-left: 8px;
    cursor: pointer;
}
.input_radio_ok .input_radio_check {
	width: 16px;
    height: 16px;
    display: inline-block;
    position: absolute;
    top: 4px;
}
.input_radio_ok .form__footnote {
	padding-left: 16px;
}
.a-cookies {
  display: none;
  z-index: 9999999999;
  position: fixed;
  background: #f2f7fc;
  max-width: 700px;
   left: 10px;
   right: 10px;
   bottom: 10px;
    border-radius: 10px;
    align-items: center;
    justify-content: center;
    padding: 25px;
}
.a-cookies__btn {
  flex-shrink: 0;
  border: none;
  background: rgb(0 94 184);
  width: 80px;
  height: 54px;
  color: #ffffff;
  border-radius: 5px;
}
.a-cookies.active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

@media only screen and (max-width: 600px) {
	.a-cookies {
		font-size: 12px;
		padding: 15px;
	}
	.a-cookies__btn {
	  width: 80px;
	  height: 34px;
	}
	.home-page {
		display: flex;
    	flex-direction: column;
	}
	.home-page section {
		order: 4;
	}
	.home-page .our-events {
		order: 3;
	}
	.home-page .our-mission {
		order: 2;
	}
	.home-page .welcome-poster {
		order: 0;
	}
	.home-page .education-system {
		order: 1;
	}
}
.card__text {
    word-wrap: normal;
}
.breadcrumbs__list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
	-webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: auto;
}
.welcome-poster__img:after {
    background: #0069b536 !important;
    content: "";
}
.welcome-poster {
    height: 400px !important;
}
.welcome-poster__img {
    border-radius: 32px !important;
}
.welcome-poster__img picture {
    padding-top: 400px !important;
}
.welcome-poster__text a {
	color: #094177;
}
.welcome-poster--third .welcome-poster__wrap {
    background-color: #ffffff9e;
    border-radius: 16px;
    padding: 20px;
}
.swiper-top .welcome-poster__content .welcome-poster__title  {
    color: #005eb8 !important;
}
.swiper-top .welcome-poster__content .welcome-poster__text {
    color: #121212 !important;
}
.swiper-top .welcome-poster__content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
	-webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.js-slider-reviews {
	padding-top: 10px !important;
}
.js-slider-reviews .swiper-control-wrap {
	top: -55px !important;
}


auto.page {
	position: relative;
}
.page__header {
    width: 100%;
    position: sticky;
    background: #ffffff;
    z-index: 999;
    top: 0%;
}
.new_tab-interface__list {
    background: var(--tab-bg);
    display: inline-block;
    padding: var(--tab-padding);
	margin-bottom: 12px;
    margin-bottom: calc(var(--space-s) / 2);
}
.new_tab-interface__list .tab-interface__list-item, .new_tab-interface__list li {
    display: inline-block;
}

.information__block table {
    border-spacing: 0 30px;
	margin-bottom: var(--space-l);
}
.information__block table td {
    min-width: 200px;
    padding-bottom: 24px;
    padding-bottom: var(--space-s);
    padding-left: 32px;
    text-align: left;
    vertical-align: top;
}
.information__block table th {
    max-width: 145px;
    min-width: 100px;
    padding-bottom: 24px;
    padding-bottom: var(--space-s);
	text-align: left;
}
.information__block table td {
	--line-height: 1.3;
    font-family: golos-ui, sans-serif;
    font-family: var(--font-family-1);
    font-size: 16px;
    font-size: var(--text-body-size);
    font-style: normal;
    font-weight: 500;
    letter-spacing: normal;
    line-height: var(--line-height);
    text-transform: none;
}
.information__block h2 {
    color: #005eb8;
    color: var(--color-blue);
    margin-bottom: 24px;
    margin-bottom: var(--space-s);
}
.information__block h3 {
    color: #005eb8;
    color: var(--color-blue);
    margin-bottom: 24px;
    margin-bottom: var(--space-s);
}
.icon-sym--stars {
    width: auto !important;
}
.btn--third {
    --btn-bg: #005eb8 !important;
}
.welcome-poster--third .welcome-poster__wrap {
    display: block;
}
.welcome-poster--third .welcome-poster__content {
    position: relative;
    z-index: 2;
}
.welcome-poster__container .slider {
	position: absolute !important;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.swiper-top {
    position: absolute !important;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.welcome-poster__container .slider .swiper-control-wrap {
	z-index: 9 !important;
}
.swiper-slide .welcome-poster__content {
    padding: 30px 30px 30px 48px !important;
}
.swiper-top .welcome-poster__content .welcome-poster__title {
	display: block;
    --line-height: 1.1;
    font-family: golos-ui, sans-serif;
    font-family: var(--font-family-1);
    font-style: normal;
    font-weight: 700;
    line-height: var(--line-height);
    text-transform: none;
	font-size: 48px;
}
.swiper-top-breadcrumb {
    height: 30% !important;
}
.detail-address-map ~ .modals .card-address .btn--text-up {
	display: none;
}

.additional-nav__list_home {
    grid-template-columns: repeat(3, 1fr) !important;
}
@media only screen and (max-width: 1279px) {
  .additional-nav__list_home {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}
@media only screen and (max-width: 667px) {
  .additional-nav__list_home {
    grid-template-columns: 1fr !important;
  }
}

@media only screen and (max-width: 667px) {
    .swiper-top .swiper-slide {
        height: -webkit-max-content !important;
        height: -webkit-fill-available !important;
    }
	.swiper-top .welcome-poster__wrap {
		margin-top: 15% !important;
        margin-bottom: 10% !important;
		display: flex;
        flex-direction: column;
        justify-content: flex-end;
    }
	.home-page .swiper-top .welcome-poster__wrap {
		margin-top: 0% !important;
    }
	.swiper-slide .welcome-poster__content {
      padding: 20px 15px 20px 15px !important;
	}
	.swiper-top .welcome-poster__content .welcome-poster__title {
		font-size: 28px;
	}
	.slider .swiper-initialized~.swiper-control-wrap {
        margin-bottom: 10px !important;
    }

	.layout_iblock10 .our-numbers__item .our-numbers__value {
		font-size: 16px;
	}
	.layout_iblock10 .our-numbers__item {
		padding: 20px;
	}
}

form .error-msg {
 margin-bottom: 10px !important;
}

.invite__wrap .icon-sym--figure-9 {
	height: 100%;
    position: absolute;
    z-index: 1;
    --icon-height: 146px;
    --icon-color: var(--color-green);
    left: 5%;
    max-width: 28%;
    top: 58%;
    transform: rotate(67deg);
}
.invite__wrap .icon-sym--figure-2 {
	height: 100%;
    position: absolute;
    z-index: 1;
    --icon-height: 64px;
    --icon-color: var(--color-green);
    left: 36%;
    max-width: 12%;
    top: 23%;
}
.invite__wrap .icon-sym--figure-8 {
	height: 100%;
    position: absolute;
    z-index: 1;
    --icon-height: 87px;
    --icon-color: var(--color-green);
    height: 100%;
    left: 70%;
    max-width: 16%;
    position: absolute;
    top: 43%;
    transform: rotate(43deg);
    z-index: 1;
}
.invite__wrap .icon-sym--figure-7 {
	height: 100%;
    position: absolute;
    z-index: 1;
    --icon-height: 36px;
    --icon-color: var(--color-green);
    height: 100%;
    left: 92%;
    max-width: 7%;
    position: absolute;
    top: 6%;
    transform: rotate(112deg);
    z-index: 1;
}
@media only screen and (max-width: 1023px) {
	.card-additional-nav__link.link-underline, .field__input, .field__label, .information p+p, .information__education-table table td, .information__education-table-second table table td, .information__education-table-second table td, .information__link-resources, .information__link-underline, .information__table table tbody th, .information__table table td, .link, .modal-nav__link, .modal-nav__link .modal-nav__link-text, .text-body, body {
		font-size: 11pt;
	}

	.invite__wrap .icon-sym--figure-9 {
		--icon-height: 99px;
        left: 2%;
        max-width: 18%;
        top: 9%;
	}
	.invite__wrap .icon-sym--figure-2 {
        --icon-height: 50px;
        left: 85%;
        max-width: 11%;
        top: -9%;
	}
	.invite__wrap .icon-sym--figure-8 {
        --icon-height: 71px;
        left: 52%;
        max-width: 21%;
        top: 19%;
	}
	.invite__wrap .icon-sym--figure-7 {
        --icon-height: 35px;
        left: 25%;
        max-width: 11%;
        top: -5%;
	}
}

.slider--education-glav .swiper-wrapper {
    grid-gap: 16px;
    display: grid;
    grid-auto-rows: auto;
    grid-template-columns: repeat(4, 1fr);
    list-style: none;
    margin: 0;
    padding: 0;
}
.slider--education-glav .swiper-wrapper .card__wrapper  {
    text-decoration: none;
    color: #121212;
}

@media only screen and (max-width: 1439px) {
    .slider--education-glav .swiper-wrapper {
        grid-template-columns: 1fr;
    }
}
@media only screen and (max-width: 1279px) {
    .slider--education-glav .swiper-wrapper {
        grid-gap: 8px;
    }
}
.card-education-dop-row {
	display: flex;
    gap: 15px;
    flex-direction: column;
    justify-content: space-between;
}
.card-education-dop-row .card-education {
	height: 50%;
}
.card-education-dop-row .card-education h3 {
	margin-bottom: 0;
}
.our-numbers__item_wrap {
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
}
.our-numbers__item_wrap-icon {
	flex-shrink: 0;
    margin-right: 6px;
}

@media only screen and (max-width: 1279px) {
	.card-education-dop-row {
		display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
		gap: 8px;
		flex-direction: row;
		justify-content: space-between;
	}
	.card-education-dop-row .card-education {
		height: fit-content;
		width: -webkit-fill-available;
	}
}
@media only screen and (max-width: 768px) {
    .slider--education-glav .card__wrapper {
    	display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
    	flex-direction: row;
    	justify-content: space-between;
		align-items: center;
    }
	.slider--education-glav .card__wrapper .card-education__icon {
    	order: 2;
    	margin-bottom: 0;
    }
}
.btn-education-mobile {
	display: none !important;
}
@media only screen and (max-width: 667px) {
    .welcome-poster__img {
        border-radius: 22px !important;
    }
}
@media only screen and (max-width: 600px) {
	.welcome-poster--third .welcome-poster__wrap {
		border-radius: 12px;
		padding: 10px;
	}
	.home-page .welcome-poster {
		height: 250px !important;
	}
	.home-page .welcome-poster__img picture {
		padding-top: 250px !important;
	}
	.home-page .welcome-poster .welcome-poster__content .btn--text-up {
		display: none;
	}
	.home-page .education-system .layout-pc {
		display: none;
	}
	.home-page .education-system {
		margin-top: 10px !important;
	}
	.slider--education-glav .card__wrapper .card-education__icon svg {
    	width: 40px;
    	height: 40px;
	}
	.slider--education-glav .card__wrapper .card-education__grup .card-education__text {
    	display: none;
	}
	.slider--education-glav .card__wrapper .card-education__grup .card-education__age {
    	display: none;
	}
	.slider--education-glav .card__wrapper .card-education__grup .card-education__title {
    	margin: 0px !important;
	}
	.slider--education-glav .accordion--light-blue .accordion__btn, .card__wrapper {
        border-radius: 16px !important;
        padding: 6px 20px !important;
    }
	.slider--education-glav .card-education-left {
		color: #fff;
		width: 60%;
		background: #ffa300;
	}
	.slider--education-glav .card-education-right {
		color: #fff;
		width: 50%;
		background: #78be20;
	}
	.slider--education-glav .card-education-right h3, .slider--education-glav .card-education-left h3 {
		color: #fff;
		font-size: 20px;
	}
	.btn-education-mobile {
		display: block !important;
    	font-size: 21px;
	}
}
.information__education-table-second table thead th {
    word-break: inherit !important;
}

.choices__list--dropdown, .choices__list[aria-expanded] {
        word-break: inherit !important;
}
.breadcrumbs__item {
    white-space: normal !important;
}
.breadcrumbs__link {
    white-space: normal !important;
}
@media only screen and (max-width: 1023px) {
    .welcome-info--columns-in-two {
        gap: 20px !important;
        grid-template-columns: 1fr;
    }
}
@media only screen and (max-width: 600px) {
    .swiper-top .welcome-poster__content .welcome-poster__text {
        margin-bottom: 0px;
	}
}
.container-img-docs {
    --aspect-ratio: 1.3 !important;
	position: relative;
}
.color-tabs {
    display: flex !important;
    width: initial !important;
    flex-wrap: wrap !important;
}

.price__list {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;
}
.modal--address .modal__container {
   --modal-width: 350px !important;
}

.card-event__link a{
  color: inherit;
  text-decoration: none;
}

.container-img iframe {
    width: 100%;
    height: 50vw;
	max-height: 750px;
    overflow: hidden;
    border-radius: 20px;
}

.video_image {
	position: absolute;
    right: 0;
    top: 0;
    margin-top: -194px;
}
.info-picture__info {
    width: 420px !important;
}

@media only screen and (max-width: 1024px) {
  .video_image {
	display: none;
    margin-top: 0px;
  }
  .info-picture__info {
    width: 100% !important;
  }

	.manager-info__item--two-columns {
		grid-template-columns: none !important;
	}
}

@media only screen and (max-width: 667px) {
    .card-rate__list-wrap {
        max-height: fit-content !important;
        overflow: visible !important;
		margin-bottom: 5px !important;
    }
	.card-rate__list-wrap:after {
        content: none !important;
    }
}

.card__wrapper .information__two-columns .card__block_item {
    grid-gap: 16px;
    display: flex !important;
    gap: 12px;
    flex-direction: column;
}

.coming-events__item {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr !important;
}
@media only screen and (max-width: 1023px) {
    .coming-events__item {
        gap: var(--space-s);
        grid-template-columns: 1fr !important;
    }
}

.form__footnote-link.link {
    color: #06437d;
}

.content_page h2, .content_page h3, .content_page h4, .content_page h5 {
    color: #0054a5;
}

.employees_one .card__wrapper, .employees_too .card__wrapper {
    height: 100%;
}
.employees_one .information__two-columns--mobile-column {
    grid-template-columns: 1fr 1fr 1fr !important;
}
@media only screen and (max-width: 1279px) {
    .employees_one .information__two-columns--mobile-column {
        gap: 24px;
        gap: var(--space-s);
        grid-template-columns: 1fr 1fr !important;
    }
}
@media only screen and (max-width: 768px) {
    .employees_one .information__two-columns--mobile-column {
        gap: 24px;
        gap: var(--space-s);
        grid-template-columns: 1fr !important;
    }
}
.employees_too .information__two-columns--mobile-column {
    grid-template-columns: 1fr 1fr 1fr 1fr !important;
}
@media only screen and (max-width: 1279px) {
    .employees_too .information__two-columns--mobile-column {
        gap: 24px;
        gap: var(--space-s);
        grid-template-columns: 1fr 1fr !important;
    }
}
@media only screen and (max-width: 768px) {
    .employees_too .information__two-columns--mobile-column {
        gap: 24px;
        gap: var(--space-s);
        grid-template-columns: 1fr !important;
    }
}

.information__block table th {
    max-width: 145px;
    min-width: 150px;
}

.your-questions .input_radio_ok .form__footnote-link.link {
    color: #dadada !important;
}

.picture_wrap {
  position: relative;
}
.picture_wrap .picture {
  position: relative;
  z-index: 0;
}
.picture_doc1 {
	position: absolute;
    left: 3%;
    top: 3%;
    z-index: 1;
    transform: rotateZ(-8deg);
	cursor: pointer;
}
.picture_doc2 {
	position: absolute;
    left: 35%;
    top: 30%;
    z-index: 1;
    transform: rotateZ(8deg);
	cursor: pointer;
}
.picture_doc1 img {
	border-radius:0px !important;
	width: 36%;
}
.picture_doc2 img {
	border-radius:0px !important;
	width: 40%;
}
@media only screen and (max-width: 1024px) {
    .picture_doc1 {
		left: 18%;
    	top: 8%;
	}
	.picture_doc2 {
		left: 52%;
    	top: 19%;
	}
	.picture_doc1 img {
		width: 36%;
	}
	.picture_doc2 img {
		width: 60%;
	}
}

.footer__menu {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	margin-bottom: 40px;
}
.footer__menu_li {
	width: 33%;
	margin-bottom: 4px;
}
.footer__menu_li__item  {
    background-color: initial;
    border: none;
    color: inherit;
    cursor: pointer;
    display: inline-flex;
    margin: 0;
    padding: 0;
    position: relative;
    text-decoration: none;
	font-size: var(--text-tiny-size);
    font-style: normal;
    font-weight: 500;
    line-height: var(--line-height);
}
@media only screen and (max-width: 1024px) {
	.footer__menu_li {
		width: 50%;
	}
}
@media only screen and (max-width: 768px) {
	.footer__menu_li {
		width: 100%;
	}
}

/* End */
/* /local/templates/main/assets/css/style.css?1747510080167168 */
/* /local/templates/main/assets/css/bvi.min.css?174143590278736 */
/* /local/templates/main/assets/fancybox/fancybox.css?175148154027876 */
/* /local/templates/main/template_styles.css?175474679218154 */
