img{height:auto}.home-featured-item
img{width:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Poppins";font-weight:400;src:url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Regular.eot");src:url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Regular.eot?#iefix") format("embedded-opentype"), url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Regular.ttf") format("truetype"), url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Regular.woff") format("woff"), url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Regular.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:700;src:url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Bold.eot");src:url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Bold.eot?#iefix") format("embedded-opentype"), url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Bold.ttf") format("truetype"), url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Bold.woff") format("woff"), url("/armirror/wp-content/themes/mirror/assets/fonts/Poppins-Bold.woff2") format("woff2")}@font-face{font-family:"Inter";font-weight:400;src:url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Regular.eot");src:url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Regular.eot?#iefix") format("embedded-opentype"), url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Regular.ttf") format("truetype"), url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Regular.woff") format("woff"), url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Regular.woff2") format("woff2")}@font-face{font-family:"Inter";font-weight:700;src:url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Bold.eot");src:url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Bold.eot?#iefix") format("embedded-opentype"), url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Bold.ttf") format("truetype"), url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Bold.woff") format("woff"), url("/armirror/wp-content/themes/mirror/assets/fonts/Inter-Bold.woff2") format("woff2")}.home{width:100%;overflow-x:hidden}.home-hero{width:100%;height:calc(100vh - 10vw);background:radial-gradient(77.87% 93.19% at 54.17% 9.05%, #b77dc0 0%, #f4f4f4 100%);display:flex;align-items:flex-end;padding:22px
22px 30px}@media only screen and (max-width: 1024px){.home-hero{padding:24.70703125vw 14.94140625vw 12.01171875vw;flex-direction:column;align-items:center;height:auto}}@media only screen and (max-width: 666px){.home-hero{padding:41.8666666667vw 4.5333333333vw 6.9333333333vw}}.home-hero-left{width:48%}@media only screen and (max-width: 1024px){.home-hero-left{width:100%}}.home-hero-left-title{width:67%;font-style:normal;font-weight:400;font-size:3.1770833333vw;line-height:101%;letter-spacing:-0.06em;color:#000;margin-bottom:2.5vw}@media only screen and (max-width: 1024px){.home-hero-left-title{width:100%;font-size:5.46875vw;margin-bottom:2.9296875vw}}@media only screen and (max-width: 666px){.home-hero-left-title{font-size:8vw;margin-bottom:40px}}.home-hero-left-btns{display:flex}@media only screen and (max-width: 1024px){.home-hero-left-btns{margin-bottom:10.25390625vw}}@media only screen and (max-width: 666px){.home-hero-left-btns{margin-bottom:26px}}.home-hero-left-btns-hire{cursor:pointer;font-style:normal;font-weight:400;font-size:3.1770833333vw;line-height:101%;letter-spacing:-0.06em;color:#000;padding:1.0416666667vw 2.34375vw 0.78125vw 0.5208333333vw;border-top:1px solid rgba(0, 0, 0, 0.3)}.home-hero-left-btns-hire:hover{background:#a6ef00;color:#5910ff}@media only screen and (max-width: 1024px){.home-hero-left-btns-hire{font-size:5.95703125vw;padding:1.953125vw 6.8359375vw 0 1.953125vw}}@media only screen and (max-width: 666px){.home-hero-left-btns-hire{font-size:8vw;padding:16px}}.home-hero-left-btns-how{cursor:pointer;font-style:normal;font-weight:400;font-size:3.1770833333vw;line-height:101%;letter-spacing:-0.06em;color:#000;padding:1.0416666667vw 2.34375vw 0.78125vw 0.78125vw;border-top:1px solid rgba(0, 0, 0, 0.3);border-left:1px solid rgba(0, 0, 0, 0.3)}.home-hero-left-btns-how:hover{background:#fff;color:#5910ff}@media only screen and (max-width: 1024px){.home-hero-left-btns-how{font-size:5.95703125vw;padding:1.953125vw 6.8359375vw 0 1.953125vw}}@media only screen and (max-width: 666px){.home-hero-left-btns-how{font-size:8vw;padding:16px}}.home-hero-video{height:100%;aspect-ratio:1/1.75}.home-hero-video
video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2.0833333333vw}@media only screen and (max-width: 1024px){.home-hero-video{height:auto;width:57.8125vw}.home-hero-video
video{border-radius:40px}}@media only screen and (max-width: 666px){.home-hero-video{width:100%}.home-hero-video
video{border-radius:20px}}.home-featured{width:100%;display:flex;align-items:center;justify-content:center;padding:3.125vw 1.1458333333vw}@media only screen and (max-width: 1024px){.home-featured{padding:6.73828125vw 4.1015625vw;justify-content:space-between}}@media only screen and (max-width: 666px){.home-featured{flex-wrap:wrap}}.home-featured-item{margin:0
4.1666666667vw;font-weight:400;font-size:1.25vw;line-height:101%;letter-spacing:-0.06em;color:#000;cursor:pointer}.home-featured-item
*{cursor:pointer}@media only screen and (max-width: 1024px){.home-featured-item{margin:0;font-size:2.34375vw}.home-featured-item
img{transform:scale(0.7)}}@media only screen and (max-width: 666px){.home-featured-item{font-size:13px;width:22%}.home-featured-item
img{transform:scale(1);width:100%}.home-featured-item:first-child{width:100%;margin-bottom:8px}.home-featured-item:nth-child(5){width:13%}}.home-first{width:100%;padding:0
1.1458333333vw;margin-bottom:2.0833333333vw}@media only screen and (max-width: 1024px){.home-first{padding:0
0.9765625vw}}@media only screen and (max-width: 666px){.home-first{padding:0
10px}}.home-first-centred{padding:0.78125vw 0;width:100%;display:flex;justify-content:space-between;border-top:1px solid rgba(0, 0, 0, 0.2);border-bottom:1px solid rgba(0, 0, 0, 0.2)}@media only screen and (max-width: 1024px){.home-first-centred{flex-direction:column}}@media only screen and (max-width: 666px){.home-first-centred{padding:30px
0 18px}}.home-first-left{width:40%}@media only screen and (max-width: 1024px){.home-first-left{width:100%}}.home-first-left-num{font-style:normal;font-weight:400;font-size:8.2291666667vw;line-height:101%;letter-spacing:-0.06em;color:#000}@media only screen and (max-width: 1024px){.home-first-left-num{font-size:15.4296875vw}}@media only screen and (max-width: 666px){.home-first-left-num{font-size:18.6666666667vw}}.home-first-left-text{font-style:normal;font-weight:400;font-size:3.8541666667vw;line-height:101%;letter-spacing:-0.06em;color:#000}@media only screen and (max-width: 1024px){.home-first-left-text{font-size:7.2265625vw;margin-bottom:5.859375vw}}@media only screen and (max-width: 666px){.home-first-left-text{font-size:33px;margin-bottom:18px}}.home-first-right{width:43.0208333333vw;height:40.9895833333vw;background:#eee;border-radius:2.2916666667vw;padding:1.25vw;display:flex;justify-content:center}@media only screen and (max-width: 1024px){.home-first-right{width:100%;height:76.85546875vw;border-radius:4.19921875vw}}@media only screen and (max-width: 666px){.home-first-right{height:75.7333333333vw;padding:10px;border-radius:16px}}.home-first-video{height:100%;aspect-ratio:1/1.75}.home-first-video
video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2.0833333333vw}@media only screen and (max-width: 1024px){.home-first-video
video{border-radius:3.90625vw}}@media only screen and (max-width: 666px){.home-first-video
video{border-radius:16px}}.avatars-parallax{width:100%;border-bottom:1px solid rgba(0, 0, 0, 0.3)}@media only screen and (max-width: 666px){.avatars-parallax{padding-bottom:4vw}}.avatars-parallax-num{font-weight:400;font-size:8.2291666667vw;line-height:101%;letter-spacing:-0.06em;color:#000;padding-left:1.0416666667vw}@media only screen and (max-width: 1024px){.avatars-parallax-num{padding-left:1.953125vw;font-size:15.4296875vw}}@media only screen and (max-width: 666px){.avatars-parallax-num{padding-left:3.4666666667vw;font-size:18.6666666667vw}}.avatars-parallax-title{font-weight:400;font-size:3.8541666667vw;line-height:101%;letter-spacing:-0.06em;color:#000;width:65%;margin-bottom:1.4583333333vw;padding-left:1.0416666667vw}@media only screen and (max-width: 1024px){.avatars-parallax-title{width:100%;padding-left:1.953125vw;padding-right:1.953125vw;font-size:7.2265625vw;margin-bottom:5.95703125vw}}@media only screen and (max-width: 666px){.avatars-parallax-title{padding-left:4.2666666667vw;font-size:8.8vw;margin-bottom:5.8666666667vw}}.avatars-parallax-container{width:100%}.avatars-parallax-row{width:100%;overflow:hidden}.avatars-parallax-row-wrapper{white-space:nowrap}.avatars-parallax-row-wrapper.row2{transform:translateX(-44%)}@media only screen and (max-width: 666px){.avatars-parallax-row-wrapper.row2{transform:translateX(-180%)}}.avatars-parallax-row-wrapper-image{width:122%;margin-bottom:18px}.avatars-parallax-row-wrapper-image
img{width:100%;vertical-align:bottom}@media only screen and (max-width: 1024px){.avatars-parallax-row-wrapper-image{width:150%}}@media only screen and (max-width: 1024px){.avatars-parallax-row-wrapper-image{width:185%}}.avatars-parallax-row-item{display:inline-block;overflow:hidden;margin-right:0.8854166667vw;margin-bottom:0.8333333333vw}.avatars-parallax-row-item
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2.2916666667vw}.avatars-parallax-row-item.type1{width:32.7083333333vw;height:23.90625vw}.avatars-parallax-row-item.type2{width:33.28125vw;height:23.90625vw}.avatars-parallax-row-item.type3{width:18.75vw;height:23.90625vw}@media only screen and (max-width: 1024px){.avatars-parallax-row-item{margin-right:1.46484375vw;margin-bottom:1.46484375vw}.avatars-parallax-row-item.type1{width:61.328125vw;height:44.82421875vw}.avatars-parallax-row-item.type2{width:62.40234375vw;height:44.82421875vw}.avatars-parallax-row-item.type3{width:35.15625vw;height:44.82421875vw}}@media only screen and (max-width: 666px){.avatars-parallax-row-item{margin-right:1.6vw;margin-bottom:1.6vw}.avatars-parallax-row-item.type1{width:64vw;height:47.2vw}.avatars-parallax-row-item.type2{width:65.8666666667vw;height:47.2vw}.avatars-parallax-row-item.type3{width:37.0666666667vw;height:47.2vw}}.home-third{width:100%;padding:0
1.1458333333vw}@media only screen and (max-width: 1024px){.home-third{padding:0
0.9765625vw}}@media only screen and (max-width: 666px){.home-third{padding:0
10px}}.home-third-centred{padding:0.78125vw 0;width:100%;display:flex;justify-content:space-between;border-bottom:1px solid rgba(0, 0, 0, 0.2)}@media only screen and (max-width: 1024px){.home-third-centred{flex-direction:column}}@media only screen and (max-width: 666px){.home-third-centred{padding:27px
0 50px}}.home-third-left{width:45%}@media only screen and (max-width: 1024px){.home-third-left{width:100%}}.home-third-left-num{font-style:normal;font-weight:400;font-size:8.2291666667vw;line-height:101%;letter-spacing:-0.06em;color:#000}@media only screen and (max-width: 1024px){.home-third-left-num{font-size:15.4296875vw}}@media only screen and (max-width: 666px){.home-third-left-num{font-size:18.6666666667vw}}.home-third-left-text{font-style:normal;font-weight:400;font-size:3.8541666667vw;line-height:101%;letter-spacing:-0.06em;color:#000}@media only screen and (max-width: 1024px){.home-third-left-text{font-size:7.2265625vw;margin-bottom:5.859375vw}}@media only screen and (max-width: 666px){.home-third-left-text{font-size:8.8vw}}.home-third-right{width:49.0104166667vw;height:46.71875vw;border-radius:2.2916666667vw;display:flex;justify-content:center}.home-third-right
img{width:100%;height:100%;border-radius:2.2916666667vw}@media only screen and (max-width: 1024px){.home-third-right{width:100%;height:87.59765625vw;border-radius:4.296875vw}}.black-wrapper{width:100%;background:#000}.home-cards{width:100%;padding:2.6041666667vw;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1024px){.home-cards{flex-direction:column;padding:0.9765625vw}}@media only screen and (max-width: 666px){.home-cards{padding:10px}}.home-cards-item{width:49.2%;height:40.4166666667vw;background:rgba(255, 255, 255, 0.1);border-radius:40px;padding:60px
50px 45px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 1024px){.home-cards-item{width:100%;height:75.78125vw;margin-bottom:12px}}@media only screen and (max-width: 666px){.home-cards-item{padding:31px
22px;height:94.1333333333vw}}.home-cards-item-top{font-style:normal;font-weight:400;font-size:3.8541666667vw;line-height:101%;letter-spacing:-0.06em;color:#fff}@media only screen and (max-width: 1024px){.home-cards-item-top{font-size:7.2265625vw}}@media only screen and (max-width: 666px){.home-cards-item-top{font-size:8.8vw}}.home-cards-item-list-item{display:flex;align-items:center}.home-cards-item-list-item-num{font-style:normal;font-weight:400;font-size:1.8229166667vw;line-height:125%;letter-spacing:-0.06em;color:rgba(255, 255, 255, 0.3);margin-right:1.5104166667vw}@media only screen and (max-width: 1024px){.home-cards-item-list-item-num{font-size:3.41796875vw}}@media only screen and (max-width: 666px){.home-cards-item-list-item-num{font-size:15px}}.home-cards-item-list-item-text{font-weight:400;font-size:1.8229166667vw;line-height:125%;letter-spacing:-0.06em;color:#fff;margin-bottom:3px}@media only screen and (max-width: 1024px){.home-cards-item-list-item-text{font-size:3.41796875vw}}@media only screen and (max-width: 666px){.home-cards-item-list-item-text{font-size:15px}}.big-btn-wrapper{width:100%;overflow:hidden;padding:8.3333333333vw 1.0416666667vw 6.7708333333vw}.action-big-btn{width:81.302vw;height:30.677vw;display:flex;align-items:center;justify-content:center;background:#a6ef00;border-radius:41.667vw;font-weight:400;font-size:7.292vw;line-height:174.5%;letter-spacing:-0.06em;color:#5910ff;margin:0
auto;position:relative;cursor:pointer}.action-big-btn
*{cursor:pointer}@media only screen and (max-width: 1024px){.action-big-btn{width:98.047vw;height:57.52vw;font-size:9.766vw}}@media only screen and (max-width: 666px){.action-big-btn{width:98.047vw;height:98.047vw;border-radius:50%;font-size:10.667vw}}.action-big-btn
.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden;display:none}.action-big-btn .marquee
p{margin-left:-23.9583333333vw;display:inline-block;-webkit-animation:scroll 180s infinite linear;animation:scroll 180s infinite linear;margin-right:-100%}.action-big-btn:hover{background:#b2ff00}.action-big-btn:hover .action-big-btn-static{display:none}.action-big-btn:hover
.marquee{display:block}.rect-for-hide-header-btn{position:absolute;top:0;left:0;width:1px;height:60vw;background:transparent}@media only screen and (max-width: 1024px){.rect-for-hide-header-btn{height:155vw}}.big-btn-bottom-text{width:100%;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;font-size:1.8229166667vw;line-height:125%;letter-spacing:-0.06em;color:#fff;margin-top:3.125vw}.big-btn-bottom-text
a{cursor:pointer;display:block;margin-left:18px}.big-btn-bottom-text a
*{cursor:pointer}@media only screen and (max-width: 1024px){.big-btn-bottom-text{font-size:3.41796875vw}.big-btn-bottom-text a
img{width:20.01953125vw}}.home-customer{width:100%;padding:15.4166666667vw 20px 17.7083333333vw;position:relative}@media only screen and (max-width: 1024px){.home-customer{padding:29.296875vw 1.953125vw}}@media only screen and (max-width: 666px){.home-customer{padding:36.8vw 8vw 47.4666666667vw}}.home-customer-title{max-width:72.9166666667vw;width:100%;margin:0
auto;font-weight:400;font-size:5.5208333333vw;line-height:101%;text-align:center;letter-spacing:-0.06em;color:#fff;position:relative;z-index:3}@media only screen and (max-width: 1024px){.home-customer-title{max-width:100%;font-size:10.3515625vw}}@media only screen and (max-width: 666px){.home-customer-title{font-size:8.8vw}}.home-customer-card{width:7.7083333333vw;z-index:1}.home-customer-card
img{width:100%}@media only screen and (max-width: 1024px){.home-customer-card{width:14.453125vw}}@media only screen and (max-width: 666px){.home-customer-card{width:18.6666666667vw}}.home-customer-card.card1{position:absolute;top:10.8333333333vw;left:3.125vw}@media only screen and (max-width: 1024px){.home-customer-card.card1{position:absolute;top:15.91796875vw;left:5.859375vw}}@media only screen and (max-width: 666px){.home-customer-card.card1{position:absolute;top:14.1333333333vw;left:6.9333333333vw}}.home-customer-card.card2{position:absolute;top:7.5520833333vw;right:31.25vw}@media only screen and (max-width: 1024px){.home-customer-card.card2{position:absolute;top:13.37890625vw;right:2.83203125vw}}@media only screen and (max-width: 666px){.home-customer-card.card2{position:absolute;top:7.4666666667vw;right:4.5333333333vw}}.home-customer-card.card3{position:absolute;bottom:12.5vw;left:46.3541666667vw}@media only screen and (max-width: 1024px){.home-customer-card.card3{position:absolute;bottom:12.59765625vw;left:33.203125vw}}@media only screen and (max-width: 666px){.home-customer-card.card3{position:absolute;bottom:22.9333333333vw;left:25.3333333333vw}}.home-customer-card.card4{position:absolute;bottom:6.6666666667vw;right:19.0104166667vw}@media only screen and (max-width: 1024px){.home-customer-card.card4{position:absolute;bottom:26.3671875vw;right:13.4765625vw}}@media only screen and (max-width: 666px){.home-customer-card.card4{position:absolute;bottom:38.1333333333vw;right:13.8666666667vw}}.home-customer-card.card5{position:absolute;top:3.6979166667vw;left:32.3958333333vw}@media only screen and (max-width: 1024px){.home-customer-card.card5{display:none}}.home-customer-card.card6{position:absolute;bottom:9.375vw;left:19.53125vw}@media only screen and (max-width: 1024px){.home-customer-card.card6{display:none}}.home-customer-card.card7{position:absolute;bottom:16.9270833333vw;right:3.0729166667vw}@media only screen and (max-width: 1024px){.home-customer-card.card7{display:none}}.modal{display:none;position:fixed;top:0;left:0;width:100vw;min-height:100vh;z-index:999;transition:opacity 0.1s ease;overflow-y:auto}.modal.review{padding-bottom:6.25vw}.modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(235, 235, 235, 0.81);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.modal__close{position:fixed;z-index:100;background-color:transparent;top:16px;right:15px;border:0;cursor:pointer}.modal__close
*{cursor:pointer}.modal__close
svg{display:block;width:4.5833333333vw;height:4.53125vw}@media only screen and (max-width: 1024px){.modal__close
svg{display:block;width:8.59375vw;height:8.59375vw}}@media only screen and (max-width: 666px){.modal__close{top:4px;right:4px}.modal__close
svg{width:14.6666666667vw;height:14.6666666667vw}}.modal__content{position:absolute;left:50%;bottom:0;max-width:68.90625vw;width:100%;max-height:92%;margin:0;transform:translatex(-50%);background:#fff;border-radius:3.125vw 3.125vw 0px 0px;transition:transform 0.3s ease}@media only screen and (max-width: 1024px){.modal__content{max-width:85.44921875vw}}@media only screen and (max-width: 666px){.modal__content{max-width:10000%;width:100%;height:100vh;border-radius:29px 29px 0px 0px;max-height:100%;min-height:100%}}.modal__content.message-sent{height:92%}.modal__content.hire-us{left:50%;bottom:auto;top:50%;transform:translate(-50%, -50%);border-radius:3.125vw}@media only screen and (max-width: 1024px){.modal__content.hire-us{height:90%;top:auto;left:50%;bottom:0;transform:translatex(-50%);border-radius:60px 60px 0px 0px}}@media only screen and (max-width: 666px){.modal__content.hire-us{height:100%;border-radius:29px 29px 0px 0px}}.modal__content.review{max-width:55.46875vw;bottom:auto;top:6.25vw;max-height:81%;border-radius:3.125vw}@media only screen and (max-width: 1024px){.modal__content.review{max-width:90%;bottom:auto;top:6.34765625vw;max-height:90%;border-radius:5.859375vw}}@media only screen and (max-width: 666px){.modal__content.review{max-width:100%;top:50%;transform:translate(-50%, -50%);height:auto;min-height:50%}}.hire-modal-form{width:100%;padding:4.0104166667vw 3.6458333333vw 0}@media only screen and (max-width: 1024px){.hire-modal-form{padding:6.73828125vw 5.078125vw 0 5.859375vw}}@media only screen and (max-width: 666px){.hire-modal-form{padding:19.7333333333vw 5.3333333333vw 0}}.hire-modal{width:100%}.hire-modal-title{font-weight:400;font-size:1.5625vw;line-height:101%;letter-spacing:-0.06em;color:#000;margin-bottom:26px}@media only screen and (max-width: 1024px){.hire-modal-title{font-size:2.9296875vw;margin-bottom:26px}}@media only screen and (max-width: 666px){.hire-modal-title{font-size:4.2666666667vw;margin-bottom:19px}}.hire-modal-categories{display:flex;flex-wrap:wrap;margin-bottom:3.3333333333vw}@media only screen and (max-width: 1024px){.hire-modal-categories{margin-bottom:83px}}@media only screen and (max-width: 666px){.hire-modal-categories{margin-bottom:19px}}.hire-modal-categories-item{display:inline-block;padding:0.9375vw 1.1458333333vw;background:rgba(0, 0, 0, 0.07);border-radius:3.8541666667vw;font-weight:400;font-size:1.25vw;line-height:110%;letter-spacing:-0.06em;color:rgba(0, 0, 0, 0.5);margin-right:0.5729166667vw;margin-bottom:0.5729166667vw;position:relative}.hire-modal-categories-item.select{background:#5910ff;color:#fff}.hire-modal-categories-item
.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden;display:none;position:absolute;top:0.8333333333vw;left:0}.hire-modal-categories-item .marquee
p{margin-left:1.1458333333vw;display:inline-block;-webkit-animation:scroll 50s infinite linear;animation:scroll 50s infinite linear;margin-right:-100%;line-height:120%}.hire-modal-categories-item:hover .hire-modal-categories-item-static{opacity:0}.hire-modal-categories-item:hover
.marquee{display:block}@media only screen and (max-width: 1024px){.hire-modal-categories-item{font-size:2.34375vw;margin-right:12px;margin-bottom:12px;padding:1.7578125vw 2.1484375vw}.hire-modal-categories-item
.marquee{top:1.66015625vw}}@media only screen and (max-width: 666px){.hire-modal-categories-item{font-size:3.4666666667vw;margin-right:2.1333333333vw;margin-bottom:2.1333333333vw;padding:2.4vw 3.2vw}.hire-modal-categories-item
.marquee{top:2.4vw}}.hire-modal-input{width:95%;position:relative;margin-bottom:2.8645833333vw}@media only screen and (max-width: 666px){.hire-modal-input{margin-bottom:11.2vw}}.hire-modal-input input:focus ~ .floating-label,
.hire-modal-input input.empty~.floating-label{top:-14px;font-size:0.7291666667vw;opacity:1}@media only screen and (max-width: 1024px){.hire-modal-input input:focus ~ .floating-label,
.hire-modal-input input.empty~.floating-label{font-size:1.3671875vw}}@media only screen and (max-width: 666px){.hire-modal-input input:focus ~ .floating-label,
.hire-modal-input input.empty~.floating-label{font-size:2.6666666667vw}}.hire-modal-input textarea:focus ~ .floating-label,
.hire-modal-input textarea.empty~.floating-label{top:-14px;font-size:0.7291666667vw;opacity:1}@media only screen and (max-width: 1024px){.hire-modal-input textarea:focus ~ .floating-label,
.hire-modal-input textarea.empty~.floating-label{font-size:1.3671875vw}}@media only screen and (max-width: 666px){.hire-modal-input textarea:focus ~ .floating-label,
.hire-modal-input textarea.empty~.floating-label{font-size:2.6666666667vw}}.hire-modal-input
.inputText{width:100%;border:none;font-size:1.5625vw;line-height:101%;letter-spacing:-0.06em;color:#000;padding-bottom:0.7291666667vw;border-bottom:2px solid rgba(0, 0, 0, 0.15);position:relative}.hire-modal-input .inputText:focus{border-bottom:2px solid #5910ff}.hire-modal-input .inputText:hover{border-bottom:2px solid #5910ff}@media only screen and (max-width: 1024px){.hire-modal-input
.inputText{font-size:2.9296875vw}}@media only screen and (max-width: 666px){.hire-modal-input
.inputText{font-size:4.2666666667vw}}.hire-modal-input
.textareaText{max-width:100%;width:100%;border:none;font-family:"Poppins";font-weight:400;font-size:1.5625vw;line-height:101%;letter-spacing:-0.06em;color:#000;padding:0;overflow:hidden;min-height:2.7604166667vw;border-bottom:2px solid rgba(0, 0, 0, 0.15)}.hire-modal-input .textareaText:focus{border-bottom:2px solid #5910ff}.hire-modal-input .textareaText:hover{border-bottom:2px solid #5910ff}@media only screen and (max-width: 1024px){.hire-modal-input
.textareaText{font-size:2.9296875vw;height:4.8828125vw}}@media only screen and (max-width: 666px){.hire-modal-input
.textareaText{font-size:4.2666666667vw;height:7.4666666667vw}}.hire-modal-input .floating-label{position:absolute;pointer-events:none;left:0;top:4px;transition:0.2s ease all;font-size:1.5625vw;line-height:101%;letter-spacing:-0.06em;color:rgba(0, 0, 0, 0.3)}@media only screen and (max-width: 1024px){.hire-modal-input .floating-label{font-size:2.9296875vw}}@media only screen and (max-width: 666px){.hire-modal-input .floating-label{font-size:4.2666666667vw}}.hire-modal-input.error
.inputText{border-bottom:2px solid #e31e23}.hire-modal-input.error .hire-modal-input-error-text{display:block}.hire-modal-input-error-text{font-family:"Poppins";font-style:normal;font-weight:400;font-size:18px;line-height:101%;color:#e31e23;position:absolute;left:0;bottom:-22px;display:none}@media only screen and (max-width: 666px){.hire-modal-input-error-text{font-size:13px;bottom:-16px}}.hire-modal-upload{width:100%;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:4.7395833333vw;position:relative}@media only screen and (max-width: 666px){.hire-modal-upload{margin-bottom:13.3333333333vw}}.hire-modal-upload.error .hire-modal-upload-error-message{display:block}.hire-modal-upload-error-message{font-weight:400;font-size:14px;line-height:101%;color:#e31e23;position:absolute;left:0;bottom:-20px;display:none}@media only screen and (max-width: 666px){.hire-modal-upload-error-message{font-size:10px;bottom:-16px}}.hire-modal-upload-left{width:69%}@media only screen and (max-width: 1024px){.hire-modal-upload-left{width:58%}}@media only screen and (max-width: 666px){.hire-modal-upload-left{width:53%}}.hire-modal-upload-right{width:25.8%}@media only screen and (max-width: 1024px){.hire-modal-upload-right{width:37%}}@media only screen and (max-width: 666px){.hire-modal-upload-right{width:36%}}#upload-file{visibility:hidden;position:absolute;left:0}.hire-modal-upload-btn{width:100%;height:3.9583333333vw;background:rgba(0, 0, 0, 0.07);border-radius:73.953px;position:relative;font-weight:400;font-size:1.5625vw;line-height:110%;display:flex;align-items:center;justify-content:center;letter-spacing:-0.06em;color:rgba(0, 0, 0, 0.5)}.hire-modal-upload-btn.hide{display:none}@media only screen and (max-width: 1024px){.hire-modal-upload-btn{font-size:2.9296875vw;width:100%;height:7.421875vw}}@media only screen and (max-width: 666px){.hire-modal-upload-btn{font-size:3.4666666667vw;width:100%;height:8.8vw}}.hire-modal-delete-btn{width:100%;height:3.9583333333vw;background:rgba(0, 0, 0, 0.07);border-radius:73.953px;position:relative;font-weight:400;font-size:1.5625vw;line-height:110%;display:flex;align-items:center;justify-content:center;letter-spacing:-0.06em;color:rgba(0, 0, 0, 0.5);display:none}.hire-modal-delete-btn.show{display:flex}@media only screen and (max-width: 1024px){.hire-modal-delete-btn{font-size:2.9296875vw;width:100%;height:7.421875vw}}@media only screen and (max-width: 666px){.hire-modal-delete-btn{font-size:3.4666666667vw;width:100%;height:8.8vw}}.hire-modal-upload-upload-info{display:block;position:absolute;left:0;bottom:-1.3020833333vw;width:100%;font-weight:400;font-size:0.7291666667vw;line-height:101%;color:rgba(0, 0, 0, 0.5);text-align:center}@media only screen and (max-width: 1024px){.hire-modal-upload-upload-info{font-size:1.3671875vw;bottom:-2.44140625vw}}@media only screen and (max-width: 666px){.hire-modal-upload-upload-info{font-size:2.6666666667vw;bottom:-5.0666666667vw}}.hire-link-upload{margin-bottom:0}.hire-link-upload.hide{display:none}.hire-modal-upload-file-name{width:100%;padding-bottom:0.7291666667vw;border-bottom:2px solid rgba(0, 0, 0, 0.15);display:none}.hire-modal-upload-file-name
span{font-size:1.5625vw;line-height:120%;letter-spacing:-0.06em;color:#000;display:block;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.hire-modal-upload-file-name.show{display:block}@media only screen and (max-width: 1024px){.hire-modal-upload-file-name
span{font-size:2.9296875vw}}@media only screen and (max-width: 666px){.hire-modal-upload-file-name
span{font-size:4.2666666667vw}}.hire-modal-send{width:100%;display:flex;align-items:center;margin-bottom:1.5625vw;margin-top:55px}@media only screen and (max-width: 1024px){.hire-modal-send{margin-bottom:9.47265625vw}}@media only screen and (max-width: 666px){.hire-modal-send{margin-top:40px;flex-direction:column;align-items:flex-start;margin-bottom:9.3333333333vw}}.hire-modal-send-btn{width:11.9270833333vw;height:4.53125vw;background:#a6ef00;border-radius:73.953px;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:2.0833333333vw;line-height:101%;letter-spacing:-0.06em;color:#5910ff;position:relative;margin-right:2.1875vw;border:none}.hire-modal-send-btn
.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden;display:none;position:absolute;top:1.0416666667vw;left:0}.hire-modal-send-btn .marquee
p{margin-left:-2.7083333333vw;display:inline-block;-webkit-animation:scroll 80s infinite linear;animation:scroll 80s infinite linear;margin-right:-100%;line-height:120%}@media only screen and (max-width: 1024px){.hire-modal-send-btn
.marquee{top:1.953125vw}}@media only screen and (max-width: 666px){.hire-modal-send-btn
.marquee{top:4vw}}.hire-modal-send-btn:hover .hire-modal-send-btn-static{opacity:0}.hire-modal-send-btn:hover
.marquee{display:block}@media only screen and (max-width: 1024px){.hire-modal-send-btn{width:22.36328125vw;height:8.49609375vw;margin-right:4.1015625vw;font-size:3.90625vw}}@media only screen and (max-width: 666px){.hire-modal-send-btn{width:36vw;height:14.9333333333vw;margin-right:0;font-size:5.8666666667vw;margin-bottom:4vw}}.hire-modal-send-text{font-weight:400;font-size:1.25vw;line-height:127.5%;letter-spacing:-0.03em;color:#000}@media only screen and (max-width: 1024px){.hire-modal-send-text{font-size:2.34375vw}}@media only screen and (max-width: 666px){.hire-modal-send-text{font-size:3.4666666667vw}}.hire-modal-bottom{width:100%;display:flex;align-items:center;justify-content:center;padding:2.6041666667vw 0;border-top:1px solid rgba(0, 0, 0, 0.15)}.hire-modal-bottom
p{font-weight:400;font-size:1.25vw;line-height:127.5%;letter-spacing:-0.03em;color:#000}.hire-modal-bottom p
a{color:#000;text-decoration:underline}.hire-modal-bottom p a:hover{text-decoration:none}.hire-modal-bottom p
img{width:0.8854166667vw;height:0.8333333333vw}@media only screen and (max-width: 1024px){.hire-modal-bottom{padding:4.8828125vw 0 5.859375vw}.hire-modal-bottom
p{font-size:2.34375vw}}@media only screen and (max-width: 666px){.hire-modal-bottom
p{font-size:3.4666666667vw}.hire-modal-bottom
img{width:10px}}.message-sent-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.message-sent-image{width:5vw;margin-bottom:2.4479166667vw}@media only screen and (max-width: 666px){.message-sent-image{margin-bottom:25px}}.message-sent-image
svg{width:100%}@media only screen and (max-width: 1024px){.message-sent-image{width:9.375vw}}@media only screen and (max-width: 666px){.message-sent-image{width:11.7333333333vw}}.message-sent-text{margin-bottom:3.0208333333vw}.message-sent-text
p{font-weight:400;font-size:4.375vw;line-height:101%;text-align:center;letter-spacing:-0.06em;color:#000}@media only screen and (max-width: 666px){.message-sent-text{margin-bottom:38.6666666667vw}.message-sent-text
p{font-size:8vw}}.message-sent-circle
svg{width:3.8541666667vw}@media only screen and (max-width: 1024px){.message-sent-circle
svg{width:7.32421875vw}}@media only screen and (max-width: 666px){.message-sent-circle
svg{width:15.4666666667vw}}.review-modal-content{width:100%}.review-modal-image{width:100%}.review-modal-image
img{width:100%}.message-sent-circle
svg{-webkit-animation:rotateMessege 3s infinite linear;animation:rotateMessege 3s infinite linear}@-webkit-keyframes
rotateMessege{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes
rotateMessege{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.hire-popup-title{width:80%;font-style:normal;font-weight:400;font-size:3.4375vw;line-height:101%;letter-spacing:-0.06em;color:#000;margin-bottom:3.90625vw}@media only screen and (max-width: 1024px){.hire-popup-title{font-size:6.4453125vw;margin-bottom:4.8828125vw}}@media only screen and (max-width: 666px){.hire-popup-title{font-size:8vw;margin-bottom:9.3333333333vw}}.hire-modal-write-us{border-top:1px solid rgba(0, 0, 0, 0.15);width:100%;padding:2.0833333333vw;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:1.25vw;line-height:127.5%;letter-spacing:-0.03em;color:#000}.hire-modal-write-us
a{margin:0
8px;display:block;color:#000;text-decoration:underline}@media only screen and (max-width: 1024px){.hire-modal-write-us{font-size:2.34375vw;padding:4.78515625vw;position:absolute;bottom:0;left:0}}@media only screen and (max-width: 666px){.hire-modal-write-us{font-size:13px}}.menu-wrapper{width:0;height:0;background:#fff;position:fixed;left:0;top:0;z-index:20;border-radius:3.125vw;padding:0;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);transform:translateX(0);overflow:hidden}.menu-wrapper .header-lang{top:1.0416666667vw;right:1.3020833333vw}@media only screen and (max-width: 666px){.menu-wrapper{left:auto;right:0}}.menu-wrapper.show{width:100%;height:46.6145833333vw;padding:0.78125vw 5.7291666667vw 6.25vw}@media only screen and (max-width: 1024px){.menu-wrapper.show{padding:3.515625vw 0.87890625vw 0;height:100%}}@media only screen and (max-width: 666px){.menu-wrapper.show{width:100%;padding:0
1.6vw;left:auto;right:0;border-radius:0}}.menu-wrapper.show .menu-top-item{transform:translateX(0);opacity:1}.menu-wrapper.show .menu-cards-item{transform:translateX(0);opacity:1}.menu-wrapper.show .menu-mob-content{transform:translateY(0);opacity:1;padding-top:22px}.menu-close{position:absolute;top:1.08125vw;left:0.7291666667vw;cursor:pointer;z-index:20;width:4.5833333333vw;height:4.5833333333vw;background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%}.menu-close
svg{width:1.4583333333vw;height:1.4583333333vw}.menu-close:hover{background:rgba(0, 0, 0, 0.8)}@media only screen and (max-width: 1024px){.menu-close{width:10.15625vw;height:10.15625vw}.menu-close
svg{width:3.125vw;height:3.125vw}}@media only screen and (max-width: 666px){.menu-close{left:auto;right:1.0666666667vw;top:1.0666666667vw;width:14.6666666667vw;height:14.6666666667vw}}.menu-desk-content{width:100%}@media only screen and (max-width: 1024px){.menu-desk-content{display:none}}.menu-top{width:100%;display:flex;margin-bottom:2.2395833333vw}.menu-top-item{padding:1.25vw 1.3541666667vw;background:rgba(0, 0, 0, 0.07);border-radius:2.96875vw;display:inline-block;font-size:2.0833333333vw;line-height:101%;letter-spacing:-0.03em;color:#000;margin-right:0.4166666667vw;position:relative;transform:translateX(-50px);opacity:0;transition:all 0.3s ease;transition-delay:0.1s}.menu-top-item:nth-child(2){transition-delay:0.2s}.menu-top-item:nth-child(3){transition-delay:0.3s}.menu-top-item:nth-child(4){transition-delay:0.4s}.menu-top-item
svg{width:11.25vw}.menu-top-item
.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden;display:none;position:absolute;top:1.0416666667vw;left:0}.menu-top-item .marquee
p{margin-left:-5.2083333333vw;display:inline-block;-webkit-animation:scroll 80s infinite linear;animation:scroll 80s infinite linear;margin-right:-100%;line-height:120%}.menu-top-item.about-us .marquee
p{margin-left:1.25vw;-webkit-animation:scroll 70s infinite linear;animation:scroll 70s infinite linear}.menu-top-item:hover .menu-button-static{opacity:0}.menu-top-item:hover
.marquee{display:block}.menu-logo:hover{background:#000}.menu-logo:hover svg
path{fill:#fff}.menu-hire-us{position:relative;overflow:hidden;font-size:2.0833333333vw;line-height:101%;text-align:center;letter-spacing:-0.06em;color:#5910ff;padding:1.25vw 2.8645833333vw;background:#a6ef00}.menu-hire-us
.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden;display:none;position:absolute;top:1.0416666667vw;left:0}.menu-hire-us .marquee
p{margin-left:-4.6875vw;display:inline-block;-webkit-animation:scroll 80s infinite linear;animation:scroll 80s infinite linear;margin-right:-100%;line-height:120%}.menu-hire-us:hover .menu-button-static{opacity:0}.menu-hire-us:hover
.marquee{display:block}.menu-lang{width:3.0729166667vw;height:3.0729166667vw;background:rgba(0, 0, 0, 0.07);border-radius:50px;font-weight:400;font-size:1.1458333333vw;line-height:101%;color:#000;position:absolute;top:1.0416666667vw;right:1.3020833333vw;text-transform:uppercase;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1024px){.menu-lang{display:none}}.menu-cards{width:100%;display:flex;align-items:center;justify-content:space-between}.menu-cards-item{width:24.6%;height:32.7083333333vw;position:relative;overflow:hidden;border-radius:1.5625vw;display:flex;flex-direction:column;justify-content:flex-end;transform:translateX(-100px);opacity:0;transition:all 0.3s ease;transition-delay:0.2s}.menu-cards-item:nth-child(2){transition-delay:0.3s}.menu-cards-item:nth-child(3){transition-delay:0.4s}.menu-cards-item:nth-child(4){transition-delay:0.5s}.menu-cards-item:hover{transform:scale(0.95)}.menu-cards-item.card4 .menu-cards-item-description{text-align:right}.menu-cards-item-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.menu-cards-item-image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu-cards-item-name{position:relative;z-index:2;font-weight:400;font-size:4.1666666667vw;line-height:96%;letter-spacing:-0.06em;color:#fff;text-shadow:0.893314px 0.893314px 1.78663px rgba(0, 0, 0, 0.5);margin-bottom:0.3645833333vw;pointer-events:none}.menu-cards-item-description{position:relative;z-index:2;font-weight:400;font-size:1.71875vw;line-height:110%;letter-spacing:-0.06em;color:#fff;text-shadow:0.893314px 0.893314px 1.78663px rgba(0, 0, 0, 0.5);pointer-events:none}.menu-mob-content{width:100%;height:100%;overflow-y:auto;padding-bottom:35px;display:none;transform:translateY(-100px);opacity:0;transition:all 0.3s ease;transition-delay:0.3s}@media only screen and (max-width: 1024px){.menu-mob-content{display:block}}.menu-mob-logo{display:block;width:25.09765625vw;margin:0
auto;margin-bottom:5.2734375vw}.menu-mob-logo
img{width:100%}@media only screen and (max-width: 666px){.menu-mob-logo{width:36vw;margin-bottom:8.5333333333vw}}.menu-mob-lang{display:flex;align-items:center;justify-content:center;margin-bottom:36px}@media only screen and (max-width: 666px){.menu-mob-lang{margin-bottom:5.6vw}}.menu-mob-lang-text{font-weight:400;font-size:3.02734375vw;line-height:101%;letter-spacing:-0.06em;color:#000;margin-right:7px}@media only screen and (max-width: 666px){.menu-mob-lang-text{font-size:4.2666666667vw}}.menu-mob-lang-choice{display:flex;align-items:center}.menu-mob-lang-choice-item{font-weight:400;font-size:3.02734375vw;line-height:101%;letter-spacing:-0.06em;color:#000;margin-right:0.9765625vw;text-transform:uppercase}@media only screen and (max-width: 666px){.menu-mob-lang-choice-item{font-size:4.2666666667vw}}.menu-mob-lang-choice-arrow{width:1.3671875vw;display:flex;align-items:center}.menu-mob-lang-choice-arrow
img{width:100%}@media only screen and (max-width: 666px){.menu-mob-lang-choice-arrow{width:1.8666666667vw}}.menu-mob-cards{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:0.78125vw;margin-bottom:12px}@media only screen and (max-width: 666px){.menu-mob-cards{gap:0.8vw;margin-bottom:9px}}.menu-mob-cards-item{height:48.6328125vw;position:relative;border-radius:5.37109375vw;overflow:hidden;padding:3.90625vw 3.22265625vw;display:flex;flex-direction:column;justify-content:flex-end}.menu-mob-cards-item.card4 .menu-mob-cards-item-description{text-align:right}.menu-mob-cards-item-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.menu-mob-cards-item-image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu-mob-cards-item-name{position:relative;z-index:2;font-weight:400;font-size:6.73828125vw;line-height:96%;letter-spacing:-0.06em;color:#fff;text-shadow:1.05372px 1.05372px 2.10745px rgba(0, 0, 0, 0.5);margin-bottom:12px}@media only screen and (max-width: 666px){.menu-mob-cards-item-name{font-size:6.6666666667vw;margin-bottom:4px}}.menu-mob-cards-item-description{position:relative;z-index:2;font-weight:400;font-size:3.80859375vw;line-height:110%;letter-spacing:-0.06em;color:#fff;text-shadow:1.05372px 1.05372px 2.10745px rgba(0, 0, 0, 0.5)}@media only screen and (max-width: 666px){.menu-mob-cards-item-description{font-size:3.7333333333vw}}.menu-mob-big-btn{width:100%;height:57.51953125vw;font-weight:400;font-size:9.765625vw;line-height:174.5%;display:flex;align-items:center;display:flex;align-items:center;justify-content:center;letter-spacing:-0.06em;color:#5910ff;background:#a6ef00;border-radius:78.125vw;margin-bottom:12px}@media only screen and (max-width: 666px){.menu-mob-big-btn{border-radius:50%;font-size:10.6666666667vw;height:94.4vw}}.menu-mob-link-btn{width:100%;height:14.84375vw;font-size:6.93359375vw;line-height:101%;display:flex;align-items:center;justify-content:center;letter-spacing:-0.06em;color:#000;background:rgba(0, 0, 0, 0.1);border-radius:12.5vw;margin-bottom:12px}@media only screen and (max-width: 666px){.menu-mob-link-btn{height:15.2vw;font-size:5.8666666667vw}}.header{width:100%;position:fixed;z-index:17}.header-wrapper{display:flex;justify-content:space-between;padding:19px
22px;top:0;left:0;transition:all 0.3s ease;position:relative}@media only screen and (max-width: 1024px){.header-wrapper{padding:1vw 0.977vw}}@media only screen and (max-width: 666px){.header-wrapper{padding:2.6666666667vw}}.header-logo{width:17.2916666667vw;transition:all 0.3s ease;cursor:pointer}.header-logo
img{width:100%}.header-logo
*{cursor:pointer}@media only screen and (max-width: 1024px){.header-logo{width:32.421875vw}}@media only screen and (max-width: 666px){.header-logo{width:166px}}.header-right{display:flex;position:relative;padding-right:3.385vw}@media only screen and (max-width: 1024px){.header-right{padding-right:60px}}.header-hire-button{cursor:pointer;width:11.927vw;height:4.531vw;background:#a6ef00;border-radius:73.953px;display:flex;align-items:center;justify-content:center;font-size:2.083vw;line-height:101%;text-align:center;color:#5910ff;letter-spacing:-0.06em}.header-hire-button
*{cursor:pointer}.header-hire-button.hide{display:none}@media only screen and (max-width: 1024px){.header-hire-button{width:26.367vw;height:10.156vw;font-size:4.59vw}}@media only screen and (max-width: 666px){.header-hire-button{display:none}}.header-hire-button
.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden;display:none}.header-hire-button .marquee
p{margin-left:-4.53125vw;display:inline-block;-webkit-animation:scroll 180s infinite linear;animation:scroll 180s infinite linear;margin-right:-100%}.header-hire-button:hover{background:#b2ff00}.header-hire-button:hover .header-hire-button-static{display:none}.header-hire-button:hover
.marquee{display:block}@-webkit-keyframes
scroll{0%{transform:translate(0, 0)}100%{transform:translate(-100%, 0)}}@keyframes
scroll{0%{transform:translate(0, 0)}100%{transform:translate(-100%, 0)}}.header-burger{width:4.5833333333vw;height:4.5833333333vw;border-radius:50%;background:#ebebeb;-webkit-backdrop-filter:blur(260.763px);backdrop-filter:blur(260.763px);display:flex;align-items:center;justify-content:center;position:absolute;top:1.08125vw;left:0.7291666667vw;flex-shrink:0;cursor:pointer}.header-burger
svg{width:1.8229166667vw}.header-burger:hover{background:#000}.header-burger:hover svg
rect{fill:#fff}@media only screen and (max-width: 1024px){.header-burger{position:relative;top:auto;left:auto;width:10.15625vw;height:10.15625vw}.header-burger
svg{width:4.00390625vw}}@media only screen and (max-width: 666px){.header-burger{width:14.667vw;height:14.667vw}.header-burger
svg{width:5.867vw}}.hire-us-mob-float-btn{width:39.7333333333vw;height:15.2vw;background:rgba(178, 255, 0, 0.9);-webkit-backdrop-filter:blur(65.0309px);backdrop-filter:blur(65.0309px);border-radius:12.8vw;font-weight:400;font-size:22px;line-height:101%;letter-spacing:-0.06em;color:#5910ff;display:flex;align-items:center;justify-content:center;position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:10;display:none}@media only screen and (max-width: 666px){.hire-us-mob-float-btn{display:flex}}.hire-us-mob-float-btn.hide{display:none}.header-lang{cursor:pointer;width:3.073vw;height:3.333vw;margin-left:6px;text-transform:uppercase;position:absolute;top:0;right:0}@media only screen and (max-width: 1024px){.header-lang{height:50px;width:50px}}.header-lang
*{cursor:pointer}.header-lang.hide{width:1px;height:1px;font-size:1px;opacity:0}.header-lang:hover{height:13.073vw}.header-lang:hover .header-lang-drop{height:9.7395833333vw}.header-lang:hover .header-lang-drop-item{pointer-events:all;transform:translatey(0);opacity:1;transition-delay:0.1s}.header-lang:hover .header-lang-drop-item:nth-child(2){transition-delay:0.2s}.header-lang:hover .header-lang-drop-item:nth-child(3){transition-delay:0.3s}.header-lang-primary{width:3.073vw;height:3.073vw;display:flex;align-items:center;justify-content:center;font-size:1.146vw;line-height:101%;color:#000;background:#ebebeb;margin-bottom:0.26vw;border-radius:50%;transition:all 0.2s ease}.header-lang-primary
a{color:#000}.header-lang-primary:hover{transform:scale(0.9);background:#dcdcdc}@media only screen and (max-width: 1024px){.header-lang-primary{width:50px;height:50px;font-size:18px;margin-bottom:9px}.header-lang-primary:hover{transform:scale(1);background:#ebebeb}.header-lang-primary
a{pointer-events:none}}.header-lang-drop{width:3.073vw;height:0;transition:all 0.2s ease}@media only screen and (max-width: 1024px){.header-lang-drop{width:50px;font-size:18px}}.header-lang-drop-item{transform:translatey(-30%);opacity:0;transition:all 0.3s ease;transition-delay:0.3s;pointer-events:none}.header-lang-drop-item:nth-child(2){transition-delay:0.2s}.header-lang-drop-item:nth-child(3){transition-delay:0.1s}.header-lang-drop-item-inner{width:3.073vw;height:3.073vw;display:flex;align-items:center;justify-content:center;font-size:1.146vw;line-height:101%;color:#000;background:#ebebeb;border-radius:50%;margin-bottom:0.26vw;transition:all 0.2s ease}.header-lang-drop-item-inner:hover{transform:scale(0.9);background:#dcdcdc}@media only screen and (max-width: 1024px){.header-lang-drop-item-inner{width:50px;height:50px;font-size:18px;margin-bottom:9px}}.footer{width:100%;background:#000;padding:2.5vw 0 30px 0;border-top:1px solid rgba(255, 255, 255, 0.2)}@media only screen and (max-width: 1024px){.footer{padding:62px
0 22px 0;border:none}}@media only screen and (max-width: 666px){.footer{margin-top:-1px;padding:36px
0 50px}}.footer-social{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:43px;padding:0
4.167vw}@media only screen and (max-width: 1024px){.footer-social{padding:0
5.957vw;margin-bottom:10.156vw}}@media only screen and (max-width: 666px){.footer-social{padding:0
5.333vw;margin-bottom:36px}}.footer-social-item{display:block;cursor:pointer;transition:all 0.2s ease}.footer-social-item
*{cursor:pointer}.footer-social-item
svg{width:4.479vw}.footer-social-item:hover{opacity:0.7}@media only screen and (max-width: 1024px){.footer-social-item
svg{width:7.324vw}.footer-social-item:hover{opacity:1}}@media only screen and (max-width: 666px){.footer-social-item
svg{width:6.933vw}}.footer-copyright{padding-left:13px;font-weight:400;font-size:13px;line-height:101%;letter-spacing:-0.06em;color:#fff;display:flex;align-items:center}.footer-copyright
span{display:block;flex-shrink:0;margin-right:0.78125vw}@media only screen and (max-width: 1024px){.footer-copyright
span{width:100%;margin-bottom:14px}}@media only screen and (max-width: 666px){.footer-copyright
span{margin-bottom:6px}}@media only screen and (max-width: 1024px){.footer-copyright{font-size:2.93vw;padding-left:10px;flex-wrap:wrap}.footer-copyright
a{font-size:2.93vw}}@media only screen and (max-width: 666px){.footer-copyright{font-size:11px}.footer-copyright
a{font-size:11px}}.footer-top-text-wrapper{padding:2.865vw 0}.footer-top-text-desktop{margin-bottom:3.5vw;font-style:normal;font-weight:400;font-size:9.792vw;line-height:101%;letter-spacing:-0.06em;color:#fff}.footer-top-text-desktop.large{font-size:9.792vw}.footer-top-text-desktop.medium{font-size:8.3vw}@media only screen and (max-width: 1024px){.footer-top-text-desktop{display:none}}.footer-top-text-tablet{display:none}@media only screen and (max-width: 1024px){.footer-top-text-tablet{display:block;margin-bottom:7.617vw;font-style:normal;font-weight:400;font-size:14.551vw;line-height:101%;letter-spacing:-0.06em;color:#fff}}@media only screen and (max-width: 666px){.footer-top-text-tablet{display:none}}.footer-top-text-mobile{font-style:normal;font-weight:400;font-size:15vw;line-height:101%;letter-spacing:-0.06em;color:#fff;margin-bottom:4.8vw;display:none}@media only screen and (max-width: 666px){.footer-top-text-mobile{display:block}}.footer-bottom-links{width:100%;display:flex;flex-wrap:wrap}@media only screen and (max-width: 1024px){.footer-bottom-links{width:100%}}.footer-bottom-link{display:block;font-family:"Poppins";font-style:normal;font-weight:400;font-size:0.78125vw;line-height:101%;letter-spacing:-0.06em;color:rgba(255, 255, 255, 0.4);margin-right:0.78125vw;cursor:pointer}.footer-bottom-link:hover{color:rgb(255, 255, 255)}@media only screen and (max-width: 1024px){.footer-bottom-link{font-size:2.34375vw;margin-right:2.9296875vw}}@media only screen and (max-width: 666px){.footer-bottom-link{font-size:2.9333333333vw;margin-right:3.4666666667vw}}.error-page .hire-us-mob-float-btn{display:none}.error-fluid{width:100%}.error-fluid .home-portfolio-left-text
p{color:#000}.error-fluid .home-portfolio-cards-item-name{color:#000;text-shadow:none}@media only screen and (max-width: 1024px){.error-fluid .home-portfolio-cards-item-name{color:#fff}}.error-fluid .home-portfolio-title{color:#000;font-size:3.3333333333vw}@media only screen and (max-width: 1024px){.error-fluid .home-portfolio-title{display:none}}.error-fluid .home-portfolio-btn{background:rgba(0, 0, 0, 0.1);color:#000}@media only screen and (max-width: 1024px){.error-fluid .home-portfolio-btn{background:transparent;text-align:center;font-size:6.8359375vw}}.error-fluid .home-portfolio-left-text
p{font-size:3.3333333333vw}.error-fluid .home-portfolio-left-text p:last-of-type{text-align:left}@media only screen and (max-width: 1024px){.error-fluid .home-portfolio-left-text{display:block}.error-fluid .home-portfolio-left-text
p{font-size:6.8359375vw;text-align:center}.error-fluid .home-portfolio-left-text p:last-of-type{text-align:center}}.error-fluid .home-portfolio-title-mobile{display:none}@media only screen and (max-width: 1024px){.error-fluid .home-portfolio-right{height:28.34vw}}.error-text{margin-bottom:5vw;padding:8.3333333333vw 3.90625vw}@media only screen and (max-width: 1024px){.error-text{margin-bottom:8.69140625vw;padding:19vw 3.90625vw}}@media only screen and (max-width: 666px){.error-text{padding-top:38vw;padding-left:6.6666666667vw}}.error-text-line{font-style:normal;font-weight:400;font-size:10vw;line-height:101%;letter-spacing:-0.06em;color:#000}.error-text-line.line1{padding-left:8.4895833333vw}.error-text-line.line3{padding-left:5.9895833333vw}@media only screen and (max-width: 1024px){.error-text-line{font-size:19.140625vw}.error-text-line.line1{padding-left:14.74609375vw}.error-text-line.line3{padding-left:9.08203125vw}}*{cursor:url("/armirror/wp-content/themes/mirror/assets/images/cursor.svg"), auto}html,body{font-family:"Poppins";font-weight:400}html.lang-ua,body.lang-ua{font-family:"Inter"}html{scroll-behavior:smooth}*{box-sizing:border-box;outline:none}a{text-decoration:none}.menu-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(235, 235, 235, 0.8);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);display:none;z-index:10}.menu-overlay.show{display:block}.big-btn-bottom-text
img{width:auto}.video-custom-3 .home-first-right{background:0;padding:0}.video-custom-3 .home-first-video{aspect-ratio:1/1}