.welcome_0{critical:homepage;overflow:hidden;background-color:#F7F5EC;position:relative;display:block;height:0;padding:0 0 51.6%}.welcome_0 .main_slider{critical:homepage;display:grid;grid-template-columns:repeat(1, 1fr);row-gap:0;column-gap:0;position:absolute;top:0;left:0;right:0;bottom:0}.welcome_0 .main_slider.owl-carousel{display:block}.welcome_0 .main_slider.owl-carousel .item{width:calc(100% - (0 * 0 / 1) * 1px);margin-right:0}.welcome_0 .main_slider,.welcome_0 .main_slider *{critical:homepage;height:100%}.welcome_0 .main_slider .item{critical:homepage;position:relative}.welcome_0 .main_slider .item .img{critical:homepage;overflow:hidden;display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:0}.welcome_0 .main_slider .item .img::before{content:'';position:absolute;inset:0;background:radial-gradient(circle, rgba(0,0,0,0.22) 0%, rgba(0,0,0,0.31) 100%);z-index:9}.welcome_0 .main_slider .item .img picture{critical:homepage;position:absolute;top:0;right:0;left:0;bottom:0;z-index:0}.welcome_0 .main_slider .item .img picture.img1{critical:homepage;display:block}.welcome_0 .main_slider .item .img picture.img2{critical:homepage;display:none}.welcome_0 .main_slider .item .img video{critical:homepage;position:absolute;min-width:100%;height:auto;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);object-fit:cover}html[class*="mozilla 11"] .welcome_0 .main_slider .item .img video{min-width:135%;min-height:135%}.welcome_0 .main_slider.stop{critical:homepage;display:block;opacity:1}.welcome_0 .main_slider .owl-item.active{z-index:99}.welcome_0 .main_slider .item .inside_middle{display:flex;justify-content:center;align-self:center}.welcome_0 .main_slider .item .text,.welcome_0 .main_slider .item .text *{height:auto}.welcome_0 .main_slider .item .text{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:160px}.welcome_0 .main_slider .item .text .title{opacity:0;translate:0 15px;color:#fff;text-align:center;font-size:64px;line-height:80px;font-family:"Libre Baskerville",serif;letter-spacing:5px;margin:0;transition:opacity 650ms ease 0ms,translate 500ms ease 0ms}.welcome_0.loaded .main_slider .item .text .title{opacity:1;translate:0 0}.welcome_0 .main_slider .item .text .btn{opacity:0;translate:0 15px;transition:opacity 650ms ease 100ms,translate 500ms ease 100ms,color 400ms ease 0ms,background-color 400ms ease 0ms}.welcome_0.loaded .main_slider .item .text .btn{opacity:1;translate:0 0}.welcome_0 .main_slider.owl-carousel .owl-dots,.welcome_0 .main_slider.owl-carousel .owl-dots *{height:initial}.welcome_0 .main_slider.owl-carousel .owl-dots{opacity:0;font-size:0;margin:0 auto;text-align:center;position:absolute;left:0;right:0;bottom:60px;min-height:0;z-index:990;display:flex;justify-content:center;align-items:center;gap:8px;transition:opacity 800ms ease 200ms}.welcome_0 .main_slider.owl-carousel .owl-dots.loaded{opacity:1}.welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot{position:relative;width:31px;height:31px;line-height:0;font-size:0;display:block;vertical-align:middle;margin:0}.welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot::before{content:"";position:absolute;top:50%;left:0;translate:0 -50%;border-radius:3px;width:31px;height:2px;background-color:#ADADAD;transition:all 400ms ease 0ms}.welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot.active::before,.notouch .welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot.active:hover::before,.welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot.active:focus::before{height:4px;background-color:#fff}@media screen and (max-width:1800px){.welcome_0 .main_slider .item .text{gap:140px}.welcome_0 .main_slider .item .text .title{font-size:52px;line-height:68px;letter-spacing:3px}}@media screen and (max-width:1650px){.welcome_0{min-height:840px;box-sizing:border-box}.welcome_0 .main_slider .item .text .title{font-size:48px;line-height:64px}}@media screen and (max-width:1300px){.welcome_0{min-height:740px}.welcome_0 .main_slider .item .text{gap:130px}.welcome_0 .main_slider .item .text .title{font-size:44px;line-height:60px}}@media screen and (max-width:1024px){.welcome_0 .main_slider .item .text .title{font-size:38px;line-height:54px}.welcome_0 .main_slider.owl-carousel .owl-dots{bottom:40px}}@media screen and (max-width:800px){.welcome_0{min-height:600px}.welcome_0 .main_slider .item .text{gap:80px}.welcome_0 .main_slider .item .text .title{font-size:34px;line-height:50px}}@media screen and (max-width:600px){.welcome_0{min-height:520px}.welcome_0 .main_slider .item .text{gap:60px}}.welcome_1{padding:180px 0 230px;background-color:#F7F5EC}.welcome_1 .inbox{display:flex;flex-direction:column;align-items:center;position:relative}.welcome_1 .inbox .text{max-width:1650px;margin:0 auto}.welcome_1 .inbox .text .text_in{position:relative;z-index:9}.welcome_1 .inbox .text .text_in .title{color:#B7655F;font-family:'Poppins',sans-serif,Arial;margin:0;text-align:center;font-size:16px;line-height:22px;font-weight:600;text-transform:uppercase}.welcome_1 .inbox .text .text_in .text_box{margin-top:35px;position:relative}.welcome_1 .inbox .text .text_in .text_box::after{content:'';width:146px;height:1px;background-color:#B7655F;position:absolute;top:calc(100% + 45px);left:50%;translate:-50% 0}.welcome_1 .inbox .text .text_in .text_box *{font-family:"Libre Baskerville",serif;font-size:34px;line-height:52px}.welcome_1 .inbox .text .circle{width:400px;height:400px;background-color:#fff;position:absolute;top:-70px;left:50%;translate:-50% 0;border-radius:50%}@media screen and (max-width:1920px){.welcome_1{padding:160px 0 220px}.welcome_1 .inbox .text .text_in .text_box *{font-size:30px;line-height:48px}.welcome_1 .inbox .text .circle{width:370px;height:370px;top:-60px}}@media screen and (max-width:1600px){.welcome_1{padding:140px 0 200px}.welcome_1 .inbox .text .text_in .text_box{margin-top:30px}.welcome_1 .inbox .text .text_in .text_box::after{top:calc(100% + 40px)}.welcome_1 .inbox .text .text_in .text_box *{font-size:26px;line-height:42px}.welcome_1 .inbox .text .circle{width:350px;height:350px;top:-53px}}@media screen and (max-width:1360px){.welcome_1{padding:120px 0 170px}.welcome_1 .inbox .text .circle{top:-43px}}@media screen and (max-width:1024px){.welcome_1 .inbox .text .text_in .text_box::after{display:none}.welcome_1 .inbox .text .text_in .text_box *{font-size:23px;line-height:38px}}@media screen and (max-width:860px){.welcome_1{padding:120px 0 130px}}@media screen and (max-width:650px){.welcome_1 .inbox .text .text_in .text_box *{font-size:21px;line-height:36px}}@media screen and (max-width:500px){.welcome_1{padding:100px 0 110px}.welcome_1 .inbox .text .circle{width:90%;height:auto;aspect-ratio:1}}.welcome_2 .inbox{display:flex}.welcome_2 .inbox .left{width:50%;padding:80px 0;box-sizing:border-box;background-color:#fff;display:flex;justify-content:center;align-items:center}.welcome_2 .inbox .left .text{display:flex;flex-direction:column;align-items:flex-start;width:80%;max-width:660px}.welcome_2 .inbox .left .text .title{margin:0}.welcome_2 .inbox .left .text .text_box{margin:40px 0 0}.welcome_2 .inbox .left .text .btn{margin-top:80px}.welcome_2 .inbox .right{width:50%;position:relative}.welcome_2 .inbox .right .img{min-height:720px;display:block}@media screen and (max-width:1920px){.welcome_2 .inbox .left .text .text_box{margin:35px 0 0}.welcome_2 .inbox .left .text .btn{margin-top:65px}.welcome_2 .inbox .right .img{min-height:620px}}@media screen and (max-width:1550px){.welcome_2 .inbox .left .text .btn{margin-top:55px}.welcome_2 .inbox .right .img{min-height:590px}}@media screen and (max-width:1100px){.welcome_2 .inbox{flex-direction:column}.welcome_2 .inbox .left{width:100%}.welcome_2 .inbox .left .text{max-width:unset;width:90%}.welcome_2 .inbox .left .text .btn{margin-top:45px}.welcome_2 .inbox .right{width:100%}.welcome_2 .inbox .right .img{min-height:0;padding:0 0 56.6%}}@media screen and (max-width:650px){.welcome_2 .inbox .left{padding:70px 0 55px}}@media screen and (max-width:500px){.welcome_2 .inbox .left .text .text_box{margin:30px 0 0}.welcome_2 .inbox .left .text .btn{margin-top:35px}}.welcome_3{padding:165px 0 120px;background-color:#F7F5EC;position:relative}.welcome_3::before{content:'';position:absolute;left:0;bottom:0;width:26.2%;height:100%;background-image:url('../../img/mandala_program_leva.svg');background-repeat:no-repeat;background-position:center bottom;background-size:contain;background-color:transparent}.welcome_3::after{content:'';position:absolute;right:0;top:0;width:34.4%;height:100%;background-image:url('../../img/mandala_program_prava.svg');background-repeat:no-repeat;background-position:center top;background-size:contain;background-color:transparent}.welcome_3 .inbox{max-width:1440px;position:relative;z-index:9}.welcome_3 .inbox .top{position:relative}.welcome_3 .inbox .top .text_in{position:relative;z-index:9;display:flex;flex-direction:column;align-items:center}.welcome_3 .inbox .top .text_in .title{color:#B7655F;font-family:'Poppins',sans-serif,Arial;margin:0;text-align:center;font-size:16px;line-height:22px;font-weight:600;text-transform:uppercase}.welcome_3 .inbox .top .text_in .text_box{margin-top:35px;position:relative;max-width:1200px}.welcome_3 .inbox .top .text_in .text_box::after{content:'';width:146px;height:1px;background-color:#B7655F;display:block;position:relative;margin-top:45px;left:50%;translate:-50% 0}.welcome_3 .inbox .top .text_in .text_box *{font-family:"Libre Baskerville",serif;font-size:34px;line-height:52px}.welcome_3 .inbox .top .text_in .btn{margin-top:50px}.welcome_3 .inbox .top .circle{width:292px;height:292px;background-color:#fff;position:absolute;top:-45px;left:50%;translate:-50% 0;border-radius:50%}.welcome_3 .inbox .bot{position:relative;z-index:9}@media screen and (max-width:1920px){.welcome_3{padding:145px 0 120px}.welcome_3 .inbox .top .text_in .text_box{max-width:1000px}.welcome_3 .inbox .top .text_in .text_box *{font-size:30px;line-height:48px}.welcome_3 .inbox .top .text_in .btn{margin-top:60px}}@media screen and (max-width:1600px){.welcome_3{padding:130px 0 120px}.welcome_3 .inbox .top .text_in .text_box{max-width:900px;margin-top:25px}.welcome_3 .inbox .top .text_in .text_box *{font-size:26px;line-height:42px}.welcome_3 .inbox .top .circle{width:272px;height:272px}}@media screen and (max-width:1100px){.welcome_3{padding:110px 0 100px}}@media screen and (max-width:1024px){.welcome_3 .inbox .top .text_in .text_box *{font-size:23px;line-height:38px}}@media screen and (max-width:700px){.welcome_3 .inbox .bot{width:90%;margin:0 auto}}@media screen and (max-width:650px){.welcome_3 .inbox .top .text_in .text_box *{font-size:21px;line-height:36px}}@media screen and (max-width:600px){.welcome_3{padding:100px 0 70px}}@media screen and (max-width:500px){.welcome_3 .inbox .top .text_in .text_box::after{margin-top:30px}.welcome_3 .inbox .top .text_in .btn{margin-top:40px}.welcome_3 .inbox .top .circle{width:63%;height:auto;aspect-ratio:1}}.welcome_4 .inbox{display:flex}.welcome_4 .inbox .left{width:50%;position:relative}.welcome_4 .inbox .left .img{min-height:720px;display:block}.welcome_4 .inbox .right{width:50%;padding:80px 0;box-sizing:border-box;background-color:#fff;display:flex;justify-content:center;align-items:center}.welcome_4 .inbox .right .text{display:flex;flex-direction:column;align-items:flex-start;width:80%;max-width:660px}.welcome_4 .inbox .right .text .title{margin:0}.welcome_4 .inbox .right .text .text_box{margin:40px 0 0}.welcome_4 .inbox .right .text .btn{margin-top:80px}@media screen and (max-width:1920px){.welcome_4 .inbox .left .img{min-height:620px}.welcome_4 .inbox .right .text .text_box{margin:35px 0 0}.welcome_4 .inbox .right .text .btn{margin-top:65px}}@media screen and (max-width:1550px){.welcome_4 .inbox .left .img{min-height:590px}.welcome_4 .inbox .right .text .btn{margin-top:55px}}@media screen and (max-width:1100px){.welcome_4 .inbox{flex-direction:column-reverse}.welcome_4 .inbox .left{width:100%}.welcome_4 .inbox .left .img{min-height:0;padding:0 0 56.6%}.welcome_4 .inbox .right{width:100%}.welcome_4 .inbox .right .text{max-width:unset;width:90%}.welcome_4 .inbox .right .text .btn{margin-top:45px}}@media screen and (max-width:650px){.welcome_4 .inbox .right{padding:70px 0 55px}}@media screen and (max-width:500px){.welcome_4 .inbox .right .text .text_box{margin:30px 0 0}.welcome_4 .inbox .right .text .btn{margin-top:35px}}.welcome_5{padding:120px 0;background-color:#F7F5EC;position:relative}.welcome_5::before{content:'';position:absolute;left:0;bottom:0;width:18.2%;height:100%;background-image:url('../../img/mandala_mista_leva.svg');background-repeat:no-repeat;background-position:center top;background-size:contain;background-color:transparent}.welcome_5::after{content:'';position:absolute;right:18%;top:0;width:43.4%;height:100%;background-image:url('../../img/mandala_mista_prava.svg');background-repeat:no-repeat;background-position:center bottom;background-size:contain;background-color:transparent}.welcome_5 .inbox{display:flex;position:relative;z-index:9}.welcome_5 .inbox .left{width:50%;display:flex;justify-content:center;align-items:center}.welcome_5 .inbox .left .text{display:flex;flex-direction:column;align-items:flex-start;width:80%;max-width:660px}.welcome_5 .inbox .left .text .title{margin:0}.welcome_5 .inbox .left .text .text_box{margin:40px 0 0}.welcome_5 .inbox .left .text .btn{margin-top:80px}.welcome_5 .inbox .right{width:50%;display:flex;justify-content:center;align-items:center}.welcome_5 .inbox .right .article_images_list a.swipebox .in picture img{display:block;width:100%;height:100%;border:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);object-fit:cover}@media screen and (max-width:1920px){.welcome_5{padding:160px 0}.welcome_5 .inbox .left .text .text_box{margin:35px 0 0}.welcome_5 .inbox .left .text .btn{margin-top:65px}}@media screen and (max-width:1650px){.welcome_5{padding:130px 0}}@media screen and (max-width:1550px){.welcome_5 .inbox .left .text .btn{margin-top:55px}}@media screen and (max-width:1300px){.welcome_5{padding:110px 0}}@media screen and (max-width:1100px){.welcome_5{padding:80px 0}.welcome_5 .inbox{flex-direction:column;gap:80px}.welcome_5 .inbox .left{width:100%}.welcome_5 .inbox .left .text{max-width:unset;width:90%}.welcome_5 .inbox .left .text .btn{margin-top:45px}.welcome_5 .inbox .right{width:90%;margin:0 auto}}@media screen and (max-width:650px){.welcome_5{padding:70px 0 60px}.welcome_5 .inbox{gap:55px}}@media screen and (max-width:500px){.welcome_5 .inbox .left .text .text_box{margin:30px 0 0}.welcome_5 .inbox .left .text .btn{margin-top:35px}}.welcome_6{padding:160px 0 120px;background-color:#fff}.welcome_6 .inbox .top{position:relative}.welcome_6 .inbox .top::before{content:'';width:142px;height:142px;background-color:#F7F5EC;position:absolute;left:50%;top:-40px;translate:-50% 0;border-radius:50%}.welcome_6 .inbox .top .title{text-align:center;margin:0}.welcome_6 .inbox .top .title::after{content:'';width:146px;height:1px;background-color:#B7655F;display:block;margin:15px auto 0}.welcome_6 .inbox .bot{display:flex;flex-direction:column;align-items:flex-end}.welcome_6 .inbox .bot .fotogalerie_hp_slider{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:16px;column-gap:16px;margin-top:70px}.welcome_6 .inbox .bot .fotogalerie_hp_slider.owl-carousel{display:block}.welcome_6 .inbox .bot .fotogalerie_hp_slider.owl-carousel .item{width:calc(33.33333333% - (2 * 16px / 3) * 1);margin-right:16px}.welcome_6 .inbox .bot .fotogalerie_hp_slider a.swipebox,.welcome_6 .inbox .bot .fotogalerie_hp_slider .item{display:block}.welcome_6 .inbox .bot .fotogalerie_hp_slider a.swipebox .in{padding:0 0 56.46%}.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav,.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav *{height:initial}.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-prev{cursor:pointer;border-radius:50%;border:5px solid #F7F5EC;background-color:#674F4D;position:absolute;width:60px;height:60px;left:0;top:50%;translate:-50% -50%;transition:all 400ms ease 0ms}.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-next{cursor:pointer;border-radius:50%;border:5px solid #F7F5EC;background-color:#674F4D;position:absolute;width:60px;height:60px;right:0;top:50%;translate:50% -50%;transition:all 400ms ease 0ms}.notouch .welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-prev:hover,.notouch .welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-next:hover,.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-prev:focus,.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-next:focus{background-color:#fff}.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-prev::before{z-index:1;position:absolute;inset:0;content:"";-webkit-mask-image:url('../../../../img/arrow_right_slider.svg');mask-image:url('../../../../img/arrow_right_slider.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:24px 24px;mask-repeat:no-repeat;mask-position:center center;mask-size:24px 24px;background-color:#fff;display:block;transform:rotate(180deg);transition:all 400ms ease 0ms}.notouch .welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-prev:hover::before,.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-prev:focus::before{background-color:#674F4D}.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-next::before{z-index:1;position:absolute;inset:0;content:"";-webkit-mask-image:url('../../../../img/arrow_right_slider.svg');mask-image:url('../../../../img/arrow_right_slider.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:24px 24px;mask-repeat:no-repeat;mask-position:center center;mask-size:24px 24px;background-color:#fff;display:block;transition:all 400ms ease 0ms}.notouch .welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-next:hover::before,.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-next:focus::before{background-color:#674F4D}.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-prev.disabled,.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-next.disabled{opacity:.5;cursor:no-drop;border:1px solid #674F4D;background-color:#674F4D}.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-prev.disabled::before,.welcome_6 .inbox .bot .fotogalerie_hp_slider .owl-nav .owl-next.disabled::before{background-color:#fff}.welcome_6 .inbox .bot .btn{margin-top:35px}@media screen and (max-width:1920px){.welcome_6{padding:145px 0 120px}}@media screen and (max-width:1600px){.welcome_6{padding:130px 0 120px}}@media screen and (max-width:1100px){.welcome_6{padding:110px 0 100px}}@media screen and (max-width:800px){.welcome_6 .inbox .bot .btn{margin-top:40px}}@media screen and (max-width:700px){.welcome_6 .inbox .bot{width:90%;margin:0 auto}}@media screen and (max-width:600px){.welcome_6{padding:110px 0 90px}}@media screen and (max-width:500px){.welcome_6{padding:90px 0 55px}.welcome_6 .inbox .bot .btn{margin-top:30px}}@media screen and (max-width:420px){.welcome_6 .inbox .bot .fotogalerie_hp_slider{margin-top:45px}}/*# sourceMappingURL=homepage.css.map */