*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200B";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-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}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(iframe,img,input,video,select,textarea){height:auto;max-width:100%}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100%/1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}@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}}@font-face{font-family:system-ui;src:local(".AppleSystemUIFont"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("HelveticaNeue")}@font-face{font-family:system-ui;font-style:italic;src:local(".AppleSystemUIFont"),local("Segoe UI Italic"),local("Ubuntu-Italic"),local("Roboto-Italic"),local("HelveticaNeue-Italic")}@font-face{font-family:system-ui;font-weight:700;src:local(".AppleSystemUIFont"),local("Segoe UI Bold"),local("Ubuntu-Bold"),local("Roboto-Bold"),local("HelveticaNeue-Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".AppleSystemUIFont"),local("Segoe UI Bold Italic"),local("Ubuntu-BoldItalic"),local("Roboto-BoldItalic"),local("HelveticaNeue-BoldItalic")}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,pre,samp{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,"Ubuntu Monospace",Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@font-face{font-family:ui-monospace;src:local(".AppleSystemUIFontMonospaced-Regular"),local("Segoe UI Mono"),local("UbuntuMono"),local("Roboto-Mono"),local("Menlo")}@font-face{font-family:ui-monospace;font-style:italic;src:local(".AppleSystemUIFontMonospaced-RegularItalic"),local("Segoe UI Mono Italic"),local("UbuntuMono-Italic"),local("Roboto-Mono-Italic"),local("Menlo-Italic")}@font-face{font-family:ui-monospace;font-weight:700;src:local(".AppleSystemUIFontMonospaced-Bold"),local("Segoe UI Mono Bold"),local("UbuntuMono-Bold"),local("Roboto-Mono-Bold"),local("Menlo-Bold")}@font-face{font-family:ui-monospace;font-style:italic;font-weight:700;src:local(".AppleSystemUIFontMonospaced-BoldItalic"),local("Segoe UI Mono Bold Italic"),local("UbuntuMono-BoldItalic"),local("Roboto-Mono-BoldItalic"),local("Menlo-BoldItalic")}@font-face{font-family:f45_light;src:url(/user/themes/project/static/dist/frutiger_ce_45_light.a7bb805e.woff2) format("woff2"),url(/user/themes/project/static/dist/frutiger_ce_45_light.cf533b53.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:f46_light_i;src:url(/user/themes/project/static/dist/frutiger_ce_46_light_italic.07f13615.woff2) format("woff2"),url(/user/themes/project/static/dist/frutiger_ce_46_light_italic.364d36db.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:f55_regular;src:url(/user/themes/project/static/dist/frutiger_ce_55_roman.42222fca.woff2) format("woff2"),url(/user/themes/project/static/dist/frutiger_ce_55_roman.e9b9e8dd.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:f56_regular_i;src:url(/user/themes/project/static/dist/frutiger_ce_56_italic.18fbfe51.woff2) format("woff2"),url(/user/themes/project/static/dist/frutiger_ce_56_italic.6d46f447.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:f65_l_bold;src:url(/user/themes/project/static/dist/frutiger_ce_65_bold.b057f03a.woff2) format("woff2"),url(/user/themes/project/static/dist/frutiger_ce_65_bold.752c980e.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:f65_l_bold_i;src:url(/user/themes/project/static/dist/frutiger_ce_66_bold_italic.c991b9de.woff2) format("woff2"),url(/user/themes/project/static/dist/frutiger_ce_66_bold_italic.dad3ec16.woff) format("woff");font-weight:400;font-style:normal}body,html{padding:0;margin:0;font-family:f45_light,helvetica,arial,sans-serif}html{scroll-behavior:smooth}body{position:relative}p{margin:0}a{text-decoration:none}*{box-sizing:border-box}.hidden{display:none}strong{font-family:f65_l_bold,helvetica,arial,sans-serif;font-weight:600}.basic__top{background-image:url(/user/themes/project/static/dist/hp_back.206cc567.jpg);background-size:cover;background-position:top;background-repeat:no-repeat;padding-top:255px;position:relative}@media screen and (max-width:805px){.basic__top{padding-top:200px}}@media screen and (max-width:551px){.basic__top{padding-top:200px}}@media screen and (max-width:451px){.basic__top{padding-top:200px}}.container{width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto;position:relative}@media only screen and (min-width:640px){.container{padding-right:16px;padding-left:16px}}@media only screen and (min-width:768px){.container{padding-right:24px;padding-left:24px}}@media only screen and (min-width:990px){.container{padding-right:36px;padding-left:36px}}@media only screen and (min-width:1024px){.container{padding-right:48px;padding-left:48px}}@media only screen and (min-width:1366px){.container{max-width:1600px;padding-right:48px;padding-left:48px}}.container__noPadd{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}@media only screen and (min-width:1366px){.container__noPadd{max-width:1366px;padding-right:48px;padding-left:48px}}.container__basicPad{padding-top:30px;padding-bottom:50px}@media only screen and (max-width:768px){.container__basicPad{padding-top:20px;padding-bottom:40px}}@media only screen and (max-width:640px){.container__basicPad{padding-top:20px;padding-bottom:20px}}.link-pink{color:#fd68dc;font-family:f55_regular,helvetica,arial,sans-serif}.link-pink a{color:#fd68dc;text-decoration:none}.link-pink a:hover{text-decoration:underline}.cf:after,.cf:before{content:".";display:block;height:0;overflow:hidden}.cf:after{clear:both}.cf{zoom:1}.mb-6{margin-bottom:60px}.mb-4{margin-bottom:40px}.mb-3{margin-bottom:30px}.mb-2{margin-bottom:20px}.mt-6{margin-top:60px}.mt-4{margin-top:40px}.mt-3{margin-top:30px}.mt-2{margin-top:20px}.ta-center{text-align:center}::-webkit-input-placeholder{color:rgba(83,87,85,.4)}::-moz-placeholder{color:rgba(83,87,85,.4)}:-ms-input-placeholder{color:rgba(83,87,85,.4)}:-moz-placeholder{color:rgba(83,87,85,.4)}.map{min-height:80vh}@media screen and (max-width:768px){.map{min-height:80vh}}.map img{display:block}.map>div{width:100%!important;height:100%!important}.modal{display:none;position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.modal-content{background-color:#cede00;margin:15% auto;padding:0;border:0 solid #888;width:100%;max-width:850px;text-align:left;position:relative;display:flex;flex-wrap:wrap}@media screen and (min-width:650px){.modal-content{flex-wrap:nowrap}}.modal-txt{padding:15px;text-transform:uppercase;color:#fff;width:100%}@media screen and (min-width:650px){.modal-txt{width:50%;padding:90px 60px 60px}}.modal-txtKids{padding:15px;width:100%}.modal-txt h2,.modal-txtKids{text-transform:uppercase;color:#fff}.modal-txt h2{font-family:f65_l_bold,helvetica,arial,sans-serif;text-align:left;margin-bottom:20px;margin-top:0;font-size:26px;line-height:31px}@media screen and (min-width:650px){.modal-txt h2{font-size:33px;line-height:36px;margin-bottom:10px}}.modal-txt p{font-family:f65_l_bold,helvetica,arial,sans-serif;text-align:left;margin-bottom:20px}.modal-img{position:relative;width:100%}@media screen and (min-width:650px){.modal-img{width:50%}}.modal-img img{height:auto}@media screen and (min-width:650px){.modal-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom}}.charityKid_big{display:block}.charity_big{display:none}@media screen and (min-width:650px){.charity_big{display:block}}.charity_mobile{display:block}@media screen and (min-width:650px){.charity_mobile{display:none}}.modal-content .close{color:#fff;float:right;font-size:28px;font-weight:700;position:absolute;right:10px;top:2px;cursor:pointer;z-index:10}.modal-content .close:focus,.modal-content .close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-content .button{font-family:f65_l_bold,helvetica,arial,sans-serif;padding:14px 20px 12px;font-size:16px;text-decoration:none;color:#cede00;background-color:#fff;border:none;border-radius:0;cursor:pointer;display:inline-block}.modal-content .button:hover{background-color:#fd68dc}.hearth{display:inline-block;width:40px;height:auto}.paraX{opacity:0}.paraXNo{opacity:1!important}@keyframes para{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes paraD{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes paraL{0%{transform:translateX(30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes paraR{0%{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}}.paraAnim{animation:para 1s ease-in-out 0s 1 forwards}.paraAnimD{animation:paraD 1s ease-in-out 0s 1 forwards}.paraAnimL{animation:paraL 1s ease-in-out 0s 1 forwards}.paraAnimR{animation:paraR 1s ease-in-out 0s 1 forwards}.paraAnim-03{opacity:0;animation:para 1s ease-in-out .3s 1 forwards}.paraAnim-03D{opacity:0;animation:paraD 1s ease-in-out .3s 1 forwards}.paraAnim-03L{opacity:0;animation:paraL 1s ease-in-out .3s 1 forwards}.paraAnim-03R{opacity:0;animation:paraR 1s ease-in-out .3s 1 forwards}.paraAnim-05{opacity:0;animation:para 1s ease-in-out .5s 1 forwards}.paraAnim-05D{opacity:0;animation:paraD 1s ease-in-out .5s 1 forwards}.paraAnim-05L{opacity:0;animation:paraL 1s ease-in-out .5s 1 forwards}.paraAnim-05R{opacity:0;animation:paraR 1s ease-in-out .5s 1 forwards}.paraAnim-08{opacity:0;animation:para 1s ease-in-out .8s 1 forwards}.paraAnim-08D{opacity:0;animation:paraD 1s ease-in-out .8s 1 forwards}.paraAnim-08L{opacity:0;animation:paraL 1s ease-in-out .8s 1 forwards}.paraAnim-08R{opacity:0;animation:paraR 1s ease-in-out .8s 1 forwards}.paraAnim-09{opacity:0;animation:para 1s ease-in-out .9s 1 forwards}.paraAnim-09D{opacity:0;animation:paraD 1s ease-in-out .9s 1 forwards}.paraAnim-09L{opacity:0;animation:paraL 1s ease-in-out .9s 1 forwards}.paraAnim-09R{opacity:0;animation:paraR 1s ease-in-out .9s 1 forwards}@keyframes paraOpaOut{0%{opacity:1}to{opacity:0}}.paraOpacity10{animation:paraOpaOut 1s ease-in-out 0s 1 forwards}@keyframes paraOpaIn{0%{opacity:0}to{opacity:1}}.paraOpacity01{animation:paraOpaIn 1s ease-in-out 0s 1 forwards}.header{position:absolute;top:0;left:0;width:100%;z-index:100;padding-top:50px;padding-bottom:30px}@media screen and (max-width:551px){.header{padding-top:30px}}@media screen and (max-width:451px){.header{padding-top:20px}}.header__wrapp{width:calc(100% - 90px)}@media screen and (max-width:551px){.header__wrapp{width:100%}}.header__logo{width:100%;max-width:450px;padding-right:30px}.header__logo__txt{position:relative;z-index:100;color:#fff}@media screen and (max-width:551px){.header__logo__txt{font-size:.9rem}}.header__logo__txt a.map{color:#fff;text-decoration:underline;transition:color .3s ease}.header__logo__txt a.map:hover{color:#fd68dc;transition:color .3s ease}.header__logo img{width:100%;max-width:384px;display:block;margin-bottom:20px}@media screen and (max-width:551px){.header__logo img{max-width:230px}}.header__logo__logo{position:relative;z-index:202}.header__logo .link-pink{color:#fd68dc;font-family:f55_regular,helvetica,arial,sans-serif}.header__logo .link-pink a{color:#fd68dc;text-decoration:none}.header__logo .link-pink a:hover{text-decoration:underline}.header__menu{position:absolute;width:100%;height:100%;top:0;left:0}.header__tort{display:block;width:380px;position:absolute;left:50%;margin-left:25px;top:0;font-size:1.263rem;line-height:1.6rem;text-transform:uppercase;font-family:f55_regular,helvetica,arial,sans-serif;text-align:center;color:#fd68dc;text-decoration:none;z-index:101}.header__tort:hover{text-decoration:underline}@media screen and (max-width:800px){.header__tort{width:290px;z-index:20}}@media screen and (max-width:805px){.header__tort{width:290px;margin-left:auto;margin-right:auto;position:relative;left:0;top:30px;margin-top:20px}}.header__tort__hand{animation:handAnim 1.3s ease-in-out 0s infinite forwards}@keyframes handAnim{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.header__tort img{width:50px;height:50px;display:block;margin-left:auto;margin-right:auto}.header__toggle{position:absolute;width:70px;height:44px;top:-10px;right:0;background-image:url(/user/themes/project/static/dist/hamburger.bf144cd2.svg);background-size:70px 44px;background-repeat:no-repeat;border:none;z-index:201;cursor:pointer}.header__menu__wrap{background-color:#3c3c3c;width:100%;height:100vh;top:-100vh;left:0;position:fixed;z-index:200;transition:top .5s ease;padding-top:140px}@media screen and (max-width:651px){.header__menu__wrap{padding-top:120px}}@media screen and (max-width:401px){.header__menu__wrap{padding-top:80px}}.header__menu__wrap ul{margin:0;list-style:none;width:100%}.header__menu__wrap ul li{margin:0;display:block;text-align:center}.header__menu__wrap ul li a{padding:5px 30px;display:block;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;transition:color .3s ease;font-family:f55_regular,helvetica,arial,sans-serif;font-size:1.95rem}@media screen and (max-width:651px){.header__menu__wrap ul li a{font-size:1.5rem;padding:5px 20px}}@media screen and (max-height:640px){.header__menu__wrap ul li a{font-size:1.3rem;padding:5px 15px}}.header__menu__wrap ul li a:hover{color:#fd68dc;transition:color .3s ease}.header__menu__ss__mob{margin-top:40px!important}.header__menu__ss__mob a{width:auto;display:inline-block!important;transition:all .5s ease;transform:rotate(0deg)}.header__menu__ss__mob a:hover{transition:all .5s ease;transform:rotate(-20deg)}.header__menu__ss__mob a.social img{width:40px;height:40px;opacity:.8}.showMenu .header__toggle{background-image:url(/user/themes/project/static/dist/hamburger-x.9bdaf55f.svg)}.showMenu .header__menu__wrap{transition:top .5s ease;top:0}.header__nav__social{width:110px;position:absolute;right:55px;top:-7px;text-align:center;z-index:1000}@media screen and (max-width:700px){.header__nav__social{display:none}}.header__nav__social .social{display:inline-block;width:40px;height:40px;opacity:.8;cursor:pointer;position:relative;z-index:100;transition:all .5s ease;transform:rotate(0deg)}.header__nav__social .social:hover{transition:all .5s ease;transform:rotate(-20deg)}.header__nav__lang{width:55px;top:40px;right:8px;position:absolute;text-align:center;z-index:180}@media screen and (max-width:700px){.header__nav__lang{display:none}}.header__nav__lang a{transition:color .3s ease;color:#fff;font-family:f55_regular,helvetica,arial,sans-serif;font-size:1.3rem}.header__nav__lang a:hover{color:#fd68dc;transition:color .3s ease}.footer{background-color:#5a5a5a;padding-top:50px;padding-bottom:25px}.footer,.footer a{color:hsla(0,0%,100%,.5)}.footer a{text-decoration:underline;transition:color .3s ease}.footer a:hover{transition:color .3s ease;color:#fff}.footer__wrap{display:flex}@media screen and (max-width:750px){.footer__wrap{flex-wrap:wrap}}.footer__item1{width:20%}@media screen and (max-width:650px){.footer__item1{width:100%;margin-bottom:20px}}.footer__item2{width:20%;padding-left:25px}@media screen and (max-width:650px){.footer__item2{width:100%;padding-left:0;margin-bottom:20px}}.footer__item3{width:35%;padding-left:25px}@media screen and (max-width:650px){.footer__item3{width:100%;padding-left:0}}.footer__item4{width:25%;padding-left:25px;display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-end;gap:10px}@media screen and (max-width:650px){.footer__item4{width:100%;padding-left:0}}.footer__item4 img{max-width:120px}.footer__wrap__sup{color:hsla(0,0%,100%,.5);margin-top:20px;text-align:right}.hp{min-height:100vh;padding-bottom:100px}@media screen and (max-width:560px){.hp{padding-bottom:20px}}.hpBox{display:flex;justify-content:flex-start;align-items:stretch}@media screen and (max-width:790px){.hpBox{flex-wrap:wrap}}@media screen and (max-width:650px){.hpBox{align-items:flex-start}}.hpBox__item,.hpBox__itemSub{color:#fff;text-align:center;position:relative;z-index:1;margin-bottom:25px}.hpBox__item:before,.hpBox__itemSub:before{transform:rotate(-1deg)}.hpBox__item:after,.hpBox__item:before,.hpBox__itemSub:after,.hpBox__itemSub:before{content:"";position:absolute;z-index:0;width:100%;height:100%;background-color:transparent;border:1px solid #fff;left:0;top:0}.hpBox__item:after,.hpBox__itemSub:after{transform:rotate(1deg)}@media screen and (min-width:791px){.hpBox__item,.hpBox__itemSub{width:calc(25% - 18.75px);margin-right:25px;padding:38px}.hpBox__item:last-child,.hpBox__itemSub:last-child{margin-right:0}}@media screen and (max-width:990px){.hpBox__item,.hpBox__itemSub{padding:20px}}@media screen and (max-width:790px){.hpBox__item,.hpBox__itemSub{width:calc(50% - 12.5px);margin-right:25px;padding:38px;order:2}.hpBox__item:last-child,.hpBox__item:nth-child(2n),.hpBox__itemSub:last-child,.hpBox__itemSub:nth-child(2n){margin-right:0}}@media screen and (max-width:650px){.hpBox__item,.hpBox__itemSub{padding:20px}}@media screen and (max-width:550px){.hpBox__item,.hpBox__itemSub{width:100%;padding:20px;margin-right:0}}.hpBox__itemNew{flex:1;color:#fff;text-align:center;position:relative;z-index:1}.hpBox__itemNew:before{transform:rotate(-1deg)}.hpBox__itemNew:after,.hpBox__itemNew:before{content:"";position:absolute;z-index:0;width:100%;height:100%;background-color:transparent;border:1px solid #fff;left:0;top:0}.hpBox__itemNew:after{transform:rotate(1deg)}@media screen and (min-width:791px){.hpBox__itemNew{padding:38px}}@media screen and (max-width:990px){.hpBox__itemNew{padding:20px}}@media screen and (max-width:790px){.hpBox__itemNew{padding:38px;order:2}}@media screen and (max-width:650px){.hpBox__itemNew{padding:20px;width:100%;flex:none}}@media screen and (max-width:550px){.hpBox__itemNew{padding:20px;margin-right:0}}.hpBox__item:hover:before,.hpBox__itemSub:hover:before{animation:hpBoxItemRot1 .5s ease-in-out 0s 1 forwards}.hpBox__item:hover:after,.hpBox__itemSub:hover:after{animation:hpBoxItemRot2 .5s ease-in-out 0s 1 forwards}.hpBoxNew{margin-left:auto!important;margin-right:auto!important;width:100%;display:flex;gap:25px;flex-wrap:wrap;margin-bottom:25px}.hpBox__itemSub{margin:0 auto;max-width:460px;width:100%;margin-right:auto!important}@media screen and (min-width:650px){.hpBox__itemSub{width:50%}}.hpBox__itemSub__ball{width:100%;max-width:120px;height:auto;display:block;margin:0 auto}.hpBox__itemSub__ul{list-style-type:none;padding:0}.hpBox__itemSub__ul li{margin-bottom:30px;border-bottom:0 solid #fff;position:relative}.hpBox__itemSub__ul li:before{position:absolute;content:"";width:10px;height:2px;bottom:-12px;left:50%;margin-left:-5px;background-color:#fff}.hpBox__itemSub__ul li:last-child{margin-top:-15px}.hpBox__itemSub__ul span{color:red;font-size:2rem;position:relative;top:5px}.hpBox__itemDouble{color:#565a5e;background-color:#cede00;text-align:center;position:relative;z-index:1;font-family:f65_l_bold,helvetica,arial,sans-serif;font-size:1.25rem;letter-spacing:.1rem;margin:0 auto}@media screen and (min-width:791px){.hpBox__itemDouble{width:50%;padding:38px}}@media screen and (max-width:990px){.hpBox__itemDouble{padding:20px}}@media screen and (max-width:790px){.hpBox__itemDouble{width:100%;margin-right:0;padding:38px;order:1}}@media screen and (max-width:650px){.hpBox__itemDouble{padding:20px}}@media screen and (max-width:550px){.hpBox__itemDouble{width:100%;padding:20px;margin-right:0}}@keyframes hpBoxItemRot1{0%{transform:rotate(1deg)}50%{transform:rotate(-1deg)}to{transform:rotate(.95deg)}}@keyframes hpBoxItemRot2{0%{transform:rotate(-1deg)}50%{transform:rotate(1deg)}to{transform:rotate(-.95deg)}}.hpBox__itemNew p,.hpBox__item p,.hpBox__itemSub p{margin-bottom:23px}.hpBox__item__quote,.hpBox__item h2,.hpBox__itemNew h2,.hpBox__itemSub h2{text-transform:uppercase;color:#cede00;font-family:f65_l_bold,helvetica,arial,sans-serif;font-weight:700;position:relative;margin-bottom:35px;margin-top:0;z-index:100}.hpBox__item__quote:before,.hpBox__item h2:before,.hpBox__itemNew h2:before,.hpBox__itemSub h2:before{position:absolute;content:"";width:10px;height:2px;bottom:-17px;left:50%;margin-left:-5px;background-color:#fff}.hpBox__item__quote{margin-top:23px;margin-bottom:35px!important;text-transform:none}.hpBox__item a,.hpBox__itemNew a,.hpBox__itemSub a{position:relative;z-index:100}.hpBox__item__links{margin:0;padding:0;list-style:none;display:inline-block;width:auto;display:flex;justify-content:center}.hpBox__item__links li{text-align:center;margin-right:30px}.hpBox__item__links li:last-child{margin-right:0}.hpBox__item__links li a{text-align:center;color:#fd68dc}.hpBox__item__links li a:hover .hpBox__item__links__book,.hpBox__item__links li a:hover .hpBox__item__links__email,.hpBox__item__links li a:hover .hpBox__item__links__phone{transition:all .5s ease;transform:rotate(-20deg)}.hpBox__item__links__book{width:40px;height:40px}.hpBox__item__links__book,.hpBox__item__links__phone{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:100;transition:all .5s ease;transform:rotate(0deg)}.hpBox__item__links__phone{width:42px;height:42px}.hpBox__item__links__email{width:49px;height:49px;display:block;margin-left:auto;margin-right:auto;position:relative;z-index:100;transition:all .5s ease;transform:rotate(0deg)}@media screen and (max-width:650px){.hiddenHpBox .hpBox__item__mobileHide{display:none}.hiddenHpBox.hpBox__item h2,.hiddenHpBox.hpBox__itemSub h2{margin-bottom:0}.hiddenHpBox.hpBox__item h2:before,.hiddenHpBox.hpBox__itemSub h2:before{display:none}}@media screen and (max-width:650px){.showHpBox .hpBox__item__mobileHide{display:block}.showHpBox.hpBox__item h2,.showHpBox.hpBox__itemSub h2{margin-bottom:35px}.showHpBox.hpBox__item h2:before,.showHpBox.hpBox__itemSub h2:before{display:block}}.gFamily{background-color:#cede00;padding-top:40px;padding-bottom:40px}@media screen and (min-width:768px){.gFamily{padding-top:100px;padding-bottom:110px}}.gFamily .container{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media screen and (min-width:650px){.gFamily .container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px}}@media screen and (min-width:990px){.gFamily .container{gap:160px}}.gFamily_txt{font-size:1rem}@media screen and (min-width:650px){.gFamily_txt{font-size:1.2rem}}.gFamily_txt_logos{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-top:25px;flex-wrap:wrap}@media screen and (min-width:650px){.gFamily_txt_logos{margin-top:45px;flex-wrap:nowrap}}@media screen and (min-width:650px) and (max-width:1206px){.gFamily_txt_logos{flex-wrap:wrap;margin-top:25px}}.gFamily_txt_logos a{display:block;width:calc(50% - 10px)}@media screen and (min-width:450px){.gFamily_txt_logos a{width:auto}}@media screen and (min-width:650px) and (max-width:1206px){.gFamily_txt_logos a{width:calc(50% - 10px)}}.gFamily_txt_logos img{display:block;margin:0 auto}.gFamily_carousel{overflow:hidden;padding-bottom:55px}@media screen and (min-width:650px){.gFamily_carousel{padding-bottom:75px}}.homepageCar{width:100%}.gFamily_carousel_img{display:block;width:100%;height:auto}.gFamily_btn{display:block;width:48px;height:48px;position:absolute;bottom:-55px;left:60px;background-image:url(/user/themes/project/static/dist/arrow_right2.c13d219b.svg);background-size:48px 48px;background-repeat:no-repeat;background-size:center center;cursor:pointer;border:none;transform:rotate(0deg);transition:all .5s ease}.gFamily_btn:hover{transform:rotate(-30deg)}@media screen and (min-width:650px){.gFamily_btn{bottom:-75px}}.gFamily_btnNext{left:0;transform:rotate(180deg)}.gFamily_btnNext:hover{transform:rotate(210deg)}.menu{padding-bottom:0}.menu__wrap{background-color:#fff;padding-bottom:100px;padding-top:35px}@media screen and (max-width:650px){.menu__wrap{padding-bottom:20px;padding-top:20px}}.menu__box{float:left;width:calc(100% - 376px);padding-right:60px;max-width:940px}@media screen and (max-width:990px){.menu__box{width:calc(100% - 250px);padding-right:30px}}@media screen and (max-width:650px){.menu__box{width:100%;padding-right:0;margin-bottom:35px}}.menu__box h1{text-transform:uppercase;font-family:f55_regular,helvetica,arial,sans-serif;font-weight:400;font-size:2.89rem;padding:0 0 20px;margin:0}@media screen and (max-width:650px){.menu__box h1{font-size:1.89rem}}.menu__box__toggleWeek{margin:0;padding:0;list-style:none;display:block}.menu__box__toggleWeek li{margin:0;padding:0 0 20px 32px;display:block;font-family:f45_light,helvetica,arial,sans-serif;font-weight:400;font-size:1.56rem;background-size:21px 21px;background-repeat:no-repeat;background-position:left top 8px;background-image:url(/user/themes/project/static/dist/radioOff.aa0ccf5b.png)}@media screen and (max-width:650px){.menu__box__toggleWeek li{font-size:1.3rem;background-position:left top 6px}}.menu__box__toggleWeek li.active{font-family:f55_regular,helvetica,arial,sans-serif;background-image:url(/user/themes/project/static/dist/radioOn.699503da.png)}.menu__box__toggleWeek li a{color:#535755;text-decoration:none;transition:color .3s ease}.menu__box__toggleWeek li a:hover{color:#fd68dc;transition:color .3s ease}.menu__aside{float:right;width:376px;padding-left:12px;padding-right:12px}@media screen and (max-width:990px){.menu__aside{width:250px}}@media screen and (max-width:650px){.menu__aside{width:100%;padding-left:0;padding-right:0}}.menu__aside{display:flex;flex-wrap:wrap}.menu__aside .hpBox__item,.menu__aside .hpBox__itemSub{width:100%;color:#000;margin-right:0}.menu__aside .hpBox__item:after,.menu__aside .hpBox__item:before,.menu__aside .hpBox__itemSub:after,.menu__aside .hpBox__itemSub:before{border-color:#000}.menu__aside .hpBox__item__quote:before,.menu__aside .hpBox__item h2:before,.menu__aside .hpBox__itemSub h2:before{background-color:#000}.menu__mainToggle{padding:0 0 20px}.menu__mainToggle ul{padding:0;margin:0;list-style:none;display:inline-block;width:auto}.menu__mainToggle li{float:left;margin-right:30px;position:relative}.menu__mainToggle li:before{content:"|";position:absolute;right:-30px;top:0;width:30px;height:100%;color:#535755;z-index:1;text-align:center}.menu__mainToggle li:last-child:before{display:none;width:0}.menu__mainToggle a{font-family:f65_l_bold,helvetica,arial,sans-serif;color:#535755}.menu__mainToggle li.active a{color:#fd68dc}.group__header{border-bottom:1px solid #535755;margin-bottom:10px;padding-bottom:10px}.group__title{margin-bottom:0;font-size:1.875rem;text-transform:uppercase}@media screen and (max-width:650px){.group__title{font-size:1.3rem}}.menu__items{padding:0;width:100%;margin:0 0 40px}.menu__items td{font-family:f45_light,helvetica,arial,sans-serif;color:#535755;font-size:1.4rem;vertical-align:top}@media screen and (max-width:650px){.menu__items td{font-size:1rem}}.menu__items__quantinty{width:70px;padding:5px 10px 5px 0}@media screen and (max-width:650px){.menu__items__quantinty{width:50px}}.menu__items__name,.menu__items__price{padding:5px 10px 5px 0}.menu__items__price{width:100px;text-align:right}@media screen and (max-width:650px){.menu__items__price{width:60px}}.menu__print{position:relative}.menu__print button{position:absolute;right:0;top:0;border:none;background-color:transparent}.menu__print__icon,.menu__print button{width:50px;height:50px}.contact h1{text-transform:uppercase}.contact__box{display:flex}@media screen and (max-width:650px){.contact__box{flex-wrap:wrap}}.contact__boxItem{width:calc(33.33333% - 46.66667px);margin-right:70px}.contact__boxItem:last-child{margin-right:0}@media screen and (max-width:650px){.contact__boxItem{width:100%;margin-right:0;margin-bottom:40px}}.contact__boxItem h3{text-transform:uppercase;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #000}.galleries__wrap h1{font-family:f55_regular,helvetica,arial,sans-serif;font-weight:400;font-size:2.1875rem;margin-bottom:60px;text-transform:uppercase}.galleries__header{font-size:1rem;padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #535755}.galleries__header,.galleries__header h2{color:#535755;font-family:f45_light,helvetica,arial,sans-serif;font-weight:400}.galleries__header h2{text-transform:uppercase;font-size:1.875rem;margin-bottom:0}.galleries .item{margin-bottom:25px}.gallery__holder{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.gallery__item{margin-bottom:26px;display:block}@media screen and (min-width:951px){.gallery__item{width:calc(25% - 19.5px);margin-right:26px}.gallery__item:nth-child(4n){margin-right:0}}@media screen and (max-width:950px) and (min-width:751px){.gallery__item{width:calc(33.33333% - 10px);margin-right:15px}.gallery__item:nth-child(3n){margin-right:0}}@media screen and (max-width:750px){.gallery__item{width:calc(50% - 7.5px);margin-right:15px;margin-bottom:15px}.gallery__item:nth-child(2n){margin-right:0}}.gallery__item img{width:100%;height:auto}.sl-overlay{background:#3c3c3c!important;opacity:.99!important}.sl-prev{background-image:url(/user/themes/project/static/dist/arrow_left.f268005f.svg)!important}.sl-next,.sl-prev{width:74px!important;height:74px!important;overflow:hidden;text-indent:400px;background-size:74px 74px!important;background-repeat:no-repeat!important}.sl-next{background-image:url(/user/themes/project/static/dist/arrow_right.3f69ae0c.svg)!important}.sl-counter{color:#fff!important}.sl-close{width:83px!important;height:83px!important;overflow:hidden;text-indent:400px;background-image:url(/user/themes/project/static/dist/hamburger-x.9bdaf55f.svg)!important;background-size:83px 83px!important;background-repeat:no-repeat!important}.print_only,.print_only_inline{visibility:hidden;display:none}@media print{.print_only{visibility:visible;display:block}.print_only_inline{display:inline-block}.print_no{display:none;visibility:hidden}.basic__top{padding-top:0}.hp{min-height:auto}.menu__box{float:none;width:100%;padding-right:0;max-width:auto}.menu__box h1{font-size:1.7rem;margin-bottom:0;padding-bottom:0}.menu__box h1 span{color:#000}.menu__wrap{padding-top:0;padding-bottom:0}.group__title{font-size:1.3rem}.menu__items td{font-size:1rem;padding:2px 10px 2px 0!important}.menu__items{margin:0 0 20px}}body.hidden-scroll{overflow:hidden}.sl-overlay{right:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-overlay,.sl-wrapper{position:fixed;left:0;top:0}.sl-wrapper{z-index:1040;width:100%;height:100%}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;font-size:3rem}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;color:#000}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform .2s ease;transition:-ms-transform .2s ease;transition:-o-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}
/*# sourceMappingURL=/user/themes/project/static/dist/app.91ccf782.css.map */