*{margin:0;padding:0;text-decoration:none;text-transform:none;box-sizing:border-box;list-style:none;border-radius:0;font-style:normal;font-family:"IBM Plex Mono",monospace;font-size:14px;color:#000;line-height:150%}body{background:#22222a}.container{width:100%;max-width:1170px;margin:0 auto}.button{font-weight:700;font-size:14px;line-height:18px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;box-shadow:0px 4px 10px rgba(255,103,41,.5);background:#ff6729;border-radius:8px;height:40px;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 20px;transition:.3s}.button:hover{box-shadow:unset}.button.btn-transparent{color:#ff6729;background:#fff;border:2px solid #ff6729}.header{width:100%;position:fixed;left:0;top:0;padding:15px 0;z-index:3;background:#22222a}.header .container{display:flex;justify-content:space-between;align-items:center}.header .container img{transition:.3s}.header .container img:hover{transform:scale(1.05)}.header .container .right{display:flex;align-items:center}.header .container .right ul{display:flex}.header .container .right ul li{margin-right:55px}.header .container .right ul li a{font-weight:700;font-size:16px;line-height:21px;color:#fff;position:relative}.header .container .right ul li a:before{position:absolute;content:"";width:0;height:2px;background:#fff;transition:.3s;bottom:-3px}.header .container .right ul li a:hover:before{width:100%}.header .container .right ul li.lang i{display:block;width:20px;height:20px;background:url(../img/Planet.svg) no-repeat center;margin-right:10px}.header .container .right ul li.lang a{font-size:16px;line-height:21px;font-weight:400;display:flex}.headline{font-weight:600;font-size:74px;line-height:100%;color:#000;padding-left:125px;margin-bottom:20px}.container_block_1{max-width:1280px;position:relative;margin:0 auto}.block_1{padding-top:100px;padding-bottom:413px;min-height:1022px;z-index:0}.block_1:before{position:absolute;content:"";width:603px;height:480px;background:url(../img/banner_1.svg) no-repeat center;background-size:contain;right:0;top:195px}.block_1 .container{width:100%;max-width:910px}.block_1 h1{max-width:630px;font-weight:700;font-size:85px;line-height:100%;display:flex;align-items:center;color:#fff}.block_1 p{margin:55px 0;font-weight:400;font-size:16px;color:#fff;line-height:130%;max-width:367px}.block_1 a{width:176px;height:40px;text-align:center}.block_2{background:#f9f8f8;padding-top:400px;padding-bottom:55px}.block_2 .container{position:relative}.block_2 .harry_potter_block{width:100%;height:600px;padding-left:133px;padding-top:100px;background:#fff url(../img/PieImg.jpg) no-repeat;background-size:cover;box-shadow:0px 4px 15px rgba(0,0,0,.05);border-radius:20px;z-index:1;position:absolute;top:-700px}.block_2 .harry_potter_block h2{max-width:500px;font-weight:700;font-size:50px;line-height:100%;color:#000}.block_2 .harry_potter_block p{max-width:416px;font-weight:300;font-size:16px;line-height:120%;color:#000;margin:34px 0}.block_2 .harry_potter_block a{font-weight:700;font-size:16px;line-height:120%;color:#ff6729;background:url(../img/arrRight.svg) no-repeat 95%;padding-right:40px;transition:.3s}.block_2 .harry_potter_block a:hover{background:url(../img/arrRight.svg) no-repeat 100%}.swiper{width:100%;max-width:2000px;margin:0 auto;height:400px;margin-top:65px;overflow:hidden}@media(max-width: 600px){.swiper{overflow:unset}}.swiper .owl-stage{padding-bottom:20px}.swiper .item{width:100vh;max-width:367px;height:367px;overflow:hidden;position:relative;padding:50px;border-radius:20px;background:#fff;box-shadow:0px 4px 15px rgba(0,0,0,.05);margin-right:17px;margin-left:17px}@media(max-width: 600px){.swiper .item{margin-right:10px;margin-left:0px}}.swiper .item p{color:#000}.swiper .item .name{font-weight:700;font-size:24px;line-height:120%;margin-bottom:20px}.swiper .item .text{font-weight:400;font-size:16px;line-height:120%;z-index:2;position:relative}.swiper .item .more-link{background:url(/landing/img/arrRight.svg) no-repeat 95%;transition:.3s;padding-right:40px}.swiper .item .more-link:hover{background:url(/landing/img/arrRight.svg) no-repeat 100%}.swiper .item img{position:absolute;right:-41px;bottom:-22px;max-width:203px;max-height:180px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ff6729}.swiper-pagination{display:none}.block_3{background:#f9f8f8}.block_3 .container .flex{display:flex;justify-content:space-between;flex-wrap:wrap}.block_3 .container .item{width:367px;margin-bottom:75px;position:relative}.block_3 .container .item img{width:100%;margin-bottom:21px}.block_3 .container .item p{font-weight:300;font-size:21px;line-height:120%;color:#000}.block_3 .container .item a{position:absolute;top:160px;left:73px}.block_3 .end_block{width:100%;max-width:100%;margin:0 auto 0;display:flex;align-items:center;justify-content:space-between}.block_3 .end_block h4{font-weight:700;font-size:50px;line-height:100%;color:#000;max-width:500px}.block_3 .end_block p{max-width:416px;font-weight:300;font-size:16px;line-height:120%;margin:34px 0;color:#000}.block_3 .end_block a{min-width:175px;height:40px}.block_3.new_block{padding-bottom:30px}.block_3.new_block .headline{margin-bottom:30px}.block_3.new_block .container .flex .item{background:#fff;box-shadow:0px 4px 15px rgba(0,0,0,.05);border-radius:20px;overflow:hidden;padding-top:24px;margin-bottom:35px}.block_3.new_block .container .flex .item img.mob{display:none}.block_3.new_block .container .flex .item p{font-size:16px;line-height:120%;padding:0 43px;margin-bottom:50px}.block_3.new_block .container .flex .item p b{font-weight:700;color:#000}@media(max-width: 860px){.block_3.new_block .container .flex{border-radius:18.0381px;overflow:hidden}.block_3.new_block .container .flex .item{margin-bottom:0;border-radius:0;box-shadow:unset;padding-top:0}.block_3.new_block .container .flex .item img{display:none}.block_3.new_block .container .flex .item img.mob{display:block;max-width:270px;margin:0 auto}.block_3.new_block .container .flex .item p{padding:0 15px;margin-bottom:0px}.block_3.new_block .container .flex .item:first-child{padding-top:30px}.block_3.new_block .container .flex .item:last-child{padding-bottom:70px}}.footer{background:#f9f8f8;padding-top:155px;padding-bottom:35px}.footer .container{display:flex;justify-content:space-between}.footer p,.footer a{font-weight:400;font-size:16px;line-height:120%;color:#000}.footer .soc{display:flex}.footer .soc a{margin-right:45px}.footer .soc a:last-child{margin-right:0}.inner-page{padding-top:100px;background:#f9f8f8}.inner-page .header{background:#f9f8f8}.inner-page .header ul li a{color:#000 !important}.inner-page .header ul li a::before{background:#000 !important}.inner-page .header ul li.lang a i{background:url(../img/Planet-black.svg) no-repeat center !important}.inner-page .blog-set{width:100%}.inner-page .blog-set h1{font-weight:700;font-size:85px;line-height:100%;color:#ededed;padding-left:127px}.row{-moz-column-width:25em;-webkit-column-width:25em;-moz-column-gap:34px;-webkit-column-gap:34px;position:relative;top:-16px}.row .item{display:inline-block;width:100%}.row .item .well{overflow:hidden;position:relative;display:block;background:#fff;border-radius:20px;box-shadow:0px 4px 4px rgba(0,0,0,.04);margin-bottom:34px}.row .item .well img{width:100%}.row .item .well p{padding:30px 47px 63px;font-style:normal;font-weight:700;font-size:24px;line-height:120%;color:#000}.blog-page{max-width:830px;margin:0 auto}.blog-page .container{width:100%;max-width:640px;margin:0 auto}.blog-page h1{font-size:24px;line-height:31px;font-weight:900;margin:20px 0}.blog-page h2{font-size:24px;line-height:31px;font-weight:300;font-weight:400;margin:20px 0}.blog-page p{line-height:21px;margin:20px 0}.blog-page .image-set{width:100%;justify-content:space-between;display:flex;flex-wrap:wrap}@media(max-width: 500px){.blog-page .image-set{padding:0 20px}}.blog-page .image-set img{width:100%;height:100%;max-width:255px;max-height:255px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1290px){.blog-page .image-set img{max-width:225px;max-height:225px}}@media(max-width: 500px){.blog-page .image-set img{max-width:100%;max-height:225px;margin-bottom:20px}}.blog-page .fullImg{width:100%;height:100%;max-height:255px;margin-bottom:40px;-o-object-fit:cover;object-fit:cover}@media(max-width: 500px){.blog-page .fullImg{padding:0 20px}}.blog-page .line{margin:20px 0}.blog-page .blog-set{width:100%;display:flex;justify-content:space-between}.blog-page .blog-set a{width:100%;max-width:255px;box-shadow:0px 4px 15px rgba(0,0,0,.05);border-radius:20px;display:block;font-weight:700;font-size:14px;line-height:16px;color:#000;padding:17px;padding-bottom:35px}@media(max-width: 1100px){.container{padding:0 20px}.block_1:before{width:475px;height:430px;background-size:cover;right:15px;top:175px}.block_2 .harry_potter_block{width:calc(100% - 40px);height:500px;padding-left:43px;padding-top:60px;background-size:110%}.block_3 .container .item{width:280px;margin-bottom:75px}}.burger,.lang-mob{display:none}@media(max-width: 860px){.lang-mob{display:block;position:absolute;right:90px;bottom:25px}.lang-mob i{display:block;background:url(../img/Planet-black.svg) no-repeat center;width:20px;height:20px}.burger{display:block;width:32px;height:32px;background:url(../img/burger.svg) no-repeat center;transition:.3s}.burger.open{background:url(../img/close.svg) no-repeat center}.header{background:#fff}.header .container{padding:0 30px}.header .button{opacity:0;pointer-events:none;transition:.3s;bottom:-100px;position:fixed;width:90%;left:5%;height:55px}.header .button.open{display:flex;bottom:35px;opacity:1;pointer-events:all}.header .container .right ul{position:fixed;width:100%;height:calc(100vh - 64px);bottom:0;left:100%;border-top:1px solid #a5a5a5;background:#fff;transition:.3s;padding:0 50px;flex-direction:column}.header .container .right ul li{margin-top:55px;display:block}.header .container .right ul li a{font-weight:500;font-size:21px;line-height:16px;color:#000}.header .container .right ul li.lang{display:none}.header .container .right ul.open{left:0}.block_1{padding-top:100px;padding-bottom:653px;z-index:0}.block_1:before{width:342px;height:256px;background-size:contain;right:0;top:unset;bottom:350px}.block_1 h1{max-width:100%;font-size:34px}.block_1 p{margin:35px 0;max-width:100%}.block_2{padding-top:460px}.block_2 .harry_potter_block{width:calc(100% - 40px);height:auto;padding-left:20px;padding-right:20px;padding-top:320px;background-size:230%;background-position:92% -15%;padding-bottom:30px;top:-770px}.block_2 .harry_potter_block h2{max-width:500px;font-weight:700;font-size:34px;line-height:100%;color:#000}.block_2 .harry_potter_block p{max-width:100%;font-weight:300;font-size:13px;line-height:120%;color:#000;margin:34px 0}.headline{font-size:55px;padding-left:0}.swiper-pagination{display:block}.swiper-pagination-bullet-active{background:#ff6729}.block_3 .container .item{width:100%;margin-bottom:35px}.block_3 .container .item a{left:73px}.block_3 .end_block{width:100%;max-width:100%;margin:0px auto 0;flex-direction:column-reverse}.block_3 .end_block img{width:80%;margin-bottom:30px}.block_3 .end_block h4{font-weight:700;font-size:34px}.footer .soc{display:flex;margin-top:30px}.footer .container{flex-direction:column}.row{top:-6px}.inner-page .blog-set h1{font-weight:700;font-size:41px;line-height:100%;color:#ededed;padding-left:0}.row .item .well p{padding:20px 27px 43px;font-size:17px}}.FAQ-page h1{font-size:50px;line-height:100%;max-width:514px;margin-top:40px;margin-bottom:34px}.FAQ-page form{width:100%;max-width:743px;display:none}.FAQ-page form input{width:100%;height:50px;padding-left:21px;background:#fff;border-radius:8px;border:unset;outline:unset;margin-bottom:20px}.FAQ-page form textarea{width:100%;height:100px;background:#fff;border-radius:8px;border:unset;outline:unset;margin-bottom:20px;padding:20px}.FAQ-page form .button{width:100%;max-width:155px}.FAQ-page form .flex{display:flex;align-items:center;justify-content:space-between}.FAQ-page form .flex input{width:48%}.FAQ-page .button{width:100%;max-width:230px}.FAQ-page .faq-area{margin-top:55px;border-top:1px solid #a5a5a5}.FAQ-page .faq-area .item{border-bottom:1px dashed #a5a5a5}.FAQ-page .faq-area .item .question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:34px 0;cursor:pointer}.FAQ-page .faq-area .item .question p{font-weight:600;font-size:24px;line-height:31px;color:#000}.FAQ-page .faq-area .item .question i{height:20px;width:20px;background:url(../../img/arrow-down-balck.svg) no-repeat center;transition:.3s}.FAQ-page .faq-area .item .answer{padding-bottom:30px;display:none}.FAQ-page .faq-area .item .answer p{font-size:16px;line-height:150%}.FAQ-page .faq-area .item.active .question i{transform:scaleY(-1)}@media(max-width: 600px){.FAQ-page .faq-area .item .question{padding:20px 0}.FAQ-page .faq-area .item .question p{font-family:"medium";font-size:16px;line-height:24px;color:#000;padding-right:10px}.FAQ-page h1{font-size:34px;line-height:140%;margin-top:0px;margin-bottom:34px}.FAQ-page form .flex{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.FAQ-page form .flex input{width:100%}}