@import url(https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap);body{font-family:Lora,serif}header{background-color:#fff;position:fixed;width:100%;z-index:100}.menu{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1600px;padding:30px 0}.menu .menu__btn{display:none}.menu .menu__slide{align-items:center;display:flex}.menu .menu__list{display:flex;justify-content:space-between;list-style:none;width:1230px}.menu .menu__list a{color:#000;font-family:Lora,serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none;transition:.5s ease}.menu .menu__list a:hover{color:#1552ee}.menu .menu__line{display:none}.menu .menu__icons{display:flex;justify-content:space-between;width:165px}.menu .menu__icons.mobile{display:none}@media(max-width:1910px){.menu{max-width:calc(81.47321vw + 115.71429px)}.menu .menu__logo{height:calc(1.78571vw + 10.71429px);width:calc(3.23661vw + 16.85714px)}.menu .menu__list{width:calc(35.71429vw + 334.28571px)}.menu .menu__list a{font-size:calc(.44643vw + 9.42857px);line-height:calc(.33482vw + 15.57143px)}.menu .menu__icons{width:calc(3.34821vw + 100.71429px)}}@media(max-width:1020px){.menu_icons{display:none}.menu{justify-content:space-between;max-width:calc(93.03977vw - 2.72727px);padding-bottom:15px;padding-top:calc(2.13068vw + 8.18182px)}.menu .menu__logo{height:calc(-.28409vw + 31.90909px);width:calc(-.28409vw + 52.90909px);z-index:2}.menu .menu__btn{cursor:pointer;display:block;z-index:2}.menu .menu__slide{background-color:#fff;left:0;padding-top:110px;position:absolute;right:0;top:0;transform:translateY(-200%);transition:transform 1s ease;z-index:1}.menu .menu__list,.menu .menu__slide{align-items:center;flex-direction:column}.menu .menu__list{margin-right:0;padding-bottom:110px}.menu .menu__list li{padding:15px 0}.menu .menu__list a{font-size:18px;line-height:22px}.menu .menu__item:not(:last-child){padding-bottom:25px}.menu .menu__slide--active{transform:translateY(0)}.menu .menu__line{background-color:#1552ee;display:block;height:1px;margin:0 auto;width:calc(71.02273vw - 77.27273px)}.menu .menu__icons{padding-bottom:40px;padding-top:20px;width:135px}.menu .menu__icons.mobile{display:flex}}.main__fullscreen{margin:0 auto;max-width:1600px;padding-bottom:30px;padding-top:70px}.main__fullscreen .sub_mob{display:none}.main__fullscreen .main__title{font-family:Lora,serif;font-size:70px;font-style:normal;font-weight:700;line-height:1.3;margin-bottom:50px;margin-top:40px;text-align:center;text-transform:uppercase}.main__fullscreen .main__shadow{display:flex;justify-content:space-between}.main__fullscreen .main__left,.main__fullscreen .main__left .main__content{display:flex;flex-direction:column}.main__fullscreen .main__left .main__content .main__item{display:flex;padding:20px 0}.main__fullscreen .main__left .main__content .main__item:first-child{padding-top:0}.main__fullscreen .main__left .main__content .main__item:last-child{padding-bottom:0}.main__fullscreen .main__left .main__content .main__line{background-color:#1552ee;height:8px;margin-top:20px;width:20px}.main__fullscreen .main__left .main__content p{font-family:Lora,serif;font-size:28px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:1.7;padding-left:15px}.main__fullscreen .main__right{max-width:410px}.main__fullscreen .main__right .signature{color:#1552ee;font-family:Lora,serif;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin-left:auto;width:fit-content}.main__fullscreen .main__right .signature img{max-width:175px}.main__fullscreen .main__button{align-items:center;display:flex;justify-content:center;padding-top:45px}.main__fullscreen .main__button .button{background-color:#1552ee;border-radius:25px;color:#fff;cursor:pointer;font-family:Lora,serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.05em;padding:20px 55px;transition:all .5s}.main__fullscreen .main__button .button:hover{transform:scale(1.25)}.main__fullscreen .main__button img{height:16px;margin-left:30px;margin-top:15px;width:82px}@media(max-width:1910px){.main__fullscreen{max-width:calc(71.42857vw + 228.57143px);padding-top:calc(7.8125vw + 20px)}.main__fullscreen .main__right{max-width:calc(21.20536vw + 2.85714px)}.main__fullscreen .main__right .signature{font-size:calc(1.33929vw + 14.28571px)}.main__fullscreen .main__title{font-size:calc(2.23214vw + 27.14286px);margin-bottom:calc(3.34821vw + 15.71429px);margin-top:calc(2.23214vw - 2.85714px)}.main__fullscreen .main__left .main__title{font-size:calc(2.79018vw + 6.42857px);line-height:calc(3.45982vw + 6.57143px);padding-top:calc(4.46429vw - 45.71429px)}.main__fullscreen .main__left .main__line{width:calc(.89286vw + 42.85714px)}.main__fullscreen .main__left .main__content .main__line{height:calc(.44643vw - .57143px);margin-right:0;margin-top:calc(.89286vw + 2.85714px)}.main__fullscreen .main__left .main__content p{font-size:calc(.22321vw + 13.71429px)}.main__fullscreen .main__left .main__button{padding-top:calc(6.69643vw + 1.42857px)}.main__fullscreen .main__button{padding-top:calc(1.25vw + 21px)}.main__fullscreen .main__button .button{font-size:calc(.33482vw + 11.57143px);padding:calc(.55804vw + 9.28571px) calc(2.23214vw + 12.14286px)}}@media(max-width:1020px){.main__fullscreen{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;max-width:none;padding:0;width:100vw}.main__fullscreen .sub_mob{display:block;font-size:calc(1.27841vw + 4.90909px);font-style:normal;font-weight:400;line-height:normal}.main__fullscreen .sub_mob img{margin:0 auto;max-width:70px;width:100%}.main__fullscreen .main__title{font-size:calc(1.85714vw + 16.05714px);line-height:calc(4.28571vw + 6.28571px);margin:0 auto;padding-bottom:30px;padding-top:calc(4.26136vw + 76.36364px)}.main__fullscreen .main__left{align-items:start;margin:0 auto;max-width:calc(92.32955vw + 4.54545px);width:100%}.main__fullscreen .main__left .main__content{display:block}.main__fullscreen .main__left .main__content .main__line{height:3px;margin-right:calc(.71023vw + 2.72727px);margin-top:10px;width:calc(2.27273vw - 3.27273px)}.main__fullscreen .main__left .main__content .main__item{padding:calc(1.42045vw + 5.45455px) 0}.main__fullscreen .main__left .main__content p{font-size:calc(1.42857vw + 5.42857px);letter-spacing:.6px;line-height:calc(-.42857vw + 26.37143px);max-width:none;padding-left:0}.main__fullscreen .main__left .main__button{padding-bottom:50px;padding-top:calc(5vw + 19px)}.main__fullscreen .main__left .main__button .button{border-radius:12px}.main__fullscreen .main__left .main__button .main__arrow,.main__fullscreen .main__right{display:none}}.gallery{margin:0 auto;max-width:1600px;padding:30px 0}.gallery .sliders{position:relative}.gallery .mySwiper{margin-top:40px;max-width:1480px}.gallery .swiper-button-next{right:0!important}.gallery .swiper-button-prev{left:0!important}.title{font-family:Lora,serif;font-size:44px;font-weight:400;line-height:53px}.slide{display:flex;flex-direction:column}.slide img{margin:0 auto;object-fit:cover;padding-bottom:20px;width:280px}.swiper-button-next{position:absolute;transform:rotate(180deg)}.swiper-button-next,.swiper-button-prev{background:url(https://imjornal.ru/wp-content/uploads/2023/09/Line-39.png) 0 0/100% no-repeat;color:transparent!important}.subslider{color:#000;font-family:Lora,serif;font-size:28px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:25px;padding-right:75px;text-align:end}@media(max-width:1910px){.gallery{max-width:calc(72.54464vw + 207.14286px);padding-top:calc(10.60268vw - 38.88951px)}.gallery .mySwiper,.slider{max-width:calc(70.3125vw + 130px)}.slide img{height:100%;padding-bottom:calc(1.11607vw - 1.42857px);width:calc(13.39286vw + 22.85714px)}.subslider{font-size:calc(.89286vw + 10.85714px);padding-right:calc(3.01339vw + 17.14286px)}}@media(max-width:1020px){.gallery{max-width:calc(92.32955vw + 4.54545px);padding-top:calc(6.39205vw + 4.54545px)}.gallery .mySwiper{margin-top:calc(2.13068vw + 18.18182px)}.slide img{padding-bottom:calc(.71023vw + 2.72727px);width:calc(17.04545vw - 4.54545px)}.subslider{padding-right:0}}@media(max-width:550px){.slide img{width:calc(28.26087vw - 10.43478px)}}.movies{margin:0 auto;max-width:1600px;padding:30px 0}.movies .movies__main{padding-top:70px}.movies .movies__main .movies__block{align-items:center;display:flex;justify-content:space-between;padding-bottom:40px}.movies .movies__main .movies__block .movies__items{margin-left:160px;position:relative}.movies .movies__main .movies__block .movies__discrip--mob{display:none}.movies .movies__main .movies__block .movies__sub{color:#1552ee;font-family:Lora,serif;font-size:30px;font-style:normal;font-weight:600;left:-215px;line-height:36px;max-width:320px;position:absolute;text-align:center;text-transform:uppercase;top:135px;transform:rotate(-90deg)}.movies .movies__main .movies__block .frame{height:0;height:344px;overflow:hidden;padding-top:30px;position:relative;width:600px}.movies .movies__main .movies__block .frame iframe{height:100%;left:0;position:absolute;top:0;width:100%}.movies .movies__main .movies__block .movies__link{position:relative}.movies .movies__main .movies__block .movies__link .movies__icon{left:347px;position:absolute;top:136px;transition:transform .5s}.movies .movies__main .movies__block .movies__link .movies__icon:hover{transform:scale(1.25)}.movies .movies__main .movies__block .movies__dicrip{max-width:800px;padding-right:50px}.movies .movies__main .movies__block .movies__dicrip .movies__title{color:#1552ee;font-family:Lora,serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:20px;text-transform:uppercase}.movies .movies__main .movies__block .movies__dicrip .movies__list li{list-style:disc;margin-left:15px}.movies .movies__main .movies__block .movies__dicrip .movies__list li p{color:#000;font-family:Lora,serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.movies .movies__main .movies__block .movies__dicrip .movies__list li:not(:last-child){padding-bottom:20px}.movies .movies__button{display:flex;justify-content:center}.movies .movies__button .button{background-color:#1552ee;border-radius:25px;color:#fff;cursor:pointer;font-family:Lora,serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.9px;line-height:normal;padding:20px 55px;transition:all .5s}.movies .movies__button .button:hover{transform:scale(1.25)}.movies .submovies{font-family:Lora,serif;font-size:28px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:25px;margin:0 auto;max-width:1480px;padding-bottom:40px;text-align:end}@media(max-width:1910px){.movies{max-width:calc(72.54464vw + 207.14286px);padding-top:calc(7.8125vw + 10px)}.movies .movies__main{padding-top:calc(3.34821vw + 5.71429px)}.movies .movies__main .movies__block{padding-bottom:calc(1.11607vw + 18.57143px)}.movies .movies__main .movies__block .movies__discrip--mob{display:none}.movies .movies__main .movies__block .movies__items{margin-left:calc(10.04464vw - 32.85714px)}.movies .movies__main .movies__block .movies__sub{font-size:calc(1.11607vw + 8.57143px);line-height:calc(.78125vw + 21px);max-width:calc(12.27679vw + 84.28571px);top:calc(5.02232vw + 38.57143px)}.movies .movies__main .movies__block .frame{height:calc(11.16071vw + 125.71429px);width:calc(36.83036vw + 42.85714px)}.movies .movies__main .movies__block .movies__dicrip{max-width:calc(21.76339vw + 252.14286px);padding-left:20px;padding-right:calc(2.79018vw - 3.57143px)}.movies .movies__main .movies__block .movies__dicrip .movies__title{font-size:calc(.44643vw + 15.42857px);line-height:calc(.55804vw + 18.28571px);padding-bottom:calc(1.11607vw - 1.42857px)}.movies .movies__main .movies__block .movies__dicrip .movies__list li{list-style:disc;margin-left:calc(.55804vw + 4.28571px)}.movies .movies__main .movies__block .movies__dicrip .movies__list li p{font-size:calc(.22321vw + 13.71429px);line-height:calc(.33482vw + 15.57143px)}.movies .movies__button .button{font-size:calc(.33482vw + 11.57143px);padding:calc(.55804vw + 9.28571px) calc(2.23214vw + 12.14286px)}.movies .submovies{font-size:calc(.89286vw + 10.85714px)}}@media(max-width:1440px){.movies .movies__main .movies__block{align-items:normal}.movies .movies__main .movies__block .movies__sub{left:-180px}}@media(max-width:1050px){.movies .movies__main .movies__block .movies__sub{left:-145px}}@media(max-width:1020px){.movies{max-width:calc(89.48864vw - 6.36364px);padding-top:calc(4.97159vw + 39.09091px)}.movies .movies__main{align-items:start;display:flex;flex-direction:column}.movies .movies__main .movies__block{flex-direction:column;padding-bottom:25px}.movies .movies__main .movies__block .movies__items{margin-bottom:20px;margin-left:0}.movies .movies__main .movies__block .movies__discrip--mob{color:#1552ee;display:block;font-family:Lora,serif;font-size:14px;font-style:normal;font-weight:500;line-height:17px;padding-bottom:5px;text-transform:uppercase}.movies .movies__main .movies__block .movies__sub{display:none}.movies .movies__main .movies__block .frame{height:calc(12.21591vw + 114.90909px);padding-bottom:20px;width:calc(19.88636vw + 216.36364px)}.movies .movies__main .movies__block .movies__dicrip{max-width:none;padding-left:0;padding-right:0}.movies .movies__main .movies__block .movies__dicrip .movies__title{display:none}.movies .movies__main .movies__block .movies__dicrip .movies__list li{margin-left:calc(-.71023vw + 17.27273px)}.movies .movies__main .movies__block .movies__dicrip .movies__list li p{font-size:calc(.28409vw + 13.09091px);line-height:calc(.28409vw + 16.09091px)}.movies .movies__button .button{border-radius:12px}}.replies{margin:0 auto;max-width:1600px;padding:30px 0}.replies .title{padding-bottom:60px}.replies .slider__wrapper{margin:0 auto;width:1495px}.replies .replies__slider .slick-track{align-items:center;display:flex}.replies .replies__slider .slick-arrow{background:url(http://imjornal.ru/wp-content/uploads/2022/08/Frame-170.png) 0 0/100% no-repeat;background-size:contain;border:none;cursor:pointer;font-size:0;height:36px;position:absolute;top:45%;width:20px;z-index:2}.replies .replies__slider .slick-next{right:-25px;transform:rotate(180deg)}.replies .replies__slider .slick-prev{left:-40px}.replies .replies__slider .slick-slide{width:385px}.replies .swiper{max-width:1120px}.replies .swiper-slide img{margin:0 auto;max-width:340px}.replies .swiper-3d .swiper-slide-shadow-left,.replies .swiper-3d .swiper-slide-shadow-right{background-image:none}.replies .slider_container{margin:0 auto;max-width:1340px;position:relative}.replies .swiper-button-next{position:absolute;transform:rotate(180deg)}.replies .swiper-button-next,.replies .swiper-button-prev{background:url(https://imjornal.ru/wp-content/uploads/2023/09/Line-39.png) 0 0/100% no-repeat;color:transparent!important}.replies .subrevue{font-family:Lora,serif;font-size:28px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:25px;margin:0 auto;max-width:1480px;padding-top:30px;text-align:end}.replies .slider_container{max-height:500px}@media(max-width:1910px){.replies{max-width:calc(66.96429vw + 214.28571px)}.replies .slides img{width:calc(9.82143vw + 169.42857px)}.replies .subrevue{font-size:calc(.89286vw + 10.85714px)}.replies .swiper{max-width:calc(41.29464vw + 327.14286px)}.replies .slick-arrow{margin-top:calc(1.11607vw - 11.42857px)}.replies .slick-arrow.slick-next{margin-top:calc(1.33929vw - 17.71429px)}}@media(max-width:1850px){.replies .slider__wrapper{width:calc(33.48214vw + 507.14286px)}}@media(max-width:1020px){.replies{max-width:calc(87.35795vw + 5.45455px)}.replies .slider__wrapper{width:calc(81.67614vw + 13.63636px)}.replies .slick-next{right:calc(1.42045vw - 39.54545px)}.swiper-button-next,.swiper-button-prev{height:calc(2.84091vw + 13.34659px)!important;width:calc(1.5625vw + 8.14063px)!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:calc(3.125vw + 10.28125px)!important}.replies .swiper-slide img{max-width:calc(7.10227vw + 247.27273px)}}@media(max-width:910px){.replies .slick-initialized .slick-slide{display:flex;justify-content:center}.replies .replies__slider .slick-track{align-items:normal}.replies .replies__slider .slick-prev{left:calc(20.59659vw - 65.90909px)}.replies .replies__slider .slick-next{right:calc(22.72727vw - 72.72727px)}.replies .replies__slider .slick-arrow{top:40%}.slides img{width:calc(21.73295vw + 130.45455px)}}.faq{margin:0 auto;max-width:1600px;padding:30px 0}.faq .faq__main{display:flex;justify-content:space-between;padding-bottom:40px}.faq .accordion{max-width:712px;padding-top:40px}.faq .accordion .accordion__items{list-style:none}.faq .accordion__title{align-items:center;border-top:2px solid #1552ee;color:#000;cursor:pointer;display:flex;font-family:Lora,serif;font-size:18px;font-style:normal;font-weight:700;justify-content:space-between;line-height:22px;padding:16px 0;position:relative}.faq .accordion__title img{max-width:15px}.faq .accordion__content{max-height:0;overflow:hidden;transition:all .7s ease}.faq .accordion__content p{color:#000;font-family:Lora,serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.3;padding-bottom:24px}.faq .accordion__item:last-child .accordion__content{border-bottom:2px solid #1552ee}.faq .active .accordion__content{max-height:150px}.faq .accordion__icon{transition:all .3s}.faq .active .accordion__icon{color:#1552ee;transform:rotate(45deg)}.faq .faq__img{margin-top:40px;max-width:750px}.faq .faq__btn{display:flex;justify-content:center;padding-bottom:70px}.faq .button{background-color:#1552ee;border-radius:25px;color:#fff;cursor:pointer;font-family:Lora,serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:19px;padding:20px 55px;transition:all .5s}.faq .button:hover{transform:scale(1.25)}@media(max-width:1910px){.faq{max-width:calc(88.16964vw + 47.14286px)}.faq .faq__img{max-width:calc(41.66667vw - 50px)}}@media(max-width:1440px){.faq .faq__img{display:none}}@media(max-width:1020px){.faq{max-width:calc(93.46591vw - 7.09091px)}.faq .faq__main{display:flex;justify-content:center;padding-bottom:calc(1.42045vw + 25.45455px)}.faq .accordion{padding-top:calc(2.84091vw + 10.90909px)}.faq .accordion .active .accordion__content{max-height:calc(-22.72727vw + 382.72727px)}.faq .button{border-radius:12px;font-size:calc(.33482vw + 11.57143px);padding:calc(.55804vw + 9.28571px) calc(2.23214vw + 12.14286px)}}footer{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1700px}footer .consult{font-family:Lora,serif;font-size:50px;font-weight:600;line-height:normal;padding-bottom:40px}footer .consult,footer .phone{font-style:normal;text-transform:uppercase}footer .phone{color:#000;font-family:Lora,serif;font-size:40px;font-weight:400;line-height:48px;margin-bottom:40px;text-decoration:none;transition:.5s ease}footer .phone:hover{color:#1552ee;transition:.5s ease}footer .email{color:#000;font-family:Lora,serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:50px;text-decoration:none;text-transform:uppercase}footer .email:hover{color:#1552ee;transition:.5s ease}footer .link{display:flex;justify-content:space-between;width:295px}footer .footer__line{background-color:#1552ee;height:1px;margin-bottom:15px;margin-top:50px;width:100%}footer .footer__im{padding-bottom:25px}@media(max-width:1910px){footer{max-width:calc(83.70536vw + 92.85714px)}footer .consult{font-size:calc(.89286vw + 12.85714px);line-height:calc(1.11607vw + 14.57143px);padding-bottom:calc(.55804vw + 29.28571px)}footer .phone{font-size:calc(.89286vw + 22.85714px);line-height:calc(1.11607vw + 26.57143px)}footer .email{font-size:calc(.22321vw + 15.71429px);line-height:calc(.22321vw + 19.71429px);margin-bottom:calc(1.11607vw + 28.57143px)}footer .link{width:calc(7.25446vw + 155.71429px)}footer .footer__line{margin-top:calc(1.11607vw + 28.57143px)}}@media(max-width:1020px){footer{max-width:calc(95.17045vw - 24.54545px)}footer .consult{font-size:calc(.56818vw + 16.18182px);line-height:calc(.56818vw + 20.18182px);padding-bottom:calc(3.55114vw - 1.36364px);text-align:center}footer .phone{font-size:calc(1.70455vw + 14.54545px);line-height:calc(1.98864vw + 17.63636px);margin-bottom:calc(5vw - 11px)}footer .email{font-size:calc(-.28409vw + 20.90909px);line-height:calc(-.28409vw + 24.90909px);margin-bottom:calc(2.84091vw + 10.90909px)}footer .link{width:230px}footer .footer__line{margin-top:calc(2.84091vw + 10.90909px)}}.price{margin:0 auto;max-width:1600px;padding:30px 0}.price__list{display:flex;justify-content:space-between;list-style:none;margin:0 auto;max-width:1440px;padding-bottom:45px;padding-top:45px}.price__item{width:420px}.price__border{border:1px solid #000;border-radius:15px;height:560px;position:relative;width:420px}.price__title{color:#1552ee;font-family:Lora,serif;font-size:41px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px;padding-top:20px;text-align:center;text-transform:uppercase}.price__subline{background-color:#000;height:2px;margin:0 auto 30px;max-width:375px}.price__border li{list-style:disc;margin:0 auto 5px;max-width:340px}.price__border p{color:#000;font-family:Lora,serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.price__cost{bottom:65px;color:#fd3737;font-size:49px;font-weight:400;left:47px;line-height:59px}.price__cost,.price__sale{font-family:Lora,serif;font-style:normal;position:absolute;text-align:center}.price__sale{bottom:35px;color:#000;font-size:30px;font-weight:500;left:50px;line-height:36px}.price__line{background-color:#fd3737;bottom:50px;height:2px;left:50px;position:absolute;width:100px}.price__im{bottom:65px;font-family:Lora,serif;font-size:30px;line-height:40px;position:absolute;right:-20px;text-align:center;transform:rotate(-90deg)}.price__add,.price__im{color:#1552ee;font-style:normal;font-weight:400}.price__add{font-family:Lora,serif;font-size:18px;line-height:22px;padding-bottom:20px;padding-top:20px}.price__more{list-style:disc}.price__full{align-items:center;display:flex;justify-content:space-between;margin:0;max-width:420px}.price__full:not(:last-child){padding-bottom:10px}.price__full--sub{color:#000;list-style:disc;max-width:330px;padding-left:10px}.price__full--cost,.price__full--sub{font-family:Lora,serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.price__full--cost{color:#fd3737}.price__button{display:flex;justify-content:center}.button{background-color:#1552ee;border-radius:25px;color:#fff;cursor:pointer;font-family:Lora,serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:19px;padding:20px 55px;transition:all .5s}.button:hover{transform:scale(1.25)}@media(max-width:1910px){.price{max-width:calc(68.08036vw + 252.85714px)}.price__list{max-width:calc(55.24554vw + 379.28571px)}.price__border,.price__item{width:calc(13.39286vw + 162.85714px)}.price__border{height:calc(6.69643vw + 431.42857px)}.price__title{font-size:calc(.22321vw + 26.71429px);line-height:calc(.33482vw + 31.57143px)}.price__subline{margin-bottom:calc(1.11607vw + 8.57143px);max-width:calc(16.74107vw + 53.57143px)}.price__border li{margin-bottom:calc(.55804vw + 4.28571px);max-width:calc(12.27679vw + 104.28571px)}.price__border p{font-size:calc(.22321vw + 13.71429px);line-height:calc(.33482vw + 15.57143px)}.price__cost{bottom:calc(1.11607vw + 43.57143px);font-size:calc(1.5625vw + 19px);left:calc(1.33929vw + 21.28571px);line-height:calc(1.89732vw + 22.57143px)}.price__sale{bottom:calc(1.11607vw + 13.57143px);font-size:calc(.66964vw + 17.14286px);line-height:calc(.78125vw + 21px)}.price__line,.price__sale{left:calc(2.23214vw + 7.14286px)}.price__line{bottom:calc(1.11607vw + 28.57143px);width:calc(2.90179vw + 44.28571px)}.price__im{bottom:calc(1.11607vw + 43.57143px);right:calc(2.23214vw - 62.85714px)}.price__add{font-size:calc(.22321vw + 13.71429px);line-height:calc(.33482vw + 15.57143px);padding-bottom:calc(1.11607vw - 1.42857px)}.price__full{max-width:calc(13.39286vw + 162.85714px)}.price__full--sub{max-width:calc(10.04464vw + 137.14286px)}.price__full--cost,.price__full--sub{font-size:calc(.22321vw + 13.71429px);line-height:calc(.33482vw + 15.57143px)}.price__button .button{font-size:calc(.33482vw + 11.57143px);padding:calc(.55804vw + 9.28571px) calc(2.23214vw + 12.14286px)}}@media(max-width:1020px){.price{max-width:calc(94.88636vw - 21.63636px)}.price__list{align-items:center;flex-direction:column;padding-bottom:0}.price__item{padding-bottom:20px}.price__border,.price__item{min-height:430px;width:calc(2.55682vw + 273.81818px)}.price__border{height:100%}.price__border--big{padding-bottom:40px}.price__title{font-size:calc(.71023vw + 23.72727px);line-height:calc(.56818vw + 29.18182px)}.price__subline{max-width:calc(2.13068vw + 203.18182px)}.price__border li{max-width:calc(2.13068vw + 208.18182px)}.price__border p{font-size:calc(.14205vw + 14.54545px);line-height:calc(.14205vw + 17.54545px)}.price__cost{bottom:calc(2.13068vw + 33.18182px);font-size:36px;line-height:42px}.price__sale{left:calc(.42614vw + 25.63636px)}.price__line{bottom:calc(1.70455vw + 22.54545px);left:calc(.14205vw + 28.54545px)}.price__im{font-size:calc(.85227vw + 21.27273px);line-height:calc(1.27841vw + 26.90909px);right:calc(-.71023vw - 32.72727px)}.price__add{font-size:calc(-.28409vw + 18.90909px);line-height:calc(-.42614vw + 23.36364px);padding-bottom:10px;padding-top:0}.price__full{display:block}.price__full--sub{max-width:calc(-5.82386vw + 299.63636px)}.price__full--cost{padding-left:10px}.price__more li:not(:first-child){padding-bottom:30px}.button{border-radius:12px}}*,:after,:before{box-sizing:border-box}ol[class],ul{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{line-height:1.5;min-height:100vh;overflow-x:hidden;text-rendering:optimizeSpeed}body,html{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}img{display:block;width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}.subtitle{color:#1552ee;font-size:24px;font-weight:700}.subtitle,.title{font-family:Lora,serif;font-style:normal;line-height:normal;text-transform:uppercase}.title{color:#000;font-size:50px;font-weight:600}.btn__link{text-decoration:none}@media(max-width:1910px){.title{font-size:calc(1.5625vw + 14px);line-height:1.3}.subtitle{font-size:calc(1.00446vw + 4.71429px)}}@media(max-width:1020px){.title{font-size:calc(.56818vw + 20.18182px);line-height:calc(.99432vw + 21.81818px);max-width:calc(34.94318vw + 152.18182px)}.subtitle{font-size:15px}}.faq,.gallery .movies,.main__fullscreen,.price,.replies{overflow-y:hidden}.main__fullscreen .sub_mob img{margin:0 auto;max-width:70px}.key{height:0!important;left:-9999px;position:fixed;top:0}.key p{width:0}.sub_mob_text{display:none}.center_text{font-size:28px;letter-spacing:1.4px;line-height:25px;margin:45px auto 0;max-width:1500px;text-align:inherit}.center_text,.signature p{font-family:Lora,serif;font-style:normal;font-weight:400}.signature p{color:#1552ee;font-size:20px;line-height:normal;margin-top:-10px}.signature img{margin-left:auto}@media(max-width:1910px){.center_text{font-size:calc(.22321vw + 13.71429px);margin-top:calc(1.693vw + 12.66366px)}.main__fullscreen .main__right .signature img{max-width:calc(5.64334vw + 67.21219px)}.signature p{font-size:calc(.22321vw + 13.71429px)}}@media(max-width:1020px){.center_text{font-size:calc(1.42857vw + 5.42857px);line-height:1.3;margin-top:calc(2.84091vw + 15.90909px);max-width:calc(92.32955vw + 4.54545px)}.sub_mob_text{color:#000;display:block;font-family:Lora,serif;font-size:calc(.56818vw + 6.18182px);font-style:normal;font-weight:400;line-height:normal;margin-top:-5px;text-transform:lowercase}}@media(max-width:640px){.center_text{letter-spacing:.4px}}@media(max-width:440px){.center_text{letter-spacing:.6px}}@media(max-width:780px){.gallery .mySwiper{max-width:calc(84.61538vw - 20px)}}@media(max-width:1020px){.faq .accordion__content p,.faq .accordion__title{font-size:calc(.85227vw + 9.27273px);line-height:1.3}}.main_blue,.main_white{height:100svh;margin:0 auto;max-width:1560px}.main_blue .title,.main_white .title{line-height:1.3;max-width:none;padding-top:15svh}.main_blue .title h1,.main_white .title h1{color:#1552ee;font-size:bold;font-size:64px;text-align:center}.main_blue .subtitle,.main_white .subtitle{margin:10svh 0 5svh}.main_blue .subtitle p,.main_white .subtitle p{color:#000;font-size:18px;text-align:center}.main_blue .links,.main_white .links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto;width:100%}.main_blue .link,.main_white .link{background-color:#1552ee;border-radius:20px;color:#fff;flex:1 1 220px;font-size:19px;font-weight:700;max-width:calc(20% - 10px);min-width:240px;padding:12px 25px;text-align:center;text-decoration:none}.main_blue .info,.main_white .info{background-color:#1552ee;bottom:0;left:0;position:absolute;width:100svw}.main_blue .content,.main_white .content{color:#fff;font-size:20px;font-weight:medium;margin:0 auto;max-width:1560px;padding:3svh 0;text-align:center;width:100%}.main_blue{background-color:#1552ee;margin:0;max-width:none;width:100svw}.main_blue .background_blue{height:100%;margin:0 auto;max-width:1600px}.main_blue .title{padding-top:20svh}.main_blue .subtitle p,.main_blue .title h1{color:#fff}.main_blue .link{color:#000;min-width:190px}.main_blue .info,.main_blue .link{background-color:#fff}.main_blue .content{color:#000}.apostrof{display:flex;height:fit-content;margin-top:20px;max-width:9px;object-fit:contain;width:100%}@media(max-width:1280px){.apostrof{margin-top:15px;max-width:8px}}@media(max-width:980px){.apostrof{margin-top:12px;max-width:6px}}@media(max-width:640px){.apostrof{margin-top:8px;max-width:4.5px}}@media(max-width:400px){.apostrof{margin-top:6.5px;max-width:3.5px}}@media(max-width:1680px){.main_blue .links,.main_white .links{max-width:calc(115vw - 372px)}.main_blue .link,.main_white .link{font-size:calc(.75vw + 6.4px);padding:8px 5px}.main_blue .content,.main_white .content{font-size:calc(1.5vw - 5.2px);max-width:calc(115vw - 372px)}.main_blue .background_blue{max-width:95svw}}@media(max-width:1280px){.main_blue .link,.main_white .link{font-size:16px;padding:8px 5px}.main_blue .title h1,.main_white .title h1{font-size:52px}.main_blue .content,.main_white .content{font-size:calc(.625vw + 6px);line-height:12px}}@media(max-width:980px){.main_blue .links,.main_white .links{padding:0 3svw}.main_blue .link,.main_white .link{max-width:calc(100% - 10px)}.main_blue .title h1,.main_white .title h1{font-size:42px}.main_blue .subtitle,.main_white .subtitle{margin:5svh 0 2.5svh}.main_blue .subtitle p,.main_white .subtitle p{font-size:16px}}@media(max-width:640px){.main_blue,.main_white{height:100svh;overflow:hidden;position:relative}.main_blue .link,.main_white .link{font-size:16px;max-width:310px}.main_blue .title,.main_white .title{margin:0 auto;max-width:418px}.main_blue .title h1,.main_white .title h1{font-size:29px}.main_blue .subtitle,.main_white .subtitle{margin:2.5svh 0}.main_blue .subtitle p,.main_white .subtitle p{font-size:14px}.main_blue .content,.main_white .content{font-size:10px;max-width:97svw}}@media(max-width:440px){.main_blue,.main_white{position:relative}.main_blue .link,.main_white .link{font-size:calc(1.66667vw + 8.66667px);padding:.5svh 1.5svw}.main_blue .links,.main_white .links{gap:5px}.main_blue a,.main_white a{font-size:calc(1.66667vw + 8.66667px)}.main_blue .title h1,.main_white .title h1{font-size:calc(6.66667vw - .33333px)}.main_blue .subtitle,.main_white .subtitle{margin:35px 0 2.5svh}.main_blue .subtitle p,.main_white .subtitle p{font-size:calc(3.33333vw - .66667px)}.main_blue .content,.main_white .content{font-size:10px;line-height:10px;max-width:97svw}.main_white title{padding-top:15svh}.main_blue title{padding-top:20svh}}