.contact__form-two label,.packages__wrapper-right,.personalize__imgs-item,.personalize__wrapper-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal}.contact h2,.contact__form-right button,.header__container a,.look-calendar__contact,.package__footer-link,.packages__right-wrap h3,.packages__right-wrap h6,.personalize__top-left h2,.welcome h1{text-transform:uppercase}.calendar td,.calendar thead tr:first-child td:first-child:hover,.calendar thead tr:first-child td:nth-child(3):hover,.isVideo,.tab__label,button{cursor:pointer}.header__container a,a,body{color:var(--main-color)}.tab__label::before,.welcome__info-bottom::after{height:.5px;background-color:#bbb;content:'';position:absolute}.tab__content .white,.tab__label{color:#fff;font-weight:300}.accordion,.swiperPackages,.swiperPackages .swiper-slide,.tab__content{overflow:hidden}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus,a:active,a:focus{outline:0}.calendar .fake,aside,footer,header,nav{display:block}body,html{height:100%;width:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button::-moz-focus-inner{padding:0;border:0}.header__nav-logo img,.tab__content p{padding-top:10px}a,a:hover,a:visited{text-decoration:none}.contact__wrapper p span a,.welcome__info-bottom a{text-decoration:underline}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}:root{--supertitle-size:45px;--title-size:30px;--main-size:17px;--btn-size:20px;--main-color:#fff;--time-anim:0.3s;--mode-anime:ease-in-out}header{width:100%;z-index:100;padding-bottom:12px}body{background-color:#141414;font-family:'Open Sans'}[class*="__container"]{width:100%;margin:auto;padding:0 20px}.header__container{max-width:1091px}.header__container a{font-size:14px;font-family:Roboto}header.inScroll{-webkit-animation-name:inScroll;animation-name:inScroll;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}header.inScroll .header__nav{-webkit-animation-name:inScrollNav;animation-name:inScrollNav;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.header__nav-empty,.mobileOn,.tabsTab,.tabs__btn{display:none}@-webkit-keyframes inScroll{0%{background-color:transparent}100%{background:rgba(23,23,23,.9);padding-bottom:10px}}@keyframes inScroll{0%{background-color:transparent}100%{background:rgba(23,23,23,.9);padding-bottom:10px}}@-webkit-keyframes inScrollNav{0%{padding-top:41px}100%{padding-top:10px}}@keyframes inScrollNav{0%{padding-top:41px}100%{padding-top:10px}}.header__nav,.header__nav-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-top:0}.header__nav-choose a,.welcome__bottom-star{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.header__nav-links,.header__nav-links ul{max-width:423.9px;width:100%}.header__nav-links ul li{max-width:33.33%;width:100%}.header__nav-links ul a{display:inline-block;width:100%;text-align:center;padding-top:20px;padding-bottom:25px;font-weight:700;letter-spacing:1.8px}.header__nav-choose{min-width:323px}.header__nav-choose a{display:flex;width:100%;height:40px;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;border-radius:10px;background:-o-linear-gradient(4.68deg,#bc0101 -8.12%,#ee944b 39.79%,#e65401 95.27%);background:linear-gradient(85.32deg,#bc0101 -8.12%,#ee944b 39.79%,#e65401 95.27%);border:1px solid #fff}.icon-start,.welcome__bottom-star>div{height:16px}#buttonEffect,#linkEffect{-webkit-transition:opacity var(--time-anim) var(--mode-anime);-o-transition:opacity var(--time-anim) var(--mode-anime);transition:opacity var(--time-anim) var(--mode-anime)}.tab__content,.tab__label::after{-webkit-transition:.35s;-o-transition:.35s}#buttonEffect:hover,#linkEffect:hover{opacity:.85}.welcome{padding-top:96px}.welcome__container{max-width:calc(1046px + 40px)}.welcome h1{font-weight:300;font-size:var(--supertitle-size);text-align:center;line-height:58px}.welcome h1>span{font-weight:600}.welcome__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px}.welcome__wrapper-right a,.welcome__wrapper-right p,.welcome__wrapper-right span{font-size:var(--main-size);font-weight:300}.but h2 span,.but__wrapper-text span,.contact h2,.contact__wrapper p span,.packages__right-wrap h3 span,.packages__right-wrap h6 span,.packages__title span,.personalize__imgs-item span.price,.personalize__top-left h2 span,.personalize__wrapper-bottom p span,.steps h2 span,.tab-red span,.welcome__wrapper-right p span{font-weight:600}.welcome__right-text p{font-style:normal;line-height:155%}.welcome__bottom-left,.welcome__bottom-right,.welcome__info-top>p{line-height:145%;text-align:center}#text-top{margin-bottom:15px}.welcome__info-top>p{max-width:238px}.welcome__info-top{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:28px auto 17.5px}.icon-start{width:16px}.welcome__bottom-star{display:flex;-ms-flex-align:center;align-items:center;gap:3px}.welcome__bottom-left{max-width:159px}.welcome__info-bottom a{text-underline-offset:2px}.welcome__info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.steps__item-wrap,.steps__wrapper-item,.welcome__bottom-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.welcome__info-bottom::after{max-width:368.5px;width:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.welcome__bottom-right{max-width:140px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.but__wrapper,.but__wrapper-text,.contact__form-two,.personalize__wrapper-bottom,.personalize__wrapper-bottom a,.steps__wrapper,.tab__label{display:-webkit-box;display:-ms-flexbox}.welcome__bottom-line{width:.5px;height:104.5px;background-color:#bbb;margin-left:19px;margin-right:35px}.tabsTab h2{font-size:var(--title-size)}.tab input{position:absolute;opacity:0;z-index:-1}.tab__content a.link{color:#ec8a3f}.tab__label{display:flex;background:0 0;position:relative;font-size:17px;line-height:128.9%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:7px;padding-top:16px}.tab__label span{max-width:389px}.tab__label::before{width:100%;bottom:2%}.tab__label::after{content:"\276F";position:absolute;right:10px;width:1em;height:1em;text-align:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:.35s;color:#bbb}#desctopWelcome,#mobExample,#mobileWelcome,.calendar .fake.active,.mobileTriggerToOpen,.plash-footer,.playingYoutubeSlide, .tab__content p{padding-left:5px;font-size:16px;line-height:26px;font-weight:300;color:#a0a7ae}.tab__close{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.5rem 1rem;font-size:.75rem}.but h2,.packages__title,.steps h2{font-size:var(--title-size);text-transform:uppercase}.tab-red span{color:#c00000!important}.contact__form input,.contact__form textarea{color:rgba(255,255,255,.5)}.but h2,.packages__title,.steps h2,.steps__item-text{font-weight:300;line-height:128.9%}.packages__title,.steps h2{text-align:center;font-size:20px}.but h2{text-align:left}.steps{margin-top:72px}.steps__container{max-width:calc(898px + 40px)}.steps__wrapper{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:100px;margin-top:26px}.steps__item-wrap,.steps__wrapper-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.packages__wrapper-right,.personalize__imgs-item{-ms-flex-direction:column}.steps__item-num{font-size:40px;line-height:128.9%}.steps__item-text{font-size:var(--main-size)}.steps__wrapper .steps__wrapper-item:first-child .steps__item-text{max-width:203px}.steps__wrapper .steps__wrapper-item:nth-child(2) .steps__item-text{max-width:186px}.steps__wrapper .steps__wrapper-item:nth-child(3) .steps__item-text{max-width:185px}.steps__wrapper .steps__wrapper-item:first-child img{margin-top:25px}.steps__wrapper .steps__wrapper-item:nth-child(2) img{margin-top:35px;margin-right:22px}.steps__wrapper .steps__wrapper-item:nth-child(3) img{margin-top:30px;margin-right:30px}.steps__wrapper .steps__wrapper-item:nth-child(2) .steps__item-num{margin-right:20px}.steps__wrapper .steps__wrapper-item:nth-child(3) .steps__item-num{margin-right:40px}.packages{margin-top:72px}.packages__wrapper{margin-top:20px;max-height:773px;display:-webkit-box;display:-ms-flexbox;display:flex}.package__footer-link,.packages__wrapper-right{width:100%;display:-webkit-box;display:-ms-flexbox}.packages__container{max-width:calc(1174px + 40px)}.swiperPackages{position:relative;max-width:500px}.swiperPackages .swiper-slide,.swiperPackages .swiper-slide img{border-radius:40px 0 0 40px}@media screen and (min-width:1025px){.swiperPackages .swiper-slide{min-height:773px;max-height:773px}.swiperPackages .swiper-slide img{min-height:773px;max-height:773px;max-width:100%;}}@media screen and (min-width:768px) and (max-width:1024px){.swiperPackages .swiper-slide{min-height:600px}.swiperPackages .swiper-slide img{transform:translateX(-10%)}}.swiperPackages .swiper-pagination{top:auto;bottom:11.34px}.swiperPackages .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;position:relative;background:#fff;opacity:1}.swiperPackages .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background:rgba(0,0,0,.7)}.swiperPackages .swiper-pagination .swiper-pagination-bullet::after{content:'';border-radius:50%;position:absolute;width:6px;height:6px;top:3px;left:3px;background:rgba(217,217,217,.8)}.packages__wrapper-right{background-color:#000;padding-top:48px;display:flex;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.package__right-footer{padding-top:30px;padding-bottom:41px;display:flex;justify-content:center}.package__footer-link{max-width:337px;height:70px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-o-linear-gradient(4.68deg,#bc0101 -8.12%,#ee944b 39.79%,#e65401 95.27%);background:linear-gradient(85.32deg,#bc0101 -8.12%,#ee944b 39.79%,#e65401 95.27%);border:1px solid #fff;font-weight:700;font-size:var(--btn-size);line-height:128.9%}.packages__right-wrap{padding-left:50px;overflow:scroll;overflow-x:hidden;margin-right:48px}.packages__right-wrap::-webkit-scrollbar{width:3px;-webkit-appearance:none}.packages__right-wrap::-webkit-scrollbar-track{background:rgba(217,217,217,.2);border-radius:39px}.packages__right-wrap::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:39px}.packages__right-wrap::-webkit-scrollbar:vertical{width:3px}.packages__right-wrap h3, .packages__right-wrap h6{font-weight:300;font-size:25px;line-height:128.9%;margin-bottom:29px}.packages__item-right{font-size:var(--main-size);line-height:155%;font-weight:300}.packages__item-right h4{font-weight:700}.packages__right-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.packages__right-item ul{margin-left:22px}.packages__right-item ul li{list-style:disc;color:#a0a7ae}.packages__item-left{width:116px;display:flex;justify-content:center}.but__container{max-width:calc(1107px + 40px)}.but{margin-top:135px}.but__wrapper{margin-top:17px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.but__wrapper-text{font-weight:300;font-size:30px;line-height:155%;text-align:center;height:335px;background:#000;border-radius:0 40px 40px 0;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.but__wrapper-text p{max-width:404px}.personalize{margin-top:254px}.personalize__top-left h2{font-weight:300;font-size:var(--title-size);line-height:128.9%;max-width:300px}.personalize__left-imgs,.personalize__top-left{display:-webkit-box;display:-ms-flexbox;display:flex}.personalize__top-left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.personalize__left-imgs{max-width:700px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.personalize__container{max-width:calc(1076px + 40px)}.personalize__imgs-item img{width:150px;height:150px}.personalize__imgs-item span{text-align:center;max-width:150px;font-size:17px;font-weight:400;font-size:var(--main-size);line-height:128.9%;margin-top:10px}.personalize__imgs-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.personalize__wrapper-bottom{margin-top:41px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personalize__wrapper-bottom p{font-weight:300;font-size:var(--main-size);line-height:128.9%;text-align:center}.personalize__wrapper-bottom a{margin-top:35px;max-width:246px;width:100%;height:70px;background:-o-linear-gradient(4.68deg,#bc0101 -8.12%,#ee944b 27.55%,#f8b159 60.02%,#e65401 95.27%);background:linear-gradient(85.32deg,#bc0101 -8.12%,#ee944b 27.55%,#f8b159 60.02%,#e65401 95.27%);border:1px solid #fff;font-weight:700;font-size:var(--btn-size);line-height:128.9%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact{margin-top:155px}.contact__container{max-width:1019px}.contact h2{font-size:var(--title-size);line-height:128.9%}.contact__wrapper{margin-top:12px;padding-top:24px;padding-bottom:33px;background-color:#000}.contact__form input,.contact__form textarea,.contact__form-two label span,.contact__wrapper p{font-weight:300;font-size:var(--main-size);line-height:155%}.contact-form{margin-top:19px}.contact__form textarea{max-width:1019px;width:100%;height:147px;background:rgba(217,217,217,.2);border-radius:25px;padding-top:14px;padding-left:25px;padding-right:25px}.contact__form input::-webkit-input-placeholder,.contact__form textarea::-webkit-input-placeholder{font-weight:300;font-size:var(--main-size);line-height:155%;color:rgba(255,255,255,.5)}.contact__form input::-moz-placeholder,.contact__form textarea::-moz-placeholder{font-weight:300;font-size:var(--main-size);line-height:155%;color:rgba(255,255,255,.5)}.contact__form input:-ms-input-placeholder,.contact__form textarea:-ms-input-placeholder{font-weight:300;font-size:var(--main-size);line-height:155%;color:rgba(255,255,255,.5)}.contact__form input::-ms-input-placeholder,.contact__form textarea::-ms-input-placeholder{font-weight:300;font-size:var(--main-size);line-height:155%;color:rgba(255,255,255,.5)}.contact__form input::placeholder,.contact__form textarea::placeholder{font-weight:300;font-size:var(--main-size);line-height:155%;color:rgba(255,255,255,.5)}.contact__form-two{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:27px}.contact__form-left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;height:81px}.contact__form-two label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact__form-left input{position:absolute;max-width:222px;width:100%;height:52px;background:rgba(217,217,217,.2);border-radius:20px;margin-top:35px;padding-left:22px}.contact__form-right button{width:246px;height:70px;background:-o-linear-gradient(4.68deg,#bc0101 -8.12%,#ee944b 27.55%,#f8b159 60.02%,#e65401 95.27%);background:linear-gradient(85.32deg,#bc0101 -8.12%,#ee944b 27.55%,#f8b159 60.02%,#e65401 95.27%);border:1px solid #fff;font-size:var(--btn-size);color:#fff;font-weight:700;line-height:128.9%}footer.footer{margin-top:34px;padding-bottom:50px}footer.footer p{font-weight:400;font-size:17px;line-height:128.9%;color:#fff;text-align:center}@media screen and (max-width:1024px){.welcome .welcome__right-tabs,.welcome__wrapper p br{display:none}#text-top,.welcome__info-top{margin-bottom:10px}.steps__wrapper .steps__wrapper-item:nth-child(2) .steps__item-num,.steps__wrapper .steps__wrapper-item:nth-child(2) img,.steps__wrapper .steps__wrapper-item:nth-child(3) .steps__item-num,.steps__wrapper .steps__wrapper-item:nth-child(3) img{margin-right:0}.welcome{padding-top:96px}.steps__item-num{-ms-flex-item-align:start;align-self:flex-start;font-size:20px}:root{--title-size:25px;--main-size:15px;--btn-size:15px}.but__wrapper-text p{font-size:25px}.personalize__top-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35.5px}.personalize__top-left h2{max-width:none;text-align:center}.personalize__wrapper-bottom{margin-top:49px}.personalize__imgs-item img{max-width:123px;width:100%;height:auto}.personalize__imgs-item span{max-width:123px}.but__wrapper-youtube img{width:311.55px;height:410.89px}.but__wrapper-text{height:201px}.but__container{max-width:calc(666px + 40px)}.swiperPackages .swiper-slide,.swiperPackages .swiper-slide img{width:auto;height:auto;min-height:600px;max-height:600px}.swiperPackages .swiper-slide img{max-width:422px}.packages__wrapper{max-height:549px}.packages__container{max-width:calc(783px + 40px)}.swiperPackages{max-width:311.55px}.packages__right-wrap h3, .packages__right-wrap h6{font-size:20px;margin-bottom:30px}.packages__wrapper-right{padding-top:25px;padding-left:0;min-height:600px}.packages__right-wrap{padding-left:34px;margin-right:33px}.package__right-footer{padding-top:0;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.package__footer-link{margin-left:16px;max-width:203px;height:60px}.packages__right-item{padding-right:10px}.packages__wrapper .packages__right-item .packages__item-left img{width:100%}.steps__container{max-width:calc(748px + 40px)}.contact__container{max-width:calc(750px + 40px)}.contact__form-left{gap:50px}.contact__form-right button{max-width:225px;height:51.08px}.steps__wrapper{margin-top:45px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.steps{margin-top:100px}.packages{margin-top:75px}.but{margin-top:73px}.personalize{margin-top:126.47px}.contact{margin-top:120.92px}.personalize__wrapper-bottom a{width:225px;height:51.08px;margin-top:30px}.tabsTab{display:block;margin-top:81px}.tabsTab h2{text-align:center;font-weight:300;margin-bottom:19px;text-transform:uppercase}.tabsTab__container{max-width:calc(781px + 40px)}.tabsTab h2 span{font-weight:600}.welcome-wrapper-left img{max-width:339px;height:auto}.welcome__container{max-width:747px}.welcome h1{font-size:30px}.welcome__info-bottom,.welcome__info-top{max-width:360px}.tab__label span{max-width:none;width:auto;padding-right:50px}.welcome__wrapper{gap:33px}.welcome__wrapper-right{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-item-align:end;align-self:flex-end}.welcome__info-top{margin-top:18px}.welcome__bottom-line{margin-left:10px;margin-right:10px;height:85px}}@media screen and (max-width:910px){.header__nav,.header__nav-links ul{-webkit-box-orient:vertical;-webkit-box-direction:normal}.header__nav-choose,.header__nav-links{display:none}a.menu{cursor:pointer;padding:12px 0}.spanMenu{position:relative;display:block;width:30px;height:2px;background:#fff;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.header__nav-logo,header{position:relative;background:#222}.spanMenu:after,.spanMenu:before{position:absolute;background:#fff;content:'';width:30px;height:2px;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.spanMenu:before{top:-8px}.spanMenu:after{top:8px}a.active .spanMenu{background:0 0}a.active .spanMenu:before{-webkit-transform:rotate(45deg) translate(5px,6px);-ms-transform:rotate(45deg) translate(5px,6px);transform:rotate(45deg) translate(5px,6px)}a.active .spanMenu:after{-webkit-transform:rotate(-45deg) translate(5px,-6px);-ms-transform:rotate(-45deg) translate(5px,-6px);transform:rotate(-45deg) translate(5px,-6px)}.header__nav-menu{position:relative;z-index:5;height:23px;padding-top:10px;cursor:pointer}.header__nav-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-left:20px;padding-right:20px}.header__nav{-ms-flex-direction:column;flex-direction:column;gap:0}.header__nav-links{padding-top:15px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header__nav-choose{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header__nav-links ul{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px}.header__nav-logo{z-index:2;padding-top:28px}.showMenu{-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);-webkit-animation:1s forwards ani;animation:1s forwards ani;opacity:0}@-webkit-keyframes ani{0%{-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes ani{0%{-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.hideMenu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:1s forwards aniTa;animation:1s forwards aniTa}@-webkit-keyframes aniTa{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0}}@keyframes aniTa{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0}}.header__nav-links ul a{padding:0 0 15px;font-size:14px;line-height:19px;font-weight:400}.header__nav-choose a{height:50px;max-width:302px}.header__nav-choose{max-width:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__container{padding:0}.header__nav-links,.header__nav-links ul{max-width:none}.header__nav{padding-top:0}}@media screen and (max-width:767px){#decExample,#desctopWelcome,.cache-mob{display:none}#mobileWelcome,.tabs__btn>a{text-align:center;width:100%}.but__wrapper,.contact__form-left,.contact__form-two,.packages__wrapper,.steps__wrapper,.welcome__right-info,.welcome__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}.personalize__left-imgs,.steps__wrapper-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.tabsTab h2,.tabs__btn>a,.welcome h1{line-height:128.9%}body{background:#222}:root{--main-size:17px}.welcome__wrapper{-ms-flex-direction:column;flex-direction:column}.welcome-wrapper-left img{max-width:450px;width:100%}.tabs__btn,.welcome-wrapper-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs__btn>a,.welcome__right-info{display:-webkit-box;display:-ms-flexbox}.but__container,.welcome__container{padding:0}.welcome__right-text{padding-left:7%;padding-right:7%}.welcome__info-top{margin:0}.welcome__right-info{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:31px;padding-bottom:28.5px;background-color:#000;margin-top:24px}#mobileWelcome,.mobileOn{display:inline-block}.welcome__info-bottom{max-width:368px;width:100%}.welcome__bottom-line{height:104.5px}.welcome__info-top{padding-bottom:10.75px}.welcome__wrapper{gap:44px;margin-top:12px}.welcome h1{font-size:22px;font-weight:400}.mobileTriggerToOpen span,.tabs__btn>a{font-weight:700;text-transform:uppercase}.welcome{padding-top:0}.tabs__btn>a{font-size:var(--btn-size);display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:30px;max-width:362px;height:85px;background:-o-linear-gradient(4.68deg,#bc0101 -8.12%,#ee944b 27.55%,#f8b159 60.02%,#e65401 95.27%);background:linear-gradient(85.32deg,#bc0101 -8.12%,#ee944b 27.55%,#f8b159 60.02%,#e65401 95.27%);border:1px solid #fff}#mobExample,.but h2{display:block}.tabsTab h2{margin-top:100px;text-align:left}.tabsTab{margin-top:15px}.steps{margin-top:65px}.steps__wrapper{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.steps__wrapper-item{-ms-flex-direction:row;flex-direction:row;gap:42px}.steps__item-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.steps__item-num{width:100%;text-align:center;font-size:35px}.steps__block-img{width:103px}.steps__wrapper .steps__wrapper .steps__wrapper-item:first-child img,.steps__wrapper .steps__wrapper-item:first-child img,.steps__wrapper .steps__wrapper-item:nth-child(2) img,.steps__wrapper .steps__wrapper-item:nth-child(3) img{margin-top:40px;margin-left:20px}.steps__wrapper .steps__wrapper-item:nth-child(2) .steps__item-text,.steps__wrapper .steps__wrapper-item:nth-child(3) .steps__item-text{max-width:203px}.packages__wrapper{height:auto;max-height:none;-ms-flex-direction:column;flex-direction:column;padding-top:151px;background-color:#000;border-radius:40px;position:relative}.swiperPackages .swiper-slide,.swiperPackages .swiper-slide img{border-radius:0;max-height:none;min-height:auto}.swiperPackages .swiper-slide img{transform:translateX(0);width:100%}.swiperPackages{max-width:none;height:auto}.packages__title{padding-left:41px;text-align:left}.packages__right-wrap h3, .packages__right-wrap h6{position:absolute;top:29px;left:47px;font-size:25px;line-height:128.9%}.header__nav-logo{height:112px;display:flex;justify-content:flex-end;width:100%}.header__nav-logo>a{position:absolute;top:0;left:50%;transform:translateX(-50%)}.but__wrapper{-ms-flex-direction:column;flex-direction:column;margin-top:0}.but__wrapper-youtube img{width:100%;height:auto;max-width:450px}.but h2{text-align:center;background-color:#000;width:80%;max-width:400px;margin:0 auto;padding-top:22px;padding-bottom:29px}.but__wrapper-text{border-radius:0;width:80%;height:161px;max-width:400px}.but__wrapper-text p{font-size:17px;line-height:155%}.personalize__top-left h2{text-align:left;max-width:243px}.personalize__top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.personalize__left-imgs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 16px}.personalize__wrapper-bottom{margin-top:73px}.personalize__wrapper-bottom a{width:246px;height:70px;margin-top:30px}.contact{margin-top:85px}.contact__wrapper{margin-top:19px}.contact-form{margin-top:27px}.contact__form-two{margin-top:40px;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact__form-left{-ms-flex-direction:column;flex-direction:column;gap:90px;height:215px;max-width:331px;width:100%}.contact__form-left input{max-width:331px;width:100%}.contact__form-right{margin-top:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.contact__form-right button{height:70px}.personalize__imgs-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobileTriggerToOpen span{font-size:20px;line-height:128.9%}.mobileTriggerToOpen>div{display:none;gap:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.package__right-footer{position:relative;height:33px;padding-bottom:0}.personalize__imgs-item span{font-size:14px;max-width:130px}.personalize__imgs-item img{max-width:150px;width:100%;max-height:150px;height:auto}.package__footer-link{cursor:pointer}.icon-dobleArrow{max-width:21px;height:28px}.packages__wrapper-right{padding-left:0;padding-top:20px;min-height:auto;padding-right:16px;border-bottom-left-radius:40px;border-bottom-right-radius:40px}.packages__right-wrap{max-height:max-content;overflow:hidden;padding-top:15px;padding-left:24px;padding-right:10px;margin-right:0}.packages__item-left{max-width:85px;width:100%;display:flex;justify-content:center}.packages__item-right{font-size:15px}.packages__right-item{padding-right:0;gap:10px}.packages__right-wrap.OpenScroll{-webkit-animation:1s forwards openWithScroll;animation:1s forwards openWithScroll}.packages__right-wrap.HideScroll{animation:1s forwards closeScroll}@-webkit-keyframes openWithScroll{0%{max-height:226px}50%{max-height:560px}100%{max-height:max-content;height:auto}}@keyframes closeScroll{0%{max-height:760px}100%,99%{max-height:226px;overflow:hidden}}.packages__wrapper .packages__right-item .packages__item-left img{width:auto}.package__right-footer.hideBtn>.mobileTriggerToOpen{display:none}.package__right-footer.hideBtn{height:40px}.packages__container{padding:0 14px}.ringImg{width:47px;height:66px}.musicImg{width:63px;height:59px}.towerImg{width:85px;height:102px}.cupleImg{width:68px;height:63px}.rosesImg{width:79px;height:57px}.wthImg{width:44px;height:86px}.photoImg{width:68px;height:49px}.videoImg{width:69px;height:49px}.maskImg{width:82px;height:46px}.phoneImg{width:50px;height:50px}.swiperPackages .swiper-slide{display:flex!important;justify-content:center}.header__nav-logo,header{background-color:#000!important}}@media screen and (max-width:387px){.contact__form-left input{max-width:260px}}.look-calendar__contact a:focus,.look-calendar__contact a:hover{text-decoration:none;color:#fff}.look-calendar{display:none;width:262px;padding:5px 8px;position:absolute;bottom:-200px;left:50%;background:#efefef;transform:translate(-50%,0)}.look-calendar__container{border-radius:10px;background:#fff}.look-calendar.active{display:block;position:absolute;z-index:2}.calendar{width:100%;line-height:1.2em;font-size:15px;text-align:center;border-spacing:0px}.calendar b{font-size:22px;font-weight:500;color:#a0a7ae}.calendar tr.dn td{font-size:13px}.calendar thead tr:last-child{font-size:small;color:rgba(0,0,0,.3)}.calendar thead tr:first-child td:nth-child(2){color:#000}.calendar tbody td{color:#000;font-weight:500}.calendar .prev,.tab.active .tab__label::before{opacity:0}.calendar .prev.active{opacity:1}.look-calendar__close{padding:20px;position:absolute;width:20px;height:20px;left:-20px;top:-29px;background:url(../img/exit.svg) 50%/15px no-repeat,50%/15px no-repeat #fff;border-radius:50%;border:1px solid #a5a5a5}.look-calendar table{margin-bottom:0}.look-calendar__footer{margin-top:15px;display:none}.look-calendar__footer.active{display:block;color:#fff}.look-calendar__contact{display:block;background:-o-linear-gradient(4.68deg,#bc0101 -8.12%,#ee944b 27.55%,#f8b159 60.02%,#e65401 95.27%);background:linear-gradient(85.32deg,#bc0101 -8.12%,#ee944b 27.55%,#f8b159 60.02%,#e65401 95.27%);color:#fff;padding:7px 10px;border-radius:10px;text-align:center;margin-bottom:15px}.look-calendar__contact.active{color:#fff}.look-calendar__mail{display:block;color:#000;text-align:center;font-style:italic;border-bottom:1px solid #000;width:fit-content;margin:0 auto;line-height:15px}.look-calendar .number{border-radius:50%;padding:7px 0;transition:.2s;width:30px}.look-calendar .number.number_active{background:#000;color:#fff}.look-calendar__container{width:100%;margin:auto;padding:0}table td,table th{text-align:center;padding:7px 0}.youtubeWrap{position:absolute;top:30px;left:40px;z-index:10}.errInput{border:1px solid rgba(255,0,0,.34)}.youtubeWrap,.youtubeWrap svg{height:65px;width:65px;margin-top:-10px;margin-left:-10px;}frame{height:600px}.welcome__wrapper{margin-top:0}@media screen and (min-width:767px){.cache-pc{display:none}.header__nav-logo,header{background-color:#000!important}.packages__wrapper-right{padding-top:calc(48px + 80px);position:relative}.packages__right-wrap h3{position:absolute;top:30px}.packages__right-wrap h6{position:absolute;top:50px}  }.packages__wrapper .packages__right-item .packages__item-left img{width:60px;height:60px}@media only screen and (max-width:500px){.rev-pc{display:none}}@media only screen and (min-width:500px){.packages__right-wrap{margin-top:20px}.rev-mob{display:none}}.tab__content{opacity:0;max-height:0;overflow:hidden;transition:opacity .5s,max-height .5s}.tab.active .tab__content{opacity:1;max-height:100%}.tab.active .tab__label::after{transform:rotate(270deg)}.video-wrap{display:flex;align-items:center;justify-content:center}.videoClass{position:relative;z-index:1}.but__wrapper-youtube{background-color:#000}@media screen and (max-width:767px){.plash-footer{display:none;position:fixed;padding:7px;bottom:0;width:100%;z-index:100;background-color:#000}.plash-footer a{max-width:247px;width:100%;display:flex;align-items:center;justify-content:center;height:51px;background:linear-gradient(85.32deg,#bc0101 -8.12%,#f68122 27.55%,#ea9630 60.02%,#e65401 95.27%);border:1px solid #fff;min-width:100px}.plash-footer h4{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:17px;line-height:128.9%;text-align:center;color:#fff;max-width:143px;min-width:143px}.plash-footer-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:5px}}
.welcome__right-tabs .tab__label::after {
    content: "";
    position: absolute;
    right: 10px;
    background-image: url(https://proposal-cinderella.com/vk/img/cross-tab.svg);
    width: 25px;
    height: 25px;
    background-size: cover;
    transform: rotate(45deg);
    top: 32%;
}

.welcome__right-tabs .tab__label::before {
    content: none;

}
.tab.active .tab__label::after {
    transform: rotate(180deg) ;
}
/* .tab.active .tab__label::before {
    opacity: 1 !important;
    transform: rotate(220deg) translate(0px, -1px);
} */
.welcome__right-tabs .tab {
    border-bottom: 1px solid #bbb;
}

.tab.active {
    padding-bottom: 10px;
}

img.loader-img {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
    width: 70px !important;
    height: 70px !important;
    max-width: none !important;
    max-height: none !important;
    animation-name: loadingLoader;
    animation-duration: 1.5s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes loadingLoader {
    0% {
        transform: translate(-50%, -50%) rotate(0deg);
    }

    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}
.loader-text{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: rgba(0, 0, 0, 0.7);
    color: white;
    padding: 10px 20px;
    border-radius: 5px;
    font-size: 14px;
    z-index: 1;
}

.mobileTriggerToOpen {
    display: none;
}
    .video-wrap {
        max-width: 100px;
        height: auto;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        background-color: aqua;
    }
    .stories-block {
        position: absolute;
        top: 30px;
        right: 20px;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 15px;
    }

    @keyframes pulse {
        0% {
            box-shadow: 0 0 2px 2px rgba(255, 255, 255, 0.8);
        }


        75% {
            box-shadow: 0 0 8px 8px rgba(255, 255, 255, 0.8);
        }

        100% {
            box-shadow: 0 0 2px 2px rgba(255, 255, 255, 0.8);
        }
    }

    @keyframes scaleVideo {
        0% {
            transform: scale(1);
        }

        65% {
            transform: scale(1);
        }

        80% {
            transform: scale(0.85);
        }

        100% {
            transform: scale(1);
        }
    }



    .stories-block .video {
        width: 65px;
        height: 65px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
        /*         border: 3px solid #fff; */
        cursor: pointer;
    }

    .stories-block .video__wrapper {
        width: 65px;
        height: 65px;
        border-radius: 50%;
        overflow: hidden;
        z-index: 2;
        position: relative;
    }


    .stories-block .video video {
        width: 130px;
        height: 130px;

        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);

    }

    @keyframes pulse {
        0% {
            transform: scale(1);
            opacity: 1;
        }

        69% {
            transform: scale(1.5);
            opacity: 1;
        }


        100% {
            transform: scale(0);
            opacity: 0
        }
    }

    .stories-block .video__wrapper:first-child::after {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        border: 3px solid black;
        border-radius: 50%;
        z-index: 1;
    }

    .stories-block .video__wrapper:first-child {
        border: 2px solid #fff;
    }

    .stories-block .video:first-child .video__wrapper {

        animation: scaleVideo 5s infinite
    }

    .stories-block .video:first-child:after {
        content: "";
        position: absolute;
        /*         top: 50%;
        left: 50%; */
        width: 85%;
        height: 85%;
        border-radius: 50%;
        background-color: rgba(192, 192, 192, 0.5);
        /* Красный полупрозрачный */
        transform: translate(-50%, -50%) scale(1);
        opacity: 0;
        animation: pulse 5s infinite;
    }

    .stories-block .video:first-child:before {
        content: "";
        position: absolute;
        /*         top: 50%;
        left: 50%; */
        width: 100%;
        height: 100%;
        border-radius: 50%;
        background-color: rgba(192, 192, 192, 0.5);
        /* Красный полупрозрачный */
        transform: translate(-50%, -50%) scale(1);
        opacity: 0;
        animation: pulse 5s infinite;
    }

    .video_help .video_help__video {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .packages__right-item1 {
        display: none;
    }

    .modal-go-info {
        display: none;
    }

    .video_help {
        --video-width: 130px;
        --video-height: 180px;
        z-index: 4;
        position: fixed;
        width: 100%;
        height: 100%;
        max-width: var(--video-width);
        max-height: var(--video-height);
        left: 10px;
        bottom: 10px;
        border-radius: 20px;
        border: 3px solid white;
        box-shadow: rgba(0, 0, 0, 0.2) 0 10px 20px;
        overflow: hidden;
        transition: all 0.3s ease-in-out;

        cursor: pointer;

        z-index: 200;
    }

    .video_help .video_help__navigation {
        --background-btn: rgba(0, 0, 0, 0);
        --width-icon: 19px;
        --height-icon: 19px;
        opacity: 0;
        position: absolute;
        display: flex;
        justify-content: flex-end;
        top: 0;
        left: 0;
        right: 0;
        z-index: 244;
    }

    .video_help .video_help__btn {
        opacity: 0.8;
    }

    .video_help .video_help__btn {
        opacity: 0.8;
    }

    .video_help:not(.video_help--open) .video_help__btn-hide {
        display: none;
    }

    .video_help .icon svg {
        width: 24px;
        height: 24px;
    }

    .video_help:hover {
        transform: scale(1.1);
        left: 20px;
        bottom: 20px;
    }

    .video_help:hover .video_help__navigation {
        opacity: 1;
    }

    .video_help__navigation button {
        background-color: transparent;
    }

    .video_help.video_help--open {
        --video-width: 230px !important;
        --video-height: 380px !important;
    }

    .video_help.video_help--open .video_help__btn-close {
        display: none;
    }

    .packages__right-item ul li {
        text-align: start;
    }


    @media screen and (max-width: 767px) {
        .packages__right-item1.first li {
            list-style: disc;
        }

        .packages__right-item1.first ul {
            padding-left: 20px;
        }

        .stories-block {
            display: none;
        }

        .stories-block.mobile {
            position: relative;
            top: auto;
            right: auto;
            display: flex;
            padding-top: 40px;
            padding-bottom: 20px;
        }

        .stories-block.mobile .video__wrapper:first-child::after {
            transform: translate(-50%, -50%);
            z-index: 1;
            top: 50%;
            left: 50%;
        }

        .packages__right-item1 {
            display: block;
            padding-right: 0;
            gap: 10px;
        }

        .modal-go-info {
            display: block;
        }

        .video_help .video_help__navigation {
            opacity: 1;
        }

        .packages__right-wrap h3,
        .packages__right-wrap h6 {
            position: relative;
            top: auto;
            left: auto;
        }

        .packages__wrapper {
            padding-top: 30px;
            text-align: center;
        }

        .packages__wrapper-right {
            padding-top: 0px;
            padding-right: 0px;
        }

        .packages__right-wrap>.packages__right-item,
        .packages__right-wrap>.text-presentation {
            display: none;
        }

        .packages__right-wrap {
            padding-right: 10px;
            padding-left: 10px;
        }

        .package__footer-link {
            margin-left: 0px;
        }

        .modal-go-info button {

            font-family: 'Open Sans';
            font-style: normal;
            font-weight: 700;
            font-size: 14px;
            text-transform: uppercase;
            color: #FFFFFF;
            border: 1px solid white;
            text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
            width: 139px;
            height: 33px;
            background-color: transparent;
            margin-bottom: 19px;
        }

        .modal-info {
            width: 100%;
            height: 100%;
            background-color: rgba(0, 0, 0, 0.195);
            position: fixed;
            left: 0px;
            top: 0px;
            z-index: 211;
        }

        .modal-info__wrapper {
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 0px 13px;
            padding-top: 15px;
            padding-bottom: 0px;
            height: 100%;
            width: 100%;
        }

        .modal-info__wrapper-content {
            width: 100%;
            height: 100%;
            background: #000000;
            border-radius: 40px;
        }

        .modal-info__wrapper-content {
            width: 100%;
            height: 100%;
            background: #000000;
            border-radius: 40px;
            padding-top: 43px;
            padding-left: 25px;
            padding-right: 2px;
            position: relative;
            display: flex;
            flex-direction: column;
        }

        .modal-info__scroll {
            flex-grow: 1;
            overflow-y: auto;
            overflow-x: hidden;
            max-height: calc(100vh - 200px);
            padding-bottom: 0px;
            padding-right: 2px;
        }

        .modal-info__btn {
            background-color: #000000;
        }

        .modal-info .packages__item-right h4 {
            text-align: start;
        }

        .packages__item-right h4 {
            text-align: start;
        }

        .modal-info__btn {
            padding: 20px 0px;
        }

        .modal-info .package__right-footer {
            height: auto;
        }

        .look-calendar {
            bottom: -30px;
        }

        .modal-info .look-calendar {
            bottom: 0px !important;
        }

        .close-modal-info {
            position: absolute;
            right: -5px;
            top: -5px;

            background-color: transparent;
            width: fit-content;
            height: fit-content;
        }
    }



@media only screen and (max-width: 500px) {

.rev-pc{
	display:none;
}
.book-pc{
	display:none;
}
	.video-vika-mob{
max-width: 450px;
        width: 100%;
}
	.video-vika-pc{
display:none;
}
.br-yes{
   display: block !important;
}

}

@media only screen and (min-width: 500px) {
.packages__right-wrap{

	margin-top: 20px;
}

#or{
padding-bottom: 90px;
}

.plash-footer{
display:none;
}

	.rev-mob{
	display:none;
}

	.book-mob{
	display:none;
}

	.video-vika-pc{
min-width: 500px;
        width: 100%;
}
	.video-vika-mob{
display:none;
}



}
.stories-block{
display:none;
}
.stories-block.mobile{
display:none;
}


.text-presentation{
color: #a0a7ae;
font-style: italic;
padding-bottom:30px;
 text-align: center;
}
