*{box-sizing:border-box}body{background-image:url(background.9d0877d8.jpg);background-size:contain;background-attachment:fixed;margin:0;padding:0}h1,h2,h3,p{margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}li{margin:0;padding:0}header{text-align:center;background-image:linear-gradient(#0f3958 -4.75%,#91adc200 100%);margin-bottom:30px;padding-top:20px;padding-bottom:8px}@media screen and (min-width:1280px){header{margin-bottom:120px;padding-top:28px;padding-bottom:29px}}header .container{width:300px;margin-left:auto;margin-right:auto}@media screen and (min-width:1280px){header .container{width:805px}}header .head{color:#fff;font-family:Lora,serif;font-size:15px;font-weight:500;line-height:1.28}@media screen and (min-width:1280px){header .head{color:#fff;font-family:Lora,serif;font-size:20px;font-weight:400;line-height:1.28}}header .title{color:#fff;font-family:Lora,serif;font-size:24px;font-weight:600;line-height:1.28}.summary{color:#fff;padding:0 0 30px}@media screen and (min-width:1280px){.summary{color:#fff;padding:0 0 66px}}.summary .video{width:90vw;height:50.625vw;border-radius:10px;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex;overflow:hidden;box-shadow:0 0 50px #ffffff13}@media screen and (min-width:1280px){.summary .video{width:1029px;height:522px;border-radius:40px}}.summary .epigraph{width:891px;text-align:center;color:#fff;margin-left:auto;margin-right:auto;font-family:Pattaya,sans-serif;font-size:32px;font-weight:400;line-height:1.38}.summary .description{width:593px;text-align:center;color:#fff;margin-top:44px;margin-left:auto;margin-right:auto;font-family:El Messiri,sans-serif;font-size:20px;font-weight:500;line-height:1.55}.vidos{width:100%;height:100%}.characteristick{color:#fff;border-radius:84px;margin-left:auto;margin-right:auto;padding:38px 20px 51px}@media screen and (min-width:1280px){.characteristick{width:1061px;color:#fff;background-image:radial-gradient(83.61% 564.26% at 29.18% 83.61%,#fefcc7 0%,#d0d26a7f 100%);padding:38px 30px 51px}}.characteristick .list{text-align:justify;flex-direction:column;gap:16px;margin-left:auto;margin-right:auto;display:flex}.characteristick .list .item{text-align:justify;color:#fff;background-image:radial-gradient(83.61% 564.26% at 29.18% 83.61%,#fefcc7 0%,#d0d26a7f 100%);border-radius:20px;padding:20px 10px}.characteristick .list .item h3{text-align:center}@media screen and (min-width:1280px){.characteristick .list .item h3{text-align:left}.characteristick .list .item{text-align:left;color:#fff;background-image:none;padding:0}}.characteristick .list .item h3{color:#fff;color:#000;font-family:Lora,serif;font-size:24px;font-weight:600;line-height:25px}@media screen and (min-width:1280px){.characteristick .list .item h3{color:#fff;color:#000;font-family:Lora,serif;font-size:24px;font-weight:600;line-height:37px}}.characteristick .list .item p{color:#fff;color:#000;font-family:Lora,serif;font-size:15px;font-weight:400;line-height:1.56}@media screen and (min-width:1280px){.characteristick .list .item p{color:#fff;color:#000;font-family:Lora,serif;font-size:16px;font-weight:400;line-height:25px}}.herro{color:#fff;padding:0 20px 40px;position:relative}@media screen and (min-width:1280px){.herro{color:#fff;padding:0 20px 278px}}.herro h1{width:300px;color:#fff;text-align:left;margin-left:auto;margin-right:auto;font-family:El Messiri,sans-serif;font-size:38px;font-weight:500;line-height:1.36}@media screen and (min-width:1280px){.herro h1{color:#fff;width:1035px;text-align:center;font-family:El Messiri,sans-serif;font-size:48px;font-weight:600;line-height:1.56}}.herro .rabit-thumb{max-width:93px;max-height:98px;position:absolute;top:-40px;right:15px}@media screen and (min-width:1280px){.herro .rabit-thumb{max-width:none;max-height:none;top:75px;right:45px}}.herro .rabit-thumb img{width:100%;height:100%}@media screen and (min-width:1280px){.works{padding-top:89px}}.works-cover{color:#fff;border-bottom:2px solid #ffd90056;padding:0 20px 64px}@media screen and (min-width:1280px){.works-cover{color:#fff;padding:0 85px 70px}}.works h2{color:#fff;text-align:center;font-family:El Messiri,sans-serif;font-size:34px;font-weight:700;line-height:1.56}@media screen and (min-width:1280px){.works h2{color:#fff;font-family:El Messiri,sans-serif;font-size:64px;font-weight:700;line-height:1.56}}.works .download-button{margin-top:30px;display:block}.works .download-button img{width:100%;display:block}@media screen and (min-width:1280px){.works .download-button{display:none}}.works .scores{width:275px;height:100vh;border-radius:20px;margin-top:19px;margin-left:auto;margin-right:auto;display:none}@media screen and (min-width:1280px){.works .scores{width:946px;margin-top:71px;display:block}}.works .description{color:#fff;width:300px;text-align:center;margin-top:17px;margin-left:auto;margin-right:auto;font-family:El Messiri,sans-serif;font-size:20px;font-weight:400;line-height:1.58}@media screen and (min-width:1280px){.works .description{color:#fff;width:531px;margin-top:46px;font-family:El Messiri,sans-serif;font-size:24px;font-weight:400;line-height:1.58}}.practice{color:#fff;padding:0 30px 80px;position:relative}@media screen and (min-width:1280px){.practice{color:#fff;margin-top:56px;padding:0 100px 179px}}.practice .video{width:90vw;height:50.625vw;border-radius:10px;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex;overflow:hidden;box-shadow:0 0 50px #ffffff13}@media screen and (min-width:1280px){.practice .video{width:1029px;height:522px;border-radius:40px}}.practice h2{color:#fff;width:250px;text-align:right;margin-left:auto;font-family:El Messiri,sans-serif;font-size:42px;font-weight:700;line-height:1.56}@media screen and (min-width:1280px){.practice h2{color:#fff;width:auto;text-align:center;font-family:El Messiri,sans-serif;font-size:64px;font-weight:700;line-height:1.56;transform:translate(0)}}.practice .docks{flex-flow:column wrap;justify-content:center;align-items:center;gap:37px;margin-top:20px;display:flex}@media screen and (min-width:1280px){.practice .docks{gap:50px;align-items:initial;flex-direction:row;margin-top:117px}}.practice .docks li{width:263px}@media screen and (min-width:1280px){.practice .docks li{width:354px}}.practice .docks li img{width:100%}.practice .audio{width:260px;border-radius:40px;margin-top:47px;margin-left:auto;margin-right:auto;font-size:10px}.practice .audio p{text-align:center;padding-left:20px;padding-right:20px}@media screen and (min-width:1280px){.practice .audio{width:739px;border-radius:60px;margin-top:115px;font-size:15px}}.practice .photo{height:200px;width:100%;justify-content:space-between;align-items:center;margin-top:46px;display:flex;position:relative;overflow-x:hidden}@media screen and (min-width:1280px){.practice .photo{height:500px;margin-top:126px}}.practice .photo div{width:200px;border-radius:20px;overflow:hidden;box-shadow:0 -5px 50px #ffffff2f}@media screen and (min-width:1280px){.practice .photo div{width:auto}}.practice .photo div img{width:100%}.practice button,.practice .next-button,.practice .prev-button{background-color:#0000;border:none}.practice .next-button svg,.practice .prev-button svg{width:20px;height:20px;fill:#ffffff5e}@media screen and (min-width:1280px){.practice .next-button svg,.practice .prev-button svg{width:50px;height:50px}}.practice .next-button:hover svg,.practice .prev-button:hover svg{fill:#ffffff98}.practice .next-button svg{transform:rotate(180deg)}.practice .fox-thumb{max-width:120px;max-height:130px;position:absolute;top:-60px;left:20px}@media screen and (min-width:1280px){.practice .fox-thumb{max-width:none;max-height:none;top:-148px;left:50px}}.practice .fox-thumb img{width:100%;height:100%}.main-work-section .main-work-2{margin-top:200px}.main-work-section .main-work{width:90vw;color:#fff;background:linear-gradient(104deg,#eaedca 17.5%,#58c7ce 56.44%,#7369ae5c 88.52%);border-radius:20px;margin-left:auto;margin-right:auto;padding:30px 10px 52px;position:relative}@media screen and (min-width:1280px){.main-work-section .main-work{width:1072px;color:#fff;border-radius:84px;padding:71px 22px 117px}}.main-work-section .main-work h2{color:#fff;color:#000;text-align:center;font-family:El Messiri,sans-serif;font-size:36px;font-weight:700;line-height:1.56}@media screen and (min-width:1280px){.main-work-section .main-work h2{color:#fff;color:#000;font-family:El Messiri,sans-serif;font-size:64px;font-weight:700;line-height:1.56}}.main-work-section .main-work .video{width:100%;height:50vi;border-radius:30px;margin-top:30px;overflow:hidden}@media screen and (min-width:1280px){.main-work-section .main-work .video{height:576px;margin-top:76px}}.main-work-section .main-work .video iframe{width:100%;height:100%}.main-work-section .main-work .info{position:relative}.main-work-section .main-work .video-description{color:#fff;color:#000;text-align:center;margin-top:30px;font-family:El Messiri,sans-serif;font-size:24px;font-weight:600;line-height:23px}@media screen and (min-width:1280px){.main-work-section .main-work .video-description{color:#fff;color:#000;margin-top:39px;font-family:El Messiri,sans-serif;font-size:32px;font-weight:900;line-height:1.8}}.main-work-section .main-work .video-description-2{color:#fff;color:#000;text-align:center;margin-top:30px;font-family:El Messiri,sans-serif;font-size:20px;font-weight:600;line-height:23px}@media screen and (min-width:1280px){.main-work-section .main-work .video-description-2{color:#fff;color:#000;margin-top:39px;font-family:El Messiri,sans-serif;font-size:28px;font-weight:900;line-height:1.8}}.main-work-section .main-work ul{color:#fff;text-align:center;color:#000;font-family:El Messiri,sans-serif;font-size:16px;font-weight:400;line-height:1.56}@media screen and (min-width:1280px){.main-work-section .main-work ul{color:#fff;color:#000;font-family:El Messiri,sans-serif;font-size:24px;font-weight:600;line-height:1.8}}.main-work-section .main-work .scores{width:100%;height:100vh;background-color:#0ff;border-radius:20px;justify-content:center;align-items:center;margin-top:76px;font-size:100px;display:none}@media screen and (min-width:1280px){.main-work-section .main-work .scores{display:flex}}.main-work-section .main-work .download-button{margin-top:100px;display:block}.main-work-section .main-work .download-button img{width:100%;display:block}@media screen and (min-width:1280px){.main-work-section .main-work .download-button{display:none}}.main-work-section .main-work .mouse{width:130px;height:130px;position:absolute;top:155px;left:-10px}@media screen and (min-width:1280px){.main-work-section .main-work .mouse{width:auto;height:auto;top:10px;left:-26px}}.main-work-section .main-work .cat{width:130px;height:120px;position:absolute;top:140px;right:-15px}@media screen and (min-width:1280px){.main-work-section .main-work .cat{width:500px;width:auto;height:auto;top:-50px;right:-60px}}.main-work-section .photo{height:300px;justify-content:space-between;align-items:center;margin-top:46px;display:flex;position:relative;overflow-x:hidden}@media screen and (min-width:1280px){.main-work-section .photo{height:500px;margin-top:126px}}.main-work-section .photo div{width:320px;border-radius:20px;overflow:hidden;box-shadow:0 -5px 50px #ffffff2f}@media screen and (min-width:1280px){.main-work-section .photo div{width:auto}}.main-work-section .photo div img{width:100%}.main-work-section button,.main-work-section .next-button,.main-work-section .prev-button{background-color:#0000;border:none}.main-work-section .next-button svg,.main-work-section .prev-button svg{width:20px;height:20px;fill:#ffffff5e}@media screen and (min-width:1280px){.main-work-section .next-button svg,.main-work-section .prev-button svg{width:50px;height:50px}}.main-work-section .next-button:hover svg,.main-work-section .prev-button:hover svg{fill:#ffffff98}.main-work-section .next-button svg{transform:rotate(180deg)}.footer{background:#0b0e2781;align-items:flex-end;margin-top:30px;padding-top:80px;padding-bottom:30px;display:flex;position:relative}@media screen and (min-width:1280px){.footer{height:97px;margin-top:133px;padding-top:10px}}.footer .data{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-110%)}@media screen and (min-width:1280px){.footer .data{transform:translate(-50%)translateY(-50%)}}.footer .creators{color:#fff;text-align:center;width:250px;color:#fff;margin-left:auto;margin-right:auto;font-family:El Messiri,sans-serif;font-size:14px;font-weight:400;line-height:1.56;display:inline-block}@media screen and (min-width:1280px){.footer .creators{color:#fff;color:#fff;width:200px;text-align:left;margin-left:50px;font-family:El Messiri,sans-serif;font-size:14px;font-weight:400;line-height:1.56}}.footer .footer-text{color:#fff;text-align:center;color:#fff;font-family:Lora,serif;font-size:16px;font-weight:500;line-height:1.56}@media screen and (min-width:1280px){.footer .footer-text{color:#fff;font-family:Lora,serif;font-size:20px;font-weight:500;line-height:1.56}}.visibleFoto{opacity:1;transform:translate(-50%)translateY(-50%)}.hiddenFoto{opacity:0;transform:translate(100%)translateY(-50%)scale(0)}.rotFoto{transition-duration:1s;position:absolute;top:50%;left:50%}.rotFoto img{width:100%;height:100%}.backdrop{z-index:6000;-webkit-backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;opacity:1;background-color:#0000007c;transition-property:opacity;transition-duration:.5s;position:fixed;top:0;left:0}.backdrop .modal{width:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@media screen and (min-width:1280px){.backdrop .modal{width:68.1818vh}}.backdrop .modal img{width:100%;height:100%}.transparent{opacity:0}.visually-hidden{width:1px;height:1px;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);opacity:0;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}
/*# sourceMappingURL=index.0430e030.css.map */
