@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:"Nico Moji";src:url("../fonts/NicoMoji-Regular.woff2") format("woff2"),url("../fonts/NicoMoji-Regular.woff") format("woff"),url("../fonts/NicoMoji-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}:root{--font-raleway: "Raleway";--font-montserrat: "Montserrat";--font-roboto: "Roboto"}*,html,body{font-family:var(--font-lexend),sans-serif}html{scroll-behavior:smooth}body{background:#fff}main{position:absolute;inset:0;overflow:hidden auto}html,body{margin:0}section[id]{scroll-margin-top:20px}@media(max-width: 768px){section[id]{scroll-margin-top:80px}}a{color:inherit;text-decoration:none;font-family:var(--font-roboto),sans-serif;font-weight:300}ul{list-style:disc;margin-left:calc(0.125rem*12)}button{background:none;border:none;cursor:pointer;outline:none}img{width:100%;object-fit:contain}h1,h2,h3,h4,h5,h6{font-family:var(--font-montserrat);font-weight:300;margin:0}p{margin:0;font-family:var(--font-roboto),sans-serif;font-weight:300}.container{width:100%;max-width:80rem;margin:0 auto}.icon-button{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #ee585a;border-radius:100px;transition:.5s}.icon-button:hover{background:#ee585a;transition:.5s}.button{width:fit-content;cursor:pointer;display:flex;align-items:center;gap:12px;font-size:16px;font-family:var(--font-roboto),sans-serif;padding:10px 24px;border-radius:100px;color:#fff;background:#ee585a;transition:all .4s ease}@media(max-width: 768px){.button{width:100%;justify-content:center}}.button .icon{width:40px;height:24px;flex-shrink:0;transition:filter .4s ease}.button:hover .icon{filter:drop-shadow(9px 0 0.5px rgba(255, 255, 255, 0.5)) drop-shadow(9px 0 1px rgba(255, 255, 255, 0.3))}.button.dark{background:#0a0a0a;border:1px solid hsla(0,0%,100%,.2);padding:10px 20px;gap:8px;color:#fff}@media(max-width: 768px){.button.dark{width:fit-content}}@media(max-width: 414px){.button.dark{width:auto}}.button.dark:hover{background:#fff;color:#0a0a0a}.button.dark:hover .icon{filter:drop-shadow(9px 0 0.5px rgba(0, 0, 0, 0.5)) drop-shadow(9px 0 1px rgba(0, 0, 0, 0.25))}.button.light{background:rgba(0,0,0,0);border:1px solid #ccc;padding:10px 20px;gap:8px;color:#000}.button.light:hover{border:1px solid #838383;box-shadow:0px 0px 5px 0px hsla(0,0%,100%,.25)}.button.light:hover .icon{filter:drop-shadow(10px 0 0.5px rgba(0, 0, 0, 0.4)) drop-shadow(9px 0 1px rgba(0, 0, 0, 0.2))}@media(prefers-reduced-motion: reduce){.button,.button .icon{transition:none !important}}.small{width:fit-content;display:flex;align-items:center;font-size:16px;font-family:var(--font-roboto),sans-serif;border-radius:100px;background:rgba(0,0,0,0);border:1px solid #ccc;color:#000;padding:6px 18px;gap:8px}.small.dark{color:#fff;border-color:hsla(0,0%,100%,.2)}.list{list-style-type:square;margin:0;padding-left:14px}.list-item{letter-spacing:.5px;line-height:calc(0.125rem*12);position:relative;margin-bottom:4px;padding-left:6px;font-family:var(--font-roboto),sans-serif;font-weight:300}.list-item:last-of-type{margin-bottom:0}@media(max-width: 992px){.list-item{margin-bottom:4px}}.line{position:relative;width:100%}.line::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.2), transparent)}@media(max-width: 992px){.line::after{background:linear-gradient(to left, transparent, rgba(255, 255, 255, 0.2))}}.line--light::after{background:linear-gradient(to right, transparent, rgb(215, 215, 215), transparent)}@media(max-width: 992px){.line--light::after{background:linear-gradient(to left, transparent, rgb(215, 215, 215))}}.line.mobile{display:none}@media(max-width: 992px){.line.mobile{display:block}}.blend-invert,.header-mobile-open,.header-navigation_list>*{color:#fff;mix-blend-mode:difference}.header{background:rgba(0,0,0,0)}@media(max-width: 992px){.header{border-bottom:1px solid hsla(0,0%,100%,.2);padding:19px 0;position:relative}.header::before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:0;pointer-events:none;background:rgba(0,0,0,.01);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.header_inner{height:100%;display:flex;align-items:center;justify-content:space-between;padding-inline:calc(0.125rem*24)}@media(max-width: 1400px){.header_inner{padding-inline:calc(0.125rem*12)}}.header-navigation_list{width:fit-content}@media(max-width: 992px){.header-navigation{display:none}}.header-navigation_list{position:relative;display:flex;gap:calc(0.125rem*8);padding:calc(0.125rem*5) calc(0.125rem*5);margin-left:0;list-style:none;border:1px solid hsla(0,0%,100%,.2);border-radius:calc(0.125rem*40);background:rgba(0,0,0,0);width:max-content}.header-navigation_list::before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:0;pointer-events:none;background:rgba(0,0,0,.01);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-navigation_list>*{position:relative;z-index:1}@media(max-width: 1400px){.header-navigation_list{gap:calc(0.125rem*3)}}.logo-icon{position:relative;mix-blend-mode:normal}.logo-icon .part-white{fill:#fff;mix-blend-mode:difference;transition:fill .3s ease,mix-blend-mode .3s ease}.logo-icon .part-accent{fill:#ee585a;mix-blend-mode:normal;transition:fill .3s ease,mix-blend-mode .3s ease}.header-logo a:hover .logo-icon g,.header-logo a:focus-visible .logo-icon g{mix-blend-mode:normal !important}.header-logo a:hover .part-white,.header-logo a:focus-visible .part-white{fill:#ee585a;mix-blend-mode:normal}.header-logo a:hover .part-accent,.header-logo a:focus-visible .part-accent{fill:#fff;mix-blend-mode:difference}.header-social{position:relative;display:flex;justify-content:flex-end;gap:calc(0.125rem*6);padding-left:calc(0.125rem*13)}.header-social>*{mix-blend-mode:normal;color:inherit}.header-social .icon-telegram{fill:#fff;mix-blend-mode:difference;transition:fill .3s ease,mix-blend-mode .3s ease}.header-social .icon-button:hover .icon-telegram{mix-blend-mode:normal;fill:#fff}@media(max-width: 1400px){.header-social{gap:calc(0.125rem*3);padding-left:0}}@media(max-width: 992px){.header-social{display:none}}.header-mobile{display:none;position:relative}@media(max-width: 992px){.header-mobile{display:block}}.header-mobile_logo{display:flex;align-items:center;gap:calc(0.125rem*4);cursor:pointer;padding:9px calc(0.125rem*5)}.header-mobile_logo svg .part-white{fill:#fff;transition:fill .3s ease}.header-mobile_logo svg .part-accent{fill:#ee585a;transition:fill .3s ease}.header-mobile_logo p{color:#fff;transition:color .3s ease;mix-blend-mode:difference}.header-mobile_menu{position:fixed;top:0;left:0;right:0;z-index:99999;background:rgba(0,0,0,0);transform:translateY(-100%);transition:.5s;opacity:0;visibility:hidden}.header-mobile_menu::before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:0;pointer-events:none;background:rgba(0,0,0,.01);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-mobile_menu-inner{position:relative;z-index:2;display:flex;flex-direction:column}.header-mobile_menu.open{transform:translateY(0);opacity:1;visibility:visible}.header-mobile_menu_close{display:flex;align-items:center;justify-content:space-between;padding:calc(0.125rem*4) calc(0.125rem*6)}.header-mobile_menu_content{max-height:564px;overflow-y:auto;pointer-events:auto}.header-mobile_menu_content_nav{padding:calc(0.125rem*16);display:flex;flex-direction:column;gap:calc(0.125rem*16)}.header-mobile_menu_content_nav>a{text-align:center;color:#fff;padding:calc(0.125rem*7) calc(0.125rem*12);white-space:nowrap}.header-mobile_menu_content_social{display:flex;align-items:center;padding:calc(0.125rem*16);padding-top:0;gap:32px}@media(max-width: 500px){.header-mobile_menu_content_social{gap:0;justify-content:space-between}}.hero{display:flex;background:#000;height:100vh;align-items:center}.hero-inner{padding:calc(0.125rem*56) 0;gap:calc(0.125rem*40)}@media(max-width: 1400px){.hero-inner{padding:calc(0.125rem*32) calc(0.125rem*20)}}@media(max-width: 992px){.hero-inner{gap:calc(0.125rem*12)}}@media(max-width: 414px){.hero-inner{padding:calc(0.125rem*32) calc(0.125rem*10)}}.hero-image{display:flex;align-items:center;gap:99px;min-width:0;overflow:hidden}@media(max-width: 992px){.hero-image{gap:25px}}.hero-image>svg{display:block;height:auto}.hero-image>svg:first-child{flex:0 0 auto;width:298px;max-width:32vw}@media(max-width: 1300px){.hero-image>svg:first-child{width:220px}}@media(max-width: 992px){.hero-image>svg:first-child{width:160px;max-width:40vw}}@media(max-width: 414px){.hero-image>svg:first-child{width:120px;max-width:45vw}}.hero-image>svg:last-child{flex:1 1 0;min-width:0;width:100%;max-width:100%}.hero-info{display:flex}@media(max-width: 1300px){.hero-info{flex-direction:column;gap:calc(0.125rem*12)}}.hero_block{width:600px;color:#fff;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1300px){.hero_block{width:100%;gap:calc(0.125rem*12)}}.hero_block p{opacity:.8;line-height:calc(0.125rem*12)}@media(max-width: 992px){.hero_block p{line-height:calc(0.125rem*10)}}.hero .title{font-size:calc(0.125rem*24);color:#fff}@media(max-width: 992px){.hero .title{font-size:calc(0.125rem*16)}}.hero .hero-image,.hero .hero-info{will-change:transform,opacity;animation-duration:4.5s;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1);animation-fill-mode:both;animation-iteration-count:1}.hero .hero-image{animation-name:heroInTop}.hero .hero-info{animation-name:heroInBottom}@keyframes heroInTop{0%{transform:translateY(-64px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes heroInBottom{0%{transform:translateY(64px);opacity:0}100%{transform:translateY(0);opacity:1}}@media(max-width: 992px){@keyframes heroInTop{0%{transform:translateY(-40px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes heroInBottom{0%{transform:translateY(40px);opacity:0}100%{transform:translateY(0);opacity:1}}}@media(max-width: 414px){@keyframes heroInTop{0%{transform:translateY(-24px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes heroInBottom{0%{transform:translateY(24px);opacity:0}100%{transform:translateY(0);opacity:1}}}@media(prefers-reduced-motion: reduce){.hero .hero-image,.hero .hero-info{animation:none !important;opacity:1 !important;transform:none !important}}.about_us{display:flex}.about_us-inner{padding:calc(0.125rem*56) 0;display:flex;flex-direction:column;gap:calc(0.125rem*40)}@media(max-width: 1400px){.about_us-inner{padding:calc(0.125rem*32) calc(0.125rem*20)}}@media(max-width: 992px){.about_us-inner{gap:calc(0.125rem*12)}}@media(max-width: 414px){.about_us-inner{padding:calc(0.125rem*32) calc(0.125rem*10)}}.about_us-text{margin-top:calc(0.125rem*12);width:768px;line-height:25px}@media(max-width: 992px){.about_us-text{width:100%}}.about_us-title{font-size:calc(0.125rem*24)}@media(max-width: 992px){.about_us-title{font-size:calc(0.125rem*16)}}.about_us-table{display:flex;flex-wrap:wrap;justify-content:center}.about_us-table_item{display:flex;flex-direction:column;gap:calc(0.125rem*12);width:540px;padding:calc(0.125rem*24)}@media(max-width: 1400px){.about_us-table_item{width:40%}}@media(max-width: 992px){.about_us-table_item{width:100%;border-left:1px solid #d7d7d7}}.about_us-table_item:nth-child(4),.about_us-table_item:nth-child(8){border-left:1px solid #d7d7d7}.about_us-table_item-title{font-size:calc(0.125rem*14)}.what_we_do{background:#000;color:#fff;display:flex}.what_we_do-inner{padding:calc(0.125rem*56) 0;display:flex;flex-direction:column;gap:calc(0.125rem*40)}@media(max-width: 1400px){.what_we_do-inner{padding:calc(0.125rem*32) calc(0.125rem*20)}}@media(max-width: 992px){.what_we_do-inner{gap:calc(0.125rem*12)}}@media(max-width: 414px){.what_we_do-inner{padding:calc(0.125rem*32) calc(0.125rem*10)}}.what_we_do-text{opacity:.8;margin-top:calc(0.125rem*12);width:768px;line-height:25px}@media(max-width: 992px){.what_we_do-text{width:100%}}.what_we_do_content{display:flex}@media(max-width: 992px){.what_we_do_content{flex-direction:column}}.what_we_do_content_item{padding:calc(0.125rem*24);width:50%;min-height:136px;justify-content:center;display:flex;flex-direction:column}@media(max-width: 992px){.what_we_do_content_item{width:auto;border-left:1px solid hsla(0,0%,100%,.2);min-height:auto}}@media(max-width: 992px){.what_we_do_content_item:last-of-type{padding-top:calc(0.125rem*12)}}@media(max-width: 992px){.what_we_do_content_item:first-of-type{padding-bottom:0px}}.what_we_do_content-title{margin-top:calc(0.125rem*12);font-size:calc(0.125rem*14);font-weight:300}.list-item{opacity:.8}.products{display:flex}.products-inner{padding:calc(0.125rem*56) 0;display:flex;flex-direction:column;gap:calc(0.125rem*40)}@media(max-width: 1400px){.products-inner{padding:calc(0.125rem*32) calc(0.125rem*20)}}@media(max-width: 992px){.products-inner{gap:calc(0.125rem*12)}}@media(max-width: 414px){.products-inner{padding:calc(0.125rem*32) calc(0.125rem*10)}}.products-text{margin-top:calc(0.125rem*12);width:768px;line-height:25px}@media(max-width: 992px){.products-text{width:100%}}.products-title{font-size:calc(0.125rem*24);width:768px}@media(max-width: 992px){.products-title{font-size:calc(0.125rem*16);width:auto}}.products-table{display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 1400px){.products-table{flex-direction:column}}.products-table_item{display:flex;flex-direction:column;justify-content:space-between;width:310px;padding:calc(0.125rem*24);border-right:1px solid #d7d7d7}.products-table_item:last-of-type{border-right:none}@media(max-width: 1400px){.products-table_item{border-right:none;border-left:1px solid #d7d7d7;width:auto}}.products-table_item-info{display:flex;flex-direction:column;gap:calc(0.125rem*12);margin-bottom:calc(0.125rem*12)}.products-table_item-title{font-size:calc(0.125rem*14)}.footer{background:#000;color:#fff;display:flex}.footer-inner{padding:calc(0.125rem*56) 0;display:flex;flex-direction:column;gap:calc(0.125rem*40)}@media(max-width: 1400px){.footer-inner{padding:calc(0.125rem*32) calc(0.125rem*20)}}@media(max-width: 992px){.footer-inner{gap:calc(0.125rem*24)}}@media(max-width: 414px){.footer-inner{padding:calc(0.125rem*32) calc(0.125rem*10)}}.footer-wrapper{display:flex;justify-content:space-between}@media(max-width: 992px){.footer-wrapper{gap:calc(0.125rem*24);flex-direction:column}}.footer-contact{display:flex;flex-direction:column;gap:calc(0.125rem*16)}@media(max-width: 992px){.footer-contact{gap:calc(0.125rem*12)}}.footer-contact_logo{display:flex;align-items:center;gap:calc(0.125rem*4);cursor:pointer}.footer-contact_logo svg .part-white{fill:#fff;transition:fill .3s ease}.footer-contact_logo svg .part-accent{fill:#ee585a;transition:fill .3s ease}.footer-contact_logo p{color:#fff;transition:color .3s ease}.footer-contact_logo:hover svg .part-white{fill:#ee585a}.footer-contact_logo:hover svg .part-accent{fill:#fff}.footer-contact_logo:hover p{color:#ee585a}.footer-contact_links{display:flex;flex-direction:column}.footer-contact_links-title{margin-bottom:4px;font-weight:600}.footer-contact_link{color:gray;text-decoration:underline;line-height:calc(0.125rem*12)}.footer-contact_socials{display:flex;gap:calc(0.125rem*12)}.footer-menu{display:flex}@media(max-width: 414px){.footer-menu{flex-direction:column;gap:calc(0.125rem*20)}}.footer-columns_item{display:flex;flex-wrap:wrap;width:259px}@media(max-width: 992px){.footer-columns_item{width:170px}}.footer-columns_item-title{color:#fff;font-size:calc(0.125rem*10);font-weight:600}.footer-columns_item ul{display:flex;flex-direction:column;gap:calc(0.125rem*8);list-style:none;margin:0;padding:calc(0.125rem*4) 0}.footer-columns_item ul li{transition:color .3s ease;font-weight:300;color:gray;line-height:21px}.footer-columns_item ul li:hover{color:#fff}.footer-text{padding-top:calc(0.125rem*16);border-top:1px solid hsla(0,0%,100%,.2)}.team{display:flex}.team-inner{padding:calc(0.125rem*56) 0;display:flex;flex-direction:column;gap:calc(0.125rem*40)}@media(max-width: 1400px){.team-inner{padding:calc(0.125rem*32) calc(0.125rem*20)}}@media(max-width: 992px){.team-inner{gap:calc(0.125rem*12)}}@media(max-width: 414px){.team-inner{padding:calc(0.125rem*32) calc(0.125rem*10)}}.team-text{margin-top:calc(0.125rem*12);width:768px;line-height:25px}@media(max-width: 992px){.team-text{width:100%}}.team-title{font-size:calc(0.125rem*24);width:768px}@media(max-width: 992px){.team-title{font-size:32px;width:auto}}.team_content{display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 1400px){.team_content{flex-direction:column}}.team_content-item{width:42%;padding:calc(0.125rem*24);min-width:0}@media(max-width: 992px){.team_content-item:nth-child(2){padding-bottom:0}}@media(max-width: 992px){.team_content-item:nth-child(2){padding-top:calc(0.125rem*24)}}@media(max-width: 1400px){.team_content-item{width:auto;border-left:1px solid #d7d7d7}}.team_content-item>svg{display:block;width:100%;height:auto;max-width:100%}@media(max-width: 680px){.team_content-item{padding-top:24px}.team_content-item>svg{width:auto;height:60px;margin-left:0;align-self:flex-start}}.team_content-title{padding-top:calc(0.125rem*12);font-size:calc(0.125rem*14)}.team_content .list{padding-bottom:55px}@media(max-width: 992px){.team_content .list{padding-bottom:calc(0.125rem*12)}}.tech{background:#000;color:#fff;display:flex}.tech-inner{padding:calc(0.125rem*56) 0;display:flex;flex-direction:column;gap:calc(0.125rem*40)}@media(max-width: 1400px){.tech-inner{padding:calc(0.125rem*32) calc(0.125rem*20)}}@media(max-width: 992px){.tech-inner{gap:calc(0.125rem*12)}}@media(max-width: 414px){.tech-inner{padding:calc(0.125rem*32) calc(0.125rem*10)}}.tech-text{margin-top:calc(0.125rem*12);width:768px;line-height:25px}@media(max-width: 992px){.tech-text{width:100%}}.tech_content{display:flex}@media(max-width: 992px){.tech_content{flex-direction:column}}.tech_content_item{padding:calc(0.125rem*12) calc(0.125rem*24);width:50%;min-height:54px}@media(max-width: 992px){.tech_content_item{border-left:1px solid hsla(0,0%,100%,.2);min-height:auto;width:auto}}.tech_content_item-tag{color:#ee585a}.tech_content_item-tools{opacity:.8}.tech_content_item:first-child{display:flex;gap:8px}@media(max-width: 992px){.tech_content_item:first-child{padding-bottom:0}}.tech .first{height:75px}@media(max-width: 992px){.tech .first{display:none}}.tech_carousel{display:flex;justify-content:center;width:100%;height:96px}.tech_carousel-wrapper{position:relative;overflow:hidden}.tech_carousel-wrapper::before,.tech_carousel-wrapper::after{content:"";position:absolute;z-index:9;width:180px;height:100%;top:0;pointer-events:none}.tech_carousel-wrapper::before{left:0}.tech_carousel-wrapper::after{right:0}.tech_carousel ul{display:flex;flex-wrap:nowrap;gap:calc(0.125rem*23);margin:0;padding:0;list-style:none;width:max-content}.tech_carousel-item{position:relative;width:96px;flex:none;display:flex;align-items:center;justify-content:center;padding:22px 0;box-sizing:border-box}.tech_carousel-item img{display:block;width:calc(0.125rem*24);height:49px}.tech_carousel-item::before,.tech_carousel-item::after{content:"";position:absolute;width:20px;height:20px;border:1px solid hsla(0,0%,100%,.2)}.tech_carousel-item::before{top:0;left:0;border-right:none;border-bottom:none}.tech_carousel-item::after{top:0;right:0;border-left:none;border-bottom:none}.tech_carousel-item::after{top:0;right:0;border-left:none;border-bottom:none}.tech_carousel-item::before,.tech_carousel-item::after{pointer-events:none}.tech_carousel-item span.corner{position:absolute;width:20px;height:20px;border:1px solid hsla(0,0%,100%,.2)}.tech_carousel-item span.corner.bl{bottom:0;left:0;border-right:none;border-top:none}.tech_carousel-item span.corner.br{bottom:0;right:0;border-left:none;border-top:none}.focus{background:#000;color:#fff;display:flex}.focus-inner{padding:calc(0.125rem*56) 0;display:flex;flex-direction:column;gap:calc(0.125rem*40)}@media(max-width: 1400px){.focus-inner{padding:calc(0.125rem*32) calc(0.125rem*20)}}@media(max-width: 992px){.focus-inner{gap:calc(0.125rem*12)}}@media(max-width: 414px){.focus-inner{padding:calc(0.125rem*32) calc(0.125rem*10)}}.focus-text{margin-top:calc(0.125rem*12);width:768px;line-height:25px}@media(max-width: 992px){.focus-text{width:100%}}.focus_content{display:flex;flex-wrap:wrap}@media(max-width: 992px){.focus_content{flex-direction:column}}.focus_content-item{position:relative;padding:calc(0.125rem*24);height:160px;width:158px;border-right:1px solid hsla(0,0%,100%,.2)}@media(max-width: 1400px){.focus_content-item{width:85px}}@media(max-width: 992px){.focus_content-item{width:auto;border-left:1px solid hsla(0,0%,100%,.2);height:auto;border-right:none}}.focus_content-item:last-of-type{border-right:none}@media(max-width: 992px){.focus_content-item:last-of-type{border-left:1px solid hsla(0,0%,100%,.2)}}.focus_content-item-text{margin-top:calc(0.125rem*12);opacity:.2}.focus_content-item .icon-hover{display:none}.focus_content-item::before,.focus_content-item::after{content:"";position:absolute;width:6px;height:6px;background:#fff;opacity:0;transform:scale(0.5);transition:opacity .3s ease,transform .3s ease}.focus_content-item::before{top:2px;left:2px;transform-origin:top left;transform:translate(-50%, -50%) scale(0.5)}.focus_content-item::after{top:2px;right:2px;transform-origin:top right;transform:translate(50%, -50%) scale(0.5)}.focus_content-item .corner-bottom{position:absolute;width:6px;height:6px;background:#fff;opacity:0;transform:scale(0.5);transition:opacity .3s ease,transform .3s ease}.focus_content-item .corner-bottom.left{bottom:2px;left:2px;transform-origin:bottom left;transform:translate(-50%, 50%) scale(0.5)}.focus_content-item .corner-bottom.right{bottom:2px;right:2px;transform-origin:bottom right;transform:translate(50%, 50%) scale(0.5)}.focus_content-item:hover .focus_content-item-text{opacity:1}.focus_content-item:hover .icon-default{display:none}.focus_content-item:hover .icon-hover{display:inline-block}.focus_content-item:hover::before,.focus_content-item:hover::after,.focus_content-item:hover .corner-bottom{opacity:1;transform:translate(0, 0) scale(1)}.focus_content-item:hover::before{transform:translate(-50%, -50%) scale(1)}.focus_content-item:hover::after{transform:translate(50%, -50%) scale(1)}.focus_content-item:hover .corner-bottom.left{transform:translate(-50%, 50%) scale(1)}.focus_content-item:hover .corner-bottom.right{transform:translate(50%, 50%) scale(1)}.focus_content-item.main .focus_content-item-text{opacity:1}.focus_content-item.main .icon-default{display:none}.focus_content-item.main .icon-hover{display:inline-block}.focus_content-item.main::before,.focus_content-item.main::after,.focus_content-item.main .corner-bottom{opacity:1;transform:translate(0, 0) scale(1)}.focus_content-item.main::before{transform:translate(-50%, -50%) scale(1)}.focus_content-item.main::after{transform:translate(50%, -50%) scale(1)}.focus_content-item.main .corner-bottom.left{transform:translate(-50%, 50%) scale(1)}.focus_content-item.main .corner-bottom.right{transform:translate(50%, 50%) scale(1)}@media(max-width: 992px){.focus_content-item .focus_content-item-text{opacity:1}.focus_content-item .icon-default{display:none}.focus_content-item .icon-hover{display:inline-block}.focus_content-item::before,.focus_content-item::after,.focus_content-item .corner-bottom{opacity:1;transform:translate(0, 0) scale(1)}.focus_content-item::before{transform:translate(-50%, -50%) scale(1)}.focus_content-item::after{transform:translate(50%, -50%) scale(1)}.focus_content-item .corner-bottom.left{transform:translate(-50%, 50%) scale(1)}.focus_content-item .corner-bottom.right{transform:translate(50%, 50%) scale(1)}}/*# sourceMappingURL=main.min.css.map */
