@charset "UTF-8";@font-face{font-family:AppleChancery;src:url(/fonts/Apple-Chancery.ttf) format("truetype-variations");font-weight:100 1000;font-stretch:25% 151%;font-style:oblique -10deg 0deg}@font-face{font-family:RobotoFlex;src:url(/fonts/RobotoFlex-VariableFont.ttf) format("truetype-variations");font-weight:100 1000;font-stretch:25% 151%;font-style:oblique -10deg 0deg}@font-face{font-family:CenturyGothic;font-display:swap;src:url(/fonts/CenturyGothicRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CenturyGothic;font-display:swap;src:url(/fonts/CenturyGothicBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:GoodVibesPro;font-display:swap;src:url(/fonts/GoodVibesCyr.ttf) format("truetype");font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/fonts/Gilroy-Bold.ttf) format("truetype"),url(/fonts/Gilroy-Bold.woff2) format("woff2"),url(/fonts/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/fonts/Gilroy-Medium.ttf) format("truetype"),url(/fonts/Gilroy-Medium.woff2) format("woff2"),url(/fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Black.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Black.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Black.eot) format("eot"),url(/fonts/RFDewiExpanded-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Semibold.eot) format("eot"),url(/fonts/RFDewiExpanded-Semibold.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Semibold.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Bold.eot) format("eot"),url(/fonts/RFDewiExpanded-Bold.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Bold.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DSJapanCyr;font-display:swap;src:url(/fonts/DSJapanCyr-normal.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Ultrabold.eot) format("eot"),url(/fonts/RFDewiExpanded-Ultrabold.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Ultrabold.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Ultrabold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Ultrabold.ttf) format("truetype"),url(/fonts/RFDewiExtended-Ultrabold.woff2) format("woff2"),url(/fonts/RFDewiExtended-Ultrabold.eot) format("eot"),url(/fonts/RFDewiExtended-Ultrabold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Black.ttf) format("truetype"),url(/fonts/RFDewiExtended-Black.woff2) format("woff2"),url(/fonts/RFDewiExtended-Black.eot) format("eot"),url(/fonts/RFDewiExtended-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Bold.ttf) format("truetype"),url(/fonts/RFDewiExtended-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/RFDewiExtended-Bold.woff2) format("woff2"),url(/fonts/RFDewiExtended-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExpanded-Regular.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/RFDewiExpanded-Regular.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Light.ttf) format("truetype"),url(/fonts/RFDewiExtended-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/RFDewiExtended-Light.woff2) format("woff2"),url(/fonts/RFDewiExtended-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:AvenirNextCyr;font-display:swap;src:url(/fonts/avenirnextcyr-medium.ttf) format("truetype"),url(/fonts/avenirnextcyr-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirnextcyr-medium.woff2) format("woff2"),url(/fonts/avenirnextcyr-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:AvenirNextCyr;font-display:swap;src:url(/fonts/avenirnextcyr-regular.ttf) format("truetype"),url(/fonts/avenirnextcyr-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirnextcyr-regular.woff2) format("woff2"),url(/fonts/avenirnextcyr-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gothic;font-display:swap;src:url(/fonts/centurygothic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSans.eot);src:url(/fonts/PTSans.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSans.woff2) format("woff2"),url(/fonts/PTSans.woff) format("woff"),url(/fonts/PTSans.ttf) format("truetype"),url(/fonts/PTSans.svg#PTSans) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSansBold.eot);src:url(/fonts/PTSansBold.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansBold.woff2) format("woff2"),url(/fonts/PTSansBold.woff) format("woff"),url(/fonts/PTSansBold.ttf) format("truetype"),url(/fonts/PTSansBold.svg#PTSans) format("svg");font-weight:700;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSansItalic.ttf) format("truetype");src:url(/fonts/PTSansItalic.woff2) format("woff2"),url(/fonts/PTSansItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:PTSansNarrow;font-display:swap;src:url(/fonts/PTSansNarrow.eot);src:url(/fonts/PTSansNarrow.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansNarrow.woff2) format("woff2"),url(/fonts/PTSansNarrow.woff) format("woff"),url(/fonts/PTSansNarrow.ttf) format("truetype"),url(/fonts/PTSansNarrow.svg#PTSansNarrow) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PTSansNarrow;font-display:swap;src:url(/fonts/PTSansNarrowBold.eot);src:url(/fonts/PTSansNarrowBold.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansNarrowBold.woff2) format("woff2"),url(/fonts/PTSansNarrowBold.woff) format("woff"),url(/fonts/PTSansNarrowBold.ttf) format("truetype"),url(/fonts/PTSansNarrowBold.svg#PTSansNarrow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:MyriadProLight;src:url(/fonts/MyriadProLight.eot);src:url(/fonts/MyriadProLight.eot?#iefix) format("embedded-opentype"),url(/fonts/MyriadProLight.woff) format("woff"),url(/fonts/MyriadProLight.woff2) format("woff2"),url(/fonts/MyriadProLight.ttf) format("truetype"),url(/fonts/MyriadProLight.svg#MyriadProLight) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Myriad Pro";src:url(/fonts/MyriadPro.otf) format("opentype");src:url(/fonts/MyriadPro.woff2) format("woff2"),url(/fonts/MyriadPro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MyriadProBold;src:url(/fonts/MyriadProBold.otf) format("opentype");src:url(/fonts/MyriadProBold.woff2) format("woff2"),url(/fonts/MyriadProBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PragmaticaC;src:url(/fonts/PTPragmaticaCyrillic.ttf) format("opentype");src:url(/fonts/PTPragmaticaCyrillic.woff2) format("woff2"),url(/fonts/PTPragmaticaCyrillic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PragmaticaC;src:url(/fonts/PTPragmaticaBoldCyrillic.ttf) format("opentype");src:url(/fonts/PTPragmaticaBoldCyrillic.woff2) format("woff2"),url(/fonts/PTPragmaticaBoldCyrillic.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Thin.eot);src:url(/fonts/Circe-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Thin.woff) format("woff"),url(/fonts/Circe-Thin.woff2) format("woff2"),url(/fonts/Circe-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-ExtraLight.eot);src:url(/fonts/Circe-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-ExtraLight.woff) format("woff"),url(/fonts/Circe-ExtraLight.woff2) format("woff2"),url(/fonts/Circe-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Light.eot);src:url(/fonts/Circe-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Light.woff) format("woff"),url(/fonts/Circe-Light.woff2) format("woff2"),url(/fonts/Circe-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Regular.eot);src:url(/fonts/Circe-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Regular.woff) format("woff"),url(/fonts/Circe-Regular.woff2) format("woff2"),url(/fonts/Circe-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Bold.eot);src:url(/fonts/Circe-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Bold.woff) format("woff"),url(/fonts/Circe-Bold.woff2) format("woff2"),url(/fonts/Circe-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-ExtraBold.eot);src:url(/fonts/Circe-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-ExtraBold.woff) format("woff"),url(/fonts/Circe-ExtraBold.woff2) format("woff2"),url(/fonts/Circe-ExtraBold.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuethin.woff2) format("woff2");src:local("☺"),url(/fonts/bebasneuethin.woff) format("woff"),url(/fonts/bebasneuethin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuelight.woff2) format("woff2");src:local("☺"),url(/fonts/bebasneuelight.ttf) format("truetype"),url(/fonts/bebasneuelight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneueregular.eot);src:local("☺"),url(/fonts/bebasneueregular.woff2) format("woff2"),url(/fonts/bebasneueregular.woff) format("woff"),url(/fonts/bebasneueregular.ttf) format("truetype"),url(/fonts/bebasneueregular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuebold.eot);src:local("☺"),url(/fonts/bebasneuebold.woff2) format("woff2"),url(/fonts/bebasneuebold.woff) format("woff"),url(/fonts/bebasneuebold.ttf) format("truetype"),url(/fonts/bebasneuebold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(/fonts/Montserrat-Light.woff2) format("woff2"),url(/fonts/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/Montserrat-Black.woff2) format("woff2"),url(/fonts/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Morpha;font-display:swap;src:url(/fonts/Morpha-Bold.woff2) format("woff2");src:local("☺"),url(/fonts/Morpha-Bold.woff) format("woff"),url(/fonts/Morpha-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Morpha;font-display:swap;src:url(/fonts/Morpha-Bold.woff2) format("woff2");src:local("☺"),url(/fonts/Morpha-Bold.woff) format("woff"),url(/fonts/Morpha-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Bold"),local("NeueMachina-Bold"),url(/fonts/NeueMachina-Bold.woff2) format("woff2"),url(/fonts/NeueMachina-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Black"),local("NeueMachina-Black"),url(/fonts/NeueMachina-Black.woff2) format("woff2"),url(/fonts/NeueMachina-Bold.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Norican;font-display:swap;src:url(/fonts/norican-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Cy Grotesk";font-display:swap;src:url(/fonts/cy-grotesk-grand-dark.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:RainerTestv04;src:url(/fonts/RainerTestv04-Bold.woff2),url(/fonts/RainerTestv04-Bold.woff);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Anticva;font-display:swap;src:local("Anticva"),local("Anticva"),url(/fonts/Anticva-Regular.woff2) format("woff2"),url(/fonts/Anticva-Regular.woff) format("woff"),url(/fonts/Anticva-Regular.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AlexBrush;font-display:swap;src:url(/fonts/AlexBrush-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Aquarelle;font-display:swap;src:url(/fonts/Aquarelle.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Halvar Breitschrift";src:local("HalvarBreit-Blk"),local("HalvarBreit-Blk"),url(/fonts/HalvarBreit-Blk.woff2) format("woff2"),url(/fonts/HalvarBreit-Blk.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Damn;font-display:swap;src:local("Damn"),local("Damn"),url(/fonts/Damn.woff2) format("woff2"),url(/fonts/Damn.woff) format("woff"),url(/fonts/Damn.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Monologue DEMO";font-display:swap;src:local("Monologue_DEMO"),local("Monologue_DEMO"),url(/fonts/Monologue_DEMO.woff) format("woff"),url(/fonts/Monologue_DEMO.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Nasalization;font-display:swap;src:local("Nasalization"),local("Nasalization"),url(/fonts/Nasalization.woff) format("woff"),url(/fonts/Nasalization.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PatsySans;font-display:swap;src:local("PatsySans"),local("PatsySans"),url(/fonts/PatsySans.woff) format("woff"),url(/fonts/PatsySans.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus.eot);src:url(/fonts/Lighthaus.eot?#iefix) format("embedded-opentype"),url(/fonts/Lighthaus.woff2) format("woff2"),url(/fonts/Lighthaus.woff) format("woff"),url(/fonts/Lighthaus.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UltramonoWide-LightItalic;src:url(/fonts/UltramonoWide-LightItalic.woff2) format("woff2"),url(/fonts/UltramonoWide-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:UltramonoWide-Light;src:url(/fonts/UltramonoWide-Light.woff2) format("woff2"),url(/fonts/UltramonoWide-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nikkyou Sans";src:url(/fonts/NikkyouSans.woff2) format("woff2"),url(/fonts/NikkyouSans.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Corvetta;src:url(/fonts/Corvetta.woff2) format("woff2"),url(/fonts/Corvetta.woff) format("woff"),url(/fonts/Corvetta.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:a_LCDNovaObl;src:url(/fonts/a_lcdnovaobl.woff) format("woff"),url(/fonts/a_lcdnovaobl.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Felidae;src:url(/fonts/Felidae.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExtraCondTrial-Thin.otf);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-ExtraBoldItalic.otf);font-weight:750;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-Heavy.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrialThinItalic.otf);font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Wide ExtraCond Trial";src:url(/fonts/MullerNextWideTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Actay Wide";src:url(/fonts/ActayWide-Bold.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Marck Script";src:url(/fonts/MarkScript-Regular.otf) format("opentype"),url(/fonts/MarkScript-Regular.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-Heavy.otf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-ExtraBoldItalic.ttf) format("truetype"),url(/fonts/MullerNextExtraCondTrial-ExtraBoldItalic.woff2) format("woff2");font-weight:750;font-style:italic}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrialThin.otf);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Trial";src:url(/fonts/MullerNextTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Trial";src:url(/fonts/MullerNextTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Wide Trial Italic";src:url(/fonts/MullerNextWideTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Wide Trial";src:url(/fonts/MullerNextTrial-ThinItalic.woff2);font-weight:100;font-style:italic}@font-face{font-family:"Muller Next Wide Trial";src:url(/fonts/MullerNextWideTrial-ExtraBoldItalic.ttf) format("truetype");font-weight:750;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Wide Trial";src:url(/fonts/MullerNextWideTrial-ExtraBold.ttf) format("truetype");font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Narrow";src:url(/fonts/MullerNarrow-ExtraBold.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cakra;src:url(/fonts/Cakra-Normal.otf) format("opentype");src:url(/fonts/Cakra-Normal.woff2) format("woff2"),url(/fonts/Cakra-Normal.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noteworthy;src:url(/fonts/NoteworthyLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Arizonia;src:url(/fonts/Arizonia-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter_18pt-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter_18pt-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(/fonts/MontserratAlternates-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Snell Roundhand";src:url(/fonts/snell-roundhand-900.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Snell Roundhand";src:url(/fonts/snell-roundhand-700.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus-400.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Code pro black";src:url(/fonts/code_pro_black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Boldstrom;src:url(/fonts/Boldstrom-b.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EuropeExtendedC;src:url(/fonts/europeextendedc_italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"Europe ext regular";src:url(/fonts/europeext.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Europe ext bold";src:url(/fonts/europeext_bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Europe ext bold italic";src:url(/fonts/europeext_bold_italic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Euclid Circular A";src:url(/fonts/EuclidCircularARegular.woff2) format("opentype"),url(/fonts/EuclidCircularARegular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Euclid Circular A";src:url(/fonts/EuclidCircularALight.woff2) format("opentype"),url(/fonts/EuclidCircularALight.woff);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Euclid-Circular-A;src:url(/fonts/EuclidCircularALight.woff2) format("opentype"),url(/fonts/EuclidCircularALight.woff);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Euclid-Circular-A;font-display:swap;src:url(/fonts/euclid-circular-a-medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Euclid-Circular-A;font-display:swap;src:url(/fonts/euclid-circular-a-semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Euclid Circular A";font-display:swap;src:url(/fonts/EuclidCircularABold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Constantine;src:url(/fonts/Constantine.woff2) format("opentype"),url(/fonts/Constantine.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Constantine;src:url(/fonts/Constantine.woff2) format("opentype"),url(/fonts/Constantine.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TTWellingtons;font-display:swap;src:local("TTWellingtons"),local("TTWellingtons-Medium"),url(/fonts/TTWellingtons-Medium.woff2) format("woff2"),url(/fonts/TTWellingtons-Medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"5mal6Lampen";font-display:swap;src:url(/fonts/5mal6Lampen.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CodecPro;src:url(/fonts/CodecPro-Bold.woff2) format("woff2"),url(/fonts/CodecPro-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CodecPro;src:url(/fonts/CodecPro-Regular.woff) format("woff2"),url(/fonts/CodecPro-Regular.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CodecPro;src:url(/fonts/CodecPro-Heavy.woff2) format("woff2"),url(/fonts/CodecPro-Heavy.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:CyGrotesk;src:url(/fonts/Cy-Grotesk.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FiraCode;font-display:swap;src:url(/fonts/FiraCode-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:BebasNeueCyrillic;font-display:swap;src:url(/fonts/Bebas-Neue-Cyrillic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FiraMono;font-display:swap;src:url(/fonts/FiraMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:FiraMono;font-display:swap;src:url(/fonts/FiraMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:FiraMono;font-display:swap;src:url(/fonts/FiraMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DRUZHOK;src:url(/fonts/DRUZHOK.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bebas-Neue-Cyrillic;font-display:swap;src:url(/fonts/Bebas-Neue-Cyrillic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:EastmanCondensedAlt;font-display:swap;src:url(/fonts/eastman-condensed-alt-4.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:RobotoFlex;font-display:swap;src:url(/fonts/RobotoFlex.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"1shelleyvolante";src:url(/fonts/1shelleyvolantebold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"1shelleyvolante";src:url(/fonts/1shelleyvolante.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TT Smalls Trial";src:url(/fonts/TT-Smalls-Trial-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mak;src:url(/fonts/MAK.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GTEestiProDisplay;src:url(/fonts/GTEestiProDisplay-Bold.woff2) format("woff2");src:url(/fonts/GTEestiProDisplay-Bold.woff) format("woff");src:url(/fonts/GTEestiProDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:EuropeExt;src:url(/fonts/europeextnormal.woff2) format("woff2");src:url(/fonts/europeextnormal.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EuropeExt;src:url(/fonts/europeext_bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Press Start 2P";src:url(/fonts/PressStart2P-Regular.woff2) format("woff2");src:url(/fonts/PressStart2P-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Good Timing";src:url(/fonts/Good-Timing.woff2) format("woff2");src:url(/fonts/Good-Timing.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"SFT Schrifted Sans TRIAL";src:url(/fonts/SFTSchriftedSansTRIAL-Bold.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"SFT Schrifted Sans TRIAL Black";src:url(/fonts/SFTSchriftedSansTRIAL-Black.otf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SFT-Schrifted;src:url(/fonts/SFT-Schrifted-Sans-TRIAL-Var.ttf) format("truetype-variations");font-style:normal}@font-face{font-family:Jeko-Bold;src:url(/fonts/jeko-bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Benzin-Medium;src:url(/fonts/Benzin-Medium.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Exo2-Medium;font-style:normal;font-weight:500;src:url(/fonts/Exo2-Medium.woff2) format("woff2"),url(/fonts/Exo2-Medium.woff2) format("woff");font-display:swap}@font-face{font-family:Exo2-SemiBold;font-style:normal;font-weight:600;src:url(/fonts/Exo2-SemiBold.woff2) format("woff2"),url(/fonts/Exo2-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:Exo2-Bold;font-style:normal;font-weight:700;src:url(/fonts/Exo2-Bold.woff2) format("woff2"),url(/fonts/Exo2-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Exo2-ExtraBold;font-style:normal;font-weight:800;src:url(/fonts/Exo2-ExtraBold.woff2) format("woff2"),url(/fonts/Exo2-ExtraBold.woff) format("woff");font-display:swap}@font-face{font-family:SONGERSemiExpandedBold;src:url(/fonts/songersemiexpanded-bold.woff2) format("woff2"),url(/fonts/songersemiexpanded-bold.woff) format("woff"),url(/fonts/songersemiexpanded-bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:GTEestiProDisplay;src:url(/fonts/GTEestiProDisplay-Bold.woff2) format("woff2");src:url(/fonts/GTEestiProDisplay-Bold.woff) format("woff");src:url(/fonts/GTEestiProDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Cruinn;font-display:swap;src:local("Cruinn Black"),local("CruinnBold"),url(/fonts/CruinnBold.woff2) format("woff2"),url(/fonts/CruinnBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Cruinn;font-display:swap;src:local("Cruinn Black"),local("CruinnBlack"),url(/fonts/CruinnBlack.woff2) format("woff2"),url(/fonts/CruinnBlack.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Jeko-ExtraBold;src:url(/fonts/Jeko-Extra-Bold.woff2) format("woff2"),url(/fonts/Jeko-Extra-Bold.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"TT Firs Neue Trial Var Roman";src:url(/fonts/TT_Firs_Neue_Trial_Var_Roman.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-SemiBold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:Mont;src:url(/fonts/Mont-Bold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:800}@font-face{font-family:Mont;src:url(/fonts/Mont-Heavy.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:900}@font-face{font-family:"Hina Mincho";src:url(/fonts/HinaMincho-Regular.woff2) format("woff2"),url(/fonts/HinaMincho-Regular.woff) format("woff"),url(/fonts/HinaMincho-Regular.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Tenor Sans";src:url(/fonts/TenorSans.eot);src:local("Tenor Sans"),local("TenorSans"),url(/fonts/TenorSans.eot?#iefix) format("embedded-opentype"),url(/fonts/TenorSans.woff2) format("woff2"),url(/fonts/TenorSans.woff) format("woff"),url(/fonts/TenorSans.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Prosto One";src:url(/fonts/ProstoOne-Regular.woff2) format("woff2"),url(/fonts/ProstoOne-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Annabelle;src:url(/fonts/annabelle.eot);src:url(/fonts/annabelle.eot?#iefix) format("embedded-opentype"),url(/fonts/annabelle.woff2) format("woff2"),url(/fonts/annabelle.woff) format("woff"),url(/fonts/annabelle.ttf) format("truetype"),url(/fonts/annabelle.svg#annabelle) format("svg")}@font-face{font-family:Jost-Regular;font-style:normal;font-weight:400;src:url(/fonts/Jost-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Jost-SemiBold;font-style:normal;font-weight:600;src:url(/fonts/Jost-SemiBold.woff2) format("woff2");font-display:swap}@font-face{font-family:Racama;font-style:normal;src:url(/fonts/Racama.otf) format("opentype");font-display:swap}@font-face{font-family:SoukouMincho;font-display:swap;src:url(/fonts/SoukouMincho.ttf) format("truetype");font-style:normal}@font-face{font-family:"NEXT ART";src:url("/fonts/NEXT ART_SemiBold.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"NEXT ART";src:url(/fonts/NEXT-ART_Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Next Art";src:url(/fonts/NEXT-ART-Bold.woff2) format("woff2"),url(/fonts/NEXT-ART-Bold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Nicoletta script";font-display:swap;src:url(/fonts/Nicoletta_script.ttf) format("truetype");font-style:normal}@font-face{font-family:"RF Dewi Condensed";src:url(/fonts/RFDewiCondensed-Bold.eot),url(/fonts/RFDewiCondensed-Bold.ttf) format("embedded-opentype"),url(/fonts/RFDewiCondensed-Bold.woff2) format("woff2"),url(/fonts/RFDewiCondensed-Bold.woff) format("woff"),url(/fonts/RFDewiCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Grafita Normal";src:url(/fonts/Grafita-Normal-DEMO-v2.otf) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:Grafita;src:url(/fonts/Grafita-Special-DEMO.otf) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:Grafitaa;src:url(/fonts/Grafita-Special-DEMO.otf) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:Seenonim;font-display:swap;src:url(/fonts/seenonim-v1.ttf) format("truetype");font-style:normal}@font-face{font-family:Inter;src:url(/fonts/inter-semi-bold.otf) format("opentype");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:Inter;src:url(/fonts/inter-ui.otf) format("opentype");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:"Romantique Script";font-display:swap;src:url(/fonts/Romantique-Script.ttf) format("truetype");font-style:normal}@font-face{font-family:Resphekt;font-display:swap;src:url(/fonts/Resphekt-Regular.woff) format("woff");font-style:normal}*{box-sizing:border-box}.section-title{font-family:"NEXT ART";font-weight:700;font-size:50px;line-height:1.1;color:#673cbc}.section-title span.pink{color:#db2cbb}@media all and (max-width:1239px){.section-title{font-size:37.16px}}@media all and (max-width:767px){.section-title{text-align:center;font-size:8.13vw}}.section-title._s{font-size:43px}@media all and (max-width:1239px){.section-title._s{font-size:32px}}@media all and (max-width:767px){.section-title._s{font-size:7.5vw}}.section-text{font-weight:500;font-size:18px;color:#7550c0;line-height:1.7}@media all and (max-width:1239px){.section-text{font-size:13.38px}}@media all and (max-width:767px){.section-text{font-size:4.69vw;line-height:1.5;text-align:center}}.section-col{display:flex;flex-direction:column;gap:24px}@media all and (max-width:1239px){.section-col{gap:17.84px}}.br-desk{display:block}@media all and (max-width:767px){.br-desk{display:none}}.br-mob{display:none}@media all and (max-width:767px){.br-mob{display:block}}.common-wrapper{background-color:#fff0fa;overflow:hidden;margin-top:-1px}.container-box{width:1240px}@media all and (max-width:1239px){.container-box{width:auto}}@media all and (max-width:767px){.container-box{padding:0 3.13vw}}@media (max-width:1240px) and (max-width:1023px) and (max-width:767px){.container-box{width:auto}}.stretch-item{width:100%;height:100%;object-fit:cover}.main-landing-video{margin:0!important}.tech{position:relative;padding:107px 0;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/bg-1.webp);background-size:cover;background-position:center}@media all and (max-width:1239px){.tech{padding:81.75px 0}}@media all and (max-width:767px){.tech{background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/bg-1-mob.webp);padding:3.13vw 0 0;margin-bottom:-1px;background-size:contain}}.tech__inner{position:relative;height:658px;z-index:2;border-radius:60px;padding:43px;backdrop-filter:blur(94.0999984741px);background:linear-gradient(223.54deg,rgba(255,240,250,.25) 5.22%,rgba(255,240,250,.5) 94.82%);overflow:hidden}@media all and (max-width:767px){.tech__inner{height:auto;border-radius:12.5vw;padding:9.38vw 3.13vw;padding-bottom:100.8vw}}.tech__inner-border{position:absolute;inset:0;pointer-events:none;position:absolute;inset:0;border-radius:60px;padding:3px;background:linear-gradient(108deg,rgba(255,255,255,.274) 12.67%,#fff 61.68%);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}@media all and (max-width:767px){.tech__inner-border{padding:.63vw;border-radius:12.9vw}}.tech__title-line{display:inline-block}.tech__content{display:flex;flex-direction:column;gap:24px}@media all and (max-width:767px){.tech__content{gap:5.63vw}}.tech__title{line-height:1}@media all and (max-width:767px){.tech__title{font-size:8.13vw}}.tech__text{max-width:500px;font-size:17px}@media all and (max-width:767px){.tech__text{font-size:4.69vw}}.tech__togglers{display:flex;gap:26px;margin-top:32px}@media all and (max-width:1239px){.tech__togglers{gap:19.32px;margin-top:23.78px}}@media all and (max-width:767px){.tech__togglers{justify-content:center;position:absolute;z-index:2;margin-top:0;bottom:5vw;left:0;right:0;gap:3.75vw}}.tech__toggler{display:flex;justify-content:center;align-items:center;cursor:pointer;width:204px;height:204px}@media all and (max-width:767px){.tech__toggler{width:21.88vw;height:21.88vw}}.tech__toggler._active .tech__toggler-inner{opacity:1}.tech__toggler-inner{transition:opacity .3s;opacity:.5}@media all and (max-width:767px){.tech__toggler img{width:28.13vw;height:auto}}.tech__pic{position:absolute;top:0;right:0;bottom:3px;height:calc(100% - 3px);width:auto;opacity:0;transition:opacity .4s}.tech__pic._active{opacity:1}@media all and (max-width:1239px){.tech__pic{right:-200px}}@media all and (max-width:767px){.tech__pic{right:0;top:auto;height:auto;width:100%;bottom:.63vw;border-radius:13vw}}.feature{height:849px;position:relative;display:flex;align-items:center}@media all and (max-width:767px){.feature{height:auto;margin-bottom:-1px}}.feature__video{position:absolute}.feature__content{position:relative;margin-left:735px;display:flex;flex-direction:column;gap:24px;max-width:505px}@media all and (max-width:1239px){.feature__content{margin-left:570.27px;max-width:375.33px}}@media all and (max-width:767px){.feature__content{margin-left:0;max-width:unset;height:215.94vw;padding-top:21.25vw;gap:112.81vw}}.feature__title span{display:inline-block}.lifting{position:relative;padding:79px 0;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/bg-3.webp);background-size:cover;background-position:center}@media all and (max-width:767px){.lifting{padding:11.88vw 0;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/bg-3-mob.webp)}}.lifting__inner{display:flex;align-items:center;gap:63px}@media all and (max-width:767px){.lifting__inner{flex-direction:column}}@media all and (max-width:767px){.lifting__content{gap:91.88vw}}@media all and (max-width:767px){.lifting__title{font-size:8.75vw}}.lifting__title span{display:inline-block}.lifting__video{width:672px;height:551px;flex-shrink:0;border-radius:60px;border:3px solid #fff;overflow:hidden}@media all and (max-width:1239px){.lifting__video{width:498.7px;height:409.52px}}@media all and (max-width:767px){.lifting__video{position:absolute;top:48.44vw;width:93.75vw;height:76.88vw;border-radius:9.38vw;border:2px solid #fff}}.massage{background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/bg-4.webp);background-size:cover;background-position:center}@media all and (max-width:767px){.massage{background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/bg-4-mob.webp)}}.massage__inner{position:relative;display:flex;gap:22px;padding:80px 0}@media all and (max-width:1239px){.massage__inner{padding:40px 0}}@media all and (max-width:767px){.massage__inner{flex-direction:column;gap:0;padding:12.44vw 0 20.63vw}}.massage__preview{position:relative;border:3px solid #fff;box-shadow:0 5.66px 19.6px 0 rgba(241,128,247,.2196078431);background:rgba(255,255,255,.2705882353);border-radius:60px;height:500px;width:610px;flex-shrink:0}@media all and (max-width:1239px){.massage__preview{width:371.61px;height:453.37px}}@media all and (max-width:767px){.massage__preview{position:absolute;width:100%;height:76.56vw;top:43.75vw;border:2px solid #fff;border-radius:30px}}.massage__preview-pic{position:absolute;right:29px;left:11px;bottom:-3px}@media all and (max-width:1239px){.massage__preview-pic{max-width:100%}}@media all and (max-width:767px){.massage__preview-pic{height:calc(100% + 11.56vw);left:2.19vw;right:4.38vw;bottom:-.63vw}}.massage__preview-icon{position:absolute;left:22px;bottom:22px;width:150px;height:150px;border-radius:50%;box-shadow:0 5.88px 20.37px 0 rgba(191,128,247,.2196078431)}@media all and (max-width:767px){.massage__preview-icon{width:21.88vw;height:21.88vw;left:3.75vw;bottom:3.75vw}}.massage__content{display:flex;flex-direction:column}@media all and (max-width:767px){.massage__content{display:block}}.massage__title{margin-bottom:24px}@media all and (max-width:767px){.massage__title{margin-bottom:95.38vw;font-size:9.38vw}}.massage__title span{display:block}.massage__text{margin-top:auto;margin-bottom:21px}@media all and (max-width:1239px){.massage__text{max-width:400px}}@media all and (max-width:767px){.massage__text{font-size:4.38vw;margin-bottom:2.5vw}}.massage__cards{position:relative;overflow:visible;--swiper-pagination-bullet-horizontal-gap:3px}.massage__cards .swiper-wrapper{display:flex;gap:12px}@media all and (max-width:767px){.massage__cards .swiper-wrapper{gap:0;padding-bottom:24px}}.massage__cards .swiper-pagination{display:none}@media all and (max-width:767px){.massage__cards .swiper-pagination{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:12px;display:flex;justify-content:center}}@media all and (max-width:767px){.massage__cards .swiper-pagination-bullet{display:block;width:12px;height:12px;margin:0 3px;background-color:rgba(242,125,220,.5607843137);border-radius:6px;opacity:1;transition:background .3s,width .3s}}@media all and (max-width:767px){.massage__cards .swiper-pagination-bullet-active{width:42px;background-color:rgba(239,92,212,.7607843137)}}.massage__card{background:linear-gradient(223.54deg,rgba(255,240,250,.25) 5.22%,rgba(255,240,250,.5) 94.82%);border:3px solid #fff;box-shadow:0 5.66px 19.6px 0 rgba(191,128,247,.2196078431);flex:1;height:253px;border-radius:35px;padding:7px 9px;display:flex;flex-direction:column;gap:15px}@media all and (max-width:767px){.massage__card{height:31.25vw;padding:2.19vw;flex-direction:row;align-items:center;gap:2.81vw;border-radius:6.56vw;border:2px solid #fff;min-width:93.75vw;flex-shrink:0;opacity:1!important}}.massage__card-picture{display:flex;justify-content:center}.massage__card-pic{height:142px;width:auto}@media all and (max-width:767px){.massage__card-pic{width:26.25vw;height:26.25vw}}.massage__card-name{text-align:center;font-weight:600;font-size:17px;line-height:1.5;color:#ef5cb9}@media all and (max-width:767px){.massage__card-name{text-align:left;font-size:4.38vw}}.therapy{background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/therapy-bg.webp);background-size:cover;background-position:center}@media all and (max-width:767px){.therapy{margin-bottom:-1px;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/therapy-bg-mob.webp)}}.therapy__inner{position:relative;height:806px;padding-top:110px}@media all and (max-width:767px){.therapy__inner{height:auto;padding:10.19vw 0 16.75vw}}.therapy__title{font-family:"NEXT ART";font-size:99px;text-transform:uppercase;color:#673cbc;line-height:1.1;font-weight:700;margin-bottom:24px;letter-spacing:-.02em}@media all and (max-width:1239px){.therapy__title{font-size:73.58px}}@media all and (max-width:767px){.therapy__title{font-size:11.25vw;margin-bottom:99.13vw}}.therapy__text{max-width:577px;font-weight:600}.therapy__symbol{position:absolute;left:1px;bottom:108px;width:362px}@media all and (max-width:1239px){.therapy__symbol{width:300px}}@media all and (max-width:767px){.therapy__symbol{width:21.88vw;top:29.25vw;left:50%;transform:translateX(-50%)}}.therapy__pic{position:absolute;left:500px;top:50%;transform:translateY(-50%)}@media all and (max-width:1239px){.therapy__pic{left:250px}}@media all and (max-width:767px){.therapy__pic{width:100vw;height:129.06vw;top:-1.37vw;transform:translateX(-50%);left:50%}}.therapy__picture:first-of-type{opacity:1}.therapy__picture:last-of-type{opacity:0;animation:therapyBlink 7s ease-in-out infinite}.result{position:relative;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/res-bg.webp);background-position:center;background-size:cover;padding:105px 0}@media all and (max-width:1239px){.result{padding:78.04px 0}}@media all and (max-width:767px){.result{padding:19.19vw 0 18.13vw;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/result-bg-mob.webp)}}.result__inner{display:flex;gap:20px}@media all and (max-width:767px){.result__inner{display:block}}.result__content{display:flex;flex-direction:column;width:610px;flex-shrink:0}@media all and (max-width:1239px){.result__content{width:auto;flex:1}}@media all and (max-width:767px){.result__content{width:auto}}.result__title{margin-bottom:auto}.result__title span{display:block}@media all and (max-width:767px){.result__title{margin-bottom:83.44vw}}.result__togglers{display:flex;gap:20px;margin-bottom:12px}@media all and (max-width:1239px){.result__togglers{gap:14.86px;margin-bottom:8.92px}}@media all and (max-width:767px){.result__togglers{gap:3.13vw;margin-bottom:2.5vw}}.result__toggler{flex:1;cursor:pointer}.result__toggler-inner{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background:rgba(255,255,255,.6980392157);border:3px solid #fff;box-shadow:0 8px 27.7px 0 rgba(191,128,247,.2196078431);height:120px;border-radius:40px;opacity:.5;transition:opacity .3s}@media all and (max-width:1239px){.result__toggler-inner{height:80px;border-radius:30px}}@media all and (max-width:767px){.result__toggler-inner{border:2px solid #fff;height:19.06vw;border-radius:6.25vw}}.result__toggler._active .result__toggler-inner{opacity:1}.result__toggler-icon{width:85px;height:85px}@media all and (max-width:1239px){.result__toggler-icon{width:65px;height:65px}}@media all and (max-width:767px){.result__toggler-icon{width:17.19vw;height:17.19vw}}.result__info{position:relative;height:217px;background:linear-gradient(223.54deg,rgba(255,240,250,.25) 5.22%,rgba(255,240,250,.5) 94.82%);border:3px solid #fff;border-radius:40px}@media all and (max-width:1239px){.result__info{height:176px}}@media all and (max-width:767px){.result__info{border:2px solid #fff;height:60.62vw;border-radius:30px}}.result__info-block{position:absolute;inset:0;padding:19px 20px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}@media all and (max-width:1239px){.result__info-block{padding:14px}}@media all and (max-width:767px){.result__info-block{padding:3.75vw}}.result__info-block._active{opacity:1;visibility:visible}.result__info-block-title{color:#ef5cb9;font-weight:700;font-size:20px;line-height:1.7;margin-bottom:15px;text-transform:uppercase}@media all and (max-width:1239px){.result__info-block-title{font-size:16px}}@media all and (max-width:767px){.result__info-block-title{text-align:center;font-size:4.38vw;line-height:1.5;margin-bottom:2.5vw;text-transform:uppercase}}.result__info-block-text{font-weight:500;font-size:18px;line-height:1.7;color:#7550c0}@media all and (max-width:1239px){.result__info-block-text{font-size:14px}}@media all and (max-width:767px){.result__info-block-text{font-size:4.06vw;line-height:1.5;text-align:center}}.result__preview{position:relative;width:610px;height:499px}@media all and (max-width:1239px){.result__preview{width:453.37px;height:370.87px}}@media all and (max-width:767px){.result__preview{position:absolute;top:41.69vw;width:93.75vw;height:76.56vw}}.result__preview-video{position:absolute;inset:0;border-radius:60px;overflow:hidden}.result__preview-video:after{content:"";position:absolute;inset:0;border:3px solid #fff;border-radius:60px}@media all and (max-width:767px){.result__preview-video:after{border:2px solid #fff;border-radius:9.38vw}}@media all and (max-width:767px){.result__preview-video{border-radius:9.38vw}}.result__preview-video video{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;border-radius:60px}@media all and (max-width:767px){.result__preview-video video{border-radius:9.38vw}}.result__preview-item{position:absolute;inset:0;opacity:0;transition:opacity .3s}.result__preview-item._active{opacity:1}.result__preview-pic{width:100%;height:auto}.result__preview-icon{position:absolute;right:22px;bottom:22px;box-shadow:0 4.31px 14.94px 0 rgba(191,128,247,.2196078431);border-radius:50%}@media all and (max-width:767px){.result__preview-icon{right:unset;left:5vw;bottom:5vw;width:21.88vw;height:21.88vw}}.control{position:relative;background-size:cover;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/con-bg.webp);background-position:center;padding:74px 0 77px}@media all and (max-width:1239px){.control{padding:55px 0 57.23px}}@media all and (max-width:767px){.control{padding:18.75vw 0 15vw;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/control-bg-mob.webp)}}.control__inner{display:flex;align-items:center;gap:42px}@media all and (max-width:1239px){.control__inner{gap:30px}}@media all and (max-width:767px){.control__inner{display:block}}.control__preview{position:relative;width:693px;height:693px;flex-shrink:0}@media all and (max-width:1239px){.control__preview{width:456.06px;height:456.06px}}@media all and (max-width:767px){.control__preview{position:absolute;left:50%;transform:translateX(-50%);top:92.19vw;width:95.63vw;height:95.63vw}}.control__preview-pic{position:absolute;inset:0;width:100%;opacity:0;transition:opacity .3s}.control__preview-pic._active{opacity:1}.control__title{font-family:"NEXT ART";font-weight:700;font-size:83px;line-height:1.1;color:#673cbc;margin-bottom:24px;text-transform:uppercase}@media all and (max-width:1239px){.control__title{font-size:61.69px}}@media all and (max-width:767px){.control__title{font-size:15.63vw;line-height:1.1;margin-bottom:5.63vw;text-align:center}}.control__text{font-weight:500;color:#7550c0;font-size:18px;line-height:1.7;margin-bottom:24px}@media all and (max-width:1239px){.control__text{font-size:16px}}@media all and (max-width:767px){.control__text{font-size:4.69vw;line-height:1.5;text-align:center;margin-bottom:104.69vw}}.control__text span{font-weight:600;color:#db2cbb}.control__menu{background:rgba(255,255,255,.6980392157);border:3px solid #fff;box-shadow:0 8px 27.7px 0 rgba(191,128,247,.2196078431);border-radius:40px;padding:22px;display:flex;flex-direction:column;gap:15px}@media all and (max-width:1239px){.control__menu{padding:16px;border-radius:30px}}@media all and (max-width:767px){.control__menu{background:rgba(255,255,255,.6980392157);gap:3.75vw;padding:2.5vw 1.88vw 1.88vw;border-radius:7.81vw}}.control__menu-buttons{display:flex;gap:15px}@media all and (max-width:767px){.control__menu-buttons{gap:1.88vw}}.control__menu-button{font-weight:600;color:#fff;font-size:18px;line-height:1.7;cursor:pointer;text-align:center}.control__menu-button span{display:block;border-radius:50px;padding:8px 20px;opacity:.34;transition:opacity .3s}@media all and (max-width:767px){.control__menu-button span{padding:2.5vw 1.88vw}}@media all and (max-width:767px){.control__menu-button{font-size:4.06vw;line-height:1.5;flex:1}}.control__menu-button._blue span{background-color:#5d9eff}.control__menu-button._violet span{background-color:#c258ff}.control__menu-button._orange span{background-color:#ff945b}.control__menu-button._active span{opacity:1}.control__menu-info{position:relative;background:linear-gradient(223.54deg,rgba(240,245,255,.25) 5.22%,rgba(240,245,255,.5) 94.82%);border:3px solid #fff;border-radius:40px;height:147px}@media all and (max-width:767px){.control__menu-info{height:41.88vw;border-radius:6.25vw}}.control__menu-data{position:absolute;inset:0;border-radius:40px;padding:19px 18px;display:flex;flex-direction:column;gap:15px;opacity:0;transition:opacity .3s}@media all and (max-width:767px){.control__menu-data{padding:4vw 1.56vw;border-radius:6.25vw;gap:2.2vw}}.control__menu-data._active{opacity:1}.control__menu-data._blue{background:linear-gradient(223.54deg,rgba(240,245,255,.25) 5.22%,rgba(240,245,255,.5) 94.82%)}.control__menu-data._orange{background:linear-gradient(223.54deg,rgba(255,247,240,.25) 5.22%,rgba(255,251,240,.5) 94.82%)}.control__menu-data._violet{background:linear-gradient(223.54deg,rgba(252,240,255,.25) 5.22%,rgba(251,240,255,.5) 94.82%)}.control__menu-title{font-weight:700;font-size:20px;line-height:1.7;text-transform:uppercase}@media all and (max-width:767px){.control__menu-title{font-size:5vw;text-align:center}}.control__menu-title._blue{color:#5d9eff}.control__menu-title._violet{color:#c258ff}.control__menu-title._orange{color:#ff945b}.control__menu-text{font-weight:500;font-size:18px;line-height:1.5}@media all and (max-width:767px){.control__menu-text{font-size:4.38vw;text-align:center}}.control__menu-text._blue{color:#608ced}.control__menu-text._violet{color:#b560ed}.control__menu-text._orange{color:#ed8160}.comf{position:relative;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/comf-bg.webp);background-size:cover;background-position:center;height:900px}@media all and (max-width:767px){.comf{height:163.13vw;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/comf-bg-mob.webp);padding:18.75vw 0 0;margin-bottom:-1px}}.comf:before{content:"";position:absolute;left:0;bottom:0;right:0;height:152px;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/sphere.webp);background-size:contain;background-repeat:no-repeat;background-position:bottom center;z-index:2}@media all and (max-width:767px){.comf:before{height:8.13vw;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/sphere-mob.webp)}}.comf__pic{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:1460px}@media all and (max-width:767px){.comf__pic{width:100vw;height:94.38vw}}.comf__content{position:absolute;top:235px;left:49.4%;transform:translateX(-50%);width:496px;display:flex;flex-direction:column;align-items:center;gap:42px}@media all and (max-width:767px){.comf__content{top:18.75vw;width:100%;padding:0 3.13vw;gap:0}}.comf__content-title{font-family:"NEXT ART";font-size:22px;line-height:1.2;text-transform:uppercase;font-weight:700;padding:23px 66px;background:rgba(255,255,255,.6196078431);border-radius:46px;backdrop-filter:blur(12.6999998093px);box-shadow:0 8px 27.7px 0 rgba(191,128,247,.2196078431);color:#673cbc;text-align:center}@media all and (max-width:1239px){.comf__content-title{padding:23px 46px}}@media all and (max-width:767px){.comf__content-title{order:2;font-size:4.38vw;line-height:1.2;padding:3.75vw 6.88vw}}.comf__content-text{color:#7550c0;text-align:center;font-size:18px;line-height:1.7;font-weight:600}@media all and (max-width:767px){.comf__content-text{order:1;font-size:4.69vw;line-height:1.5;margin-bottom:35.31vw}}.comf__content-subtitle{display:none}@media all and (max-width:767px){.comf__content-subtitle{display:block;text-align:center;color:#673cbc;font-weight:700;font-size:6.25vw;line-height:1.26;margin-bottom:5vw;text-transform:uppercase;order:0}}.care{position:relative;height:740px;display:flex;align-items:center;background-size:cover;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/care-bg.webp)}@media all and (max-width:1239px){.care{height:400px}}@media all and (max-width:767px){.care{background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/care-bg-mob.webp);height:176.56vw}}.care__inner{display:flex;align-items:center;gap:20px}@media all and (max-width:1239px){.care__pic{width:460px}}@media all and (max-width:767px){.care__pic{position:absolute;top:46.88vw;left:50%;transform:translateX(-50%);width:93.75vw}}.care__content{display:flex;flex-direction:column;gap:24px;width:505px}@media all and (max-width:767px){.care__content{width:100%;gap:73.13vw}}@media all and (max-width:767px){.care__title{font-size:7.81vw}}.care__title span{display:block}.care__text{font-size:20px}@media all and (max-width:1239px){.care__text{font-size:15px}}@media all and (max-width:767px){.care__text{font-size:4.69vw;line-height:1.5;padding:0 4px}}.final{position:relative;background-size:cover;background-position:center;height:1022px;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/final-bg.webp);padding-top:100px}@media all and (max-width:767px){.final{height:217.75vw;background:0 0;padding-top:18.75vw}}.final__inner{text-align:center}.final__pic{display:none}@media all and (max-width:767px){.final__pic{display:block;position:absolute;left:0;bottom:0;width:100%}}.final__title{position:relative;display:inline-block;text-align:center;font-family:"NEXT ART";font-size:118px;line-height:1.1;font-weight:700;color:#673cbc;margin-bottom:5px}@media all and (max-width:1239px){.final__title{font-size:100px}}@media all and (max-width:767px){.final__title{font-size:18.75vw;margin-bottom:5vw}}.final__title:after{content:"";position:absolute;left:100.3%;bottom:63%;width:52px;height:60px;background-image:url(https://www.yamaguchi.ru/content/landing/ems-magic-body/heart.svg)}@media all and (max-width:767px){.final__title:after{display:none}}.final__note{position:relative;z-index:2;background:#fff;box-shadow:0 8px 27.7px 0 rgba(191,128,247,.2196078431);border-radius:40px;padding:26px;max-width:962px;margin:0 auto}@media all and (max-width:767px){.final__note{padding:4.69vw}}.final__note-text{font-size:17px;line-height:1.7;color:#7550c0;max-width:521px;margin:0 auto;font-weight:500}@media all and (max-width:767px){.final__note-text{font-size:4.38vw;line-height:1.5}}.final__note-text span{font-weight:600}.final__buttons{position:absolute;left:49.3%;transform:translateX(-50%);bottom:6.8%;width:100%;display:flex;justify-content:center}@media all and (max-width:767px){.final__buttons{bottom:3.13vw;gap:1.88vw;left:50%}}.final__button{font-weight:600;font-size:20px;line-height:1.7;padding:12px 22px;border-radius:100px;transition:transform .3s,opacity .3s;position:relative;display:inline-flex;align-items:center;justify-content:center;background:#9d7cff;color:#fff;text-decoration:none;overflow:hidden;z-index:0}@media all and (max-width:767px){.final__button{font-size:4.06vw;padding:2.5vw 3.75vw}}.final__button:after{content:"";position:absolute;top:50%;left:-120%;width:120%;height:220%;transform:translateY(-50%) rotate(10deg);background:linear-gradient(93.14deg,#9d7cff 33.96%,#c3a4ff 55.25%,#9d7cff 79.08%);opacity:.9;filter:blur(1px);animation:shine 1.2s linear infinite;animation-duration:2s;pointer-events:none;z-index:-1}.final__button:nth-child(1){margin-right:79px}@media all and (max-width:767px){.final__button:nth-child(1){margin:0}}.final__button:nth-child(3){margin-left:97px}@media all and (max-width:767px){.final__button:nth-child(3){margin:0}}.final__button:active{transform:scale(.95)}.final__button:hover{opacity:.9}.tech .tech__text,.tech .tech__title-line,.tech .tech__toggler{opacity:0;transform:translateY(18px)}.tech.animated .tech__text,.tech.animated .tech__title-line,.tech.animated .tech__toggler{animation-name:techFadeUp;animation-duration:1s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.tech.animated .tech__title-line{animation-name:techFadeDownScale}.tech.animated .tech__title-line:nth-child(1){animation-delay:0s}.tech.animated .tech__title-line:last-child{animation-delay:.3s}.tech.animated .tech__text{animation-delay:.5s}.tech.animated .tech__toggler:nth-child(1){animation-delay:750ms}.tech.animated .tech__toggler:nth-child(2){animation-delay:1s}.feature .feature__content .section-text,.feature .feature__title span{opacity:0;transform:translateY(-18px) scale(.95)}.feature.animated .feature__content .section-text,.feature.animated .feature__title span{animation-name:techFadeDownScale;animation-duration:1s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.feature.animated .feature__title span:nth-child(1){animation-delay:0s}.feature.animated .feature__title span:nth-child(2){animation-delay:.2s}.feature.animated .feature__title span:nth-child(3){animation-delay:.4s}.feature.animated .feature__content .section-text{animation-delay:650ms}.lifting .lifting__content .section-text,.lifting .lifting__title span{opacity:0;transform:translateY(-18px) scale(.95)}.lifting.animated .lifting__content .section-text,.lifting.animated .lifting__title span{animation-name:techFadeDownScale;animation-duration:1s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.lifting.animated .lifting__title span:nth-child(1){animation-delay:0s}.lifting.animated .lifting__title span:nth-child(2){animation-delay:.2s}.lifting.animated .lifting__title span:nth-child(3){animation-delay:.4s}.lifting.animated .lifting__content .section-text{animation-delay:650ms}.massage .massage__text,.massage .massage__title span{opacity:0;transform:translateY(-18px) scale(.95)}.massage.animated .massage__text,.massage.animated .massage__title span{animation-duration:1s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both;animation-name:techFadeDownScale}.massage.animated .massage__title span:nth-child(1){animation-delay:0s}.massage.animated .massage__title span:nth-child(2){animation-delay:.2s}.massage.animated .massage__text{animation-delay:450ms}.massage .massage__card{opacity:1;transform:none;animation:none}@media (min-width:768px){.massage .massage__card{opacity:0;transform:translateX(28px)}.massage.animated .massage__card{animation-duration:1s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both;animation-name:massageFadeRightToLeft}.massage.animated .massage__card:nth-child(1){animation-delay:650ms}.massage.animated .massage__card:nth-child(2){animation-delay:850ms}.massage.animated .massage__card:nth-child(3){animation-delay:1.05s}}.therapy .therapy__symbol,.therapy .therapy__text,.therapy .therapy__title{opacity:0;transform:translateY(-18px) scale(.95)}.therapy.animated .therapy__symbol,.therapy.animated .therapy__text,.therapy.animated .therapy__title{animation-name:techFadeDownScale;animation-duration:1s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.therapy.animated .therapy__symbol{animation-name:techFadeDownScale}@media all and (max-width:767px){.therapy.animated .therapy__symbol{animation-name:techFadeDownScaleCenter}}.therapy.animated .therapy__title{animation-delay:0s}.therapy.animated .therapy__text{animation-delay:250ms}.therapy.animated .therapy__symbol{animation-delay:550ms}.result .result__info-block-text,.result .result__info-block-title,.result .result__title span,.result .result__toggler{opacity:0}.result .result__info-block-text,.result .result__info-block-title,.result .result__title span{transform:translateY(-18px) scale(.95)}.result .result__toggler{transform:scale(.6)}.result.animated .result__info-block-text,.result.animated .result__info-block-title,.result.animated .result__title span,.result.animated .result__toggler{animation-duration:1s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.result.animated .result__title span{animation-name:techFadeDownScale}.result.animated .result__toggler{animation-name:resultPop;animation-duration:1s}.result.animated .result__info-block-text,.result.animated .result__info-block-title{animation-name:techFadeDownScale}.result.animated .result__title span:nth-child(1){animation-delay:0s}.result.animated .result__title span:nth-child(2){animation-delay:220ms}.result.animated .result__toggler:nth-child(1){animation-delay:520ms}.result.animated .result__toggler:nth-child(2){animation-delay:640ms}.result.animated .result__toggler:nth-child(3){animation-delay:760ms}.result.animated .result__toggler:nth-child(4){animation-delay:880ms}.result.animated .result__info-block-title{animation-delay:1.05s}.result.animated .result__info-block-text{animation-delay:1.2s}.control .control__menu-button,.control .control__menu-text,.control .control__menu-title,.control .control__text,.control .control__title span{opacity:0}.control .control__menu-text,.control .control__menu-title,.control .control__text,.control .control__title span{transform:translateY(-18px) scale(.95)}.control .control__menu-button{transform:scale(.6)}.control.animated .control__menu-button,.control.animated .control__menu-text,.control.animated .control__menu-title,.control.animated .control__text,.control.animated .control__title span{animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.control.animated .control__menu-text,.control.animated .control__menu-title,.control.animated .control__text,.control.animated .control__title span{animation-name:techFadeDownScale;animation-duration:1s}.control.animated .control__menu-button{animation-name:controlPopScale;animation-duration:.7s}.control.animated .control__title span:nth-child(1){animation-delay:0s}.control.animated .control__title span:nth-child(2){animation-delay:220ms}.control.animated .control__text{animation-delay:450ms}.control.animated .control__menu-button:nth-child(1){animation-delay:650ms}.control.animated .control__menu-button:nth-child(2){animation-delay:780ms}.control.animated .control__menu-button:nth-child(3){animation-delay:910ms}.control.animated .control__menu-data._active .control__menu-title{animation-delay:1.05s}.control.animated .control__menu-data._active .control__menu-text{animation-delay:1.2s}.comf .comf__content-text,.comf .comf__content-title{opacity:0;transform:translateY(18px)}.comf.animated .comf__content-text,.comf.animated .comf__content-title{animation-name:comfFadeUp;animation-duration:1s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.comf.animated .comf__content-title{animation-delay:0s}.comf.animated .comf__content-text{animation-delay:250ms}.care .care__text,.care .care__title span{opacity:0;transform:translateY(-18px) scale(.95)}.care.animated .care__text,.care.animated .care__title span{animation-name:techFadeDownScale;animation-duration:1s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.care.animated .care__title span:nth-child(1){animation-delay:0s}.care.animated .care__title span:nth-child(2){animation-delay:.2s}.care.animated .care__title span:nth-child(3){animation-delay:.4s}.care.animated .care__text{animation-delay:650ms}.final .final__button,.final .final__note-text,.final .final__title{opacity:0}.final .final__note-text,.final .final__title{transform:translateY(-18px) scale(.95)}.final .final__button{transform:scale(.6)}.final.animated .final__button,.final.animated .final__note-text,.final.animated .final__title{animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}.final.animated .final__title{animation-name:finalTitleIn;animation-duration:1s}.final.animated .final__note-text{animation-name:finalFadeUp;animation-duration:1s}.final.animated .final__button{animation-name:finalPopScale;animation-duration:.7s}.final.animated .final__title{animation-delay:0s}.final.animated .final__note-text{animation-delay:250ms}.final.animated .final__button:nth-child(1){animation-delay:1.25s}.final.animated .final__button:nth-child(2){animation-delay:1.4s}.final.animated .final__button:nth-child(3){animation-delay:1.55s}@keyframes techFadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes techFadeDownScale{from{opacity:0;transform:translateY(-18px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes techFadeDownScaleCenter{from{opacity:0;transform:translateY(-18px) translateX(-50%) scale(.95)}to{opacity:1;transform:translateY(0) translateX(-50%) scale(1)}}@keyframes massageFadeRightToLeft{from{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes resultPop{0%{opacity:0;transform:scale(.6)}55%{opacity:1;transform:scale(1.12)}78%{opacity:1;transform:scale(.96)}100%{opacity:1;transform:scale(1)}}@keyframes controlPopScale{0%{opacity:0;transform:scale(.6)}55%{opacity:1;transform:scale(1.03)}88%{opacity:1;transform:scale(.97)}100%{opacity:1;transform:scale(1)}}@keyframes comfFadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes finalTitleIn{from{opacity:0;transform:translateY(-24px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes finalFadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes finalPopScale{0%{opacity:0;transform:scale(.6)}55%{opacity:1;transform:scale(1.1)}78%{opacity:1;transform:scale(.97)}100%{opacity:1;transform:scale(1)}}@keyframes shine{0%{left:-120%}100%{left:120%}}@keyframes therapyBlink{0%,25%{opacity:0}35%,70%{opacity:1}100%,80%{opacity:0}}