:root{--side: 2rem;--margin: 1.5rem;--top: 36px;--logo: 24px;--soc: 38px;--bc: #fafafa;--bg: #f2f2f2;--fg: #fff;--light: #eee;--input: #ccd;--focus: #673ab7;--error: #ff4080;--blue: hsl(230, 58%, 37%);--green: hsl(151, 62%, 44%);--blue-hover: hsl(230, 58%, 57%);--green-hover: hsl(151, 62%, 54%);--text: #111;--semi: #a2a2a2;--link: var(--blue-hover);--hover: var(--green);--ghost: #eef;--shade: #dde;--br-xs: 3px;--br-s: 5px;--br-m: 7px;--br-l: 10px;--br-xl: 15px;--fs: .9rem;--dur: .35s;--func: cubic-bezier(.22, 1, .32, 1);--shadow: 0 2px 1px -1px hsla(250, 20%, 0%, .1), 0 4px 2px -2px hsla(250, 20%, 0%, .1), 0 8px 4px -3px hsla(250, 20%, 0%, .1), 0 16px 8px -4px hsla(250, 20%, 0%, .07), 0 32px 16px -5px hsla(250, 20%, 0%, .05);font-size:20px}body{min-width:340px;font-family:IBM Plex Sans,sans-serif;font-weight:450;font-size:var(--fs);background-color:var(--bc);color:var(--text);scrollbar-color:var(--input) transparent}::-webkit-scrollbar{width:8px;background-color:transparent}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-color:var(--input)}h4,.h4{font-size:1rem}h3,.h3{font-size:1.5rem}h2,.h2{font-size:2rem}h1,.h1,h2.xl,.h2.xl{font-size:2.5rem}h2.xxl,.h2.xxl{font-size:3rem}h1,h2,h3,.h1,.h2,.h3{line-height:1.2}.h1,.h2,.h3,.h4{font-weight:700;text-wrap:balance}.sitename{font-size:5rem;text-transform:uppercase}article,aside,div,footer,form,header,html,main,ol,section,textarea,ul{scrollbar-width:thin}@media screen and (max-width: 1080px){h2.xxl,.h2.xxl{font-size:2.5rem}}@media screen and (max-width: 980px){body{--fs: .8rem}h4,.h4{font-size:.9rem}h3,.h3{font-size:1rem}h2,.h2{font-size:1.5rem}h1,.h1,h2.xl,.h2.xl{font-size:2rem}h2.xxl,.h2.xxl{font-size:2.2rem}}@media screen and (max-width: 880px){.sitename{font-size:11.1vw;text-align:center}}@media screen and (max-width: 680px){:root{--side: 1rem;--br-xl: 10px}h2,.h2{font-size:1.4rem}h1,.h1,h2.xl,.h2.xl{font-size:1.8rem}h2.xxl,.h2.xxl{font-size:2rem}}@media screen and (max-width: 340px){.sitename{font-size:36px}}img{display:block}blockquote,ul,ol{padding:0}blockquote{margin:0}a{text-decoration:none}a:not(.button){color:var(--link);transition-duration:var(--dur);transition-timing-function:var(--func)}a:not(.button):hover{color:var(--hover)}a.link .svg,a.blank .svg{display:inline-block;vertical-align:middle}a.link svg,a.blank svg{fill:currentColor}a.link svg{width:16px;height:16px}a.blank svg{width:12px;height:12px}.button{display:block;padding:.6rem var(--margin);width:fit-content;font-weight:600;font-size:.8rem;border-radius:var(--br-s);transition-duration:var(--dur);transition-timing-function:var(--func)}.button:not(a){cursor:pointer}.button:not(.soft){color:var(--fg)}.button.soft{background-color:#faf9fb;color:#555;box-shadow:inset 0 -2px #0000001a,0 2px 1px -2px #00000012,0 4px 2px -2px #00000012,0 8px 4px -2px #00000012,0 16px 8px -2px #0000000d,0 32px 16px -2px #00000008}.button.soft:hover{background-color:#f1f0f5}.button.blue{background-color:var(--blue);box-shadow:inset 0 -2px #0133,0 2px 1px -2px #00113326,0 4px 2px -2px #00113326,0 8px 4px -2px #00113326,0 16px 8px -2px #0011331a,0 32px 16px -2px #0011330d}.button.blue:hover{background-color:var(--blue-hover)}.button.green{background-color:var(--green);box-shadow:inset 0 -2px #0313,0 2px 1px -2px #00331126,0 4px 2px -2px #00331126,0 8px 4px -2px #00331126,0 16px 8px -2px #0033111a,0 32px 16px -2px #0033110d}.button.green:hover{background-color:var(--green-hover)}.button.link,.button.blank{display:flex;align-items:center}.button.link .svg,.button.blank .svg{margin-left:.5rem;transition-duration:var(--dur);transition-timing-function:var(--func)}.button.link:hover .svg,.button.blank:hover .svg{transform:translate(.35rem)}.button.accept{background-color:var(--green)}.button.accept:hover{background-color:var(--green-hover)}.button.decline{background-color:var(--fg);color:#666}.button.decline:hover{background-color:#f8f8f8}.button[disabled],.button[disabled]:hover{background-color:#e2e2e2;color:var(--semi)}.button[disabled]{cursor:default;box-shadow:inset 0 -2px #0000001a,0 2px 1px -2px #00000012,0 4px 2px -2px #00000012,0 8px 4px -2px #00000012,0 16px 8px -2px #0000000d,0 32px 16px -2px #00000008}.button.accept[disabled],.button.decline[disabled]{box-shadow:none}@media screen and (max-width: 880px){.button{padding:.4rem 1rem}}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time]{padding-left:.5rem;padding-right:.5rem;border:2px solid var(--input);outline:none;font-weight:450;font-size:.8rem;box-sizing:border-box;transition-duration:var(--dur);transition-timing-function:var(--func)}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus{border-color:var(--focus)}button{padding:0;border:none;cursor:pointer}button:not(.button){font-size:.8rem;transition-duration:var(--dur);transition-timing-function:var(--func)}.fel{display:block}.fel input[type=date],.fel input[type=email],.fel input[type=number],.fel input[type=password],.fel input[type=search],.fel input[type=tel],.fel input[type=text],.fel input[type=time]{width:100%;height:2.4rem;border-radius:var(--br-s)}.fel input.error{border-color:var(--error)}@media screen and (max-width: 880px){.fel input[type=date],.fel input[type=email],.fel input[type=number],.fel input[type=password],.fel input[type=search],.fel input[type=tel],.fel input[type=text],.fel input[type=time]{height:2rem}}.fel2{display:flex}.fel2 input[type=date],.fel2 input[type=email],.fel2 input[type=number],.fel2 input[type=password],.fel2 input[type=search],.fel2 input[type=tel],.fel2 input[type=text],.fel2 input[type=time]{width:100%;height:2.4rem;border-top:none;border-left:none;border-right:none;background-color:transparent}.fel2 input.error{border-color:var(--error)}@media screen and (max-width: 880px){.fel2 input[type=date],.fel2 input[type=email],.fel2 input[type=number],.fel2 input[type=password],.fel2 input[type=search],.fel2 input[type=tel],.fel2 input[type=text],.fel2 input[type=time]{height:2rem}}.select{position:relative;font-size:.8rem;user-select:none;-ms-user-select:none;-webkit-user-select:none}.select .handler,.select .handler svg,.select [role=option]{transition-duration:var(--dur);transition-timing-function:var(--func)}.select .handler{display:flex;padding-left:.5rem;padding-right:.5rem;height:2.4rem;border:2px solid var(--input);outline:none;align-items:center;background-color:var(--fg);cursor:pointer;box-sizing:border-box;border-radius:var(--br-s)}.select .handler:focus{border-color:var(--focus)}.select .label{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select .handler .svg{margin-left:.5rem;flex-shrink:0}.select .handler svg{width:8px;height:12px;fill:var(--input)}.select .handler:focus svg{fill:var(--focus)}.select .options{position:absolute;top:100%;left:0;margin-top:2px;min-width:100%;max-height:calc((.8rem * 1.5 + .4rem) * 12 + 11px);overflow-y:auto;background-color:var(--fg);z-index:1;box-sizing:border-box;border-radius:var(--br-s);box-shadow:var(--shadow)}.select [role=option]{padding:.2rem calc(.5rem + 2px);cursor:pointer}.select [role=option]:not(:last-child){border-bottom:1px solid #eef}.select [role=option]:hover{background-color:#eef}.select .options>span:not(.state){display:block}@media screen and (max-width: 880px){.select .handler{height:2rem}}.fel2 .select .handler{border-top:none;border-left:none;border-right:none;background-color:transparent;border-radius:0}.sprite{display:none}.svg svg{display:block;transform:translateZ(0)}.no-scroll{overflow:hidden}.flex{display:flex}.grid{display:grid;gap:1rem}.stack>*+*{margin-block-start:var(--stack, var(--margin))}.success{color:var(--green)}.error{color:var(--error)}@media screen and (min-width: 1001px){.no-scroll{padding-right:8px}}@media screen and (max-width: 680px){.grid{gap:.5rem}}.text-center{text-align:center}.close{position:relative;width:var(--top);height:var(--top);cursor:pointer}.close:before,.close:after{position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-12px;width:24px;height:2px;content:"";background-color:currentColor}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.text li{margin-left:2rem}.text li:not(:first-child),.text li li:first-child{margin-top:.5rem}.text blockquote{position:relative;margin-left:var(--side)}.text blockquote>*+*{margin-top:.5rem}.text blockquote p{font-style:italic}.text blockquote:before{position:absolute;top:-.3rem;left:calc(var(--side) / -1);font-weight:700;font-size:3rem;line-height:1;content:"“";opacity:.5}@media screen and (max-width: 680px){.text blockquote:before{top:0;font-size:1.5rem}}.text figure.left,.text figure.right{max-width:calc(50% - var(--margin) / 2)}.text figure.left{float:left;margin-right:var(--margin)}.text figure.right{float:right;margin-left:var(--margin)}.video{position:relative;padding-top:56.25%;max-width:100%}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 1080px){.text figure.left,.text figure.right{float:none;max-width:100%}.text figure.left{margin-right:0}.text figure.right{margin-left:0}}.text .gallery{column-count:auto;column-width:380px;column-gap:.5rem}.text .gallery .item{margin-bottom:.5rem}.scale .cover{overflow:hidden}.scale img{width:100%;object-fit:cover;transition-duration:calc(var(--dur) * 2);transition-timing-function:var(--func)}.scale:hover img{scale:1.1}.social{--br: calc(var(--br-s) - 2px);display:flex;padding:2px;gap:2px;background-color:#1111221a;border-radius:var(--br-s)}.social a{background-color:var(--bg)}.social a:hover{background-color:var(--fg)}.social a:first-child{border-radius:var(--br) 0 0 var(--br)}.social a:last-child{border-radius:0 var(--br) var(--br) 0}.social svg{width:var(--soc);height:32px;fill:var(--blue);transition-duration:var(--dur);transition-timing-function:var(--func)}.social .svg:hover svg{fill:var(--blue-hover)}.tabs{display:flex}.tab{padding:.4rem;border-bottom:2px solid;font-weight:600;font-size:.8rem;line-height:.9rem;-webkit-user-select:none;user-select:none;transition-duration:var(--dur);transition-timing-function:var(--func)}.tab:not(.active){color:var(--green);border-color:#c1f0da;cursor:pointer}.tab:not(.active):hover{border-color:var(--green)}a.tab.active,a.tab.active:hover{color:inherit}.pagination{--br: calc(var(--br-s) - 1px);display:flex;margin-top:1rem;margin-left:auto;margin-right:auto;padding:1px;width:fit-content;max-width:100%;gap:1px;overflow-x:auto;background-color:var(--input);border-radius:var(--br-s)}.pagination a,.pagination span{width:40px;flex-shrink:0;font-size:.8rem;line-height:40px;text-align:center;user-select:none;-ms-user-select:none;-webkit-user-select:none}.pagination a,.pagination a:hover{color:inherit}.pagination a{outline:1px solid transparent;background-color:var(--fg)}.pagination :first-child{border-radius:var(--br) 0 0 var(--br)}.pagination :last-child{border-radius:0 var(--br) var(--br) 0}.pagination a:hover{outline-color:var(--blue)}.pagination span.current,.pagination span.dots,.pagination span.svg{background-color:var(--light)}.pagination a.svg{background-color:var(--fg)}.pagination .svg{display:flex;justify-content:center;align-items:center}.pagination svg{width:10px;height:16px;fill:transparent;stroke:var(--text);stroke-width:1px}@media screen and (max-width: 720px){.pagination a,.pagination span{width:30px;line-height:30px}}@media screen and (max-width: 520px){.pagination a,.pagination span{width:24px;font-size:.6rem}}section,.section{margin-bottom:var(--m, 4rem)}section:not(.full),.section:not(.full){margin-left:var(--side);margin-right:var(--side)}section.full,.section.full{padding-left:var(--side);padding-right:var(--side)}section>.label{position:relative;margin-bottom:.75rem;padding-left:.75rem;font-weight:600;font-size:.8rem;color:var(--semi)}section>.label:before{position:absolute;top:50%;left:0;margin-top:-4px;width:8px;height:8px;background-color:currentColor;content:"";border-radius:50%}section header{margin-bottom:var(--margin)}section header.flex,section header .flex{justify-content:space-between;align-items:center;gap:var(--margin)}section header .flex{margin-top:var(--margin)}.zero{--m: 0}.one{--m: 1rem}.standart{--m: var(--margin)}@media screen and (max-width: 620px){section header.flex{flex-direction:column;align-items:flex-start;gap:1rem}}#new-header .logo img,#footer .logo img,#footer-bottom .logo img{height:var(--logo)}#new-header .search-handler{padding:.4rem;background-color:var(--bg);cursor:pointer;border-radius:var(--br-s)}#new-header .search-handler svg{width:18px;height:18px;fill:#88a}#search .overlap,#search>.stack{position:fixed;top:0;left:0;right:0;bottom:0}#search .overlap{background-color:#00000080;z-index:11;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#search .stack{display:flex;flex-direction:column}#search>.stack{--stack: .5rem;justify-content:center;align-items:center;z-index:12}#search .container{padding:1rem;background-color:var(--bg);box-sizing:border-box;border-radius:var(--br-m)}#search .input{display:flex;align-items:center;gap:.5rem}#search .close{background-color:var(--input);color:var(--fg);border-radius:var(--br-s);transition-duration:var(--dur);transition-timing-function:var(--func)}#search .close:hover{background-color:var(--green-hover)}#search .fel{position:relative;flex-grow:1}#search .fel input{height:var(--top)}#search .fel svg{position:absolute;top:50%;right:calc(.5rem + 2px);margin-top:-9px;width:18px;height:18px;fill:var(--input);pointer-events:none;transition-duration:var(--dur);transition-timing-function:var(--func)}#search .fel:has(input:focus) svg{fill:var(--focus)}#search .input~.stack{overflow-y:auto}#search .item{padding:.5rem;border:2px solid var(--shade);font-size:.8rem;line-height:1rem;color:inherit;border-radius:var(--br-s)}#search .item:hover{background-color:var(--fg)}#search .item .flex{justify-content:space-between;align-items:flex-start;gap:.2rem}#search .item .cat{display:inline-block;padding:.1rem .3rem;flex-shrink:0;font-weight:600;font-size:.7rem;background-color:#bbc;color:var(--fg);border-radius:var(--br-xs)}#search .item .title{padding-top:.1rem;padding-bottom:.1rem;font-weight:600}#search .count{margin-top:0;font-weight:600;font-size:.8rem}#search .item .intro{display:block;color:#444}#search .item i{color:var(--green)}@media screen and (min-width: 1001px){#search>.stack{padding:var(--side)}#search .container{width:800px}}@media screen and (max-width: 1000px){#search .container{width:calc(100% - 2rem)}}#header:has(.sitename){--m: 0}#header:not(:has(.sitename)){margin-top:var(--margin)}#header:not(:has(h1)){--m: var(--margin)}#header>*+*{margin-top:.5rem}#header .flex{justify-content:space-between;align-items:flex-end;gap:var(--side)}@media screen and (max-width: 1000px){#header:not(:has(.sitename)){margin-top:calc(var(--margin) - .5rem)}}@media screen and (max-width: 880px){#header .flex{flex-direction:column;align-items:flex-start;gap:1rem}}#new-header,#new-header .top,#new-header nav,#new-header .bottom,#new-header .address,#new-header .phone,#new-header .locales{display:flex}#new-header .top,#new-header .bottom,#new-header .address,#new-header .phone{align-items:center}#new-header .address,#new-header .phone{gap:.25rem}#new-header{position:sticky;top:0;padding:.5rem var(--side);font-weight:600;font-size:.8rem;background-color:var(--fg);z-index:10;box-sizing:border-box}#new-header a{color:inherit}#new-header a.address:hover,#new-header .locales a:hover{color:var(--blue-hover)}#new-header .phone{padding:.25rem .5rem;background:linear-gradient(90deg,var(--blue) 0%,var(--green) 100%);color:var(--fg);border-radius:var(--br-m)}#new-header .address svg,#new-header .phone svg{width:24px;height:24px}#new-header .address svg{fill:none;stroke:currentColor;stroke-width:2px}#new-header .phone svg{fill:currentColor}#new-header .locales{gap:.4rem}#new-header .locales a{font-size:.7rem;line-height:1.7rem;text-align:center;text-transform:uppercase}#new-header .locales a.active{width:1.7rem;background-color:var(--green);color:var(--fg);border-radius:50%}#new-header-overlay{display:none}@media screen and (min-width: 1321px) and (max-width: 1500px){#new-header .bottom .address{display:none}}@media screen and (min-width: 1321px){#new-header,#new-header .top,#new-header .bottom{gap:1rem}#new-header{align-items:center}#new-header .top .phone,#new-header .top .menu-handler,#new-header .bottom .social,#new-header .bottom .menu-handler{display:none}}@media screen and (max-width: 1320px){#new-header-overlay.active{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#283d9533;z-index:9}#new-header.active{position:fixed;top:0;left:0;padding:0;width:100vw;max-height:100vh;flex-direction:column;overflow-y:auto}#new-header.active .top,#new-header.active nav,#new-header.active .bottom{padding:.5rem var(--side)}#new-header .top,#new-header .bottom{gap:1rem}#new-header.active .bottom{margin-top:auto;background-color:#fafafa}#new-header.active .logo,#new-header.active .bottom .address{margin-right:auto}#new-header.active nav{background-color:#fafafa}#new-header:not(.active) .top{margin-right:auto}#new-header:not(.active) .top .phone,#new-header:not(.active) .top .menu-handler,#new-header:not(.active) nav,#new-header:not(.active) .bottom .social,#new-header.active .bottom .phone,#new-header.active .bottom .menu-handler{display:none}}@media screen and (max-width: 850px){#new-header:not(.active) .bottom .address{display:none}}@media screen and (max-width: 620px){#new-header .top,#new-header .bottom{gap:.5rem}#new-header:not(.active) .bottom .locales{display:none}}@media screen and (max-width: 580px){#new-header .bottom{flex-wrap:wrap}}@media screen and (max-width: 520px){#new-header:not(.active) .bottom .search-handler{display:none}#new-header .bottom{justify-content:space-between}#new-header .bottom .address{font-size:.6rem;line-height:1rem}#new-header.active .bottom .address{margin-right:0}#new-header .locales a{font-size:.6rem;line-height:1.4rem}#new-header .locales a.active{width:1.4rem}#new-header .social{--br: var(--br-s);padding:0;background-color:transparent}#new-header .social a{background-color:var(--fg)}#new-header .social svg{width:32px}}@media screen and (max-width: 480px){#new-header .phone{font-size:.65rem}#new-header .phone svg{width:16px;height:16px}}@media screen and (max-width: 450px){#new-header .logo img{height:calc(var(--logo) - 4px)}}@media screen and (max-width: 420px){#new-header .logo img{height:calc(var(--logo) - 8px)}#new-header .phone{padding:.2rem .4rem;font-size:.6rem;gap:.15rem}}@media screen and (max-width: 360px){#new-header .logo img{height:calc(var(--logo) - 10px)}}#new-header nav .handler{transition-duration:var(--dur);transition-timing-function:var(--func)}#new-header nav .handler svg{width:8px;height:5px;fill:none;stroke:currentColor;stroke-width:1.5px}@media screen and (min-width: 1321px){#new-header nav{margin-right:auto;gap:calc(var(--side) / 2)}#new-header nav .main-item,#new-header nav .nested-item{position:relative}#new-header nav .main-item>a{display:block;padding-top:.5rem;padding-bottom:.5rem}#new-header nav .main-item:has(.sub .active)>a,#new-header nav .main-item>a.active{position:relative}#new-header nav .main-item:has(.sub .active)>a:after,#new-header nav .main-item>a.active:after{position:absolute;top:100%;left:0;right:0;height:3px;background-color:var(--text);content:""}#new-header nav .nested-item:has(.sub .active)>a,#new-header nav .nested-item a.active{color:var(--semi)}#new-header nav .main-item:has(.handler)>a{padding-right:13px}#new-header nav .main-item:hover>a,#new-header nav .main-item:hover>.handler{color:var(--blue-hover)}#new-header nav .handler{position:absolute;top:50%;right:0;margin-top:-1px;pointer-events:none}#new-header nav .nested-item>a{display:block;padding:.3rem 1rem;white-space:nowrap}#new-header nav .nested-item:hover>a{background-color:#e8e7ef}#new-header nav .nested-item .sub a:hover{color:var(--blue-hover)}#new-header nav .nested-item>.handler{display:none}#new-header nav .sub{position:absolute;visibility:hidden;opacity:0;background-color:var(--fg);border-radius:var(--br-m);transition-duration:var(--dur);transition-timing-function:var(--func)}#new-header nav .main-item>.sub{top:100%;left:-1rem;padding-top:.5rem;padding-bottom:.5rem;transform:translateY(1rem)}#new-header nav .nested-item>.sub{display:flex;top:-.5rem;left:100%;padding:.8rem 1rem;border:1px solid #e2e2e8;min-width:400px;max-width:500px;flex-direction:column;align-items:flex-start;gap:.4rem;line-height:1.1rem;transform:translate(1rem)}#new-header nav .main-item:hover>.sub,#new-header nav .nested-item:hover>.sub{visibility:visible;opacity:1}#new-header nav .main-item:hover>.sub{transform:translateY(0)}#new-header nav .nested-item:hover>.sub{transform:translate(0)}}@media screen and (max-width: 1320px){#new-header nav{flex-direction:column;gap:.5rem}#new-header nav .main-item,#new-header nav .nested-item{display:flex;width:100%;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;text-align:center}#new-header nav a:hover{color:var(--blue-hover)}#new-header nav .handler{position:relative;margin-right:-1rem;width:calc(.8rem * 1.5);height:calc(.8rem * 1.5);background-color:#0000000d;cursor:pointer;border-radius:50%}#new-header nav .handler:hover{background-color:#00000026}#new-header nav .open>.handler{transform:scaleY(-1)}#new-header nav .handler svg{position:absolute;top:50%;left:50%;margin-top:-2px;margin-left:-4px}#new-header nav :not(.open)>.sub{display:none}#new-header nav .sub{display:flex;padding-top:.5rem;padding-bottom:.5rem;width:100%;flex-direction:column;gap:.5rem;background-color:#00000006}}#new-header .menu-handler{position:relative;width:var(--top);height:var(--top);cursor:pointer}#new-header .menu-handler span,#new-header .menu-handler span:before,#new-header .menu-handler span:after{position:absolute;top:50%;right:50%;margin-top:-1px;margin-right:-12px;height:2px;background-color:var(--text)}#new-header .menu-handler span,#new-header .menu-handler span:before{width:24px}#new-header .menu-handler span:before,#new-header .menu-handler span:after{content:""}#new-header .menu-handler span:before{transform:translateY(-6px)}#new-header .menu-handler span:after{width:16px;transform:translateY(6px)}#header .crumbs{font-size:0}#header .crumbs a,#header .crumbs span{font-size:.8rem}#header .crumbs span{color:var(--semi)}#header .crumbs a:after{display:inline-block;margin-left:.5rem;margin-right:.5rem;width:5px;height:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1IDgiPjxwb2x5Z29uIHBvaW50cz0iMSAwIDUgNCAxIDggMCA3IDMgNCAwIDEgMSAwIiBmaWxsPSIjYTJhMmEyIi8+PC9zdmc+);content:""}#intro,#intro .content{position:relative}#intro .bg,#intro .overlay{position:absolute;top:0;left:0;right:0;bottom:0}#intro{margin-top:var(--margin)}#intro .bg{overflow:hidden;border-radius:var(--br-xl)}#intro .overlay{background-color:#283d9580}#intro .bg img{width:100%;height:100%;object-fit:cover}#intro .content,#intro form{display:flex}#intro .content{padding:5rem;justify-content:space-between;gap:calc(var(--side) * 2)}#intro .content>div{color:var(--fg)}#intro .content>div h1,#intro .content>div .title,#intro .content>div .subtitle{font-size:2rem;line-height:1.2}#intro .content>div h1,#intro .content>div .title{margin-top:var(--side);font-weight:700}#intro .content>div .subtitle{margin-top:.5rem}#intro .content>div .description{margin-top:var(--margin);font-size:1rem;font-weight:400}#intro .content>div .buttons{margin-top:var(--side)}#intro form{padding:1.5rem;flex-direction:column;flex-shrink:0;gap:1rem;background-color:var(--fg);border-radius:var(--br-l)}#intro form .title{font-weight:600;font-size:1.5rem;text-align:center}#intro form footer{display:flex;margin-top:.5rem;justify-content:center;gap:.5rem}#intro form footer .preloader{margin-right:-50px}#intro form .select{width:100px;flex-shrink:0}#intro form .select .handler{padding-right:0}@media screen and (max-width: 1680px){#intro .content{padding:4rem;gap:var(--side)}}@media screen and (max-width: 1500px){#intro form{max-width:300px}}@media screen and (max-width: 1400px){#intro .content{padding:3rem}}@media screen and (max-width: 1600px){#intro .content>div h1,#intro .content>div .title,#intro .content>div .subtitle{font-size:1.5rem}}@media screen and (max-width: 1020px){#intro .content>div .description{font-size:.8rem;font-weight:450}}@media screen and (max-width: 920px){#intro .content{padding:2rem}}@media screen and (max-width: 840px){#intro .content{flex-direction:column;align-items:center}#intro .content>div{text-align:center}#intro .content>div h1,#intro .content>div .title{margin-top:0}#intro .content>div .buttons{margin-left:auto;margin-right:auto;width:fit-content}}@media screen and (max-width: 480px){#intro .content{padding:3rem 1rem;gap:2rem}#intro .content>div .subtitle{margin-top:1.5rem;font-size:1rem}#intro .content>div .description{font-size:.7rem}}@media screen and (max-width: 380px){#intro form{padding:1rem;gap:.5rem}}#intro+.anno{margin-top:-2.5rem}.anno{position:relative;padding:1rem var(--margin) 1rem calc(var(--margin) + .6rem);background-color:var(--fg);border-radius:0 var(--br-l) var(--br-l) 0}.anno:before{position:absolute;top:0;left:0;bottom:0;width:.6rem;border-left:3px solid rgba(0,0,0,.2);background-color:var(--green);content:"";box-sizing:border-box}@media screen and (max-width: 680px){.anno{padding:.8rem 1rem .8rem 1.5rem}.anno:before{width:.5rem}}.branded{content-visibility:auto;contain-intrinsic-size:330px}.branded,.branded .content{position:relative}.branded .bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:var(--bg);border-radius:var(--br-xl)}.branded .bg img{margin-top:.5rem;width:50%;opacity:.3}.branded .content{margin-left:50%;padding:3rem 4.5rem 3rem 1.5rem;box-sizing:border-box}.branded .content>*+*{margin-top:var(--margin)}@media screen and (max-width: 1420px){.branded .content{padding-right:3rem}}@media screen and (max-width: 1280px){.branded .bg{display:flex;align-items:center}.branded .bg img{width:40%}.branded .content{margin-left:40%}}@media screen and (max-width: 880px){.branded .bg{bottom:40%;align-items:flex-start;-webkit-mask-image:linear-gradient(black 0%,transparent 100%);mask-image:linear-gradient(black 0%,transparent 100%)}.branded .bg img{margin-top:-2.5rem;width:100%}.branded .content{margin-left:0;padding-bottom:0;padding-right:1.5rem}}@media screen and (max-width: 680px){.branded .bg img{margin-top:-1.5rem}.branded .content{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 480px){.branded .bg img{margin-top:-1rem}}#packages.grid{grid-template-columns:repeat(2,1fr)}#packages .item{position:relative;max-height:500px;overflow:hidden;border-radius:var(--br-xl)}#packages .cover:after,#packages h2,#packages a,#packages a .link,#packages a .link:before{position:absolute}#packages h2,#packages a{color:var(--fg)}#packages .cover:after,#packages a{top:0;left:0;right:0;bottom:0}#packages .cover:after{background-image:linear-gradient(#0000,#00000080 60%);content:"";transition-duration:calc(var(--dur) * 2);transition-timing-function:var(--func)}#packages .item:hover .cover:after{opacity:.5}#packages h2{left:2rem;bottom:6rem;max-width:300px}#packages a .link{display:flex;left:2rem;bottom:2rem;align-items:center}#packages a .link:before,#packages a .svg{transition-duration:var(--dur);transition-timing-function:var(--func)}#packages a .link:before{left:-1rem;width:3rem;height:3rem;background-color:var(--blue);content:"";border-radius:1.5rem}#packages a:hover .link:before{width:calc(100% + 3rem)}#packages a .label{position:relative;font-weight:600;font-size:1.2rem;line-height:3rem}#packages a .svg{margin-left:.75rem}#packages a:hover .svg{margin-left:2rem}#packages a svg{width:16px;height:16px;fill:currentColor}@media screen and (max-width: 980px){#packages h2{bottom:5.5rem;max-width:200px;line-height:1.1}}@media screen and (max-width: 880px){#packages h2{left:1.5rem;bottom:3.5rem}#packages a .link{left:1.5rem;bottom:1rem}#packages a .link:before{left:-.5rem;width:2rem;height:2rem;border-radius:1rem}#packages a:hover .link:before{width:calc(100% + 1.5rem)}#packages a .label{font-size:1rem;line-height:2rem}}@media screen and (max-width: 620px){#packages.grid{grid-template-columns:1fr}}#stages{content-visibility:auto;contain-intrinsic-size:800px}#stages .footnotes{margin-bottom:var(--margin);font-size:0}#stages .footnotes span{font-size:var(--fs);color:var(--semi)}#stages .footnotes span:not(:first-child):before{display:inline-block;margin-left:.5rem;margin-right:.5rem;width:6px;height:6px;vertical-align:middle;content:"";background-color:currentColor;border-radius:50%}#stages .items{display:grid;border-top:3px solid var(--light);grid-template-columns:repeat(2,1fr)}#stages .flex{padding:var(--margin) 1rem;border-bottom:3px solid var(--light);flex-direction:column;gap:var(--margin)}#stages .flex .top{display:flex;align-items:center;gap:var(--margin)}#stages .index span{display:block;position:relative;width:3rem;font-weight:700;font-size:1.5rem;line-height:3rem;text-align:center;background-color:var(--blue);color:var(--fg);border-radius:var(--br-s)}#stages .index span:before{position:absolute;top:5px;left:5px;width:110%;height:110%;background-color:#0000000d;content:"";z-index:-1;border-radius:var(--br-s)}#stages .title{font-weight:600;font-size:1.6rem;line-height:1.8rem}#stages .desc{margin-left:calc(3rem + var(--margin))}@media screen and (max-width: 1280px){#stages .title{font-size:1.4rem;line-height:1.6rem}}@media screen and (min-width: 1181px){#stages .flex:nth-child(1),#stages .flex:nth-child(2),#stages .flex:nth-child(5){background-color:#00000005}}@media screen and (max-width: 1180px){#stages{--margin: 1rem}#stages .items{grid-template-columns:1fr}#stages .flex:nth-child(1),#stages .flex:nth-child(3),#stages .flex:nth-child(5){background-color:#00000005}}@media screen and (max-width: 1020px){#stages .flex{padding-top:1rem;padding-bottom:1rem}#stages .index span{width:48px;font-size:1rem;line-height:48px}#stages .desc{margin-left:calc(48px + var(--margin))}}#icons.four{grid-template-columns:repeat(4,1fr)}#icons.five{grid-template-columns:repeat(5,1fr)}#icons.six{grid-template-columns:repeat(6,1fr)}#icons .cell{position:relative;padding:1rem;background-color:var(--bg);border-radius:var(--br-l)}#icons .cell:after{position:absolute;top:calc(1rem + 14px);right:0;width:calc(100% - 48px - 2rem);height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDIwIj4KCTxwb2x5Z29uIHBvaW50cz0iMiAwIDAgMCAwIDIgMiAwIi8+Cgk8cG9seWdvbiBwb2ludHM9IjAgNiA0IDIgNCAwIDAgNCAwIDYiLz4KCTxwb2x5Z29uIHBvaW50cz0iMCAxMCA0IDYgNCA0IDAgOCAwIDEwIi8+Cgk8cG9seWdvbiBwb2ludHM9IjAgMTQgNCAxMCA0IDggMCAxMiAwIDE0Ii8+Cgk8cG9seWdvbiBwb2ludHM9IjAgMTggNCAxNCA0IDEyIDAgMTYgMCAxOCIvPgoJPHBvbHlnb24gcG9pbnRzPSI0IDE2IDAgMjAgMiAyMCA0IDE4IDQgMTYiLz4KPC9zdmc+);content:"";opacity:.1}#icons img{margin-bottom:.5rem;width:48px;height:48px}#icons .title{font-weight:500;font-size:.8rem}@media screen and (max-width: 1420px){#icons.six{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 1320px){#icons.five{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 1220px){#icons.four{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 820px){#icons.six,#icons.five{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 420px){#icons.six,#icons.five,#icons.four{grid-template-columns:1fr}}#package{content-visibility:auto;contain-intrinsic-size:1150px}#package .container{position:relative}#package .grid{width:100%;grid-template-columns:repeat(3,1fr)}#package .grid:not(.active){position:absolute;top:0}#package .item{display:flex;position:relative;padding:.5rem 2rem .5rem 1rem;min-height:calc(var(--fs) * 1.5 * 2);border:2px solid var(--shade);align-items:center;background-color:var(--fg);color:inherit;border-radius:var(--br-m)}#package .item:hover{border-color:var(--blue-hover);box-shadow:0 2px 1px -1px #151f511a,0 4px 2px -2px #151f511a,0 8px 4px -3px #151f511a,0 16px 8px -4px #151f5112,0 32px 16px -5px #151f510d}#package .item .svg,#package .item svg{transition-duration:var(--dur);transition-timing-function:var(--func)}#package .item .svg{position:absolute;top:50%;right:.7rem;margin-top:-8px}#package .item:hover .svg{right:.5rem}#package .item svg{width:16px;height:16px;fill:var(--input)}#package .item:hover svg{fill:var(--blue-hover)}#package>.link{margin-top:var(--margin)}#package .image{margin-bottom:var(--margin);overflow:hidden;border-radius:var(--br-xl)}#package .image img{width:100%}@media screen and (max-width: 1180px){#package .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 681px){#package>.link{display:none}}@media screen and (max-width: 680px){#package .flex .link{display:none}#package .grid{grid-template-columns:1fr}#package .item{min-height:0}}#blog.grid{grid-template-columns:repeat(3,1fr)}#blog .item,#blog .flex{flex-direction:column}#blog .item>*+*,#blog .flex>*+*{margin-top:.5rem}#blog .item{display:flex;padding:1rem;border:2px solid var(--light);color:inherit;border-radius:var(--br-xl)}#blog .item:hover{border-color:var(--input)}#blog .flex{transition-duration:var(--dur);transition-timing-function:var(--func)}#blog .item:hover .flex{margin-left:.5rem;margin-right:-.5rem}#blog .cover{border-radius:var(--br-s)}#blog .flex .date,#blog .flex .intro{font-size:.8rem}#blog .flex .date{color:var(--semi)}@media screen and (max-width: 1180px){#blog.grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 680px){#blog .item{padding:.5rem}}@media screen and (max-width: 620px){#blog.grid{grid-template-columns:1fr}}#youtube{content-visibility:auto;contain-intrinsic-size:480px}#youtube a{color:inherit}#youtube header a{display:flex;align-items:center}#youtube header .logo{margin:-48px -8px -48px -18px}#youtube .logo svg{width:96px;height:96px;fill:red}#youtube header .icon{margin-left:.75rem}#youtube header .icon svg{width:36px;height:36px;fill:currentColor}#youtube .grid{grid-template-columns:repeat(3,1fr)}#youtube .grid a{padding:1rem;border:2px solid var(--light);border-radius:var(--br-xl)}#youtube a:hover{border-color:var(--input)}#youtube .grid a>span{display:block}#youtube .h4{margin-top:1rem;transition-duration:var(--dur);transition-timing-function:var(--func)}#youtube a:hover .h4{margin-left:.5rem;margin-right:-.5rem}#youtube .cover{position:relative;border-radius:var(--br-s)}#youtube .cover .logo{position:absolute;top:50%;left:50%;margin-top:-48px;margin-left:-48px}@media screen and (max-width: 1280px){#youtube .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 980px){#youtube header .icon{margin-left:.5rem}#youtube header .icon svg{width:24px;height:24px}}@media screen and (max-width: 680px){#youtube header .logo{margin:-32px -2px -32px -12px}#youtube .logo svg{width:64px;height:64px}#youtube .grid a{padding:.5rem}}@media screen and (max-width: 580px){#youtube .grid{grid-template-columns:1fr}}#photos,#certificates-index{margin-left:calc(var(--side) / -1);margin-right:calc(var(--side) / -1);overflow:hidden}#photos:before,#photos:after{display:block;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDIwIj4KCTxwb2x5Z29uIHBvaW50cz0iMiAwIDAgMCAwIDIgMiAwIi8+Cgk8cG9seWdvbiBwb2ludHM9IjAgNiA0IDIgNCAwIDAgNCAwIDYiLz4KCTxwb2x5Z29uIHBvaW50cz0iMCAxMCA0IDYgNCA0IDAgOCAwIDEwIi8+Cgk8cG9seWdvbiBwb2ludHM9IjAgMTQgNCAxMCA0IDggMCAxMiAwIDE0Ii8+Cgk8cG9seWdvbiBwb2ludHM9IjAgMTggNCAxNCA0IDEyIDAgMTYgMCAxOCIvPgoJPHBvbHlnb24gcG9pbnRzPSI0IDE2IDAgMjAgMiAyMCA0IDE4IDQgMTYiLz4KPC9zdmc+);content:"";opacity:.2}#photos .container{display:grid;grid-auto-flow:column;grid-auto-columns:25%}#photos .slide img{width:100%;height:100%}#certificates-index,#certificates-index .item{display:grid}#certificates-index{padding-bottom:.2rem;grid-template-columns:repeat(3,1fr);gap:.2rem;background-color:var(--light)}#certificates-index .item{padding:var(--margin) var(--side);grid-template-columns:48px 1fr;gap:var(--side);align-items:center;background-color:var(--fg);cursor:pointer;transition-duration:var(--dur);transition-timing-function:var(--func)}#certificates-index .item:hover{background-color:var(--light)}#certificates-index svg{width:48px;height:44px;fill:currentColor}#certificates-index .title{font-weight:600;font-size:1.2rem}@media screen and (max-width: 1480px){#certificates-index .title{font-size:1rem}}@media screen and (max-width: 1320px){#certificates-index{grid-template-columns:1fr}}@media screen and (max-width: 980px){#certificates-index .title{font-size:var(--fs)}}@media screen and (max-width: 780px){#photos .container{grid-auto-columns:calc(100% / 3)}}@media screen and (max-width: 580px){#photos .container{grid-auto-columns:50%}}#certificates-data,#certificates-data .overlap{top:0;left:0;width:100vw;height:100vh}#certificates-data{position:fixed;z-index:13}#certificates-data .overlap{position:absolute;background-color:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#certificates-data .close,#certificates-data .svg{position:absolute;z-index:1;transition-duration:var(--dur);transition-timing-function:var(--func)}#certificates-data .close{top:calc(var(--side) / 2);right:calc(var(--side) / 2);background-color:#ffffff80;border-radius:var(--br-s)}#certificates-data .close:hover{background-color:var(--fg)}#certificates-data .svg{display:flex;top:50%;margin-top:calc(var(--top) / -2);width:var(--top);height:var(--top);justify-content:center;align-items:center;color:#ffffff80;cursor:pointer}#certificates-data .svg:hover{color:var(--fg)}#certificates-data .prev{left:calc(var(--side) / 2)}#certificates-data .next{right:calc(var(--side) / 2)}#certificates-data .prev svg,#certificates-data .next svg{width:20px;height:32px;fill:transparent;stroke:currentColor}#certificates-data .carousel{position:relative}#certificates-data .container{display:grid;grid-auto-flow:column;grid-auto-columns:100%}#certificates-data .slide{display:flex;width:100vw;height:100vh;justify-content:center;align-items:center}#certificates-data .slide img{max-width:calc(100% - 2rem);max-height:100%}.faq+.faq{margin-top:1rem}.faq .question,.faq article{padding-left:1rem;border-radius:var(--br-l)}.faq .question{position:relative;padding-top:.8rem;padding-right:calc(1.5rem + 12px);padding-bottom:.8rem;background-color:var(--bg);cursor:pointer;transition-duration:var(--dur);transition-timing-function:var(--func)}.faq.expanded .question{background-color:var(--ghost)}.faq .question:before,.faq .question:after{position:absolute;top:50%;right:1rem;background-color:var(--semi);content:"";transition-duration:var(--dur);transition-timing-function:var(--func)}.faq .question:before{margin-top:-1px;width:12px;height:2px}.faq .question:after{margin-top:-6px;margin-right:5px;width:2px;height:12px}.faq.expanded .question:before{transform:rotate(180deg)}.faq.expanded .question:after{transform:rotate(90deg)}.faq article{padding-right:1rem}.faq article>*+*{margin-top:.5rem}.faq article>:first-child{margin-top:.8rem}@media screen and (max-width: 680px){.faq+.faq{margin-top:.5rem}.faq .question{padding-top:.5rem;padding-bottom:.5rem}.faq article>:first-child{margin-top:.5rem}}.faq2-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem var(--side)}.faq2+.faq2{margin-top:1rem}.faq2{padding-bottom:1rem;border-bottom:1px solid var(--green)}.faq2 .question{position:relative;padding-right:30px;font-weight:600;font-size:1rem;cursor:pointer}.faq2 article>:first-child{padding-top:.5rem}.faq2 .question:before{position:absolute;top:50%;right:0;margin-top:-5px;width:16px;height:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDUiPgo8cG9seWxpbmUgcG9pbnRzPSIxIDEgNCA0IDcgMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMmJiNjczIi8+Cjwvc3ZnPg==);content:"";transition-duration:var(--dur);transition-timing-function:var(--func)}.faq2.expanded .question:before{transform:scaleY(-1)}@media screen and (max-width: 980px){.faq2-container{grid-template-columns:1fr}}.faq3-container{position:relative;display:flex;align-items:flex-start;gap:1rem}.faq3-container>:first-child{flex-grow:1}.faq3-container>:last-child{position:sticky;top:calc(64px + 1rem);padding:1rem;width:520px;border:2px solid var(--light);flex-shrink:0;box-sizing:border-box;border-radius:var(--br-l)}.faq-table-title{margin-bottom:1rem;font-weight:600;font-size:1rem;line-height:1.2rem}.faq-table-grid{display:grid;border-top:2px dotted var(--input);grid-template-columns:110px 1fr;gap:1rem}.faq-table-grid:not(:first-child){padding-top:.5rem}.faq-table-grid:not(:last-child){padding-bottom:.5rem}@media screen and (max-width: 1280px){.faq3-container>:last-child{top:calc(56px + 1rem);width:450px}}@media screen and (max-width: 980px){.faq3-container{flex-direction:column;align-items:unset}.faq3-container>:last-child{width:auto}}#reviews{content-visibility:auto;contain-intrinsic-size:450px}#reviews .wrapper{display:grid;grid-template-columns:1fr 4fr}#reviews .intro{display:flex;gap:1rem}#reviews .intro>img{width:48px;height:48px}#reviews .intro .title{font-weight:600;font-size:1rem;line-height:1.2rem}#reviews .intro .rating{display:flex;align-items:center;gap:.5rem}#reviews .intro .rating .value{font-weight:600}#reviews .intro .rating img{height:20px}#reviews .intro .google{margin-top:.5rem;margin-bottom:.5rem;font-size:.8rem;color:var(--semi)}#reviews .intro .google img{display:inline-block;height:22px;vertical-align:bottom}#reviews .controls{display:flex;margin-bottom:var(--margin);gap:.1rem}#reviews .controls .svg{border:2px solid var(--input);background-color:var(--fg);border-radius:var(--br-s);cursor:pointer}#reviews .controls svg{margin:8px 11px;width:10px;height:16px;fill:transparent;stroke:var(--input);stroke-width:1.5px;transition-duration:var(--dur);transition-timing-function:var(--func)}#reviews .controls .svg:hover svg{stroke:var(--text)}#reviews .intro .button{padding:.3rem .7rem}#reviews .container{margin-right:-1rem;overflow:hidden;-webkit-user-select:none;user-select:none}#reviews .grid{grid-auto-flow:column;grid-auto-columns:calc(100% / 3);gap:0}#reviews .item{display:flex;margin-right:1rem;padding:1rem;border:2px solid var(--input);flex-direction:column;gap:.5rem;font-size:.8rem;background-color:var(--fg);border-radius:var(--br-xl)}#reviews .userdata{display:flex;align-items:flex-start;gap:.5rem;line-height:1rem}#reviews .userpic{flex-shrink:0}#reviews .userpic img{width:2rem;height:2rem}#reviews .username{font-weight:600}#reviews .date{color:var(--semi)}#reviews .item .grade img{width:100px;height:20px}@media screen and (max-width: 1480px){#reviews .wrapper{grid-template-columns:1fr 3fr}#reviews .grid{grid-auto-columns:50%}}@media screen and (max-width: 1280px){#reviews .wrapper{grid-template-columns:1fr 2fr}}@media screen and (max-width: 1080px){#reviews .wrapper{grid-template-columns:1fr}#reviews .intro,#reviews .intro .data{align-items:center}#reviews .intro{margin-bottom:var(--margin)}#reviews .intro .data{display:flex;flex-grow:1;gap:1rem}#reviews .intro .google{margin-top:0;margin-bottom:0}#reviews .intro .controls{margin-bottom:0;order:1}#reviews .intro .button{margin-left:auto}}@media screen and (max-width: 800px){#reviews .intro .data{position:relative;flex-direction:column;align-items:flex-start}#reviews .intro>img{display:none}#reviews .intro .button{margin-left:0}#reviews .grid{grid-auto-columns:100%}#reviews .intro .controls{position:absolute;right:0;bottom:0}}#about{display:flex;flex-direction:column}#about>:nth-child(2){order:3}#about>:nth-child(3){order:2}#about-us,#about-us .stack{position:relative}#about-us{padding:var(--side) var(--side) calc(var(--side) + 2.5rem);background-color:var(--bg);border-radius:var(--br-xl)}#about-us .image{position:absolute;top:var(--side);right:var(--side);bottom:var(--side);width:55%;overflow:hidden;border-radius:var(--br-l)}#about-us .image img{width:100%;height:100%;object-fit:cover;object-position:right top}#about-us .stack{padding:var(--side);width:45%;background-color:var(--fg);border-radius:var(--br-l) 0 2.5rem var(--br-l);box-shadow:5px 5px #0000001a}@media screen and (max-width: 1280px){#about-us{padding:0;background-color:transparent}#about-us .image,#about-us .stack{width:auto}#about-us .image{position:static;border-radius:var(--br-xl) var(--br-xl) 0 0}#about-us .stack{padding:1rem;border-radius:0 0 var(--br-xl) var(--br-xl);box-shadow:none}}#difference{display:flex;gap:2rem}#difference .image{width:50%;flex-shrink:0;overflow:hidden;border-radius:var(--br-l)}#difference .image img{width:100%;height:100%;object-fit:cover;object-position:center top}#difference .stack{display:flex;padding:2rem;flex-direction:column;justify-content:center;background-color:var(--fg);border-radius:var(--br-l)}@media screen and (max-width: 1080px){#difference{flex-direction:column;gap:1rem}#difference .image{width:auto}#difference .stack{padding:1rem}}@media screen and (max-width: 1080px){#difference{gap:.5rem}}#team{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--margin)}#team .item{overflow:hidden;background-color:var(--fg);border-radius:var(--br-l)}#team .item img{width:100%}#team .item>div{padding:.5rem 1rem}#team .item .name{font-weight:700;font-size:1.2rem;line-height:1.2}#team .item .post{font-size:.8rem}@media screen and (max-width: 1780px){#team{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 1380px){#team{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 980px){#team .item .name{font-size:1rem}}@media screen and (max-width: 780px){#team{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 680px){#team{gap:.5rem}}@media screen and (max-width: 480px){#team{grid-template-columns:1fr}}#contacts .image img{margin-bottom:2rem;width:100%}#contacts .flex{gap:calc(var(--side) * 2)}#contacts .stack{--stack: 1rem;margin-left:10%;padding-top:2rem}#contacts .stack:not(:last-child){padding-bottom:2rem}#contacts .stack+.stack{border-top:2px solid var(--light)}@media screen and (max-width: 880px){#contacts .image img{margin-bottom:0}#contacts .stack{margin-left:0;padding-top:1rem}#contacts .stack:not(:last-child){padding-bottom:1rem}}@media screen and (max-width: 580px){#contacts .flex{flex-direction:column;gap:1rem}}#orders{max-width:980px;border:2px solid var(--light)}#orders form{padding:1rem}#orders .thead{font-weight:600;font-size:.7rem;text-transform:uppercase;background-color:var(--light)}#orders .tbody{max-height:26.25rem;overflow:auto}#orders .row{display:grid;padding-left:1rem;padding-right:1rem;gap:1rem;grid-template-columns:1fr 2fr 2fr}#orders .thead .row{padding-top:.5rem;padding-bottom:.5rem}#orders .tbody .row{padding-top:.2rem;padding-bottom:.2rem}#orders .tbody .row:nth-child(odd){background-color:var(--bg)}#orders .no-results{display:flex;padding:.4rem 1rem;border-top:2px solid var(--light);justify-content:space-between;gap:1rem}#orders .more{padding:.2rem;border-top:2px solid var(--light)}#orders .more span{display:block;padding:.25rem;text-align:center;background-color:var(--light);cursor:pointer}@media screen and (max-width: 680px){#orders form{padding:.5rem}#orders .thead{font-size:.6rem}#orders .tbody{max-height:calc((.7rem * 1.5 + .4rem) * 15);font-size:.7rem}#orders .row{padding-left:.5rem;padding-right:.5rem;gap:.5rem;grid-template-columns:70px 1fr 1fr}}#dossier-request form{max-width:400px}#dossier-request form footer{margin-top:1.5rem}#dossier-request .fel2 .select{width:100px;flex-shrink:0}#dossier-request .fel2 .select .handler{padding-right:0}#annos.grid{grid-template-columns:repeat(2,1fr)}#annos .stack{--stack: .3rem;padding:1.5rem;background-color:var(--fg);border-radius:var(--br-l)}#annos .date{color:var(--semi)}@media screen and (max-width: 880px){#annos.grid{grid-template-columns:1fr}}@media screen and (max-width: 680px){#annos .stack{padding:1rem}}#first-post{--stack: 1rem;display:flex;margin-bottom:var(--margin);padding:1rem;border:2px solid var(--light);gap:1rem;color:inherit;border-radius:var(--br-xl)}#first-post:hover{border-color:var(--input)}#first-post .cover{position:relative;width:30%;flex-shrink:0;border-radius:var(--br-s)}#first-post .cover img{position:absolute;height:100%}#first-post .stack{display:flex;flex-direction:column}#first-post .date{color:var(--semi)}@media screen and (max-width: 1280px){#first-post .cover{width:40%}}@media screen and (max-width: 1080px){#first-post .cover{width:50%}}@media screen and (max-width: 880px){#first-post{--stack: .5rem;flex-direction:column;gap:.5rem}#first-post .cover{width:auto;height:200px}#first-post .stack{transition-duration:var(--dur);transition-timing-function:var(--func)}#first-post:hover .stack{margin-left:.5rem;margin-right:-.5rem}}@media screen and (max-width: 680px){#first-post{padding:.5rem}}#vacancies,#vacancies a{display:flex}#vacancies{flex-direction:column;gap:1rem}#vacancies a{padding:1rem 1.5rem;max-width:860px;border:2px solid var(--light);justify-content:space-between;align-items:center;background-color:var(--fg);color:inherit;border-radius:var(--br-l)}#vacancies a:hover{border-color:var(--input)}#vacancies .svg{padding:.5rem;background-color:var(--blue);border-radius:var(--br-s);transition-duration:var(--dur);transition-timing-function:var(--func)}#vacancies a:hover .svg{background-color:var(--blue-hover);transform:translate(.5rem)}#vacancies svg{width:16px;height:16px;fill:var(--fg)}@media screen and (max-width: 680px){#vacancies{gap:.5rem}#vacancies a{padding:.5rem 1rem}}#target-group .grid{grid-template-columns:repeat(2,1fr);gap:2rem}#target-group .cell{padding:1rem;background-color:var(--fg);border-radius:var(--br-xl)}#target-group .cell img{margin-bottom:1rem;border-radius:var(--br-l)}#target-group h3{margin-bottom:.5rem}@media screen and (max-width: 1280px){#target-group .grid{gap:1rem}}@media screen and (max-width: 880px){#target-group .grid{grid-template-columns:1fr}}@media screen and (max-width: 680px){#target-group .text-center{text-align:left}}.conic,.conic>:not(.gradient){position:relative}.conic{padding-top:3rem;padding-bottom:2rem;background-color:#f9fbff}.conic .gradient{position:absolute;top:0;left:0;right:0;bottom:50%;background-image:linear-gradient(90deg,#ceedff,#f9fbff 50%)}.lead .fel{margin-bottom:.5rem;max-width:350px}.select .state{display:flex;align-items:center;gap:.3rem}.select .state .code{margin-left:auto}.select .state img{width:24px;height:fit-content;max-height:18px;border:1px solid var(--input)}.new-design{display:flex;gap:1rem}.new-design .select{width:100px;flex-shrink:0}.new-design .select .handler{padding-right:0}.lead footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}form .important-contact{display:none}.lead .output:not(:empty){margin-bottom:.5rem}@media screen and (max-width: 680px){.lead .fel{max-width:none}}@media screen and (max-width: 420px){.new-design{flex-direction:column}}#content{display:grid;grid-template-columns:1fr 600px;gap:calc(var(--side) * 2)}#content aside{position:sticky;top:calc(56px + var(--margin));height:fit-content;order:1}#content.al-center,#rating.al-center,.package-extra{margin-left:auto;margin-right:auto;max-width:1500px}#content.al-center{grid-template-columns:1fr 400px;gap:var(--side)}@media screen and (max-width: 1580px){#content{grid-template-columns:1fr 500px}}@media screen and (max-width: 1540px){#content.al-center,#rating.al-center,.package-extra{margin-left:var(--side);margin-right:var(--side);max-width:unset}}@media screen and (max-width: 1380px){#content{grid-template-columns:1fr 400px}}@media screen and (max-width: 1120px){#content,#content.al-center{grid-template-columns:1fr 300px}}@media screen and (max-width: 920px){#content,#content.al-center{display:flex;flex-direction:column-reverse;gap:4rem}#content aside{position:static}}#author{display:flex;align-items:center;gap:.5rem}#author .userpic{padding:2px;border:2px solid var(--input);flex-shrink:0;border-radius:var(--br-m)}#author img{width:78px;height:78px;object-fit:cover;border-radius:calc(var(--br-m) - 2px)}#author .info,#author .date{font-size:.8rem;color:var(--semi)}#index:empty{display:none}#index .h4{margin-bottom:.5rem}#index .flex{flex-direction:column;align-items:flex-start}#index .flex a{font-size:.8rem;line-height:1rem}#index .flex a+a{margin-top:.5rem}#rating .flex{flex-wrap:wrap;column-gap:.5rem;line-height:28px}#rating .stars,#rating .buttons{position:relative}#rating .stars,#rating .buttons div{width:150px;height:28px}#rating .buttons{display:flex}#rating .buttons div{cursor:pointer}#rating svg{position:absolute;top:0;left:0;width:100%;height:100%}#footer{display:flex;padding:var(--side);gap:calc(var(--side) * 2);font-size:.8rem;background-color:var(--fg)}#footer>.flex{max-width:500px;flex-direction:column;gap:var(--margin)}#footer article{display:flex;flex-direction:column;align-items:flex-start}#footer .social{margin-top:auto;width:fit-content}#footer .map{height:500px;flex-grow:1;background-color:var(--light)}#footer .bottom{display:flex;gap:1rem}#footer .bottom .q-cert img{height:36px}#footer .label{font-weight:600;font-size:.6rem;text-transform:uppercase;color:var(--semi)}#footer .contact{display:flex;margin-top:.35rem;padding:.25rem .5rem;gap:.25rem;background:linear-gradient(90deg,var(--blue) 0%,var(--green) 100%);color:var(--fg);border-radius:var(--br-m)}#footer .contact svg{width:24px;height:24px;fill:currentColor}@media screen and (max-width: 980px){#footer{gap:var(--side)}}@media screen and (max-width: 820px){#footer{flex-direction:column-reverse}#footer article:first-child{display:none}}#footer-bottom{display:flex;padding:var(--side);gap:calc(var(--side) * 2);font-size:.8rem}#footer-bottom>article:first-child{width:400px}#footer-bottom .logo,#footer-bottom .title{margin-bottom:1rem}#footer-bottom .logo{display:block}#footer-bottom .title{font-weight:600}#footer-bottom .social{width:fit-content}#footer-bottom .links{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}#footer-bottom .links a{color:#666}#footer-bottom .links a:hover{color:var(--blue-hover)}#footer-bottom .q-cert{display:block;margin-top:1rem;width:fit-content}#footer-bottom .q-cert img{height:100px}#footer-bottom .q-cert svg{width:68px;height:68px}@media screen and (max-width: 1280px){#footer-bottom{display:grid;grid-template-columns:repeat(2,1fr)}#footer-bottom>article:first-child{width:auto}}@media screen and (max-width: 680px){#footer-bottom{grid-template-columns:1fr}}#copyrights{display:flex;padding:calc(var(--side) / 2) var(--side);justify-content:space-between;gap:var(--side);font-size:.8rem;background-color:var(--blue);color:var(--fg)}#copyrights .flex{gap:.25rem}#copyrights .svg{align-self:center}#copyrights svg{width:16px;height:16px;fill:currentColor}@media screen and (max-width: 680px){#copyrights{flex-direction:column;gap:.2rem;align-items:center}}.modal,.modal .overlap{top:0;left:0;right:0;bottom:0}.modal{display:grid;position:fixed;justify-content:center;align-items:center;z-index:13}.modal .overlap{position:absolute;background-color:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal .wrapper{position:relative;margin:var(--side);max-width:600px}.modal .content,.modal footer{padding:1rem 1.5rem}.modal .content{background-color:var(--fg);border-radius:var(--br-m) var(--br-m) 0 0}.modal .close{margin-top:-1rem;margin-left:auto;margin-right:-1.5rem}.modal footer{display:flex;justify-content:center;gap:1rem;background-color:var(--bg);border-radius:0 0 var(--br-m) var(--br-m)}.modal .h4.center{text-align:center}.modal .fel2 .select{width:100px;flex-shrink:0}.modal .fel2 .select .handler{padding-right:0}#cookies{pointer-events:none}#cookies .wrapper{overflow:hidden;pointer-events:auto;border-radius:var(--br-m);box-shadow:0 2px 1px -2px #00000012,0 4px 2px -2px #00000012,0 8px 4px -2px #00000012,0 16px 8px -2px #0000000d,0 32px 16px -2px #00000008}#cookies .wrapper .content,#cookies .wrapper footer{border-radius:0}.programming{--stack: .5rem;max-width:500px!important;width:calc(100% - var(--side) * 2)}.programming .overflow{max-height:calc(100vh - 168px);overflow-y:auto;box-sizing:border-box}.programming .h4{margin-bottom:var(--stack)}.programming .stack{width:auto!important}.programming .select .options{max-height:calc((.8rem * 1.5 + .4rem) * 6 + 5px)}.programming .fel{min-width:260px}#datepicker{display:flex;flex-direction:column}#datepicker .input{padding-left:.5rem;padding-right:.5rem;width:100%;height:2.4rem;border:2px solid var(--input);font-weight:450;font-size:.8rem;line-height:2.2rem;text-align:center;box-sizing:border-box;border-radius:var(--br-s);transition-duration:var(--dur);transition-timing-function:var(--func)}@media screen and (max-width: 680px){.programming .content{max-height:calc(100vh - 100px)}}.preloader{display:flex;align-items:center}.preloader img{width:40px;height:40px}.programming .preloader{margin-top:var(--stack);justify-content:center}#error{display:flex;height:calc(100vh - 100px);flex-direction:column;justify-content:center;align-items:center;line-height:1}#error .code{font-weight:700;font-size:10rem}#error .message{font-weight:500;font-size:3.5rem;text-align-last:center}@media screen and (max-width: 820px){#error .code{font-size:7rem}#error .message{font-size:2rem}}.times{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.times .item{padding-top:3px;padding-bottom:3px;text-align:center;background-color:#fafafa;cursor:pointer;border-radius:4px}.times .item:hover{background-color:#f0f0f0}.times .item.active{background-color:var(--blue);color:var(--fg)}#crutch{display:none;padding:.2rem var(--side);align-items:center;gap:.5rem}#crutch .phone{padding-top:.3rem;padding-bottom:.3rem;flex-grow:1;text-align:center;background-color:var(--green);color:var(--fg);border-radius:var(--br-s)}#crutch .locales{display:flex;min-height:var(--top);overflow:hidden;font-weight:600;flex-shrink:0;border-radius:var(--br-s)}#crutch .locales a{width:var(--soc);line-height:var(--top);text-align:center}#crutch .locales a:not(.active){background-color:var(--light)}#crutch .locales a.active{background-color:var(--focus);color:var(--fg)}@media screen and (max-width: 1080px){#crutch{display:flex}}#sol-apel-link{display:flex;position:fixed;right:20px;bottom:20px;padding:5px;width:70px;height:70px;align-items:center;background-color:var(--green);color:#fff;cursor:pointer;border-radius:50%;z-index:1}#sol-apel-link span{position:relative;font-size:.7rem;line-height:1;text-align:center;z-index:2}#sol-apel-link:before,#sol-apel-link:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:inherit;content:"";border-radius:50%;animation:wave 2.4s linear 0s infinite}#sol-apel-link:after{animation-delay:1.2s}@keyframes wave{0%{opacity:.5;transform:scale(1)}50%{opacity:.5}to{opacity:0;transform:scale(1.35)}}@media screen and (max-width: 640px){#sol-apel-link{bottom:100px}}#feedback{position:fixed;right:.5rem;bottom:1rem;z-index:1}#feedback .channels,#feedback .handler{transition-duration:var(--dur);transition-timing-function:var(--func)}#feedback .channels{display:flex;position:absolute;right:0;bottom:calc(50px + .5rem);flex-direction:column;gap:.5rem}#feedback .svg{position:relative;width:50px;height:50px;border-radius:50%;box-shadow:var(--shadow)}#feedback .svg:not(a){cursor:pointer}#feedback svg{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;fill:var(--fg)}#feedback .handler{background-color:var(--green)}#feedback .handler.active{background-color:#ff1744}#feedback .handler.active svg,#feedback .handler:not(.active) .close{display:none}#feedback .handler .close{width:50px;height:50px;color:var(--fg)}#feedback .channels .phone{background-color:var(--green)}#feedback .channels .telegram{background:linear-gradient(45deg,#239fdb,#29a9eb)}#feedback .channels .viber{background-color:#583fbb}#feedback .channels .whatsapp{background-color:#25d366}#feedback .channels .messenger{background:linear-gradient(45deg,#009aff,#e333c3 75%,#ff6060)}#feedback .verification{position:absolute;right:0;bottom:calc(50px + .5rem);background-color:var(--blue);transition-duration:var(--dur);transition-timing-function:var(--func)}#feedback .verification:before,#feedback .verification:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:inherit;content:"";z-index:-1;border-radius:50%;animation:wave 2.4s linear 0s infinite}#feedback:has(.active) .verification{bottom:calc(250px + 2.5rem)}.ani-popup{transform:translateY(1rem);opacity:0}#channels{display:flex;position:fixed;right:.5rem;bottom:1rem;flex-direction:column;gap:.5rem;z-index:1}#channels>.svg{padding:.5rem;cursor:pointer;border-radius:50%;box-shadow:var(--shadow)}#channels .phone{background-color:var(--green)}#channels a.telegram{background:linear-gradient(45deg,#239fdb,#29a9eb)}#channels a.viber{background-color:#583fbb}#channels a.whatsapp{background-color:#25d366}#channels a.messenger{background:linear-gradient(45deg,#009aff,#e333c3 75%,#ff6060)}#channels svg{width:32px;height:32px;fill:var(--fg)}.inside{content-visibility:auto;contain-intrinsic-size:170px;display:flex;padding-top:var(--side);padding-bottom:var(--side);justify-content:space-evenly;align-items:center;gap:var(--side);background-color:var(--blue);color:var(--fg)}.inside>.title{font-size:2rem;line-height:1.2}.inside>.title span{display:block}.inside>.title span:first-child{font-weight:600}.inside>.title span:last-child{font-weight:300}.inside form .title{margin-bottom:.5rem}.inside form .flex{gap:1rem}.inside form .select{width:100px;flex-shrink:0}.inside form .select .handler{padding-right:0}.inside form .select .options{color:var(--text)}.inside form .fel2{width:300px}.inside .button{background-color:var(--fg);color:var(--blue)}.inside .button:hover{background-color:#ddf}.inside .preloader{margin-right:-60px}@media screen and (max-width: 1080px){.inside{gap:1rem}.inside>.title{font-size:1.5rem}.inside form .fel2{width:270px}}@media screen and (max-width: 880px){.inside,.inside .flex{flex-direction:column}.inside{text-align:center}.inside .flex{align-items:center}}[x-cloak]{display:none}.disclaimer{padding:calc(var(--side) / 2) var(--side);background-color:var(--bg)}#intro+.disclaimer{margin-top:calc(var(--side) / -1);margin-bottom:calc(var(--side) / 2)}
