.switcher{position:relative}.switcher-button{text-transform:uppercase;color:#f1eae2;font-size:.625vw;width:2.1875vw;height:1.6666666667vw;background:#020202;cursor:pointer}.switcher-button,.switcher-list{border:1px solid #f1eae2;font-weight:600}.switcher-list{flex-direction:column;position:absolute;top:1.8229166667vw;z-index:90}.switcher-list,.switcher-list-item{display:flex;justify-content:center}.switcher-list-item{text-transform:uppercase;color:#f1eae2;font-size:.625vw;width:2.0833333333vw;height:1.6666666667vw;background:#020202;border:none;align-items:center;cursor:pointer}@media screen and (max-width:1530px){.switcher-button{font-size:.7843137255vw;width:2.7450980392vw;height:2.091503268vw}.switcher-list{top:2.2875816993vw}.switcher-list-item{width:2.614379085vw;height:2.091503268vw;font-size:.7843137255vw}}@media screen and (max-width:1280px){.switcher-button{font-size:.9375vw;width:3.28125vw;height:2.5vw}.switcher-list{top:2.734375vw}.switcher-list-item{width:3.125vw;height:2.5vw;font-size:.9375vw}}@media screen and (max-width:1024px){.switcher-button{font-size:1.171875vw;width:4.1015625vw;height:3.125vw}.switcher-list{top:3.41796875vw}.switcher-list-item{width:3.90625vw;height:3.125vw;font-size:1.171875vw}}@media screen and (max-width:768px){.switcher-button{font-size:1.5625vw;width:5.46875vw;height:4.1666666667vw}.switcher-list{top:4.5572916667vw}.switcher-list-item{width:5.2083333333vw;height:4.1666666667vw;font-size:1.5625vw}}@media screen and (max-width:576px){.switcher-button{font-size:1.9097222222vw;width:6.25vw;height:4.8611111111vw}.switcher-list{top:6.0763888889vw}.switcher-list-item{width:5.9027777778vw;height:4.5138888889vw;font-size:1.9097222222vw}}@media screen and (max-width:375px){.switcher-button{font-size:2.6666666667vw;width:8.5333333333vw;height:6.4vw}.switcher-list{top:9.3333333333vw}.switcher-list-item{width:8vw;height:5.8666666667vw;font-size:2.6666666667vw}}.header{background-color:#020202;height:5.15625vw;padding:1.0416666667vw 0;width:100%;position:fixed;z-index:91}.header-logo{width:7.8645833333vw;height:3.0729166667vw}.header-wrapper{display:flex;align-items:center;justify-content:space-between}.header-nav-list{display:flex;align-items:center;justify-content:center;gap:2.0833333333vw;color:#f1eae2;list-style:none;font-size:.8333333333vw;font-weight:600}.header-nav-item:hover{border-bottom:1px solid #f1eae2}.header-contact{display:flex;align-items:center;gap:.625vw}.header-burger-button,.header-burger-menu,.header-contact-mobile{display:none}.header-services-item{position:relative}.header-services-trigger{display:flex;align-items:center;cursor:pointer}.header-services-trigger:hover{border-bottom:1px solid #f1eae2}.header-services-dropdown{position:absolute;top:100%;left:0;background-color:#020202;border-radius:.2083333333vw;padding:.625vw;min-width:10.4166666667vw;box-shadow:0 .2083333333vw .625vw rgba(0,0,0,.1);z-index:100;margin-top:.4166666667vw}.header-services-link{display:block;padding:.4166666667vw .625vw;color:#f1eae2;white-space:nowrap;transition:background-color .2s;border-radius:.1041666667vw;margin-bottom:.2083333333vw}.header-services-link:last-child{margin-bottom:0}.header-services-link:hover{background-color:hsla(0,0%,100%,.1)}@media screen and (max-width:1530px){.header{height:6.4705882353vw;padding:1.3071895425vw 0}.header-logo{width:9.8692810458vw;height:3.8562091503vw}.header-nav-list{gap:2.614379085vw;font-size:1.045751634vw}.header-contact{gap:.7843137255vw}.header-services-dropdown{padding:.7843137255vw;min-width:13.0718954248vw;border-radius:.2614379085vw;margin-top:.522875817vw}.header-services-link{padding:.522875817vw .7843137255vw;border-radius:.1307189542vw;margin-bottom:.2614379085vw}}@media screen and (max-width:1280px){.header{height:7.734375vw;padding:1.5625vw 0}.header-logo{width:11.796875vw;height:4.609375vw}.header-nav-list{gap:2.5vw;font-size:1.25vw}.header-contact{gap:.9375vw}.header-services-dropdown{padding:.78125vw;min-width:14.0625vw;margin-top:.46875vw}.header-services-link{padding:.46875vw .78125vw}}@media screen and (max-width:1024px){.header{height:9.66796875vw;padding:1.953125vw 0}.header-logo{width:14.74609375vw;height:5.76171875vw}.header-nav-list{gap:3.90625vw;font-size:1.3671875vw}.header-nav-desktop{display:none}.header-contact{gap:1.171875vw}.header-burger-button{display:block;border:none}.header-burger-button div{background-color:#fff;width:24px;height:4px;margin-bottom:4px;transition:transform .3s ease}.header-burger-button div:last-child{margin-bottom:0}.header-burger-button.open{padding-top:0}.header-burger-button.open div:first-child{transform:translateY(4px) rotate(45deg)}.header-burger-button.open div:nth-child(2){display:none}.header-burger-button.open div:nth-child(3){transform:translateY(-4px) rotate(-45deg)}.header-burger-menu{display:flex;align-items:center;position:fixed;top:9.66796875vw;left:0;background-color:#020202;transition:all .3s ease;width:100%;padding:1.953125vw;height:100vh}.header-burger-menu,.header-nav-list{flex-direction:column}.header-services-dropdown,.header-services-trigger{display:none}}@media screen and (max-width:768px){.header{height:10.4166666667vw;padding:2.0833333333vw 0}.header-logo{width:16.9270833333vw;height:6.5104166667vw}.header-nav-list{gap:5.2083333333vw;font-size:2.0833333333vw}.header-contact{gap:1.5625vw}.header-contact-desktop{display:none}.header-burger-button div{width:20px;height:4px}.header-burger-menu{top:10.4166666667vw;padding:2.6041666667vw;gap:5.2083333333vw}.header-contact-mobile{display:flex}}@media screen and (max-width:576px){.header{height:13.8888888889vw;padding:2.7777777778vw 0}.header-logo{width:19.4444444444vw;height:7.8125vw}.header-nav-list{gap:6.9444444444vw;font-size:2.7777777778vw}.header-contact{gap:2.0833333333vw}.header-burger-button div{width:20px;height:2px}.header-burger-button.open div:first-child{transform:translateY(3px) rotate(45deg)}.header-burger-button.open div:nth-child(3){transform:translateY(-3px) rotate(-45deg)}.header-burger-menu{top:13.8888888889vw;padding:3.4722222222vw;gap:6.9444444444vw}}@media screen and (max-width:375px){.header{height:21.3333333333vw;padding:4.2666666667vw 0}.header-logo{width:29.8666666667vw;height:12vw}.header-nav-list{gap:10.6666666667vw;font-size:3.7333333333vw}.header-contact{gap:3.2vw}.header-burger-button div{width:20px;height:2px}.header-burger-button.open div:first-child{transform:translateY(3px) rotate(45deg)}.header-burger-button.open div:nth-child(3){transform:translateY(-3px) rotate(-45deg)}.header-burger-menu{top:21.3333333333vw;padding:5.3333333333vw;gap:10.6666666667vw}}html{scroll-behavior:smooth}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Benzin;src:url(/fonts/Benzin-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Benzin;src:url(/fonts/Benzin-Bold.ttf) format("truetype");font-weight:800;font-style:normal}body{max-width:100vw;height:100vh;overflow-x:hidden;background-color:#fff;font-family:Gilroy,sans-serif;position:relative}.main-wrapper{padding-top:5.15625vw}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}button{border:none;background-color:rgba(0,0,0,0)}@media screen and (max-width:1530px){.main-wrapper{padding-top:6.4705882353vw}}@media screen and (max-width:1280px){.main-wrapper{padding-top:7.734375vw}}@media screen and (max-width:1024px){.main-wrapper{padding-top:9.66796875vw}}@media screen and (max-width:768px){.main-wrapper{padding-top:10.4166666667vw}}@media screen and (max-width:576px){.main-wrapper{padding-top:13.8888888889vw}}@media screen and (max-width:375px){.main-wrapper{padding-top:21.3333333333vw}}