@import "https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600;700&display=swap";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,button:active,button:focus{outline:none}textarea{box-sizing:border-box}body{font-family:Raleway;font-style:normal;font-weight:400}h1{font-size:96px;line-height:108px}h2{color:#464646;font-size:56px;line-height:60px}h3{font-feature-settings:"pnum" on,"lnum" on;font-size:36px;line-height:41px}h4{font-size:36px;line-height:41px}a{font-feature-settings:"pnum" on,"lnum" on;text-decoration:none}p{color:#757575;font-feature-settings:"pnum" on,"lnum" on;font-size:18px;line-height:28px}p strong{color:#7a0000;font-weight:700}p a{text-decoration:underline}ul li{color:#757575;font-feature-settings:"pnum" on,"lnum" on;margin-left:20px;font-size:18px;line-height:28px;list-style:circle}label,legend{color:#757575;font-feature-settings:"pnum" on,"lnum" on;font-size:18px;line-height:28px}nav a{font-feature-settings:"pnum" on,"lnum" on;font-size:20px;line-height:97.84%}article{max-width:1200px;margin:0 auto 72px}article h3{text-align:center;margin:72px 0 36px}article img{width:100%;max-width:890px;margin:0 auto;display:block}article p{padding-bottom:1em}article i{text-align:center;display:block}.content{box-sizing:border-box;max-width:1720px;margin:0 auto}.top{background:#fafafa;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.top p{font-size:16px;line-height:97.84%}.top a{color:#7a0000;text-decoration:none}.content-rec{max-width:1000px}.map{align-items:center;gap:11px;display:flex}.map p small{font-size:14px}.social{justify-content:flex-end;align-items:center;gap:12px;display:flex}.social img{width:32px;height:32px}.fixed_nav{z-index:3;background:#fff;width:100%;position:relative;top:0;left:0}.scroll_nav{z-index:3;background:#fff;width:100%;position:fixed;top:0;left:0}.topper{width:100%;height:142px}.lang a{color:#757575}.lang a:hover{color:#7a0000}.top__nav{justify-content:space-between;align-items:center;gap:30px;padding:16px 0;display:flex}.top__nav nav{gap:32px;display:flex}.top__nav nav a,.top__nav nav div{color:#757575;border-bottom:2px solid #fff;padding-bottom:10px;font-size:20px;line-height:97.84%;text-decoration:none}.top__nav nav a:hover{color:#7a0000;border-bottom:2px solid #7a0000}.top__nav nav a:active{color:#757575}.top__nav nav div:not(.active):hover{color:#7a0000;border-bottom:2px solid #7a0000}.top__nav nav div:not(.active):active{color:#757575}.top__nav nav div.active{color:#7a0000;border-bottom:2px solid #7a0000}.top__nav nav div{cursor:pointer;position:relative}.top__nav nav div p{z-index:999;background:0 0;width:100%;height:103px;display:none;position:fixed;top:86px;left:0}.top__nav nav div p span.red{background:#fff;height:46px;display:block;position:relative;top:56px;overflow:auto hidden}.top__nav nav div p span.content{justify-content:center;align-items:center;gap:22px;margin:0 auto;display:flex;position:relative;top:0}.top__nav nav div p span.content a{color:#464646;font-size:17px}.top__nav nav div p span.content a:hover{color:#7a0000;border:none}.top__nav nav div:hover p{display:block}.top__nav input.search{box-sizing:border-box;background:#fafafa;border:none;width:485px;height:55px;padding:0 0 0 64px;font-size:16px}#search{position:relative}#search label{position:absolute;top:12px;left:25px}::-webkit-input-placeholder{color:#7a0000;font-size:16px}.logo{justify-content:flex-start;align-items:center;gap:16px;display:flex}.logo p{font-size:16px;line-height:97.84%}.logo p span{color:#7a0000;font-size:24px}.call{color:#fff;font-feature-settings:"pnum" on,"lnum" on;background:#7a0000;justify-content:center;align-items:center;width:203px;height:55px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.call:hover{background:#960101}.call:active{background:#7a0000}.cart{justify-content:flex-end;align-items:center;gap:10px;text-decoration:none;display:flex;position:relative}.btn-primary{cursor:pointer;background:#7a0000;border:none;border-radius:3px}.btn-primary p{padding:7px 14px;color:#fff!important}.cart p{color:#7a0000;font-size:16px}.cart form{flex-direction:column;align-items:center;gap:15px;width:100%;max-width:400px;display:flex}.cart form input{box-sizing:border-box;width:100%;height:50px;padding:0 15px}.cart hr{background:#ccc;width:100%;margin:48px 0 24px;display:block}.bollplz{color:#fff;cursor:pointer;background:#7a0000;border:none;border-radius:3px;justify-content:center;align-items:center;width:200px;height:40px;display:flex}.top__nav_category{gap:24px;margin-bottom:27px;display:flex}.top__nav_category a{color:#464646;font-feature-settings:"pnum" on,"lnum" on;font-size:20px;line-height:97.84%;text-decoration:none}.top__nav_category a:hover{color:#7a0000}.top__nav_category a:active{color:#464646}.ap{text-transform:uppercase;padding:0 64px;font-size:20px;font-weight:500;line-height:97.84%;display:inline-block;position:relative}.ap:after{content:"";border:1.6px solid #fff;width:40px;height:0;position:absolute;top:7px;left:0}.ap:before{content:"";border:1.6px solid #fff;width:40px;height:0;position:absolute;top:7px;right:0}.apr{text-transform:uppercase;color:#7a0000;padding:0 64px;font-size:20px;font-weight:500;line-height:97.84%;display:inline-block;position:relative}.apr:after{content:"";border:1.6px solid #7a0000;width:40px;height:0;position:absolute;top:7px;left:0}.apr:before{content:"";border:1.6px solid #7a0000;width:40px;height:0;position:absolute;top:7px;right:0}.menu{display:none}.slider{width:100%;height:900px;position:relative}.slider .row{overflow:auto}.slider .content h1,.slider .content p,.slider .content a{position:relative}.slider .content h1{margin-bottom:64px}.slider .black-bg{z-index:0;background:#0000004d;width:100%;height:900px;position:absolute;top:0;left:0}.slider .slide{color:#fff;height:900px;position:relative}.slider .slide p{color:#fff}.slider .bg-1,.slider .bg-18{background:url(../media/home-0100-new.1cfd6cf4.jpg) 0 0/cover}.slider .bg-2{background:url(../media/home-slide-02.39a56f0d.jpg) 0 0/cover}.slider .ap{margin:200px 0 64px}.bt-modal{color:#7a0000;background:#fff;justify-content:flex-start;align-items:center;width:322px;height:62px;padding:0 0 0 24px;font-size:18px;font-weight:500;text-decoration:none;display:flex;position:relative}.bt-modal svg{fill:#7a0000;position:absolute;top:19px;right:22px}.bt-modal:hover{color:#fff;background:#7a0000}.bt-modal:hover svg{fill:#fff}.bt-modal:active{color:#7a0000;background:#fff}.bt-modal:active svg{fill:#7a0000}.togetconsultation{gap:546px;display:flex}.togetconsultation p{text-indent:64px;max-width:603px;font-size:24px;line-height:40px}.about{padding-top:72px;padding-bottom:72px}.about .slider__3 div.a{flex-direction:column;align-items:center;gap:32px;display:flex}.about .slider__3 div.a img{width:150px}.about .slider__3 div.a p{text-align:center;text-transform:uppercase;max-width:279px}div.apr1{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}div.apr1 p.apr{text-align:center;margin:0 auto}div.apr1 h2{text-align:center;max-width:1000px;padding:0 0 72px}div.apr2{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}div.apr2 h2,div.apr2 h4{padding:0 0 72px}.bgfa{background:#fafafa}.bg-fa{background:#fafafa;padding:144px 0}.bg-top{background:#fafafa;padding:12px 0}.bg-ff{background:#fff;padding:144px 0}.grid_3{grid-template-columns:1fr 1fr 1fr;display:grid}.grid_catalog{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid_catalog .catalog_flex{flex-direction:column;gap:16px;display:flex}.grid_catalog .g_2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid_catalog div{position:relative}.grid_catalog h3{color:#fff;margin-left:56px}.grid_catalog a{background:#0000004d;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.grid_catalog .bg-1{background:url(../media/home-0100-new.1cfd6cf4.jpg) 50%/cover no-repeat;height:547px}.grid_catalog .bg-1 h3{max-width:500px;padding-top:243px}.grid_catalog .bg-2{background:url(../media/catalog-02.1aea1748.jpg) 50%/cover no-repeat;height:325px}.grid_catalog .bg-2 h3{max-width:328px;padding-top:187px}.grid_catalog .bg-3{background:url(../media/bg-3.52299cc2.jpg) 50%/cover no-repeat;height:325px}.grid_catalog .bg-3 h3{max-width:353px;padding-top:187px}.grid_catalog .bg-4{background:url(../media/home-002.a2e7b162.png) 50%/cover no-repeat;height:325px}.grid_catalog .bg-4 h3{max-width:328px;padding-top:187px}.grid_catalog .bg-5{background:url(../media/services.ac4bfa29.jpg) 50%/cover no-repeat;height:325px}.grid_catalog .bg-5 h3{max-width:274px;padding-top:187px}.grid_catalog .bg-6{background:url(../media/home-004.ed8ff112.png) 50%/cover no-repeat;height:547px}.grid_catalog .bg-6 h3{max-width:500px;padding-top:243px}.grid_catalog .bg-7{background:url(../media/training.a68a63d5.jpg) 50%/cover no-repeat;height:325px}.grid_catalog .bg-7 h3{max-width:500px;padding-top:228px}.product-set-bowls{text-align:left;flex-direction:column;display:flex;align-items:flex-start!important}.aboutus{background:url(../media/aboutus-bg.91d7a6bc.jpg) bottom/100% no-repeat;height:1048px}.aboutus .aboutus_grid{grid-template-columns:1fr 1fr 1fr;gap:24px;margin:0 71px;padding-top:75px;display:grid}.aboutus .aboutus_grid .shadow{background:#fff;height:328px;position:relative;box-shadow:0 8px 24px #70636940}.aboutus .aboutus_grid .shadow div{background:#fafafa;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;margin-left:-75px;display:flex;position:absolute;top:-75px;left:50%}.aboutus .aboutus_grid .shadow p{text-align:center;padding:0 24px}.aboutus .aboutus_grid .shadow p span{color:#7a0000;text-transform:uppercase;padding:107px 33px 24px;display:inline-block}.about-video{max-width:931px;margin:136px auto 0;position:relative}.about-video p{text-align:center;text-transform:uppercase;color:#fff;max-width:221px;font-size:24px;line-height:32px}.about-video img.l{position:absolute;top:82px;left:115px}.about-video img.play{cursor:pointer;margin:44px auto 0;display:block}.special_grid{grid-template-columns:1fr 1fr 1fr;display:grid}.special_grid div,.special_grid div h3,.special_grid div p,.special_grid div a,.special_grid div small{position:relative}.special_grid div h3{color:#fff;padding:16px 55px 0}.special_grid div .bt-modal{position:absolute;bottom:96px;left:55px}.special_grid div p{color:#fff;max-width:448px;padding:0 55px;position:absolute;bottom:96px;left:0}.special_grid div small{color:#fff;padding:88px 55px 0;display:block}.special_grid div .play{margin-top:-76px;margin-left:-76px;position:absolute;top:50%;left:50%}.special_grid span{background:#0000004d;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.special_grid .sp-bg-1{background:url(../media/sp-bg-1.e38f7ffc.jpg) 50%/cover;height:750px}.special_grid .sp-bg-2{background:url(../media/sp-bg-2.e5c4da9a.jpg) 50%/cover;height:750px}.special_grid .sp-bg-3{background:url(../media/sp-bg-3.afd25e0f.jpg) 50%/cover;height:750px}.special_grid .sp-bg-4{background:url(../media/spa-01.b1931c17.jpg) 50%/cover;height:750px}.special_grid .sp-bg-5{background:url(../media/spa-02.425e6f8c.jpg) 50%/cover;height:750px}.special_grid .sp-bg-6{background:url(../media/spa-03.493ac79e.jpg) 50%/cover;height:750px}.inf{gap:195px;display:flex}.inf p{max-width:672px}.inf p strong{color:#7a0000;font-weight:700}.inf p .m{position:relative}.inf p .m:after{content:"";background:url(../media/map.164521e6.svg) 50% no-repeat;width:18px;height:24px;position:absolute;top:-2px;left:-33px}.bd-more{color:#7a0000;border-bottom:2px solid #7a0000;width:238px;margin-top:24px;padding:8px 0;font-size:18px;font-weight:500;line-height:30px;display:block;position:relative}.bd-more:after{content:"";background:url(../media/getconsultation.6df483bb.svg) no-repeat;width:14px;height:14px;position:absolute;bottom:17px;right:0}.bd-more:hover{color:#960101;border-bottom:2px solid #960101}.bd-more:active{color:#7a0000;border-bottom:2px solid #7a0000}.bg-bowl{background:url(../media/bg-bowl.64d3b058.jpg) 50%/cover}.bg-bowl div{background:#0000001a;width:100%;height:600px}footer{padding:60px 0 46px}footer .content{gap:192px;display:flex}footer .content p strong{text-transform:uppercase;color:#7a0000;padding-top:36px;padding-bottom:40px;font-size:20px;font-weight:700;line-height:97.84%;display:block}footer .content a{color:#757575;margin-bottom:24px;font-size:20px;line-height:97.84%;text-decoration:none;display:inline-block}footer .content a:hover{color:#7a0000}footer .content a:active{color:#757575}footer .line{border-top:1px solid #757575;width:100%;margin-top:56px;padding-top:48px;display:block}footer .line p{opacity:.4}footer .f p{font-size:16px;line-height:24px}footer .f a{margin-bottom:8px;font-size:16px;display:inline-block}footer a.tel{color:#7a0000;padding-left:39px;font-weight:600;position:relative}footer a.tel:after{content:"";background:url(../media/tel.580b4b9f.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:-4px;left:0}footer a.mail{padding-left:39px;position:relative}footer a.mail:after{content:"";background:url(../media/mail.78e63588.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:-4px;left:0}footer a.map{margin-bottom:14px;padding-left:39px;position:relative}footer a.map:after{content:"";background:url(../media/map.164521e6.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:-4px;left:0}footer .contact-info a,footer .contact-info small{padding-left:39px}footer .contact-info small{font-feature-settings:"pnum" on,"lnum" on;color:#757575;padding-bottom:24px;font-size:16px;font-weight:400;line-height:24px;display:inline-block}footer .social{justify-content:flex-start;margin:50px 0 32px}footer .social a{padding-left:0}.breadcrumbs{font-feature-settings:"pnum" on,"lnum" on;font-size:20px;font-weight:500;line-height:97.84%;position:relative}.breadcrumbs img{padding:0 16px}.bg-hb{height:700px;position:relative;overflow:auto hidden}.bg-hb h1{padding-bottom:64px}.bg-hb h1,.bg-hb p{color:#fff}.bg-hb h1,.bg-hb p,.bg-hb a,.bg-hb img{position:relative}.bg-hb .black-bg{z-index:0;background:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}.bg-hb .breadcrumbs{color:#fff;margin:142px 0 64px}.bg-hb .breadcrumbs a{color:#fff}.bg-hb .togetconsultation{justify-content:space-between;align-items:flex-end;display:flex}.bg-hb-1{background:url(../media/bg-hb-1.fb2dd3ba.jpg) 50%/cover}.bg-hb-2{background:url(../media/knowlege.5482e220.jpg) 50%/cover}.bg-hb-3{background:url(../media/bg-healingbowl.7b1ea511.jpg) 50%/cover}.bg-spa-1{background:url(../media/bg-spa.7eb30a0f.jpg) 50%/cover}.catalog-store{margin-bottom:144px}.catalog-store h4{margin:102px 0 0}.catalog-store .desc{max-width:837px}.catalog-store .desc p{padding-bottom:1em}.catalog-store nav.catalog{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;margin:40px 0;display:flex}.catalog-store nav.catalog a{color:#757575;border:1px solid #757575;border-radius:61px;justify-content:center;align-items:center;height:48px;padding:0 24px;font-size:18px;font-weight:400;line-height:28px;display:flex}.catalog-store nav.catalog a.active,.catalog-store nav.catalog a:hover{color:#fff;background:#7a0000;border:1px solid #7a0000}.catalog-store nav.catalog a:active{color:#757575;background:#fff;border:1px solid #757575}.catalog-store .store__grid{grid-template-columns:273px 1fr;gap:41px;margin-top:82px;display:grid}.catalog-store .store__grid aside p span{text-transform:uppercase;font-size:20px;font-weight:500;line-height:97.84%}.catalog-store .store__grid aside .filter{border-top:1px solid #e7e7e7;margin:24px 0 0;padding:32px 0 0;position:relative}.catalog-store .store__grid aside .filter img.togg{position:absolute;top:40px;right:0}.catalog-store .store__grid aside .filter input{color:#757575;text-align:center;background:#fafafa;border:none;border-radius:3px;width:85px;height:30px;font-size:16px;font-weight:400;line-height:97.84%}.catalog-store .store__grid aside .filter div{justify-content:space-between;align-items:center;display:flex}.catalog-store .store__grid aside .filter div div{justify-content:flex-start;align-items:center;gap:8px;display:flex}.catalog-store .store__grid aside .filter p{padding-bottom:16px}.catalog-store .store__grid aside .bt-red{margin:32px 0 16px}.catalog-store .store__grid aside .r_filter{text-align:center}.catalog-store .store__grid aside .r_filter a{color:#757575;text-decoration:underline}.catalog-store .order-by{margin-bottom:32px;position:relative}.catalog-store .order-by p{text-transform:uppercase;text-align:right;font-size:20px;font-weight:500;line-height:97.84%}.catalog-store .order-by div{z-index:999;background:#fff;flex-direction:column;gap:0;padding:15px 20px;display:none;position:absolute;top:20px;right:-2px}.catalog-store .order-by:hover div{display:flex}.catalog-store .catalog_grid{grid-template-columns:1fr 1fr 1fr 1fr;gap:48px 18px;display:grid}.nalichie{color:#66bc54;padding-left:24px;font-size:16px;font-weight:500;line-height:30px;position:relative}.nalichie:after{content:"";background:url(../media/nalichie.4cda7d76.svg) 50% no-repeat;width:16px;height:16px;position:absolute;top:7px;left:0}.showFull{grid-template-columns:1fr 1fr;gap:55px;max-width:1920px;display:grid}.showFull .tx_sh{max-width:676px}.catalog__item .title{min-height:96px;padding:12px 0 0}.catalog__item .pic{border:1px solid #e7e7e7;justify-content:center;align-items:center;width:100%;min-width:270px;height:250px;display:flex;position:relative}.catalog__item .pic img.cart{width:48px;height:48px;position:absolute;top:16px;right:16px}.catalog__item .art_price{color:#464646;justify-content:space-between;align-items:center;margin:24px 0 8px;display:flex}.catalog__item .art_price .price{position:relative}.catalog__item .art_price .price span{color:red;text-decoration:line-through;position:absolute;top:-22px;right:0}.catalog__item .ncd{justify-content:flex-start;align-items:flex-start;gap:48px;margin:8px 0 12px;display:flex}.catalog__item .ncd p{color:#757575}.catalog__item .ncd p span{color:#464646}.catalog__item .ncd img{width:18px;height:18px}.catalog__item .ncd div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.slider__4 .catalog__item{max-width:330px}.mb144{margin-bottom:144px}.bt-red{color:#fff;cursor:pointer;background:#7a0000;border:none;justify-content:center;align-items:center;width:100%;height:50px;font-family:Raleway;font-size:18px;font-style:normal;font-weight:500;display:flex}.bt-fill{color:#7a0000;cursor:pointer;background:#fff;border:1px solid #7a0000;justify-content:center;align-items:center;width:100%;height:50px;font-family:Raleway;font-size:18px;font-style:normal;font-weight:500;display:flex}.hb-pro{background:url(../media/hb-pro.864207c7.jpg) no-repeat;height:636px;margin-bottom:72px}.hb-pro .content{justify-content:flex-end;align-items:center;height:100%;display:flex}.hb-pro .white{box-sizing:border-box;background:#fff;width:852px;height:527px;padding:63px;box-shadow:0 8px 24px #70636940}.hb-pro .white h3{color:#7a0000;padding:0 0 24px}.product{border-top:1px solid #e7e7e7;padding:64px 0 0}.product .breadcrumbs{color:#757575;margin-bottom:40px}.product .breadcrumbs a{color:#757575}.product__info{grid-template-columns:1fr 564px;gap:16px;display:grid}.product__info .info .gift{color:#7a0000;border:1px solid #7a0000;border-radius:5px;justify-content:center;align-items:center;width:268px;height:38px;font-size:18px;font-style:normal;font-weight:500;line-height:30px;display:flex}.product__info .info h1{font-feature-settings:"pnum" on,"lnum" on;padding:18px 0 40px;font-size:48px;font-weight:400;line-height:65px}.product__info .info .price_available{justify-content:space-between;align-items:center;display:flex}.product__info .info .price_available p.price{color:#7a0000;font-size:36px;font-weight:400;line-height:41px}.product__info .info .btns div{grid-template-columns:1fr 1fr;gap:8px;margin:32px 0 8px;display:grid}.slider-k{grid-template-columns:120px 1fr;gap:16px;display:grid}.slider-k .slides{flex-direction:column;gap:16px;display:flex}.slider-k .slides div{box-sizing:border-box;cursor:pointer;border:1px solid #e7e7e7;justify-content:center;align-items:center;width:120px;height:100px;display:flex}.slider-k .slides div.active,.slider-k .slides div:hover{border:1px solid #7a0000}.slider-k .slides div:active{border:1px solid #e7e7e7}.slider-k .slides div img{width:96px}.slider-k .youtube{background:url(../media/youtube.9cad2a98.svg) 50%/80px no-repeat}.slider-k .full__slid{box-sizing:border-box;border:1px solid #e7e7e7;justify-content:center;align-items:center;width:100%;height:568px;display:flex;position:relative}.slider-k .full__slid iframe{width:100%;height:100%;position:absolute;top:0;left:0}.slider-k .full__slid img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%;position:absolute;top:0;left:0}.char div{border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;padding:16px 0 14px;display:flex}.char div:last-child{border:none}.char div.price p{color:#7a0000;text-transform:uppercase;padding:32px 0 46px;font-size:24px}.description p{max-width:1120px;padding:12px 0 0}.overCallback{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.overCallback.active{opacity:1;visibility:visible}.over-thx{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.over-thx.active{opacity:1;visibility:visible}.overflow .modal{box-sizing:border-box;background:#fff;border-radius:3px;width:100%;max-width:350px;padding:15px}.overflow .modal input[type=text]{box-sizing:border-box;border:1px solid #7a0000;border-radius:3px;width:100%;height:42px;margin-bottom:15px;padding:0 15px;display:block}.overflow .modal button.btn{margin-bottom:15px}.overflow .modal h2{text-align:left;margin:0 0 10px;padding:0}.overflow .modal p{font-size:16px;line-height:24px}.overflow .modal .modal__item{align-items:center;margin:0 0 15px;display:flex;box-shadow:1px 1px 3px #ccc}.overflow .modal .modal__item p{padding:5px 15px;font-weight:500}.overflow .modal .modal__item img{width:70px;margin:10px 15px 10px 10px}.overflow .modalCallback{box-sizing:border-box;background:#fff;border-radius:3px;width:100%;max-width:350px;padding:15px}.overflow .modalCallback input[type=text]{box-sizing:border-box;border:1px solid #7a0000;border-radius:3px;width:100%;height:42px;margin-bottom:15px;padding:0 15px;display:block}.overflow .modalCallback button.btn{margin-bottom:15px}.overflow .modalCallback h2{text-align:left;margin:0 0 10px;padding:0}.overflow .modalCallback p{font-size:16px;line-height:24px}.overflow .modalCallback .modal__itemCallback{align-items:center;margin:0 0 15px;display:flex;box-shadow:1px 1px 3px #ccc}.overflow .modalCallback .modal__itemCallback p{padding:5px 15px;font-weight:500}.overflow .modalCallback .modal__itemCallback img{width:70px;margin:10px 15px 10px 10px}.overVideo{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.overVideo.active{opacity:1;visibility:visible}.overflow{z-index:999;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.overflow .modalVideo{box-sizing:border-box;width:100%;max-width:720px}.overflow .modalVideo video{width:100%}.sitemap{flex-direction:column;gap:15px;padding:30px 0;display:flex}.sitemap a{color:#7a0000}.bg-knowledge{background:url(../media/bg-knowledge.b197cc37.jpg) right 0 top 300px no-repeat}.bg-knowledge h4{padding:144px 0 72px}.content__pic{width:100%;max-width:741px;margin:24px auto}.content__pic img,.content__pic video,.w100{width:100%}.bg-title{background:url(../media/bg-gimalai.aa8be311.png) 50%/cover;justify-content:center;align-items:center;width:100%;height:329px;margin:50px 0;display:flex}.bg-title h2{color:#fff;text-align:center;text-transform:uppercase;margin-top:50px;font-size:36px;font-weight:500;line-height:54px}.bg-title .content{height:300px;margin-top:29px;position:relative}.bt-callback{color:#7a0000;text-transform:uppercase;background:#fff;border:1px solid #7a0000;border-radius:3px;justify-content:center;align-items:center;width:170px;height:35px;font-size:14px;display:flex;position:absolute;bottom:70px;right:0}.bg-sb-010{background-position:0 0;background-repeat:no-repeat}.bg-sb-011{background:url(../media/sb-011.c142d67c.png) 0 0 no-repeat;width:100%;max-width:1170px}.bg-sb-c{background:url(../media/sb-c.1878ef5f.png) 0 0 no-repeat;width:100%;max-width:1170px}.one-bowl{background:url(../media/one-bowl.ae26527d.png) 50%/cover;flex-direction:column;justify-content:center;align-items:center;width:490px;height:334px;display:flex}.one-bowl h4{text-align:center;color:#7a0000;text-transform:uppercase;font-size:24px;font-weight:500;line-height:36px;position:relative;top:-50px}.one-bowl .bt-callback{margin-top:30px;position:relative}.grid_spa{grid-template-columns:574px 1fr;gap:60px;margin:144px 0;display:grid}.grid_spa video{width:100%;margin:0}.grid_spa aside{flex-direction:column;gap:40px;display:flex}.grid_spa aside a{color:#464646;font-size:36px;line-height:41px}.grid_spa aside a:hover{color:#7a0000}.grid_spa .sp p{color:#7a0000;padding:96px 0 64px 88px;position:relative}.grid_spa .sp p:after{content:"";background:url(../media/spa-1.d2aa39d6.svg) 0 0/cover no-repeat;width:80px;height:80px;position:absolute;top:40px;left:0}.training{background:#fafafa}.training div.grid_2{grid-template-rows:1fr 1fr;grid-auto-flow:column;display:grid}.training small{padding:0 0 16px;display:block}.training .bg-spa-1{background:url(../media/bg-spa-1.02837c25.jpg) 0 0/cover no-repeat}.training .bg-spa-1 small,.training .bg-spa-1 h4,.training .bg-spa-1 p{color:#fff}.training .bg-spa-2{background:url(../media/bg-spa-2.8c6b131c.jpg) 0 0/cover no-repeat;height:949px}.training .bg-spa-2 small,.training .bg-spa-2 h4,.training .bg-spa-2 p{color:#fff}.training .bg-spa-3{background:url(../media/bg-spa-3.9ae28d31.jpg) 0 0/cover no-repeat}.training .bg-spa-3 small,.training .bg-spa-3 h4,.training .bg-spa-3 p{color:#fff}.training .row{box-sizing:border-box;height:calc(100% - 80px);margin:40px;position:relative}.training .logo{flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex}.training .logo p{text-align:center;max-width:356px;position:relative}.training p{position:absolute;bottom:0;left:0}.payshi{gap:60px;display:flex}.messedgers{gap:24px;margin:40px 0;display:flex}.messedgers a{color:#7a0000;border:1px solid #7a0000;border-radius:50px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 20px;display:flex}.tels{gap:141px;display:flex}.spa-products{gap:120px;display:flex}.spa-products .info{max-width:563px}.spa-products .info h3{padding:0 0 24px}.spa-products .info h4{padding:40px 0 24px}.o-slider{width:100%}.o-slider .slider-k{grid-template-columns:1fr;gap:16px;display:grid}.o-slider .slider-k .slides{flex-direction:row;gap:16px;display:flex}.o-slider .slider-k .slides div{box-sizing:border-box;cursor:pointer;border:1px solid #e7e7e7;justify-content:center;align-items:center;width:272px;height:180px;display:flex}.o-slider .slider-k .slides div.active,.o-slider .slider-k .slides div:hover{border:1px solid #7a0000}.o-slider .slider-k .slides div:active{border:1px solid #e7e7e7}.o-slider .slider-k .slides div img{width:254px}.o-slider .slider-k .youtube{background:url(../media/youtube.9cad2a98.svg) 50%/80px no-repeat}.o-slider .slider-k .full__slid{box-sizing:border-box;border:1px solid #e7e7e7;justify-content:center;align-items:center;width:100%;height:568px;display:flex;position:relative}.o-slider .slider-k .full__slid iframe{width:100%;height:100%;position:absolute;top:0;left:0}.o-slider .slider-k .full__slid img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%;position:absolute;top:0;left:0}.play-video{background:0 0;border:none}.cart{flex-direction:column;align-items:flex-start;max-width:800px;display:flex}.cart h4{padding:0 0 30px}.cart p{font-size:14px}.cart .total{justify-content:flex-end;width:100%;margin:30px 0 0;display:flex}.cart .cart__item{border-bottom:1px solid #757575;justify-content:space-between;align-items:center;gap:15px;width:100%;height:80px;display:flex;position:relative}.cart .cart__item img{height:80px}.cart .cart__item .del{color:#fff;background:#7a0000;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;line-height:12px;display:flex;position:absolute;top:0;right:0}.article__content iframe{aspect-ratio:16/9;width:100%;max-width:640px;height:auto;margin:12px auto 0;display:block}.description iframe{aspect-ratio:16/9;width:100%;max-width:640px;height:auto;margin:12px 0 0;display:block}.youtube-thumb{position:relative}.youtube-thumb img{object-fit:cover;height:100%;position:absolute;top:0;left:0;width:100%!important}.youtube-thumb .play-icon{position:absolute;top:0;left:0}@media (min-width:600px) and (max-width:1440px){h1{font-size:80px;font-weight:400;line-height:108px}h3{font-feature-settings:"pnum" on,"lnum" on;font-size:36px;font-weight:400;line-height:41px}.content{max-width:1311px}.top p{font-size:14px}.map p small{font-size:12px}.top__nav input.search{box-sizing:border-box;width:55px;padding-left:0}.top__nav input.search::placeholder{color:#0000}#search label{left:12px}.top__nav_category{gap:16px}.top__nav_category a{font-size:16px}.slider{height:712px}.slider .content h1{margin-bottom:64px}.slider .black-bg,.slider .slide{height:712px}.slider .ap{margin:104px 0 64px}.togetconsultation{gap:253px}.togetconsultation p{text-indent:86px;max-width:503px;font-size:20px;line-height:30px}.about .row div p{font-size:16px;line-height:25px}.grid_catalog h3{margin-left:40px}.grid_catalog .bg-1{height:460px}.grid_catalog .bg-1 h3{padding-top:189px}.grid_catalog .bg-2 h3,.grid_catalog .bg-3 h3{padding-top:162px}.grid_catalog .bg-6{height:460px}.grid_catalog .bg-6 h3{padding-top:187px}.aboutus{height:950px}.aboutus .aboutus_grid{margin:0 40px;padding-top:59px}.aboutus .aboutus_grid .shadow{height:377px}.aboutus .aboutus_grid .shadow p{padding:0 24px}.aboutus .aboutus_grid .shadow p span{padding:83px 0 16px}.aboutus .aboutus_grid .shadow div{width:118px;height:118px;margin-left:-59px;top:-59px}.aboutus .about-video{max-width:931px;margin:55px auto 0}.special_grid div .bt-modal{bottom:56px;left:40px}.special_grid div h3{padding:56px 40px 0}.special_grid div p{padding:0 40px;bottom:56px}.special_grid div small{botoom:200px;left:40px}.special_grid .sp-bg-1,.special_grid .sp-bg-2,.special_grid .sp-bg-3{height:600px}.inf{gap:55px}footer .content{gap:48px}.bg-hb-1{height:594px}.bg-hb-1 .breadcrumbs{margin:104px 0 64px}.catalog-store{margin-bottom:144px}.catalog-store h4{margin:102px 0 0}.catalog-store .store__grid{grid-template-columns:205px 1fr;gap:41px;margin-top:82px;display:grid}.catalog-store .store__grid aside .filter input{width:70px;height:30px}.catalog-store .catalog_grid{grid-template-columns:1fr 1fr 1fr;gap:48px 18px;display:grid}.product__info{grid-template-columns:1fr 527px;gap:16px;display:grid}.product__info .slider-k{grid-template-columns:100px 1fr;gap:16px;display:grid}.product__info .slider-k .slides div{width:100px;height:100px}.product__info .slider-k .full__slid{width:100%;height:371px}.product__info .info .gift{width:268px;height:38px;font-size:18px;font-weight:500;line-height:30px}.product__info .info h1{padding:18px 0 40px;font-size:36px;line-height:41px}.product__info .info .price_available p.price{font-size:36px;line-height:41px}.product__info .info .char div{padding:16px 0 14px}.product__info .info .btns div{grid-template-columns:1fr 1fr;gap:8px;margin:32px 0 8px;display:grid}}@media (max-width:600px){.cart{margin:0 15px}h1,h2{font-size:26px;line-height:30px}h3{font-size:16px;font-weight:400;line-height:20px}h4{font-size:26px;font-weight:400;line-height:30px}p{font-size:14px;line-height:18px}.top,.top__nav,.top__nav_category{display:none}.row{margin:0 16px}.ap{padding:0 24px;font-size:10px}.ap:after{content:"";border:.5px solid #fff;width:16px;height:0;position:absolute;top:3px;left:0}.ap:before{content:"";border:.5px solid #fff;width:16px;height:0;position:absolute;top:3px;right:0}div.apr1{gap:8px}div.apr1 h2{padding:0 0 22px}div.apr1 .apr{padding:0 24px;font-size:10px}div.apr1 .apr:after{content:"";border:1px solid #7a0000;width:16px;height:0;position:absolute;top:3px;left:0}div.apr1 .apr:before{content:"";border:1px solid #7a0000;width:16px;height:0;position:absolute;top:3px;right:0}div.apr2{gap:8px}div.apr2 h2{padding:0 0 22px}div.apr2 .apr{padding:0 24px;font-size:10px}div.apr2 .apr:after{content:"";border:1px solid #7a0000;width:16px;height:0;position:absolute;top:3px;left:0}div.apr2 .apr:before{content:"";border:1px solid #7a0000;width:16px;height:0;position:absolute;top:3px;right:0}.bt-modal{width:191px;height:38px;padding:0 0 0 12px;font-size:12px}.bt-modal svg{width:10px;height:10px;top:12px;right:12px}.slider,.slider .black-bg,.slider .slide{height:340px}.slider .content h1{margin-bottom:24px}.slider .ap{margin:40px 0 16px}.slider .togetconsultation{flex-direction:column;gap:24px}.slider .togetconsultation p{font-size:14px;line-height:18px}.about .row{display:block}.inf{flex-direction:column;gap:0}.inf p span{display:none}.grid_catalog{grid-template-columns:1fr;gap:8px;display:grid}.grid_catalog .catalog_flex{flex-flow:wrap;gap:8px;display:flex}.grid_catalog .g_2{grid-template-columns:1fr 1fr;gap:8px;width:calc(50% - 4px);display:flex}.grid_catalog div{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.grid_catalog h3{margin-left:16px}.grid_catalog .bg-1{width:calc(50% - 4px);height:160px}.grid_catalog .bg-1 h3{max-width:210px;padding-top:90px}.grid_catalog .bg-2{height:160px;display:none}.grid_catalog .bg-2 h3{max-width:328px;padding-top:90px}.grid_catalog .bg-3{width:100%;height:160px}.grid_catalog .bg-3 h3{max-width:353px;padding-top:90px}.grid_catalog .bg-4{width:calc(50% - 4px);height:160px}.grid_catalog .bg-4 h3{max-width:328px;padding-top:90px}.grid_catalog .bg-5{order:2;width:calc(50% - 4px);height:160px}.grid_catalog .bg-5 h3{max-width:274px;padding-top:90px}.grid_catalog .bg-6{width:100%;height:150px}.grid_catalog .bg-6 h3{max-width:90px;padding-top:90px}.grid_catalog .bg-7{order:3;width:100%;height:160px}.grid_catalog .bg-7 h3{max-width:500px;padding-top:90px}.bg-fa{background:#fafafa;padding:54px 0}.bg-ff{background:#fff;padding:54px 0}.aboutus{background:url(../media/vsm.e0cafe4d.jpg) bottom/100% no-repeat;height:914px}.aboutus .aboutus_grid{grid-template-columns:1fr;gap:56px;margin:0 16px;padding-top:40px}.aboutus .aboutus_grid .shadow{height:184px}.aboutus .aboutus_grid .shadow p{padding:0 8px}.aboutus .aboutus_grid .shadow p span{padding:56px 0 8px}.aboutus .aboutus_grid .shadow div{width:80px;height:80px;margin-left:-40px;top:-40px}.aboutus .aboutus_grid .shadow div img{width:44px}.aboutus .about-video{width:calc(100% - 32px);max-width:931px;margin:43px auto 0}.aboutus .about-video img.l{width:91px;top:37px;left:57px}.aboutus .about-video img.play{width:100px;margin:0 auto;position:relative;top:-20px}.aboutus .about-video p{max-width:115px;font-size:12px;line-height:17px}.bd-more{width:146px;margin-top:16px;padding:8px 0;font-size:12px;font-weight:500;line-height:16px;display:block;position:relative}.bd-more:after{content:"";background:url(../media/getconsultation.6df483bb.svg) 0 0/cover no-repeat;width:10px;height:10px;position:absolute;bottom:15px;right:0}.bg-bowl{height:170px}.bgfa .content{width:auto;margin:0 16px}footer .content .logo img{width:70px}footer .content .logo a{margin:0}footer .content .logo p{font-size:10px;line-height:14px}footer .content .logo p span{font-size:12px;line-height:14px}footer .f{order:1}footer .f p{font-size:14px;line-height:18px}footer .contact-info{order:2}footer .info_content{order:3;padding-bottom:20px}footer .social{margin:30px 0}footer .line{padding-top:30px}footer .content{flex-direction:column;gap:16px}footer .content a{margin-bottom:11px;font-size:14px;font-weight:400;line-height:18px}footer .content p strong{padding:12px 0 16px;font-size:14px;font-weight:700;line-height:97.84%}footer .content .social a{margin:0}footer .info{grid-template-columns:1fr 1fr;gap:34px;display:grid}footer .info span a{display:block}footer .catalog{display:none}footer .contact-info{flex-direction:column;display:flex}footer .contact-info small{padding:0 0 11px 24px;font-size:12px;line-height:16px}footer .contact-info a{padding-left:24px}footer a.mail{padding-left:24px;position:relative}footer a.mail:after{content:"";background:url(../media/mail.78e63588.svg) 50%/contain no-repeat;width:16px;height:16px;position:absolute;top:1px;left:0}footer a.map{margin-bottom:8px;padding-left:24px;position:relative}footer a.map:after{content:"";background:url(../media/map.164521e6.svg) 50%/contain no-repeat;width:16px;height:16px;position:absolute;top:1px;left:0}footer .social a{padding-left:0}a.tel{color:#7a0000;padding-left:24px;font-weight:600;position:relative}a.tel:after{content:"";background:url(../media/tel.580b4b9f.svg) 50%/contain no-repeat;width:16px;height:16px;position:absolute;top:1px;left:0}.about{padding-top:24px}.about .slider__3 div.a{gap:8px;margin-left:16px}.about .slider__3 div.a img{width:86px}.about .slider__3 div.a p{max-width:140px;font-size:10px;font-weight:400;line-height:14px}.content.about{margin:0}.slider .bg-1{background:url(../media/home-slide-01.cf578321.jpg) 0 0/cover}.slider .bg-2{background:url(../media/home-slide-02.39a56f0d.jpg) 0 0/cover}.topper{width:100%;height:100px}.menu{z-index:3;background:#fff;width:100%;height:100px;display:block;position:fixed;top:0;left:0}.menu .menu_flex{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.menu .menu_top{display:flex}.menu .menu_nav{display:none}.menu .menu_nav nav{gap:16px;margin:32px 0 0;display:flex}.menu .menu_nav nav a{color:#464646;padding-bottom:8px;font-size:14px}.menu .menu_nav nav div.act{color:#7a0000;border-bottom:1px solid #7a0000}.menu .menu_nav nav div.act p{display:block}.menu .menu_nav nav div,.menu .menu_nav nav div a{font-size:14px}.menu .menu_nav nav div p{background:#fff;width:100%;height:240px;display:none;position:absolute;top:145px;left:0}.menu .menu_nav nav div p span span{flex-direction:column;align-items:flex-start;margin:0 16px;display:flex}.menu .menu_nav nav div p span span a{border-bottom:1px solid #e7e7e7;padding:16px 0}.menu .menu_nav nav div:hover p{display:block}.menu .menu_nav nav div:not(.active):hover{color:#7a0000;border-bottom:2px solid #7a0000}.menu .menu_nav nav div:not(.active):active{color:#757575}.menu .menu_nav div.info{position:absolute;bottom:24px;left:0}.menu .menu_nav div.info div.row{flex-direction:column;gap:16px;display:flex}.menu .menu_nav div.info div.row a{color:#7a0000;font-weight:600}.menu .menu_nav div.info div.row .social{justify-content:flex-start}.menu.active{height:100vh}.menu.active .menu_top{display:none}.menu.active .menu_nav{display:block}.menu div .logo{gap:7px}.menu div .logo img{width:52px}.menu div .logo a{margin:0}.menu div .logo p{font-size:10px;line-height:14px}.menu div .logo p span{font-size:12px;line-height:14px}.menu div input.search{box-sizing:border-box;background:#fafafa;border:none;width:100%;height:40px;padding:0 0 0 40px;font-size:12px}.menu div #search{margin-top:12px;position:relative}.menu div #search label{position:absolute;top:10px;left:12px}.menu div #search label img{width:17px}.menu div ::-webkit-input-placeholder{color:#7a0000;font-size:12px}.breadcrumbs{padding:16px 0;font-size:10px;line-height:15px}.breadcrumbs img{width:8px;padding:0 6px}.product{padding:0}.product .breadcrumbs{margin:0}.bg-hb,.bg-hb-1{height:340px}.bg-hb-1 h1{padding-bottom:24px}.bg-hb-1 .breadcrumbs{margin:24px 0 0}.bg-hb-1 .togetconsultation{flex-direction:column;align-items:flex-start;gap:24px}.bg-hb-1 .togetconsultation p{order:1;font-size:14px;line-height:18px}.bg-hb-1 .togetconsultation a{order:2}.catalog-store{margin-bottom:144px}.catalog-store h4{margin:54px 0 0;font-size:26px;line-height:30px}.catalog-store .store__grid{grid-template-columns:1fr;gap:41px;margin-top:82px;display:grid}.catalog-store .store__grid aside{display:none}.catalog-store .catalog_grid{grid-template-columns:1fr 1fr;gap:12px 8px;display:grid}.catalog-store .catalog_grid .ncd{gap:23px;margin:8px 0}.catalog-store .catalog_grid .ncd p{font-size:10px;line-height:14px}.catalog-store .catalog_grid .ncd div{gap:0}.catalog-store .catalog_grid .ncd div img{width:8px}.catalog-store nav.catalog{gap:10px;margin:24px 0}.catalog-store nav.catalog a{height:36px;padding:0 16px;font-size:12px;line-height:16px}.hb-pro{background:url(../media/hb-pro-m.1b81c2d4.jpg) no-repeat;height:492px;margin-bottom:72px}.hb-pro .content{justify-content:flex-end;align-items:flex-end;height:100%;display:flex}.hb-pro .white{box-sizing:border-box;background:#fff;width:343px;height:380px;padding:24px 16px;box-shadow:0 8px 24px #70636940}.hb-pro .white h3{color:#7a0000;max-width:614px;padding:0 0 24px}.inf p .m{padding-left:20px}.inf p .m:after{background-size:contain;width:12px;top:-6px;left:0}.catalog__item .pic{min-width:auto;height:168px}.catalog__item .pic img{width:100%}.catalog__item .pic img.cart{width:40px;height:40px;top:9px;right:9px}.catalog__item .art_price{margin:12px 0 8px}.catalog__item .ncd{gap:23px;margin:8px 0}.catalog__item .ncd p{font-size:10px;line-height:14px}.catalog__item .ncd div{gap:0}.catalog__item .ncd div img{width:8px;height:14px}.product__info{grid-template-columns:1fr;gap:16px;display:grid}.product__info .slider-k{flex-wrap:wrap;width:100%;display:flex}.product__info .slider-k .slides{flex-flow:wrap;order:2;justify-content:space-between;display:flex}.product__info .slider-k .slides div{width:100px;height:100px}.product__info .slider-k .full__slid{width:100%;height:218px}.product__info .slider-k .full__slid img{width:100%}.product__info .info .gift{width:189px;height:32px;font-size:12px;font-weight:500;line-height:16px}.product__info .info h1{padding:16px 0;font-size:26px;line-height:30px}.product__info .info .price_available p.price{font-size:26px;line-height:30px}.product__info .info .char div{padding:16px 0 14px}.product__info .info .btns div{grid-template-columns:1fr 1fr;gap:8px;margin:24px 0 8px;display:grid}.nalichie{font-size:12px;line-height:16px}.nalichie:after{top:0}.bt-red,.bt-fill{height:38px;font-size:12px}.mb144{margin-bottom:54px}.description p{padding:38px 0 0}.description iframe{width:100%;height:200px}.bg-knowledge{background:0 0}.catalog__item .title{min-height:56px;padding:12px 0 0}.grid_spa{grid-template-columns:1fr;gap:30px;margin:30px 15px 60px;display:grid}.grid_spa video{width:100%;margin:0}.grid_spa aside{flex-direction:column;gap:40px;display:flex}.grid_spa aside a{color:#464646;font-size:36px;line-height:41px}.grid_spa aside a:hover{color:#7a0000}.grid_spa .sp p{color:#7a0000;padding:96px 0 64px 88px;position:relative}.grid_spa .sp p:after{content:"";background:url(../media/spa-1.d2aa39d6.svg) 0 0/cover no-repeat;width:80px;height:80px;position:absolute;top:40px;left:0}.grid_3{grid-template-columns:1fr}.training{background:#fafafa}.training div.grid_2{grid-template-rows:1fr 1fr;grid-auto-flow:column;display:grid}.training small{padding:0 0 16px;display:block}.training .bg-spa-1{background:url(../media/bg-spa-1.02837c25.jpg) 0 0/cover no-repeat}.training .bg-spa-1 small,.training .bg-spa-1 h4,.training .bg-spa-1 p{color:#fff}.training .bg-spa-2{background:url(../media/bg-spa-2.8c6b131c.jpg) 0 0/cover no-repeat;height:335px}.training .bg-spa-2 small,.training .bg-spa-2 h4,.training .bg-spa-2 p{color:#fff}.training .bg-spa-3{background:url(../media/bg-spa-3.9ae28d31.jpg) 0 0/cover no-repeat}.training .bg-spa-3 small,.training .bg-spa-3 h4,.training .bg-spa-3 p{color:#fff}.training .spa-44{height:353px}.training .row{box-sizing:border-box;height:calc(100% - 80px);margin:40px;position:relative}.training .logo{flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex}.training .logo p{text-align:center;max-width:356px;position:relative}.training p{height:auto;position:absolute;bottom:0;left:0;overflow:auto}.payshi{flex-direction:column;gap:60px;display:flex}.messedgers{flex-wrap:wrap;justify-content:space-between;gap:8px;margin:20px 0 10px;display:flex}.messedgers a{color:#7a0000;border:1px solid #7a0000;border-radius:30px;justify-content:center;align-items:center;gap:8px;width:120px;height:30px;padding:0 20px;display:flex}.tels{gap:65px;display:flex}.spa-products{flex-direction:column;gap:30px;display:flex}.spa-products .info{order:2;max-width:563px}.spa-products .info h3{padding:0 0 24px}.spa-products .info h4{padding:40px 0 24px}.o-slider{order:1;width:100%}.o-slider .slider-k{grid-template-columns:1fr;gap:8px;display:grid}.o-slider .slider-k .slides{flex-flow:wrap;gap:8px;display:flex}.o-slider .slider-k .slides div{box-sizing:border-box;cursor:pointer;border:1px solid #e7e7e7;justify-content:center;align-items:center;width:112px;height:68px;display:flex}.o-slider .slider-k .slides div.active,.o-slider .slider-k .slides div:hover{border:1px solid #7a0000}.o-slider .slider-k .slides div:active{border:1px solid #e7e7e7}.o-slider .slider-k .slides div img{width:100%}.o-slider .slider-k .youtube{background:url(../media/youtube.9cad2a98.svg) 50%/80px no-repeat}.o-slider .slider-k .full__slid{box-sizing:border-box;border:1px solid #e7e7e7;justify-content:center;align-items:center;width:100%;height:150px;display:flex;position:relative}.o-slider .slider-k .full__slid iframe{width:100%;height:100%;position:absolute;top:0;left:0}.o-slider .slider-k .full__slid img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%;position:absolute;top:0;left:0}.special_grid{grid-template-columns:1fr}.special_grid div .bt-modal{bottom:32px;left:16px}.special_grid div h3{max-width:320px;padding:32px 16px 0;font-size:23px}.special_grid div p{padding:0 16px;bottom:32px}.special_grid div small{background:0 0;max-width:320px;padding:0 0 8px;font-size:16px;top:32px;left:16px}.special_grid div .play{width:80px;height:80px;margin-top:-40px;margin-left:-40px;position:absolute;top:50%;left:50%}.special_grid .sp-bg-1,.special_grid .sp-bg-2,.special_grid .sp-bg-3,.special_grid .sp-bg-4,.special_grid .sp-bg-5,.special_grid .sp-bg-6{height:260px}.bg-hb .togetconsultation{gap:0}.bg-hb .togetconsultation p{font-size:16px;line-height:22px}.mv_none{display:none}.showFull{grid-template-columns:1fr;gap:15px;max-width:1920px;display:grid}}.article__meta{border-bottom:1px solid #e7e7e7;margin-top:32px;margin-bottom:32px;padding-bottom:24px}.article__category{color:#7a0000;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:14px;font-weight:500;display:inline-block}.article__details{color:#757575;flex-wrap:wrap;gap:24px;font-size:14px;display:flex}.article__content{color:#464646;font-size:18px;line-height:1.8}.article__footer{text-align:center;border-top:1px solid #e7e7e7;margin-top:64px;padding-top:48px}.related-articles{margin-top:48px}.articles_grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px;display:grid}.article__item{border:1px solid #e7e7e7;border-radius:8px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden}.article__item:hover{transform:translateY(-4px);box-shadow:0 8px 24px #70636926}.article__item .pic{width:100%;height:200px;overflow:hidden}.article__item .pic img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.article__item:hover .pic img{transform:scale(1.05)}.article__item .article__content{flex-grow:1;padding:20px}.article__item .article__title{color:#464646;margin-bottom:12px;font-size:18px;font-weight:600;line-height:1.4}.article__item .article__title:hover{color:#7a0000}.article__item .article__excerpt{color:#757575;margin-bottom:16px;font-size:14px;line-height:1.6}@media (max-width:768px){.article__content{font-size:16px;line-height:1.6}.article__details{flex-direction:column;gap:8px}.articles_grid{grid-template-columns:1fr;gap:24px}}.subtitle{color:#fff;opacity:.9;margin-top:16px;font-size:24px}.news_grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:48px;margin-bottom:48px;display:grid}.news__item{background:#fff;border:1px solid #e7e7e7;border-radius:8px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden}.news__item:hover{transform:translateY(-4px);box-shadow:0 8px 24px #70636926}.news__item .pic{width:100%;height:220px;overflow:hidden}.news__item .pic img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.news__item:hover .pic img{transform:scale(1.05)}.news__content{flex-direction:column;flex-grow:1;padding:24px;display:flex}.news__date{color:#757575;margin-bottom:12px;font-size:14px;font-weight:500}.news__title{color:#464646;margin-bottom:12px;font-size:20px;font-weight:600;line-height:1.4;transition:color .3s}.news__title:hover{color:#7a0000}.news__category{color:#7a0000;text-transform:uppercase;letter-spacing:.5px;background:#7a00001a;border-radius:20px;align-self:flex-start;margin-bottom:16px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-block}.news__excerpt{color:#757575;flex-grow:1;margin-bottom:24px;font-size:16px;line-height:1.6}.pagination{border-top:1px solid #e7e7e7;justify-content:center;align-items:center;gap:32px;padding:48px 0;display:flex}.pagination__prev,.pagination__next{color:#464646;border:1px solid #e7e7e7;border-radius:4px;padding:12px 24px;text-decoration:none;transition:all .3s}.pagination__prev:hover,.pagination__next:hover{color:#7a0000;border-color:#7a0000}.pagination__info{color:#757575;font-size:16px}.no-news{text-align:center;color:#757575;padding:96px 0;font-size:18px}@media (max-width:768px){.news_grid{grid-template-columns:1fr;gap:32px}.pagination{flex-direction:column;gap:16px}.subtitle{font-size:18px}}
