.award[data-v-15cb65f2]{cursor:pointer;position:relative;width:100%}@media screen and (width >= 1024px){.award[data-v-15cb65f2]{min-width:0}}@media screen and (width >= 768px){.award[data-v-15cb65f2]{border-radius:3rem;height:34.9rem}}@media screen and (width <= 1023px){.award[data-v-15cb65f2]{flex-shrink:0}}@media screen and (width <= 767px){.award[data-v-15cb65f2]{border-radius:1.5rem;height:17.2rem}}.award__side[data-v-15cb65f2]{backface-visibility:hidden;height:100%;left:0;position:absolute;top:0;transition:all .6s ease;width:100%}.award .back[data-v-15cb65f2]{align-items:center;box-shadow:0 .5rem #d2fc04;display:flex;isolation:isolate;justify-content:center;overflow:hidden}.award .back[data-v-15cb65f2]:after{background-color:#fff;background-position:50%;background-repeat:no-repeat;border:.2rem solid #06f;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-2}@media screen and (width >= 768px){.award .back[data-v-15cb65f2]:after{border-radius:3rem}}@media screen and (width <= 767px){.award .back[data-v-15cb65f2]:after{border-radius:1.5rem}}.award .back[data-v-15cb65f2]:before{background:linear-gradient(287deg,#fff -150%,#fff0 98.32%) no-repeat;content:"";position:absolute;z-index:-1}@media screen and (width >= 1024px){.award .back[data-v-15cb65f2]:before{height:calc(200% + 2rem);width:calc(300% + 4rem)}}@media screen and (width <= 1023px){.award .back[data-v-15cb65f2]:before{height:calc(300% + 2rem);width:calc(200% + 1rem)}}@media screen and (width >= 768px){.award .back[data-v-15cb65f2]{border-radius:3rem}}@media screen and (width <= 767px){.award .back[data-v-15cb65f2]{border-radius:1.5rem}}@media screen and (width >= 768px){.award .back .front__wrapper[data-v-15cb65f2]{padding:3.8rem 4rem}}@media screen and (width <= 767px){.award .back .front__wrapper[data-v-15cb65f2]{padding:1.9rem}}.award .front[data-v-15cb65f2]{align-items:flex-start;background:#06f;box-shadow:0 .5rem #000;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;z-index:1}@media screen and (width >= 768px){.award .front[data-v-15cb65f2]{border-radius:3rem;transform:rotateY(180deg)}}@media screen and (width <= 767px){.award .front[data-v-15cb65f2]{border-radius:1.5rem;opacity:0;position:absolute;transition:opacity .3s ease .1s,visibility .3s ease .1s,width .3s ease,height .3s ease;visibility:hidden}}.award .front[data-v-15cb65f2]:after{background-color:#fff;border:.2rem solid #06f;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-2}@media screen and (width >= 768px){.award .front[data-v-15cb65f2]:after{border-radius:3rem}}@media screen and (width <= 767px){.award .front[data-v-15cb65f2]:after{border-radius:1.5rem}}.award .front__wrapper[data-v-15cb65f2]{display:flex;flex-direction:column;flex-grow:1;width:100%}@media screen and (width >= 768px){.award .front__wrapper[data-v-15cb65f2]{padding:0}}@media screen and (width <= 767px){.award .front__wrapper[data-v-15cb65f2]{display:flex;flex-direction:column;height:100%;justify-content:center;left:0;min-width:33.5rem;position:absolute;top:0;width:100%}}@media screen and (width <= 767px) and (width >= 768px){.award .front__wrapper[data-v-15cb65f2]{min-height:31rem}}@media screen and (width <= 767px) and (width <= 767px){.award .front__wrapper[data-v-15cb65f2]{min-height:17.2rem}}.award .front__image[data-v-15cb65f2]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (width <= 767px){.award .front__image[data-v-15cb65f2]{background-color:#d8212d;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.award .front__image._desktop[data-v-15cb65f2]{display:none}}@media screen and (width >= 768px){.award .front__image._mobile[data-v-15cb65f2]{display:none}.award:hover .front[data-v-15cb65f2]{transform:rotateY(0)}.award:hover .back[data-v-15cb65f2]{transform:rotateY(180deg)}}@media screen and (width <= 767px){.award__active .front[data-v-15cb65f2]{height:100%;opacity:1;transition:opacity .3s ease,visibility .3s ease,width .3s ease,height .3s ease;visibility:visible;width:100%}}.award .cursor[data-v-15cb65f2]{position:relative}@media screen and (width >= 768px){.award .cursor[data-v-15cb65f2]{display:none;height:17.4rem;width:17.4rem}}@media screen and (width <= 767px){.award .cursor[data-v-15cb65f2]{height:8rem;transform:translate(8rem);width:8rem}}.award .cursor .circles[data-v-15cb65f2]{animation:wave-15cb65f2 1.2s linear infinite}.award .cursor .finger[data-v-15cb65f2]{animation:click-15cb65f2 1.2s linear infinite;position:absolute}@media screen and (width >= 768px){.award .cursor .finger[data-v-15cb65f2]{bottom:.5rem;height:9.7rem;right:2.6rem;width:9.7rem}}@media screen and (width <= 767px){.award .cursor .finger[data-v-15cb65f2]{bottom:.2rem;height:4.5rem;right:1.2rem;width:4.5rem}}.award .cursor .finger[data-v-15cb65f2] path{fill:#06f}@keyframes click-15cb65f2{0%{opacity:0;transform:translateY(20%) scale(1.2)}25%{opacity:1;transform:translateY(0) scale(1)}75%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(0) scale(1)}}@keyframes wave-15cb65f2{0%{clip-path:circle(0 at 50% 50%);opacity:0}25%{clip-path:circle(0 at 50% 50%);opacity:0}75%{clip-path:circle(50% at 50% 50%);opacity:1}to{clip-path:circle(50% at 50% 50%);opacity:0}}@media screen and (width >= 768px){.logo[data-v-15cb65f2]{margin-bottom:4.8rem}}@media screen and (width <= 767px){.logo[data-v-15cb65f2]{margin-bottom:2.4rem}}@media screen and (width >= 768px){.logo .runet[data-v-15cb65f2]{height:4.7rem;width:22.3rem}}@media screen and (width <= 767px){.logo .runet[data-v-15cb65f2]{height:2.3rem;width:11.2rem}}.place[data-v-15cb65f2]{color:#000;font-family:Montserrat ExtraBold,sans-serif;font-style:normal;line-height:90%;text-transform:uppercase}@media screen and (width >= 768px){.place[data-v-15cb65f2]{font-size:6.4rem;margin-bottom:4.8rem}}@media screen and (width <= 767px){.place[data-v-15cb65f2]{font-size:2.4rem;margin-bottom:1.5rem}}.rating[data-v-15cb65f2]{font-family:Montserrat,sans-serif}@media screen and (width >= 768px){.rating[data-v-15cb65f2]{font-size:2.4rem;line-height:135%}}@media screen and (width <= 767px){.rating[data-v-15cb65f2]{font-size:1.2rem;line-height:145%;max-width:17.7rem}}.rating-title[data-v-15cb65f2]{display:block;font-family:Montserrat Bold,sans-serif}@media screen and (width >= 768px){.rating-title[data-v-15cb65f2]{font-size:2.4rem}}@media screen and (width <= 767px){.rating-title[data-v-15cb65f2]{font-size:1.2rem}}.rating-link[data-v-15cb65f2]{color:#06f;text-decoration:none}@media screen and (width >= 768px){.close-button[data-v-15cb65f2]{display:none}}@media screen and (width <= 767px){.close-button[data-v-15cb65f2]{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;position:absolute;right:2.1rem;top:2rem;transition:opacity .3s ease;z-index:10}}.close-button .close-icon[data-v-15cb65f2]{display:flex}@media screen and (width <= 767px){.close-button .close-icon[data-v-15cb65f2] svg{height:2rem;width:2rem}}.awards-list[data-v-3d5e175c]{display:flex;flex-direction:column;gap:2rem}.awards__link[data-v-3d5e175c]{align-items:center;background-color:#d2fc04;border-radius:6rem;box-shadow:0 1rem 3rem #d2fc0466;color:#000;display:inline-flex;font-family:Montserrat Black;font-size:1.6rem;font-style:normal;font-weight:900;justify-content:center;letter-spacing:.128rem;line-height:135%;padding:1.1rem 3.4rem 1rem;text-align:center;text-transform:uppercase;transition:all .3s ease;width:100%}@media (hover:hover) and (pointer:fine){.awards__link[data-v-3d5e175c]:hover{background-color:#06f;color:#fff}}@media screen and (width >= 768px){.awards__link[data-v-3d5e175c]{min-height:6.5rem}}@media screen and (width <= 767px){.awards__link[data-v-3d5e175c]{font-size:1.4rem;letter-spacing:.112rem;min-height:5rem;padding:1.5rem;width:100%}}.swiper[data-v-3d5e175c]{padding-bottom:4rem}.swiper-wrapper[data-v-3d5e175c]{flex:0 0 33.3333333333%;max-width:33.3333333333%}@media screen and (width >= 768px) and (width <= 1023px){.swiper-wrapper[data-v-3d5e175c]{flex:0 0 50%;max-width:50%}}@media screen and (width >= 1024px){.swiper-slide[data-v-3d5e175c]{margin-right:2rem;width:calc(33.33333% - 2rem)}}@media screen and (width >= 768px) and (width <= 1023px){.swiper-slide[data-v-3d5e175c]{margin-right:2rem;width:calc(50% - 2rem)}}[data-v-3d5e175c] .swiper-pagination-bullet{border-radius:.25rem;height:.5rem;width:4rem}[data-v-3d5e175c] .swiper-pagination-bullet-active{background-color:#06f}.section .head[data-v-0c6580e9]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:3.8rem;width:100%}@media screen and (width <= 767px){.section .head[data-v-0c6580e9]{margin-bottom:2.5rem}}.section .title[data-v-0c6580e9]{color:#000;font-family:Dela Gothic One,sans-serif;font-size:4.8rem;font-weight:400;letter-spacing:.384rem;line-height:100%;text-transform:uppercase}@media screen and (width <= 767px){.section .title[data-v-0c6580e9]{font-size:2.8rem;letter-spacing:.224rem;line-height:120%;text-align:left}}@media screen and (width >= 768px){.section .title-center[data-v-0c6580e9]{text-align:center;width:100%}}.awards-section[data-v-9976aaf1]{position:relative}@media screen and (width >= 768px){.awards-section[data-v-9976aaf1]{padding-top:6.6rem}}@media screen and (width <= 767px){.awards-section[data-v-9976aaf1]{padding-bottom:1.3rem;padding-top:2.7rem}}@media screen and (width >= 1024px){.awards-section[data-v-9976aaf1]:after{background-image:url(./department-decor.BeOdj5He.svg);background-position:calc(100% + 14.9rem);background-repeat:no-repeat;background-size:contain;content:"";height:64.4rem;position:absolute;right:0;top:-28.9rem;width:27.6rem;z-index:-1}}@media screen and (width >= 768px){.awards-section[data-v-9976aaf1] .head{margin-bottom:4rem}}@media screen and (width <= 767px){.awards-section[data-v-9976aaf1] .head{flex-direction:column;margin-bottom:1rem}}.awards-section[data-v-9976aaf1] .title{line-height:120%}.head__link[data-v-9976aaf1]{align-items:center;background-color:#d2fc04;border-radius:6rem;box-shadow:0 1rem 3rem #d2fc0466;color:#000;display:inline-flex;font-family:Montserrat Black;font-size:1.6rem;font-style:normal;font-weight:900;justify-content:center;letter-spacing:.128rem;line-height:135%;padding:1.1rem 3.4rem 1rem;text-align:center;text-transform:uppercase;transition:all .3s ease}@media (hover:hover) and (pointer:fine){.head__link[data-v-9976aaf1]:hover{background-color:#06f;color:#fff}}@media screen and (width >= 768px){.head__link[data-v-9976aaf1]{min-height:6.5rem}}@media screen and (width <= 767px){.head__link[data-v-9976aaf1]{font-size:1.4rem;letter-spacing:.112rem;min-height:5rem;padding:1.5rem;width:100%}}.plug-page[data-v-efac6879]{align-items:center;box-sizing:initial;display:flex;flex-direction:column;flex-grow:1;justify-content:center;position:relative}@media screen and (width >= 768px){.plug-page[data-v-efac6879]{min-height:62.6rem}}@media screen and (width <= 767px){.plug-page[data-v-efac6879]{min-height:55vh}}.plug-page[data-v-efac6879]:after{background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;content:"";display:inline-block;height:100%;position:absolute;width:100%;z-index:-1}.plug-page__link[data-v-efac6879]{align-items:center;background:url(./portfolio-bcg.DixOigMS.svg) 50%/cover no-repeat;cursor:pointer;display:flex;flex-direction:column;height:29.5rem;justify-content:center;position:relative;width:81.8rem;z-index:1;-webkit-tap-highlight-color:transparent;transition:transform .3s ease}@media screen and (width <= 1023px){.plug-page__link[data-v-efac6879]{background-size:contain;min-width:auto}}@media screen and (width >= 768px) and (width <= 1023px){.plug-page__link[data-v-efac6879]{height:25.2rem;width:73.3%}}@media screen and (width <= 767px){.plug-page__link[data-v-efac6879]{height:12.3rem;margin-left:0;width:33.9rem}}@media (hover:hover) and (pointer:fine){.plug-page__link[data-v-efac6879]:hover{transform:scale(1.05)}}.plug-page__link-text[data-v-efac6879]{color:#fff;font-family:Dela Gothic One;font-size:7.1rem;line-height:113%;margin-left:.7rem;margin-top:2.1rem;text-transform:uppercase;transform:rotate(-2.7deg)}@media screen and (width >= 768px) and (width <= 1023px){.plug-page__link-text[data-v-efac6879]{font-size:5rem;margin-left:.2rem;margin-top:1.4rem}}@media screen and (width <= 767px){.plug-page__link-text[data-v-efac6879]{font-size:2.9473rem;line-height:130%;margin-bottom:.3rem;margin-top:0}}.plug-page__link-text-small[data-v-efac6879]{color:#fff;font-family:Montserrat;font-size:2.1rem;font-weight:400;line-height:100%;text-decoration-line:underline;text-transform:uppercase;transform:rotate(-2.5deg)}@media screen and (width >= 768px) and (width <= 1023px){.plug-page__link-text-small[data-v-efac6879]{font-size:1.6rem}}@media screen and (width <= 767px){.plug-page__link-text-small[data-v-efac6879]{font-size:1.4rem}}.plug-page__safari-link[data-v-efac6879]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}@media screen and (width >= 768px){.plug-page--main[data-v-efac6879]:after{background-image:url(./clients.3rwI73Aa.png);background-image:-webkit-image-set(url(./clients.BQLLaNdJ.webp) type("image/webp"),url(./clients.3rwI73Aa.png) type("image/png"));background-image:image-set(url(./clients.BQLLaNdJ.webp) type("image/webp"),url(./clients.3rwI73Aa.png) type("image/png"));max-height:65rem}}@media screen and (width <= 767px){.plug-page--main[data-v-efac6879]:after{background-image:url(./clients-mob.S-IfuvZ1.png);background-image:-webkit-image-set(url(./clients-mob.BNyE14mJ.webp) type("image/webp"),url(./clients-mob.S-IfuvZ1.png) type("image/png"));background-image:image-set(url(./clients-mob.BNyE14mJ.webp) type("image/webp"),url(./clients-mob.S-IfuvZ1.png) type("image/png"));max-height:73.7rem}.plug-page--seo[data-v-efac6879]{min-height:31.6rem}}@media screen and (width >= 768px){.plug-page--seo[data-v-efac6879]:after{background-image:url(./clients-seo.Bx6_wV_c.png);background-image:-webkit-image-set(url(./clients-seo.C5uPpkGW.webp) type("image/webp"),url(./clients-seo.Bx6_wV_c.png) type("image/png"));background-image:image-set(url(./clients-seo.C5uPpkGW.webp) type("image/webp"),url(./clients-seo.Bx6_wV_c.png) type("image/png"));max-height:51rem}}@media screen and (width <= 767px){.plug-page--seo[data-v-efac6879]:after{background-image:url(./clients-seo-mob.BgnxBeDF.png);background-image:-webkit-image-set(url(./clients-seo-mob.BAvTVHW6.webp) type("image/webp"),url(./clients-seo-mob.BgnxBeDF.png) type("image/png"));background-image:image-set(url(./clients-seo-mob.BAvTVHW6.webp) type("image/webp"),url(./clients-seo-mob.BgnxBeDF.png) type("image/png"));max-height:31.6rem}}@media screen and (width >= 1024px){.plug-page--seo .plug-page__link[data-v-efac6879]{height:28.4rem;margin-top:-1rem;width:83.7rem}}@media screen and (width <= 767px){.plug-page--seo .plug-page__link[data-v-efac6879]{margin-top:.6rem;width:33.5rem}}.plug-page--seo .plug-page__link-text[data-v-efac6879]{line-height:130%;text-align:center}@media screen and (width >= 768px){.plug-page--seo .plug-page__link-text[data-v-efac6879]{font-size:4.8rem;letter-spacing:.03em;margin-top:0;max-width:72rem}}@media screen and (width <= 767px){.plug-page--seo .plug-page__link-text[data-v-efac6879]{font-size:1.8rem;letter-spacing:.03em;margin-bottom:0;margin-right:.6rem;margin-top:.4rem;max-width:23rem}}@media screen and (width >= 768px){.plug-page--web[data-v-efac6879]{min-height:68rem}}@media screen and (width <= 767px){.plug-page--web[data-v-efac6879]{min-height:32.6rem}}.plug-page--web .plug-page__link[data-v-efac6879]{background:url(./portfolio-bcg-green.mb0LScYn.svg) 50%/cover no-repeat;color:#000}.plug-page--web .plug-page__link-text[data-v-efac6879],.plug-page--web .plug-page__link-text-small[data-v-efac6879]{color:#000}@media (width >= 76.7rem){.plug-page--web .plug-page__link-text-small[data-v-efac6879]{font-size:calc(1.2rem + .9375vw)}}@media (width <= 76.7rem){.plug-page--web .plug-page__link-text-small[data-v-efac6879]{font-size:calc(.60234rem + 1.59375vw)}}@media screen and (width >= 768px){.plug-page--web[data-v-efac6879]:after{background-image:url(./clients-web.vdBVI5Fg.png);background-image:-webkit-image-set(url(./clients-web.vdBVI5Fg.png) type("image/png"));background-image:image-set(url(./clients-web.vdBVI5Fg.png) type("image/png"));max-height:68rem}}@media screen and (width <= 767px){.plug-page--web[data-v-efac6879]:after{background-image:url(./clients-web-mob.Dzr984rn.png);background-image:-webkit-image-set(url(./clients-web-mob.Dzr984rn.png) type("image/png"));background-image:image-set(url(./clients-web-mob.Dzr984rn.png) type("image/png"));max-height:32.6rem}}
