@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}*{box-sizing:border-box}.section{position:relative;z-index:100}.section__container{width:1240px;margin:0 auto;position:relative;z-index:100;left:7px}@media all and (max-width:1239px){.section__container{width:921.6px;left:5.2px}}@media all and (max-width:767px){.section__container{width:93.75vw;left:0}}.section__header{width:max-content;margin:0 auto}.section__title{width:max-content;text-transform:uppercase;font-family:RobotoFlex;font-weight:1000;color:#f1ff0d;font-variation-settings:"GRAD" 0,"XOPQ" 104,"XTRA" 603,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 589,"slnt" -10,"opsz" 14}@media all and (max-width:767px){.section__title{margin:0 auto}}.section__text{font-family:Montserrat;font-style:normal;font-weight:500;color:#fff}.section__text_bold{font-weight:900}.section__video-wrapper{position:relative;overflow:hidden}.section__video{height:auto;object-fit:cover;position:absolute;left:0;top:0;z-index:0}.card{overflow:hidden}.badge{display:flex;justify-content:center;align-items:center;overflow:hidden}.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}}.undraggable-image{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.narrowing-media{object-fit:cover;width:100%}.disable-selection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.not-ready{background-color:red}@keyframes backInDownTerritoryTitle{0%{transform:translateY(-132px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes backInDownTerritoryTitleMobile{0%{transform:translateY(-21.875vw) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}100%{transform:scale(1);opacity:1}}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3);transform-origin:50% -25%}50%{opacity:1;transform-origin:50% -25%}100%{opacity:1;transform:scale3d(1,1,1);transform-origin:50% -25%}}@keyframes moveVideoStrip{0%{transform:translateX(0)}100%{transform:translateX(-2212px)}}@keyframes moveVideoStripNlg{0%{transform:translateX(0)}100%{transform:translateX(-1644.02px)}}@keyframes coachesHighlight{from{opacity:0}to{opacity:1}}@keyframes heartBeatHot{0%{transform:scale(1)}14%{transform:scale(.84)}28%{transform:scale(1)}42%{transform:scale(.84)}70%{transform:scale(1)}}.intro{height:1150px}@media all and (max-width:1239px){.intro{height:854.71px}}@media all and (max-width:767px){.intro{height:233.125vw;padding:13.75vw 0 0}}.intro__background{height:2155px;position:absolute;left:0;top:0;z-index:0}@media all and (max-width:1239px){.intro__background{height:1601.65px}}@media all and (max-width:767px){.intro__background{height:233.125vw}}@media all and (max-width:767px){.intro__container{width:95vw}}.territory-card{width:1122px;height:350px;padding:58px 0 0;margin:0 auto 43px;position:relative;border-bottom-left-radius:40px;border-bottom-right-radius:40px}@media all and (max-width:1239px){.territory-card{width:833.9px;height:260.13px;padding:43.11px 0 0;margin:0 auto 31.96px;border-bottom-left-radius:29.73px;border-bottom-right-radius:29.73px}}@media all and (max-width:767px){.territory-card{width:max-content;height:auto;padding:0;margin:0 auto 91.875vw;border-radius:0}}.territory-card.animated .territory-card__title_territory{animation:backInDownTerritoryTitle .6s linear both}.territory-card.animated .territory-card__title_power{opacity:1;transition:opacity .8s .3s linear}.territory-card.animated .territory-card__description{opacity:1;transition:opacity .8s .5s linear}.territory-card__background{width:1122px;position:absolute;left:0;top:0;z-index:0}@media all and (max-width:1239px){.territory-card__background{width:833.9px}}@media all and (max-width:767px){.territory-card__background{display:none}}.territory-card__content{width:max-content;margin:0 auto;position:relative;z-index:100}.territory-card__content.animated .territory-card__title_territory{animation:backInDownTerritoryTitle .6s linear both}.territory-card__content.animated .territory-card__title_power{opacity:1;transition:opacity .8s .5s linear}.territory-card__content.animated .territory-card__description{opacity:1;transition:opacity .8s .7s linear}.territory-card__header{margin:0 auto 30px}@media all and (max-width:1239px){.territory-card__header{margin:0 auto 22.3px}}@media all and (max-width:767px){.territory-card__header{margin:0 auto 5.625vw}}.territory-card__title{margin:0 auto}.territory-card__title_territory{font-size:109.011px;line-height:.835;color:#f1ff0d;margin:0 auto 10px;transform:translateY(-132px) scale(.7);opacity:.7}@media all and (max-width:1239px){.territory-card__title_territory{font-size:81.02px;margin:0 auto 7.43px}}@media all and (max-width:767px){.territory-card__title_territory{font-size:11.0913vw;line-height:.845;margin:0 auto 2.5vw;transform:translateY(-21.875vw) scale(.7)}}.territory-card__title_power{font-size:58.778px;line-height:.834;color:#f1ff0d;opacity:0}@media all and (max-width:1239px){.territory-card__title_power{font-size:43.69px}}@media all and (max-width:767px){.territory-card__title_power{font-size:7.4316vw;line-height:.841}}.territory-card__description{width:706px;margin:0 auto;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:1.625;text-align:center;color:#fff;opacity:0}@media all and (max-width:1239px){.territory-card__description{width:524.72px;font-size:11.89px}}@media all and (max-width:767px){.territory-card__description{width:80.625vw;margin:0 auto;font-size:4.6875vw;line-height:1.5;text-align:center}}.longevity-card{width:878px;height:104px;margin:0 auto;position:relative;justify-content:flex-start;border-radius:40px;box-shadow:0 9px 45.3px 0 rgba(0,0,0,.2509803922),-35px 24px 95.2px 0 rgba(0,0,0,.2509803922),-157px 24px 166.5px 0 rgba(0,0,0,.2509803922);opacity:0}@media all and (max-width:1239px){.longevity-card{width:652.55px;height:77.3px;border-radius:29.73px}}@media all and (max-width:767px){.longevity-card{width:95vw;height:42.8125vw;justify-content:center;border-radius:5.3125vw;overflow:visible}}.longevity-card.animated{opacity:1;transition:opacity .8s .6s linear}.longevity-card__background{width:878px;position:absolute;left:0;top:0;z-index:0}@media all and (max-width:1239px){.longevity-card__background{width:652.55px}}@media all and (max-width:767px){.longevity-card__background{width:95vw}}.longevity-card__icon{width:67px;height:67px;margin:0 19px 0 26px;position:relative;z-index:100}@media all and (max-width:1239px){.longevity-card__icon{width:49.8px;height:49.8px;margin:0 14.12px 0 19.32px}}@media all and (max-width:767px){.longevity-card__icon{width:23.125vw;height:23.125vw;margin:0;position:absolute;left:35.9375vw;top:-18.125vw}}.longevity-card__description{width:706px;font-family:Montserrat;font-style:italic;font-weight:500;font-size:19px;line-height:1.211;color:#f1ff0d;position:relative;z-index:100}@media all and (max-width:1239px){.longevity-card__description{width:524.72px;font-size:14.12px}}@media all and (max-width:767px){.longevity-card__description{width:83.125vw;font-size:4.6875vw;line-height:1.53;text-align:center}}.longevity-card__description_highlighted{font-weight:700;text-decoration-line:underline}.personal{height:990px;padding:91px 0 0}@media all and (max-width:1239px){.personal{height:735.79px;padding:67.63px 0 0}}@media all and (max-width:767px){.personal{height:664.375vw;padding:9.6875vw 0 0}}@media all and (max-width:767px){.personal__container{width:100vw}}.personal__header{margin:0 auto 32px}@media all and (max-width:1239px){.personal__header{margin:0 auto 23.78px}}@media all and (max-width:767px){.personal__header{margin:0 auto 6.875vw}}.personal__header.animated .personal__title_personal{opacity:1;transform:translateY(0);transition:opacity .8s linear,transform .6s linear}@media all and (max-width:767px){.personal__header.animated .personal__title_personal{transform:perspective(75vw) translateZ(0);transition:opacity .8s linear,transform .8s linear}}@media all and (max-width:767px){.personal__header.animated .personal__title_fitness{opacity:1;transform:perspective(75vw) translateZ(0);transition:opacity .8s .2s linear,transform .8s .2s linear}}.personal__title{font-size:48.14px;line-height:.893}@media all and (max-width:1239px){.personal__title{font-size:35.78px}}@media all and (max-width:767px){.personal__title{font-size:6.9353vw;line-height:1.172}}.personal__title_personal{opacity:0;transform:translateY(-32px)}@media all and (max-width:767px){.personal__title_personal{transform:perspective(75vw) translateZ(50vw);transform-origin:50% 120%}}@media all and (max-width:767px){.personal__title_fitness{opacity:0;transform:perspective(75vw) translateZ(50vw);transform-origin:50% 120%}}.personal__cards{width:max-content;margin:0 auto 20px;display:flex;column-gap:19px}@media all and (max-width:1239px){.personal__cards{margin:0 auto 14.86px;column-gap:14.86px}}@media all and (max-width:767px){.personal__cards{margin:0 auto 6.5625vw;flex-direction:column;column-gap:0;row-gap:4.6875vw}}.personal__cards.animated .personal-card_weight{opacity:1;transition:opacity .4s .3s linear}.personal__cards.animated .personal-card_muscles{opacity:1;transform:translateX(0);transition:opacity .4s .6s linear,transform .4s .6s linear}.personal__cards.animated .personal-card_recovery{opacity:1;transform:translateX(0);transition:opacity .4s .9s linear,transform .4s .9s linear}.personal__cards.animated .personal-card_longevity{opacity:1;transform:translateX(0);transition:opacity .4s 1.2s linear,transform .4s 1.2s linear}.personal-card{width:295px;height:642px;position:relative;border-radius:40px;overflow:hidden;border:2px solid rgba(170,170,170,.34);opacity:0}@media all and (max-width:1239px){.personal-card{width:219.25px;height:477.15px;border-radius:29.73px;border:1.49px solid rgba(170,170,170,.34)}}@media all and (max-width:767px){.personal-card{width:100vw;height:133.4375vw;border-radius:13.4375vw;border:.625vw solid rgba(170,170,170,.34);opacity:1}}.personal-card_weight{z-index:4}.personal-card_muscles{z-index:3;transform:translateX(-164px)}@media all and (max-width:767px){.personal-card_muscles{transform:none}}.personal-card_recovery{z-index:2;transform:translateX(-164px)}@media all and (max-width:767px){.personal-card_recovery{transform:none}}.personal-card_longevity{z-index:1;transform:translateX(-164px)}@media all and (max-width:767px){.personal-card_longevity{transform:none}}.personal-card:hover .personal-card__yellow-background{opacity:1;transition:opacity .24s linear}.personal-card:hover .personal-card__title{color:#181818;transition:color .24s linear}.personal-card:hover .personal-card__description{color:#181818;transition:color .24s linear}.personal-card__background{width:295px;position:absolute;left:0;top:0;z-index:0}@media all and (max-width:1239px){.personal-card__background{width:219.25px}}@media all and (max-width:767px){.personal-card__background{width:100vw}}.personal-card__yellow-background{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;border-radius:40px;background:#f1ff0d;opacity:0}@media all and (max-width:1239px){.personal-card__yellow-background{border-radius:29.73px}}@media all and (max-width:767px){.personal-card__yellow-background{display:none}}.personal-card__model{width:295px;position:absolute;left:0;z-index:10}@media all and (max-width:1239px){.personal-card__model{width:219.25px}}.personal-card__model_weight{width:291px;top:77px}@media all and (max-width:1239px){.personal-card__model_weight{width:216.28px;top:57.23px}}@media all and (max-width:767px){.personal-card__model_weight{width:83.75vw;left:15.625vw;top:20vw}}.personal-card__model_muscles{left:-3px;top:92px}@media all and (max-width:1239px){.personal-card__model_muscles{left:-2.23px;top:68.38px}}@media all and (max-width:767px){.personal-card__model_muscles{width:89.6875vw;left:9.0625vw;top:28.125vw}}.personal-card__model_recovery{top:84px}@media all and (max-width:1239px){.personal-card__model_recovery{top:62.43px}}@media all and (max-width:767px){.personal-card__model_recovery{width:82.1875vw;left:8.75vw;top:13.4375vw}}.personal-card__model_longevity{top:112px}@media all and (max-width:1239px){.personal-card__model_longevity{top:83.24px}}@media all and (max-width:767px){.personal-card__model_longevity{width:73.125vw;left:13.125vw;top:19.0625vw}}.personal-card__content{width:max-content;position:absolute;top:37px;left:50%;transform:translate(-50%);z-index:100}@media all and (max-width:1239px){.personal-card__content{top:27.5px}}@media all and (max-width:767px){.personal-card__content{top:9.38vw}}.personal-card__content.animated .personal-card__title{opacity:1;transition:opacity .8s linear}.personal-card__content.animated .personal-card__description{opacity:1;transition:opacity .8s .2s linear}.personal-card__title{width:max-content;margin:0 auto 7px;font-family:Montserrat;font-weight:600;font-size:16px;line-height:1;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#fff;transition:color .2s linear}@media all and (max-width:1239px){.personal-card__title{margin:0 auto 5.2px;font-size:11.89px}}@media all and (max-width:767px){.personal-card__title{margin:0 auto 2.5vw;line-height:1;font-size:5vw;opacity:0}}.personal-card__description{margin:0 auto;font-weight:400;font-size:16px;line-height:1;text-align:center;color:#fff;transition:color .2s linear}@media all and (max-width:1239px){.personal-card__description{font-size:11.89px}}@media all and (max-width:767px){.personal-card__description{line-height:1;font-size:5vw;opacity:0}}.personal-gym-card{width:1240px;height:107px;display:flex;align-items:center;border-radius:40px;background:#f1ff0d;border:2px solid #f6ff6b;opacity:0}@media all and (max-width:1239px){.personal-gym-card{width:921.6px;height:79.53px;border-radius:29.73px;border:1.49px solid #f6ff6b}}@media all and (max-width:767px){.personal-gym-card{width:100vw;height:77.1875vw;padding:6.25vw 0 0;display:block;border-radius:7.8125vw;border:.625vw solid #f6ff6b;opacity:1}}.personal-gym-card.animated{opacity:1;transition:opacity .8s linear}@media all and (max-width:767px){.personal-gym-card.animated .personal-gym-card__title_help{opacity:1;transition:opacity .8s linear}}@media all and (max-width:767px){.personal-gym-card.animated .personal-gym-card__title_personal{opacity:1;transition:opacity .8s .2s linear}}@media all and (max-width:767px){.personal-gym-card.animated .personal-gym-card__title_fitness{opacity:1;transition:opacity .8s .4s linear}}@media all and (max-width:767px){.personal-gym-card.animated .personal-gym-card__description{opacity:1;transition:opacity .8s .8s linear}}@media all and (max-width:767px){.personal-gym-card.animated .pass-test-badge{opacity:1;transition:opacity .8s 1.1s linear}}.personal-gym-card__content{margin:0 119px 0 35px}@media all and (max-width:1239px){.personal-gym-card__content{margin:0 88.44px 0 26.01px}}@media all and (max-width:767px){.personal-gym-card__content{margin:0 auto 5vw}}.personal-gym-card__header{margin:0}@media all and (max-width:767px){.personal-gym-card__header{margin:0 auto 1.875vw}}.personal-gym-card__title{width:max-content;font-family:Montserrat;font-style:normal;font-weight:600;font-size:23px;line-height:1.3;color:#181818}@media all and (max-width:1239px){.personal-gym-card__title{font-size:17.09px}}@media all and (max-width:767px){.personal-gym-card__title{margin:0 auto;font-family:Montserrat;font-style:italic;font-weight:900;font-size:8.4375vw;line-height:1.11;color:#0f0f0f;opacity:0}}.personal-gym-card__description{width:754px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:23px;line-height:1.3;color:#181818}@media all and (max-width:1239px){.personal-gym-card__description{width:560.39px;font-size:17.09px}}@media all and (max-width:767px){.personal-gym-card__description{width:89.375vw;margin:0 auto;font-family:Montserrat;font-style:normal;font-weight:600;font-size:4.6875vw;line-height:1.27;text-align:center;color:#0f0f0f;opacity:0}}.pass-test-badge{width:302px;height:61px;border-radius:18px;background:radial-gradient(42.42% 415.17% at 67.42% -170%,#2d2d2d 16.7%,#181818 100%),radial-gradient(51.38% 1000.16% at 17.1% 100%,rgba(16,16,16,.43) 17.89%,rgba(16,16,16,0) 100%);cursor:pointer;opacity:1;transition:opacity .2s linear}@media all and (max-width:1239px){.pass-test-badge{width:224.45px;height:45.34px;border-radius:13.38px}}@media all and (max-width:767px){.pass-test-badge{width:94.375vw;height:19.0625vw;border-radius:5.625vw;margin:0 auto;background:#0f0f0f;opacity:0}}.pass-test-badge:hover{opacity:.82;transition:opacity .24s linear}.pass-test-badge__description{font-family:Montserrat;font-style:italic;font-weight:700;font-size:23px;line-height:1;color:#fff}@media all and (max-width:1239px){.pass-test-badge__description{font-size:17.09px}}@media all and (max-width:767px){.pass-test-badge__description{font-size:7.1875vw}}.solutions{height:2723px;padding:104px 0 0}@media all and (max-width:1239px){.solutions{height:2023.8px;padding:77.3px 0 0}}@media all and (max-width:767px){.solutions{height:auto;min-height:859.38vw;padding:19.375vw 0 0}}@media all and (max-width:767px){.solutions__container{width:87.5vw}}.solutions__header{margin:0 auto 20px}@media all and (max-width:1239px){.solutions__header{margin:0 auto 14.86px}}@media all and (max-width:767px){.solutions__header{margin:0 auto 10.625vw}}.solutions__header.animated .solutions__title_complex{opacity:1;transform:translateY(0);transition:opacity .8s linear,transform .6s linear}@media all and (max-width:767px){.solutions__header.animated .solutions__title_complex{transform:perspective(75vw) translateZ(0);transition:opacity .8s ease-out,transform .8s ease-out}}@media all and (max-width:767px){.solutions__header.animated .solutions__title_solutions{opacity:1;transform:perspective(75vw) translateZ(0);transition:opacity .8s .2s ease-out,transform .8s .2s ease-out}}.solutions__title{font-size:61.2075px;line-height:1.242;font-variation-settings:"GRAD" 0,"XOPQ" 104,"XTRA" 476,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 589,"slnt" -10,"opsz" 14}@media all and (max-width:1239px){.solutions__title{font-size:45.49px}}@media all and (max-width:767px){.solutions__title{font-size:7.6839vw;line-height:1.22}}.solutions__title_complex{opacity:0;transform:translateY(-32px)}@media all and (max-width:767px){.solutions__title_complex{transform:perspective(75vw) translateZ(-50vw);transform-origin:50% -120%}}@media all and (max-width:767px){.solutions__title_solutions{opacity:0;transform:perspective(75vw) translateZ(-50vw);transform-origin:50% -120%}}.solutions__gym-types{width:1240px;display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:20px;row-gap:16px}@media all and (max-width:1239px){.solutions__gym-types{width:921.6px;column-gap:14.86px;row-gap:11.89px}}@media all and (max-width:767px){.solutions__gym-types{width:87.5vw;flex-wrap:nowrap;flex-direction:column;column-gap:0;row-gap:22.5vw}}.gym{width:610px;height:521px;position:relative;border-radius:40px;box-shadow:0 9px 45.3px 0 rgba(0,0,0,.2509803922),-35px 24px 95.2px 0 rgba(0,0,0,.2509803922),-157px 24px 166.5px 0 rgba(0,0,0,.2509803922);perspective:4000px}@media all and (max-width:1239px){.gym{width:453.37px;height:387.22px;border-radius:29.73px;perspective:743.23px}}@media all and (max-width:767px){.gym{width:87.5vw;height:auto;padding:0;border-radius:0;box-shadow:unset}}.gym_profi{width:1240px;height:743px}@media all and (max-width:1239px){.gym_profi{width:921.6px;height:552.22px}}@media all and (max-width:767px){.gym_profi{width:87.5vw;height:auto;margin:0 auto}}.gym_all{width:1240px;height:669px}@media all and (max-width:1239px){.gym_all{width:921.6px;height:497.22px}}@media all and (max-width:767px){.gym_all{width:87.5vw;height:auto;margin:0 auto 28.13vw}}.gym__container{width:100%;height:100%;position:relative;transition:transform cubic-bezier(.455,.03,.515,.955) .3s;transform-style:preserve-3d;transform-origin:50% 50%;perspective-origin:50% 50%}@media all and (max-width:767px){.gym__container{height:auto;display:flex;flex-direction:column;row-gap:3.75vw}}.gym__container.gym__container_active .gym__back{display:block}.gym__container.gym__container_active .learn-more__tick{transform:rotate(180deg);transition:transform .24s linear}.gym__container.gym__container_active.gym__container_vertical{transform:rotateX(-180deg)}@media all and (max-width:767px){.gym__container.gym__container_active.gym__container_vertical{transform:none}}.gym__container.gym__container_active.gym__container_ltr{transform:rotateY(-180deg)}@media all and (max-width:767px){.gym__container.gym__container_active.gym__container_ltr{transform:none}}.gym__container.gym__container_active.gym__container_rtl{transform:rotateY(180deg)}@media all and (max-width:767px){.gym__container.gym__container_active.gym__container_rtl{transform:none}}.gym__container_vertical{transform:rotateX(0)}.gym__container_ltr{transform:rotateY(0)}.gym__container_rtl{transform:rotateY(0)}.gym__front{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media all and (max-width:767px){.gym__front{height:auto;position:relative}}.gym__front_profi{padding:34px 0 0}@media all and (max-width:1239px){.gym__front_profi{padding:25.27px 0 0}}@media all and (max-width:767px){.gym__front_profi{padding:0}}.gym__front_legs{padding:25px 0 0}@media all and (max-width:1239px){.gym__front_legs{padding:18.58px 0 0}}@media all and (max-width:767px){.gym__front_legs{padding:0}}.gym__front_slimness{padding:25px 0 0}@media all and (max-width:1239px){.gym__front_slimness{padding:18.58px 0 0}}@media all and (max-width:767px){.gym__front_slimness{padding:0}}.gym__front_power{padding:25px 0 0}@media all and (max-width:1239px){.gym__front_power{padding:18.58px 0 0}}@media all and (max-width:767px){.gym__front_power{padding:0}}.gym__front_perfect{padding:25px 0 0}@media all and (max-width:1239px){.gym__front_perfect{padding:18.58px 0 0}}@media all and (max-width:767px){.gym__front_perfect{padding:0}}.gym__front_all{padding:49px 0 0}@media all and (max-width:1239px){.gym__front_all{padding:36.42px 0 0}}@media all and (max-width:767px){.gym__front_all{padding:0}}.gym__back{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:radial-gradient(156.13% 141.18% at 113.73% -41.18%,#fff 16.7%,#cdced6 100%),radial-gradient(64.08% 76.03% at 17.1% 100%,rgba(255,255,255,.43) 17.89%,rgba(245,245,245,0) 100%);border:2.51px solid rgba(161,161,161,.34);border-radius:23px}@media all and (max-width:1239px){.gym__back{border:1.87px solid rgba(161,161,161,.34);border-radius:17.09px}}@media all and (max-width:767px){.gym__back{display:none;height:85vw;position:relative;background:radial-gradient(156.13% 141.18% at 113.73% -41.18%,#fff 16.7%,#cdced6 100%),radial-gradient(64.08% 76.03% at 17.1% 100%,rgba(255,255,255,.43) 17.89%,rgba(245,245,245,0) 100%);box-shadow:0 2.81vw 14.16vw 0 rgba(0,0,0,.2509803922),-10.94vw 7.5vw 29.75vw 0 rgba(0,0,0,.2509803922),-49.06vw 7.5vw 52.03vw 0 rgba(0,0,0,.2509803922);border:.3125vw solid rgba(161,161,161,.34);border-radius:6.25vw}}.gym__back_profi{padding:71px 0 0}@media all and (max-width:1239px){.gym__back_profi{padding:52.77px 0 0}}@media all and (max-width:767px){.gym__back_profi{padding:7.5vw 0 0}}.gym__back_legs{padding:25px 0 0}@media all and (max-width:1239px){.gym__back_legs{padding:18.58px 0 0}}@media all and (max-width:767px){.gym__back_legs{padding:10.3125vw 0 0}}.gym__back_slimness{padding:25px 0 0}@media all and (max-width:1239px){.gym__back_slimness{padding:18.58px 0 0}}@media all and (max-width:767px){.gym__back_slimness{padding:10.63vw 0 0}}.gym__back_power{padding:24px 0 0}@media all and (max-width:1239px){.gym__back_power{padding:17.84px 0 0}}@media all and (max-width:767px){.gym__back_power{padding:12.8125vw 0 0}}.gym__back_perfect{padding:24px 0 0}@media all and (max-width:1239px){.gym__back_perfect{padding:17.84px 0 0}}@media all and (max-width:767px){.gym__back_perfect{padding:12.8125vw 0 0}}.gym__back_all{padding:70px 0 0}@media all and (max-width:1239px){.gym__back_all{padding:52.03px 0 0}}@media all and (max-width:767px){.gym__back_all{padding:6.88vw 0 0}}.gym__back_vertical{transform:rotateX(-180deg)}@media all and (max-width:767px){.gym__back_vertical{transform:none}}.gym__back_ltr{transform:rotateY(-180deg)}@media all and (max-width:767px){.gym__back_ltr{transform:none}}.gym__back_rtl{transform:rotateY(180deg)}@media all and (max-width:767px){.gym__back_rtl{transform:none}}.gym__learn-wrapper{width:100%;height:100%;position:absolute;left:0;top:0}@media all and (max-width:767px){.gym__learn-wrapper{position:relative;opacity:0}}@media all and (max-width:767px){.gym__learn-wrapper.animated{opacity:1;transition:opacity .8s linear}}.gym__illustration{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;border-radius:40px}@media all and (max-width:1239px){.gym__illustration{border-radius:29.73px}}@media all and (max-width:767px){.gym__illustration{display:block;width:87.5vw;height:85vw;position:relative;border-radius:12.5vw}}@media all and (max-width:767px){.gym__illustration.animated{opacity:1;transform:perspective(75vw) translateZ(0);transition:opacity .8s .2s linear,transform .8s .2s linear}}@media all and (max-width:767px){.gym__illustration_all{margin:0 auto 3.125vw}}.gym__motto{font-family:Montserrat;font-style:italic;font-size:28px;line-height:1.25;font-weight:900;text-align:center;color:#0f0f0f}@media all and (max-width:1239px){.gym__motto{font-size:20.81px}}@media all and (max-width:767px){.gym__motto{font-size:4.375vw;line-height:1.2}}.gym__motto_big{font-size:33px;line-height:1.42}@media all and (max-width:1239px){.gym__motto_big{font-size:24.53px}}@media all and (max-width:767px){.gym__motto_big{font-size:4.375vw;line-height:1.2}}.gym__motto_profi{width:824px;margin:0 auto 12px}@media all and (max-width:1239px){.gym__motto_profi{width:612.42px;margin:0 auto 8.92px}}@media all and (max-width:767px){.gym__motto_profi{width:62.5vw;margin:0 auto 2.5vw}}.gym__motto_legs{width:456px;margin:0 auto 13px}@media all and (max-width:1239px){.gym__motto_legs{width:338.91px;margin:0 auto 9.66px}}@media all and (max-width:767px){.gym__motto_legs{width:67.1875vw;margin:0 auto 2.5vw}}.gym__motto_slimness{width:482px;margin:0 auto 17px}@media all and (max-width:1239px){.gym__motto_slimness{width:358.23px;margin:0 auto 12.63px}}@media all and (max-width:767px){.gym__motto_slimness{width:76.25vw;margin:0 auto 5.3125vw}}.gym__motto_power{width:344px;margin:0 auto 22px}@media all and (max-width:1239px){.gym__motto_power{width:255.67px;margin:0 auto 16.35px}}@media all and (max-width:767px){.gym__motto_power{width:54.375vw;margin:0 auto 2.5vw}}.gym__motto_perfect{width:308px;margin:0 auto 32px}@media all and (max-width:1239px){.gym__motto_perfect{width:228.91px;margin:0 auto 23.78px}}@media all and (max-width:767px){.gym__motto_perfect{width:48.125vw;margin:0 auto 2.5vw}}.gym__motto_all{width:975px;margin:0 auto}@media all and (max-width:1239px){.gym__motto_all{width:724.65px}}@media all and (max-width:767px){.gym__motto_all{width:66.88vw}}.gym__description{font-family:Montserrat;font-size:18px;line-height:1.56;font-style:normal;font-weight:500;text-align:center;color:#0f0f0f}@media all and (max-width:1239px){.gym__description{font-size:13.38px}}@media all and (max-width:767px){.gym__description{font-size:3.75vw;line-height:1.58}}.gym__description_big{font-size:23px;line-height:1.3}@media all and (max-width:1239px){.gym__description_big{font-size:17.09px}}@media all and (max-width:767px){.gym__description_big{font-size:3.75vw;line-height:1.58}}.gym__description_profi{width:720px;margin:0 auto 84px}@media all and (max-width:1239px){.gym__description_profi{width:535.12px;margin:0 auto 62.43px}}@media all and (max-width:767px){.gym__description_profi{width:72.8125vw;margin:0 auto 6.875vw}}.gym__description_legs{width:467px;margin:0 auto 19px}@media all and (max-width:1239px){.gym__description_legs{width:347.09px;margin:0 auto 14.12px}}@media all and (max-width:767px){.gym__description_legs{width:72.8125vw;margin:0 auto 5vw}}.gym__description_slimness{width:482px;margin:0 auto 17px}@media all and (max-width:1239px){.gym__description_slimness{width:358.23px;margin:0 auto 12.63px}}@media all and (max-width:767px){.gym__description_slimness{width:72.8125vw;margin:0 auto 9.375vw}}.gym__description_power{width:374px;margin:0 auto 38px}@media all and (max-width:1239px){.gym__description_power{width:277.97px;margin:0 auto 28.24px}}@media all and (max-width:767px){.gym__description_power{width:68.75vw;margin:0 auto 9.6875vw}}.gym__description_perfect{width:480px;margin:0 auto 56px}@media all and (max-width:1239px){.gym__description_perfect{width:356.75px;margin:0 auto 41.62px}}@media all and (max-width:767px){.gym__description_perfect{width:73.13vw;margin:0 auto 10vw}}.gym__description_all{width:max-content;margin:0 auto 64px}@media all and (max-width:1239px){.gym__description_all{margin:0 auto 47.57px}}@media all and (max-width:767px){.gym__description_all{width:72.5vw;margin:0 auto 3.75vw}}.gym__items{width:max-content;margin:0 auto;display:flex;column-gap:12px;position:relative;z-index:100}@media all and (max-width:1239px){.gym__items{column-gap:8.92px}}@media all and (max-width:767px){.gym__items{width:87.5vw;justify-content:center;flex-wrap:wrap;align-content:flex-start;column-gap:.625vw;row-gap:3.75vw}}.gym__items_mobile{display:none}@media all and (max-width:767px){.gym__items_mobile{display:flex}}.gym__items_desktop{display:flex}@media all and (max-width:767px){.gym__items_desktop{display:none}}@media all and (max-width:767px){.gym__items_legs{column-gap:2.81vw}}.gym__items_all{width:1128px;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;row-gap:12px}@media all and (max-width:1239px){.gym__items_all{width:838.36px;row-gap:8.92px}}@media all and (max-width:767px){.gym__items_all{width:79.6875vw;row-gap:.9375vw;column-gap:.625vw}}.gym-card{height:110px;margin:0 auto 374px;padding:25px 0 0;position:relative;z-index:100;background:radial-gradient(42.42% 415.17% at 67.42% -170%,#2d2d2d 16.7%,#181818 100%),radial-gradient(51.38% 1000.16% at 17.1% 100%,rgba(16,16,16,.43) 17.89%,rgba(16,16,16,0) 100%);border:2px solid rgba(86,86,86,.34);border-radius:18px;opacity:0}@media all and (max-width:1239px){.gym-card{height:81.75px;margin:0 auto 277.97px;padding:18.58px 0 0;border:1.49px solid rgba(86,86,86,.34);border-radius:13.38px}}@media all and (max-width:767px){.gym-card{height:25.625vw;margin:0 auto 3.125vw;padding:5.625vw 0 0;background:radial-gradient(156.13% 141.18% at 113.73% -41.18%,#fff 16.7%,#cdced6 100%),radial-gradient(64.08% 76.03% at 17.1% 100%,rgba(255,255,255,.43) 17.89%,rgba(245,245,245,0) 100%);border:.78vw solid rgba(161,161,161,.34);border-radius:5.625vw}}.gym-card.animated{opacity:1;transition:opacity .8s linear}@media all and (max-width:767px){.gym-card.animated{opacity:1;transition:opacity .8s .2s linear}}.gym-card_profi{width:389px;height:102px;margin:0 auto 608px;padding:21px 0 0}@media all and (max-width:1239px){.gym-card_profi{width:289.11px;height:75.81px;margin:0 auto 451.88px;padding:15.61px 0 0}}@media all and (max-width:767px){.gym-card_profi{width:87.5vw;height:25.625vw;margin:0 auto 3.125vw;padding:5.625vw 0 0}}@media all and (max-width:767px){.gym-card_desktop{display:none}}.gym-card_profi-back{margin:0 auto 66px}@media all and (max-width:1239px){.gym-card_profi-back{margin:0 auto 49.05px}}.gym-card_legs{width:527px}@media all and (max-width:1239px){.gym-card_legs{width:391.68px}}@media all and (max-width:767px){.gym-card_legs{width:87.5vw;padding:1.875vw 0 0}}.gym-card_legs-back{margin:0 auto 24px}@media all and (max-width:1239px){.gym-card_legs-back{margin:0 auto 17.84px}}.gym-card_slimness{width:354px}@media all and (max-width:1239px){.gym-card_slimness{width:263.1px}}@media all and (max-width:767px){.gym-card_slimness{width:87.5vw}}.gym-card_slimness-back{margin:0 auto 23px}@media all and (max-width:1239px){.gym-card_slimness-back{margin:0 auto 17.09px}}.gym-card_power{width:360px;margin:0 auto 374px}@media all and (max-width:1239px){.gym-card_power{width:267.56px;margin:0 auto 277.97px}}@media all and (max-width:767px){.gym-card_power{width:87.5vw;margin:0 auto 3.125vw}}.gym-card_power-back{margin:0 auto 23px}@media all and (max-width:1239px){.gym-card_power-back{margin:0 auto 17.09px}}.gym-card_perfect{width:448px}@media all and (max-width:1239px){.gym-card_perfect{width:332.97px}}@media all and (max-width:767px){.gym-card_perfect{width:87.5vw;padding:1.88vw 0 0;margin:0 auto 3.13vw}}.gym-card_perfect-back{margin:0 auto 22px}@media all and (max-width:1239px){.gym-card_perfect-back{margin:0 auto 16.35px}}.gym-card_all{width:463px;height:81px;padding:19px 0 0;margin:0 auto 69px;border-radius:23px}@media all and (max-width:1239px){.gym-card_all{width:344.11px;height:60.2px;padding:14.12px 0 0;margin:0 auto 51.28px;border-radius:17.09px}}@media all and (max-width:767px){.gym-card_all{width:87.5vw;height:14.6875vw;padding:4.06vw 0 0;margin:0 auto 3.13vw;border-radius:5.625vw}}.gym-card__title{width:max-content;margin:0 auto;font-family:Montserrat;font-style:italic;font-weight:900;font-size:23px;line-height:1.3;color:#fff}@media all and (max-width:1239px){.gym-card__title{font-size:17.09px}}@media all and (max-width:767px){.gym-card__title{font-size:5.625vw;line-height:1.28;color:#101010}}.gym-card__title_all{font-size:29.8893px}@media all and (max-width:1239px){.gym-card__title_all{font-size:22.21px;line-height:1}}@media all and (max-width:767px){.gym-card__title_all{font-size:5.63vw}}.gym-card__description{width:max-content;margin:0 auto;font-family:Montserrat;font-style:normal;font-weight:500;font-size:23px;line-height:1.3;color:#fff}@media all and (max-width:1239px){.gym-card__description{font-size:17.09px}}@media all and (max-width:767px){.gym-card__description{font-size:5.625vw;text-align:center;color:#101010}}@media all and (max-width:767px){.gym-card__description_legs{width:56.56vw}}@media all and (max-width:767px){.gym-card__description_perfect{width:70vw}}.gym-item{width:102px;height:102px;border-radius:18px;position:relative}@media all and (max-width:1239px){.gym-item{width:75.81px;height:75.81px;border-radius:13.38px}}@media all and (max-width:767px){.gym-item{width:19.6875vw;height:19.6875vw;border-radius:3.4375vw}}.gym-item:hover .gym-item__yellow-background{opacity:1;transition:opacity .24s linear}@media all and (max-width:767px){.gym-item_max-pro-all{order:10;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_fitness-bike-light{border-radius:5.625vw}}@media all and (max-width:767px){.gym-item_fitness-bike-light-all{order:12;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_ya-rower-sport-profi{border-radius:5.625vw}}@media all and (max-width:767px){.gym-item_yamaguchi-elliptic{border-radius:5.625vw}}@media all and (max-width:767px){.gym-item_yamaguchi-elliptic-all{order:5;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_power-plate-all{order:2;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_home-race-incline-all{order:13;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_smart-wall{width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_smart-wall-all{order:1;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_boxer{width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_boxer-all{order:3;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_boxing-gloves{width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_boxing-gloves-all{order:8;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_vibro-roll{width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_vibro-roll-all{order:9;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_fit-mat-power{width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_fit-mat-all{order:11;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_vibroplate{width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_vibroplate-all{order:4;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_ya-rower-sport-perfect{width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_ya-rower-sport-all{order:14;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_barbell{width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_barbell-all{order:6;width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_ab-roller{width:15.3125vw;height:15.3125vw}}@media all and (max-width:767px){.gym-item_ab-roller-all{order:7;width:15.3125vw;height:15.3125vw}}.gym-item__background{width:102px;position:absolute;left:0;top:0;z-index:0;border-radius:18px}@media all and (max-width:1239px){.gym-item__background{width:75.81px;border-radius:13.38px}}@media all and (max-width:767px){.gym-item__background{width:100%;height:100%;border-radius:0}}.gym-item__yellow-background{width:102px;height:102px;background:#f1ff0d;position:absolute;left:0;top:0;z-index:10;border:2px solid rgba(86,86,86,.34);border-radius:18px;opacity:0;transition:opacity .2s linear}@media all and (max-width:1239px){.gym-item__yellow-background{width:75.81px;height:75.81px;border:1.49px solid rgba(86,86,86,.34);border-radius:13.38px}}@media all and (max-width:767px){.gym-item__yellow-background{display:none}}.gym-item__good{width:102px;position:absolute;left:0;top:0;z-index:20}@media all and (max-width:1239px){.gym-item__good{width:75.81px}}@media all and (max-width:767px){.gym-item__good{width:15.9375vw;left:50%;top:50%;transform:translate(-50%,-50%)}}@media all and (max-width:767px){.gym-item__good_max-pro-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_fitness-bike-light-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_ya-rower-sport-perfect{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_ya-rower-sport-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_elliptic-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_power-plate-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_home-race-incline-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_vibroplate-perfect{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_vibroplate-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_fit-mat-power{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_fit-mat-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_smart-wall{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_smart-wall-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_boxer{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_boxer-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_boxing-gloves{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_boxing-gloves-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_vibro-roll-power{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_vibro-roll-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_vibro-roll-perfect{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_barbell{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_barbell-all{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_ab-roller{width:15.3125vw}}@media all and (max-width:767px){.gym-item__good_ab-roller-all{width:15.3125vw}}.learn-more{display:none}@media all and (max-width:767px){.learn-more{display:flex;width:46.5625vw;height:8.125vw;position:absolute;left:20.4688vw;bottom:4.0625vw;justify-content:flex-start;border-radius:9.375vw;background:#fff}}@media all and (max-width:767px){.learn-more__description{margin:0 0 0 4.6875vw;font-family:Montserrat;font-style:italic;font-weight:900;font-size:3.75vw;line-height:1;text-align:center;color:#000}}@media all and (max-width:767px){.learn-more__tick{width:7.5vw}}.t-modal{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-1;opacity:0;transition:opacity .4s linear,z-index 0s .4s linear}.t-modal.active{z-index:1048;opacity:1;transition:opacity .4s linear}.t-modal__overlay{width:100%;height:100%;position:absolute;z-index:0;background:rgba(7,7,7,.25);backdrop-filter:blur(10.9px);cursor:pointer}@media all and (max-width:767px){.t-modal__overlay{backdrop-filter:none}}.t-modal__body{width:1034px;height:583px;border-radius:40px;position:absolute;left:50%;top:50%;z-index:50;transform:translate(-50%,-50%);overflow:hidden;background:#f1ff0d;border:2px solid rgba(86,86,86,.34);box-shadow:0 9px 45.3px 0 #000,-35px 24px 95.2px 0 rgba(0,0,0,.85),-157px 24px 166.5px 0 rgba(0,0,0,.7)}@media all and (max-width:1239px){.t-modal__body{width:768.5px;height:433.3px;border-radius:29.73px;border:1.49px solid rgba(255,255,255,.85);box-shadow:0 2.97px 40.36px 0 rgba(12,0,118,.13),0 0 27.28px 0 #fff inset}}@media all and (max-width:767px){.t-modal__body{width:100vw;height:140vw;left:50%;transform:translateX(-50%);border-radius:7.81vw;border:.625vw solid rgba(246,255,107,.34);box-shadow:0 1.25vw 16.96875vw 0 rgba(12,0,118,.13),0 0 11.46875vw 0 #fff inset}}.close-t-modal{width:60px;height:60px;border-radius:50%;background:#313133;position:absolute;right:40px;top:40px;z-index:500;cursor:pointer}@media all and (max-width:1239px){.close-t-modal{width:44.59px;height:44.59px;right:29.73px;top:29.73px}}@media all and (max-width:767px){.close-t-modal{display:none;width:11.875vw;height:11.875vw;right:5vw;top:5vw}}.close-t-modal:hover::before{animation:pulseCloseModalCrossFirstDash .7s linear forwards infinite}.close-t-modal:hover::after{animation:pulseCloseModalCrossSecondDash .7s linear forwards infinite}.close-t-modal::after,.close-t-modal::before{content:"";display:block;width:23.53px;height:2.5px;border-radius:2px;background:#fff;position:absolute}@media all and (max-width:1239px){.close-t-modal::after,.close-t-modal::before{width:17.49px;height:1.86px;border-radius:1.49px}}@media all and (max-width:767px){.close-t-modal::after,.close-t-modal::before{width:4.6875vw;height:.3125vw;border-radius:.625vw}}.close-t-modal::before{transform:translate(-50%,-50%) rotate(45deg);left:50%;top:50%}.close-t-modal::after{transform:translate(-50%,-50%) rotate(-45deg);left:50%;top:50%}.survey-swiper{width:1034px;height:583px;border-radius:40px;position:relative;z-index:0}@media all and (max-width:1239px){.survey-swiper{width:768.5px;height:433.3px;border-radius:29.73px}}@media all and (max-width:767px){.survey-swiper{width:100vw;height:168.13vw;border-radius:11.25vw}}.survey-swiper__slide{width:1228px;height:583px;border-radius:40px}@media all and (max-width:1239px){.survey-swiper__slide{width:912.68px;height:433.3px;border-radius:29.73px}}@media all and (max-width:767px){.survey-swiper__slide{width:100vw;height:168.13vw;border-radius:11.25vw}}.survey{width:1034px;height:583px;padding:52px 0 0}@media all and (max-width:1239px){.survey{width:768.5px;height:433.3px;padding:38.65px 0 0}}@media all and (max-width:767px){.survey{width:100vw;height:168.13vw;padding:10.31vw 0 0}}.survey__body{margin:0 0 0 50px}@media all and (max-width:1239px){.survey__body{margin:0 0 0 37.16px}}@media all and (max-width:767px){.survey__body{margin:0 0 0 7.5vw}}.survey__step{width:max-content;margin:0 0 1px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:23px;line-height:1;color:#181818}@media all and (max-width:1239px){.survey__step{margin:0 0 .74px;font-size:17.09px}}@media all and (max-width:767px){.survey__step{font-size:5vw;margin:0 0 12.1875vw}}@media all and (max-width:767px){.survey__step_four{margin:0 0 5.63vw}}.survey__question{width:max-content;margin:0 0 60px;font-family:RobotoFlex;font-weight:1000;font-size:48.14px;line-height:1;text-transform:uppercase;color:#000;font-variation-settings:"GRAD" 0,"XOPQ" 109,"XTRA" 603,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 589,"slnt" -10,"opsz" 14}@media all and (max-width:1239px){.survey__question{margin:0 0 44.59px;font-size:35.78px}}@media all and (max-width:767px){.survey__question{margin:0 0 9.69vw;font-size:9.42vw;font-variation-settings:"GRAD" 0,"XOPQ" 109,"XTRA" 603,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 589,"slnt" -10,"opsz" 14}}.survey__question_age{width:max-content;margin:0 0 60px}@media all and (max-width:1239px){.survey__question_age{margin:0 0 44.59px}}@media all and (max-width:767px){.survey__question_age{width:59.06vw;margin:0 0 3.4375vw}}.survey__question_sex{width:max-content}.survey__question_degree{width:442px}@media all and (max-width:1239px){.survey__question_degree{width:328.51px}}@media all and (max-width:767px){.survey__question_degree{width:82.81vw}}.survey__question_aim{width:max-content;margin:0 0 21px}@media all and (max-width:1239px){.survey__question_aim{margin:0 0 15.61px}}@media all and (max-width:767px){.survey__question_aim{margin:0 0 1.25vw}}.survey__multi-answer{width:max-content;margin:0 0 10px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:23px;line-height:1.3;color:#181818}@media all and (max-width:1239px){.survey__multi-answer{margin:0 0 7.43px;font-size:17.09px}}@media all and (max-width:767px){.survey__multi-answer{font-size:4.6875vw;line-height:1.067;width:72.5vw;margin:0 0 1.25vw}}.survey__radio-buttons{display:flex;flex-direction:column;row-gap:16px}@media all and (max-width:1239px){.survey__radio-buttons{row-gap:11.89px}}@media all and (max-width:767px){.survey__radio-buttons{row-gap:2.5vw}}.survey__radio-wrapper{width:max-content;display:flex;align-items:center;column-gap:26px;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (max-width:1239px){.survey__radio-wrapper{column-gap:19.32px}}@media all and (max-width:767px){.survey__radio-wrapper{column-gap:5.94vw}}.survey__radio-wrapper:hover .survey-custom-radio-button::after{background:#e03638;border:1px solid #ff6e6e;box-shadow:none;opacity:.5;transition:opacity .14s linear}@media all and (max-width:1239px){.survey__radio-wrapper:hover .survey-custom-radio-button::after{border:.74px solid #ff6e6e}}.survey__radio-button{width:47px;height:47px;border-radius:50%;cursor:pointer;position:absolute;left:0;top:0;opacity:0;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}@media all and (max-width:1239px){.survey__radio-button{width:34.93px;height:34.93px}}.survey__radio-button:checked+.survey-custom-radio-button{box-shadow:none;transition:box-shadow .2s linear}.survey__radio-button:checked+.survey-custom-radio-button::after{opacity:1;transition:opacity .2s linear}.survey__label{width:max-content;font-family:Montserrat;font-style:normal;font-weight:600;font-size:23px;line-height:1.261;color:#181818;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}@media all and (max-width:1239px){.survey__label{font-size:17.09px}}@media all and (max-width:767px){.survey__label{font-size:4.69vw;line-height:1.45}}.survey__label_bold{font-weight:900;font-style:italic}.survey__swiper-pagination{width:max-content;height:max-content;display:flex;column-gap:15px;position:absolute;left:707px;bottom:49px}@media all and (max-width:1239px){.survey__swiper-pagination{column-gap:11.15px;left:525.46px;bottom:36.42px}}@media all and (max-width:767px){.survey__swiper-pagination{column-gap:3.44vw;left:28.75vw;bottom:148.44vw}}.survey__swiper-bullet{width:60px;height:60px;background:0 0;display:flex;justify-content:center;align-items:center;border-radius:50%;border:2px solid #000;cursor:pointer}@media all and (max-width:1239px){.survey__swiper-bullet{width:44.59px;height:44.59px;border:1.49px solid #000}}@media all and (max-width:767px){.survey__swiper-bullet{width:13.75vw;height:13.75vw;border:.45vw solid #000}}.survey__swiper-bullet_active{background:radial-gradient(152.2% 90.92% at 105.76% 62.62%,#2d2d2d 16.7%,#181818 100%),radial-gradient(164.29% 51.9% at 16.27% 91.59%,rgba(16,16,16,.23) 17.89%,rgba(16,16,16,0) 100%);box-shadow:0 9px 45.3px 0 rgba(0,0,0,.25),-6px 6px 31px 0 rgba(0,0,0,.25)}@media all and (max-width:1239px){.survey__swiper-bullet_active{box-shadow:0 6.69px 33.67px 0 rgba(0,0,0,.25),-4.46px 4.46px 23.04px 0 rgba(0,0,0,.25)}}@media all and (max-width:767px){.survey__swiper-bullet_active{background:radial-gradient(152.2% 90.92% at 105.76% 62.62%,#2d2d2d 16.7%,#181818 100%),radial-gradient(164.29% 51.9% at 16.27% 91.59%,rgba(16,16,16,.23) 17.89%,rgba(16,16,16,0) 100%);border:.46vw solid #000;box-shadow:0 2.04vw 10.28vw 0 rgba(0,0,0,.25),-1.36vw 1.36vw 7.04vw 0 rgba(0,0,0,.25)}}.survey__swiper-bullet_active .survey__swiper-bullet-description{color:#fff}.survey__swiper-bullet_disabled{cursor:not-allowed}.survey__swiper-bullet-description{width:max-content;font-family:Montserrat;font-style:normal;font-weight:600;font-size:21.25px;line-height:1;text-transform:uppercase;color:#0f0f0f}@media all and (max-width:1239px){.survey__swiper-bullet-description{font-size:15.79px}}@media all and (max-width:767px){.survey__swiper-bullet-description{font-size:6.39vw;position:relative}}.survey-custom-radio-button{width:48px;height:48px;position:relative;border-radius:50%;border:2px solid #a9a9b1;box-shadow:0 4px 36px 0 rgba(12,0,118,.13),0 0 57.1px 0 #fff inset;transition:box-shadow .1s linear;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}@media all and (max-width:1239px){.survey-custom-radio-button{width:35.67px;height:35.67px;border:1.49px solid #a9a9b1;box-shadow:0 2.97px 26.76px 0 rgba(12,0,118,.13),0 0 42.44px 0 #fff inset}}@media all and (max-width:767px){.survey-custom-radio-button{width:10.63vw;height:10.63vw;border-radius:50%;border:.478125vw solid #a9a9b1;box-shadow:0 .95625vw 8.615625vw 0 rgba(12,0,118,.13),0 0 13.66875vw 0 #fff inset}}.survey-custom-radio-button::after{content:"";display:block;width:26px;height:26px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#e03638;border:1px solid #ff6e6e;box-shadow:0 0 12px 0 #ff8687;opacity:0;transition:opacity .1s linear}@media all and (max-width:1239px){.survey-custom-radio-button::after{width:19.32px;height:19.32px;border:.74px solid #ff6e6e;box-shadow:0 0 8.92px 0 #ff8687}}@media all and (max-width:767px){.survey-custom-radio-button::after{width:5.63vw;height:5.63vw;border:.241vw solid #ff6e6e;box-shadow:0 0 2.872vw 0 #ff8687}}.test-nav-button{cursor:pointer;display:flex;align-items:center;height:51px;background:#0f0f0f;border-radius:15px;transition:background .12s linear}@media all and (max-width:1239px){.test-nav-button{height:37.9px;border-radius:11.15px}}@media all and (max-width:767px){.test-nav-button{height:15.94vw;border-radius:4.6875vw}}.test-nav-button_disabled{background:#a9a9b1;cursor:not-allowed;transition:background .2s linear}.test-nav-button_disabled .test-nav-button__description{color:#fff}.test-nav-button_next{width:188px;position:absolute;left:50px;bottom:53px;z-index:100}@media all and (max-width:1239px){.test-nav-button_next{width:139.73px;left:37.16px;bottom:39.39px}}@media all and (max-width:767px){.test-nav-button_next{width:87.5vw;left:6.25vw;bottom:31.25vw}}.test-nav-button__description{width:max-content;font-family:Montserrat;font-style:italic;font-weight:700;font-size:23px;line-height:1;text-align:center;color:#fff}@media all and (max-width:1239px){.test-nav-button__description{font-size:17.09px}}@media all and (max-width:767px){.test-nav-button__description{font-size:7.19vw}}.test-nav-button__description_next{margin:0 18px 0 26px}@media all and (max-width:1239px){.test-nav-button__description_next{margin:0 13.38px 0 19.32px}}@media all and (max-width:767px){.test-nav-button__description_next{margin:0 5.31vw 0 22.5vw}}.test-nav-button__description_result{margin:0 auto}.test-nav-button__description_selection{margin:0 18px 0 14px}@media all and (max-width:1239px){.test-nav-button__description_selection{margin:0 13.38px 0 10.41px}}@media all and (max-width:767px){.test-nav-button__description_selection{margin:0 auto}}.test-nav-button__description_back{margin:0 14px 0 18px}@media all and (max-width:1239px){.test-nav-button__description_back{margin:0 10.41px 0 13.38px}}@media all and (max-width:767px){.test-nav-button__description_back{margin:0 auto}}.test-nav-button__icon{width:24px;height:24px}@media all and (max-width:1239px){.test-nav-button__icon{width:17.84px;height:17.84px}}@media all and (max-width:767px){.test-nav-button__icon{width:7.5vw;height:7.5vw}}@media all and (max-width:767px){.test-nav-button__icon_selection{display:none}}.test-nav-button__icon_back{transform:rotate(180deg)}@media all and (max-width:767px){.test-nav-button__icon_back{display:none}}.test-results{width:1034px;height:583px;padding:24px 0 0;position:absolute;left:0;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden auto;-ms-overflow-style:none;scrollbar-width:none}@media all and (max-width:1239px){.test-results{width:768.5px;height:433.3px;padding:17.84px 0 0}}@media all and (max-width:767px){.test-results{width:100vw;height:140vw;padding:3.13vw 0 0;overflow:auto}}.test-results::-webkit-scrollbar{display:none}.hide-results-button{display:none}@media all and (max-width:767px){.hide-results-button{display:flex;width:87.5vw;height:15.9375vw;border-radius:4.6875vw;background:#0f0f0f;position:absolute;left:6.25vw;z-index:100}}@media all and (max-width:767px){.hide-results-button_female{top:435vw}}@media all and (max-width:767px){.hide-results-button_male{top:386.88vw}}@media all and (max-width:767px){.hide-results-button__description{width:max-content;font-family:Montserrat;font-style:italic;font-weight:700;font-size:7.1875vw;line-height:1;color:#fff}}.suits-you{width:max-content;margin:0 auto;position:relative}@media all and (max-width:767px){.suits-you{width:100vw;height:auto;border-radius:11.25vw}}.suits-you__container{margin:0 0 0 65px;position:relative;z-index:100}@media all and (max-width:1239px){.suits-you__container{margin:0 0 0 48.31px}}@media all and (max-width:767px){.suits-you__container{width:95.9375vw;margin:0}}.suits-you__title{width:max-content;margin:0 auto 28px;font-family:RobotoFlex;font-weight:1000;font-size:51.14px;line-height:1.036;letter-spacing:.01em;text-transform:uppercase;color:#0f0f0f;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 511,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 589,"slnt" -10,"opsz" 14}@media all and (max-width:1239px){.suits-you__title{margin:0 auto 20.81px;font-size:38.01px}}@media all and (max-width:767px){.suits-you__title{margin:0 auto;font-size:11.28vw;line-height:1.036}}@media all and (max-width:767px){.suits-you__title_suits{margin:0 auto 4.69vw}}.suits-you__cards{width:708px;margin:0!important;display:none}@media all and (max-width:1239px){.suits-you__cards{width:526.2px}}@media all and (max-width:767px){.suits-you__cards{width:100vw;height:auto}}.suits-you__swiper-wrapper{width:708px;display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:12px;row-gap:12px;overflow:hidden auto;scrollbar-width:none;-ms-overflow-style:none}@media all and (max-width:1239px){.suits-you__swiper-wrapper{width:526.2px;column-gap:8.92px;row-gap:8.92px}}@media all and (max-width:767px){.suits-you__swiper-wrapper{width:95.9375vw;height:83.75vw;flex-wrap:unset;align-content:unset;column-gap:0;row-gap:0;overflow:visible}}.suits-you__swiper-wrapper::-webkit-scrollbar{display:none}.suits-you__swiper-slide{width:228px;height:350px}@media all and (max-width:1239px){.suits-you__swiper-slide{width:169.46px;height:260.13px}}@media all and (max-width:767px){.suits-you__swiper-slide{width:55.9375vw;height:83.75vw}}.swiper-slide-active .suits-you__swiper-slide{pointer-events:auto!important}@media all and (max-width:767px){.suits-you__swiper-pagination{width:max-content;height:max-content;display:flex;align-items:center;position:absolute;left:50%;transform:translateX(-50%);bottom:7.5vw}}@media all and (max-width:767px){.suits-you__current-bullet{width:4.671875vw;text-align:center;display:inline-block;margin:0 1.25vw 0 0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:6.875vw;line-height:1;text-transform:uppercase;color:#313133}}@media all and (max-width:767px){.suits-you__slash{width:max-content;display:inline-block;margin:0 1.4063vw 0 0;font-family:Montserrat;font-style:normal;font-weight:500;font-size:8.4375vw;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:#a9a9b1}}@media all and (max-width:767px){.suits-you__bullets-total{width:max-content;font-family:Montserrat;font-style:normal;font-weight:600;font-size:6.875vw;line-height:1;text-transform:uppercase;color:#a9a9b1}}.suits-you__fake-bottom{display:block;width:100%;height:32px}@media all and (max-width:1239px){.suits-you__fake-bottom{height:23.78px}}@media all and (max-width:767px){.suits-you__fake-bottom{height:24.38vw}}.suitable-product{width:228px;height:350px;position:relative;border-radius:22px;border:1px solid rgba(170,170,170,.34);background:radial-gradient(109.15% 68.8% at 105.08% 45.1%,#2d2d2d 16.7%,#181818 100%),radial-gradient(164.29% 51.9% at 16.27% 91.59%,rgba(16,16,16,.13) 17.89%,rgba(16,16,16,0) 100%);transition:border .1s linear}@media all and (max-width:1239px){.suitable-product{width:169.46px;height:260.13px;border-radius:16.35px;border:.74px solid rgba(255,255,255,.85)}}@media all and (max-width:767px){.suitable-product{width:55.9375vw;height:83.75vw;border-radius:5vw;border:.3125vw solid rgba(255,255,255,.85)}}.suitable-product:hover{border:1px solid #ffb8b9;transition:border .2s linear}@media all and (max-width:1239px){.suitable-product:hover{border:.74px solid #ffb8b9}}@media all and (max-width:767px){.suitable-product:hover{transition:none;border:none}}.suitable-product__tags{width:max-content;height:max-content;position:absolute;left:12px;top:16px;z-index:100;display:flex;flex-direction:column;row-gap:7px}@media all and (max-width:1239px){.suitable-product__tags{left:8.92px;top:11.89px;row-gap:5.2px}}@media all and (max-width:767px){.suitable-product__tags{left:2.8125vw;top:3.925vw;row-gap:.9813vw}}.suitable-product__illustration-link{width:228px;height:228px;display:block;margin:0 auto 8px;position:relative;z-index:0}@media all and (max-width:1239px){.suitable-product__illustration-link{width:169.46px;height:169.46px;margin:0 auto 5.95px}}@media all and (max-width:767px){.suitable-product__illustration-link{width:55.9375vw;height:55.9375vw;margin:0 auto 1.9625vw}}.suitable-product__illustration{width:228px;height:228px;border-top-left-radius:22px;border-top-right-radius:22px}@media all and (max-width:1239px){.suitable-product__illustration{width:169.46px;height:169.46px;border-top-left-radius:16.35px;border-top-right-radius:16.35px}}@media all and (max-width:767px){.suitable-product__illustration{width:55.9375vw;height:55.9375vw;border-top-left-radius:5vw;border-top-right-radius:5vw}}.suitable-product__content{width:200px;margin:0 auto}@media all and (max-width:1239px){.suitable-product__content{width:148.65px}}@media all and (max-width:767px){.suitable-product__content{width:49.0688vw}}.suitable-product__name{width:200px;height:51px;display:block;margin:0 0 7px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:120%;color:#dedede;overflow:hidden}@media all and (max-width:1239px){.suitable-product__name{width:148.65px;height:37.9px;margin:0 0 5.2px;font-size:10.41px}}@media all and (max-width:767px){.suitable-product__name{width:49.0688vw;height:13.125vw;margin:0;font-size:3.75vw}}.suitable-product__footer{display:flex;justify-content:space-between;align-items:flex-end}.suitable-product__prices{width:max-content}.suitable-product__old-price{width:max-content;font-size:12px;line-height:.917;color:#a9a9b1;position:relative}@media all and (max-width:1239px){.suitable-product__old-price{font-size:8.92px}}@media all and (max-width:767px){.suitable-product__old-price{font-size:3.4375vw;line-height:.8055}}.suitable-product__old-price::after{content:"";height:1px;display:block;position:absolute;top:50%;left:-2px;right:-2px;background:#a9a9b1}@media all and (max-width:1239px){.suitable-product__old-price::after{height:.74px;left:-1.49px;right:-1.49px}}@media all and (max-width:767px){.suitable-product__old-price::after{height:.3125vw;left:-.625vw;right:-.625vw}}.suitable-product__old-price_no-discount{width:max-content;font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;line-height:120%;color:#e03638}@media all and (max-width:1239px){.suitable-product__old-price_no-discount{font-size:13.38px}}@media all and (max-width:767px){.suitable-product__old-price_no-discount{font-size:4.375vw}}.suitable-product__old-price_no-discount::after{display:none}.suitable-product__new-price{width:max-content;font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;line-height:120%;color:#ff5a5a}@media all and (max-width:1239px){.suitable-product__new-price{font-size:13.38px}}@media all and (max-width:767px){.suitable-product__new-price{font-size:4.375vw}}.suitable-product__buttons{width:max-content;display:flex;column-gap:4px}@media all and (max-width:1239px){.suitable-product__buttons{column-gap:2.97px}}@media all and (max-width:767px){.suitable-product__buttons{column-gap:.9813vw}}.suitable-product-tag{width:44px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:12px}@media all and (max-width:1239px){.suitable-product-tag{width:32.7px;height:14.86px;border-radius:8.92px}}@media all and (max-width:767px){.suitable-product-tag{width:10.7938vw;height:4.9094vw;border-radius:2.9437vw}}.suitable-product-tag_new{background:#5b8930}.suitable-product-tag_hit{background:#f2d76e}.suitable-product-tag_discount{background:#e03638}.suitable-product-tag__description{width:max-content;font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:1;text-align:center;text-transform:uppercase;color:#fff}@media all and (max-width:1239px){.suitable-product-tag__description{font-size:8.92px}}@media all and (max-width:767px){.suitable-product-tag__description{font-size:2.9437vw}}.suitable-product-tag__description_new{color:#fff}.suitable-product-tag__description_hit{color:#252525}.suitable-product-tag__description_discount{color:#fff}.suitable-video-btn{width:42px;height:42px;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;border-radius:12px}@media all and (max-width:1239px){.suitable-video-btn{width:31.22px;height:31.22px;border-radius:8.92px}}@media all and (max-width:767px){.suitable-video-btn{width:10.3031vw;height:10.3031vw;border-radius:2.5vw}}.suitable-video-btn:hover .suitable-video-btn__triangle{transform:scale(1.16);transition:transform .2s linear}.suitable-video-btn__triangle{width:30px;transition:transform .16s linear}@media all and (max-width:1239px){.suitable-video-btn__triangle{width:22.3px}}@media all and (max-width:767px){.suitable-video-btn__triangle{width:7.3969vw}}.suitable-cart-btn{width:42px;height:42px;border-radius:12px;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#e03638}@media all and (max-width:1239px){.suitable-cart-btn{width:31.22px;height:31.22px;border-radius:8.92px}}@media all and (max-width:767px){.suitable-cart-btn{width:10.3031vw;height:10.3031vw;border-radius:2.5vw}}.suitable-cart-btn.prod-in-cart{background:#61a324;transition:background .2s linear}.suitable-cart-btn.prod-in-cart::after{content:"";display:block;background-image:url(https://www.yamaguchi.ru/content/assets/icons/check.svg);width:32px;height:32px;background-size:100%;background-repeat:no-repeat}@media all and (max-width:1239px){.suitable-cart-btn.prod-in-cart::after{width:23.78px;height:23.78px}}@media all and (max-width:767px){.suitable-cart-btn.prod-in-cart::after{width:6.25vw;height:6.25vw}}.suitable-cart-btn__cart{width:30px;position:absolute;left:50%;top:50%;transform:translate(calc(-50% - 1px),-50%)}@media all and (max-width:1239px){.suitable-cart-btn__cart{width:22.3px}}@media all and (max-width:767px){.suitable-cart-btn__cart{width:7.3969vw}}.prod-in-cart .suitable-cart-btn__cart{display:none}.feedback-modal{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;z-index:-1;transition:opacity .4s linear,z-index 0s .4s linear}.feedback-modal.active{z-index:100;opacity:1;transition:opacity .4s linear}.feedback-modal__overlay{width:100%;height:100%;position:absolute;z-index:0;background:rgba(255,255,255,.87);cursor:pointer}.feedback-modal__body{width:470px;height:402.23px;position:absolute;left:50%;transform:translateX(-50%);top:128px;padding:48px 0 0;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);border-radius:31px}@media all and (max-width:1239px){.feedback-modal__body{width:349.32px;height:298.95px;top:95.13px;padding:35.67px 0 0;box-shadow:0 3.72px 11.15px rgba(0,0,0,.5);border-radius:23.04px}}@media all and (max-width:767px){.feedback-modal__body{width:89.0625vw;height:118.75vw;top:6.25vw;padding:3.75vw 0 0;box-shadow:0 .9375vw 2.8125vw rgba(0,0,0,.5);border-radius:5vw}}.feedback-modal__container{width:370px;margin:0 auto}@media all and (max-width:1239px){.feedback-modal__container{width:274.99px}}@media all and (max-width:767px){.feedback-modal__container{width:81.5625vw}}.feedback-modal__consultation{width:352px;margin:0 auto 35px;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.8;font-weight:400;color:#181818;text-align:center}@media all and (max-width:1239px){.feedback-modal__consultation{width:261.62px;margin:0 auto 26.01px;font-size:10.41px}}@media all and (max-width:767px){.feedback-modal__consultation{width:71.25vw;margin:0 0 6.875vw;font-size:4.2vw;text-align:left}}.feedback-modal__form{width:370px}@media all and (max-width:1239px){.feedback-modal__form{width:274.99px}}@media all and (max-width:767px){.feedback-modal__form{width:81.5625vw;display:flex;flex-direction:column}}.feedback-modal__inputs{display:flex;flex-direction:column;row-gap:20px;margin:0 auto 24px}@media all and (max-width:1239px){.feedback-modal__inputs{row-gap:14.86px;margin:0 auto 17.84px}}@media all and (max-width:767px){.feedback-modal__inputs{order:1;row-gap:6.25vw;margin:0 auto 7.5vw}}.feedback-input{width:370px;height:38px;border-radius:15px;position:relative}@media all and (max-width:1239px){.feedback-input{width:274.99px;height:28.24px;border-radius:11.15px}}@media all and (max-width:767px){.feedback-input{width:81.25vw;height:13.125vw;border-radius:4.7vw}}.feedback-input__input{width:370px;height:38px;display:flex;align-items:center;font-family:Montserrat;text-align:left;font-weight:400;font-size:13px;letter-spacing:0;color:#121212;border:1px solid #f4f4f4;background:#fff;padding:0 0 0 10px;border-radius:15px}@media all and (max-width:1239px){.feedback-input__input{width:274.99px;height:28.24px;font-size:9.66px;border:.74px solid #f4f4f4;padding:0 0 0 7.43px;border-radius:11.15px}}@media all and (max-width:767px){.feedback-input__input{width:81.25vw;height:13.125vw;font-size:4.1vw;border:.3125vw solid #f4f4f4;padding:0 0 0 3.125vw;border-radius:4.7vw}}.feedback-input__warning{width:max-content;position:absolute;bottom:-14px;left:4px;font-family:Montserrat,sans-serif;font-size:12px;line-height:1;color:#e03638}@media all and (max-width:1239px){.feedback-input__warning{bottom:-10.41px;left:2.97px;font-size:8.92px}}@media all and (max-width:767px){.feedback-input__warning{bottom:-4.375vw;left:1.25vw;font-size:3.75vw}}.feedback-input__warning_hidden{opacity:0}.feedback-submit-button{width:370px;height:44px;background:#e03638;border-radius:15px;margin:0 auto 20px;cursor:pointer}@media all and (max-width:1239px){.feedback-submit-button{width:274.99px;height:32.7px;border-radius:11.15px;margin:0 auto 14.86px}}@media all and (max-width:767px){.feedback-submit-button{order:3;width:81.25vw;height:13.75vw;border-radius:4.6875vw;margin:0 auto}}.feedback-submit-button_disabled{pointer-events:none}.feedback-submit-button_disabled .feedback-submit-button__description{color:#575757;transition:color .3s linear}.feedback-submit-button__description{font-family:Montserrat;font-size:13px;line-height:1;color:#fff;transition:color .2s linear}@media all and (max-width:1239px){.feedback-submit-button__description{font-size:9.66px}}@media all and (max-width:767px){.feedback-submit-button__description{font-size:4.1vw}}.feedback-agreement{display:flex;column-gap:12px;cursor:pointer}@media all and (max-width:1239px){.feedback-agreement{column-gap:8.92px}}@media all and (max-width:767px){.feedback-agreement{order:2;column-gap:3.75vw;margin:0 0 5.625vw}}.feedback-agreement__checkbox{display:none}.feedback-agreement__checkbox:checked+.feedback-agreement__fake-checkbox .feedback-agreement__tick{opacity:1}.feedback-agreement__fake-checkbox{width:20px;height:20px;border-radius:3px;border:2px solid #575757;flex-shrink:0;position:relative}@media all and (max-width:1239px){.feedback-agreement__fake-checkbox{width:14.86px;height:14.86px;border-radius:2.23px;border:1.49px solid #575757}}@media all and (max-width:767px){.feedback-agreement__fake-checkbox{width:5.6vw;height:5.6vw;border-radius:2.1vw;border:.8vw solid #575757}}.feedback-agreement__tick{width:12px;position:absolute;left:50%;top:calc(50% + 1px);transform:translate(-50%,-50%);opacity:0}@media all and (max-width:1239px){.feedback-agreement__tick{width:8.92px;top:calc(50% + .74px)}}@media all and (max-width:767px){.feedback-agreement__tick{width:3.75vw;top:calc(50% + .3125vw)}}.feedback-agreement__description{font-family:Montserrat,sans-serif;color:#575757;font-size:11px;line-height:1.45}@media all and (max-width:1239px){.feedback-agreement__description{font-size:8.18px}}@media all and (max-width:767px){.feedback-agreement__description{font-size:3.3vw}}.feedback-agreement__confidence-policy{color:#181818;text-decoration:underline}.fitness-stars{height:1962px}@media all and (max-width:1239px){.fitness-stars{height:1458.21px}}@media all and (max-width:767px){.fitness-stars{height:776.5625vw}}.fitness-stars__background-video{height:1080px;top:64px}@media all and (max-width:1239px){.fitness-stars__background-video{height:802.68px;top:47.57px}}@media all and (max-width:767px){.fitness-stars__background-video{height:115.625vw;top:-.625vw}}.fitness-stars__about-us-smoothing{height:1154px;position:absolute;left:0;top:64px;z-index:10}@media all and (max-width:1239px){.fitness-stars__about-us-smoothing{height:857.68px;top:47.57px}}@media all and (max-width:767px){.fitness-stars__about-us-smoothing{display:none}}.fitness-stars__container{padding:135px 0 0}@media all and (max-width:1239px){.fitness-stars__container{padding:100.34px 0 0}}@media all and (max-width:767px){.fitness-stars__container{width:87.5vw;padding:6.5625vw 0 0}}.fitness-stars__description{width:882px;margin:0 auto 392px;font-style:italic;font-size:18.4586px;line-height:1.517;text-align:center;text-transform:uppercase;opacity:0;transform:scale(.96);transform-origin:50% -120%}@media all and (max-width:1239px){.fitness-stars__description{width:655.53px;margin:0 auto 291.34px;font-size:13.72px}}@media all and (max-width:767px){.fitness-stars__description{width:87.5vw;margin:0 auto 41.5625vw;font-size:3.8938vw;line-height:1.766;color:#f1ff0d}}.fitness-stars__description.animated{opacity:1;transform:scale(1);transition:opacity .8s linear,transform .6s linear}.fitness-stars__trio{width:max-content;display:flex;column-gap:20px;margin:0 auto 33px}@media all and (max-width:1239px){.fitness-stars__trio{column-gap:14.86px;margin:0 auto 24.53px}}@media all and (max-width:767px){.fitness-stars__trio{flex-direction:column;column-gap:0;margin:0 auto 3.125vw}}.fitness-stars__duo{width:max-content;display:flex;column-gap:18px}@media all and (max-width:1239px){.fitness-stars__duo{column-gap:13.38px}}@media all and (max-width:767px){.fitness-stars__duo{flex-direction:column;column-gap:0;row-gap:3.125vw}}.fitness-stars__set{display:flex;flex-direction:column;row-gap:10px}@media all and (max-width:1239px){.fitness-stars__set{row-gap:7.43px}}@media all and (max-width:767px){.fitness-stars__set{row-gap:3.125vw}}.fitness-stars__set.animated .good-by-star_small{opacity:1}.fitness-stars__set.animated .good-by-star_small:nth-child(1){transition:opacity .8s .4s linear}.fitness-stars__set.animated .good-by-star_small:nth-child(2){transition:opacity .8s .6s linear}.fitness-stars__set.animated .good-by-star_small:nth-child(3){transition:opacity .8s .8s linear}.fitness-stars__set.animated .good-by-star_small:nth-child(4){transition:opacity .8s 1s linear}.star-good{width:max-content;display:flex;flex-direction:column;row-gap:12px}@media all and (max-width:1239px){.star-good{row-gap:8.92px}}@media all and (max-width:767px){.star-good{row-gap:3.125vw}}@media all and (max-width:767px){.star-good_pegova{margin:0 auto 9.38vw}}@media all and (max-width:767px){.star-good_kryukov{margin:0 auto 6.25vw}}.star-review{width:400px;height:506px;position:relative;cursor:pointer;border-radius:40px;border:2.56px solid rgba(86,86,86,.34)}@media all and (max-width:1239px){.star-review{width:297.29px;height:376.07px;border-radius:29.73px;border:1.9px solid rgba(86,86,86,.34)}}@media all and (max-width:767px){.star-review{width:87.5vw;height:110.625vw;border-radius:8.75vw;border:.56vw solid rgba(170,170,170,.34)}}.star-review.animated .star-review-name-badge{opacity:1;transition:opacity .8s .8s linear}.star-review.animated .star-advice{opacity:1;transition:opacity .8s 1.05s linear}.star-review:hover .star-review__preview{filter:brightness(60%);transition:filter .24s linear}.star-review:hover .star-play-icon__triangle{transform:translate(-50%,-50%) scale(1.4);transition:transform .24s linear}.star-review_duo{width:822px;height:506px;border-radius:40px}@media all and (max-width:1239px){.star-review_duo{width:610.93px;height:376.07px;border-radius:29.73px}}@media all and (max-width:767px){.star-review_duo{width:87.5vw;height:113.125vw;border-radius:8.75vw}}.star-review__preview{width:400px;border-radius:40px;position:relative;z-index:0;transition:filter .2s linear}@media all and (max-width:1239px){.star-review__preview{width:297.29px;border-radius:29.73px}}@media all and (max-width:767px){.star-review__preview{width:87.5vw;border-radius:8.75vw}}.star-review__preview_duo{width:822px;border-radius:40px}@media all and (max-width:1239px){.star-review__preview_duo{width:610.93px;border-radius:29.73px}}@media all and (max-width:767px){.star-review__preview_duo{width:87.5vw;border-radius:8.75vw}}.star-review__content{width:max-content;position:absolute;left:23px;top:366px;z-index:100}@media all and (max-width:1239px){.star-review__content{left:17.09px;top:272.02px}}@media all and (max-width:767px){.star-review__content{left:4.375vw;top:80vw}}@media all and (max-width:767px){.star-review__content.animated .star-review-name-badge{opacity:1;transition:opacity .8s linear}}@media all and (max-width:767px){.star-review__content.animated .star-advice{opacity:1;transition:opacity .8s .25s linear}}.star-review__content_duo{top:385px}@media all and (max-width:1239px){.star-review__content_duo{top:286.14px}}@media all and (max-width:767px){.star-review__content_duo{top:74.6875vw}}.star-play-icon{width:66px;height:66px;position:absolute;right:20px;top:20px;z-index:100;background:radial-gradient(42.42% 415.17% at 67.42% -170%,#2d2d2d 16.7%,#181818 100%),radial-gradient(51.38% 1000.16% at 17.1% 100%,rgba(16,16,16,.43) 17.89%,rgba(16,16,16,0) 100%);border-radius:50%}@media all and (max-width:1239px){.star-play-icon{width:49.05px;height:49.05px;right:14.86px;top:14.86px}}@media all and (max-width:767px){.star-play-icon{width:14.375vw;height:14.375vw;right:4.375vw;top:4.375vw}}.star-play-icon__triangle{width:38px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100;transition:transform .2s linear}@media all and (max-width:1239px){.star-play-icon__triangle{width:28.24px}}@media all and (max-width:767px){.star-play-icon__triangle{width:8.4375vw}}.star-review-name-badge{height:46px;margin:0 0 10px;background:radial-gradient(42.42% 415.17% at 67.42% -170%,#2d2d2d 16.7%,#181818 100%),radial-gradient(51.38% 1000.16% at 17.1% 100%,rgba(16,16,16,.43) 17.89%,rgba(16,16,16,0) 100%);border:2px solid rgba(86,86,86,.34);border-radius:18px;opacity:0}@media all and (max-width:1239px){.star-review-name-badge{height:34.19px;margin:0 0 7.43px;border:1.49px solid rgba(86,86,86,.34);border-radius:13.38px}}@media all and (max-width:767px){.star-review-name-badge{height:10vw;margin:0 0 2.1875vw;border:.4375vw solid rgba(170,170,170,.34);border-radius:4.0625vw}}.star-review-name-badge_pegova{width:231px}@media all and (max-width:1239px){.star-review-name-badge_pegova{width:171.69px}}@media all and (max-width:767px){.star-review-name-badge_pegova{width:50.625vw}}.star-review-name-badge_kryukov{width:252px}@media all and (max-width:1239px){.star-review-name-badge_kryukov{width:187.29px}}@media all and (max-width:767px){.star-review-name-badge_kryukov{width:55vw}}.star-review-name-badge_dalaloyan{width:264px}@media all and (max-width:1239px){.star-review-name-badge_dalaloyan{width:196.21px}}@media all and (max-width:767px){.star-review-name-badge_dalaloyan{width:57.8125vw}}.star-review-name-badge_duo{width:573px}@media all and (max-width:1239px){.star-review-name-badge_duo{width:425.87px}}@media all and (max-width:767px){.star-review-name-badge_duo{width:72.5625vw;height:16.625vw}}.star-review-name-badge__description{width:max-content;font-style:italic;font-size:23px;line-height:1}@media all and (max-width:1239px){.star-review-name-badge__description{font-size:17.09px}}@media all and (max-width:767px){.star-review-name-badge__description{font-size:5.0313vw}}.star-advice{height:64px;justify-content:flex-start;background:radial-gradient(42.42% 415.17% at 67.42% -170%,#2d2d2d 16.7%,#181818 100%),radial-gradient(51.38% 1000.16% at 17.1% 100%,rgba(16,16,16,.43) 17.89%,rgba(16,16,16,0) 100%);border:2px solid rgba(86,86,86,.34);border-radius:18px;opacity:0}@media all and (max-width:1239px){.star-advice{height:47.57px;border:1.49px solid rgba(86,86,86,.34);border-radius:13.38px}}@media all and (max-width:767px){.star-advice{height:14.125vw;border:.44vw solid rgba(86,86,86,.34);border-radius:4.0625vw}}.star-advice_pegova{width:351px}@media all and (max-width:1239px){.star-advice_pegova{width:260.87px}}@media all and (max-width:767px){.star-advice_pegova{width:76.7813vw}}.star-advice_kryukov{width:360px}@media all and (max-width:1239px){.star-advice_kryukov{width:267.56px}}@media all and (max-width:767px){.star-advice_kryukov{width:76.7813vw}}.star-advice_dalaloyan{width:351px}@media all and (max-width:1239px){.star-advice_dalaloyan{width:260.87px}}@media all and (max-width:767px){.star-advice_dalaloyan{width:76.7813vw}}.star-advice_duo{width:653px;height:40px}@media all and (max-width:1239px){.star-advice_duo{width:485.33px;height:29.73px}}@media all and (max-width:767px){.star-advice_duo{width:76.7813vw;height:14.125vw}}.star-advice__description{margin:0 0 0 23px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:17px;line-height:140%;color:#fff}@media all and (max-width:1239px){.star-advice__description{margin:0 0 0 17.09px;font-size:12.63px}}@media all and (max-width:767px){.star-advice__description{margin:0 0 0 5.0313vw;font-size:3.75vw}}.star-advice__description_pegova{width:282px}@media all and (max-width:1239px){.star-advice__description_pegova{width:209.59px}}@media all and (max-width:767px){.star-advice__description_pegova{width:62.1875vw}}.star-advice__description_kryukov{width:314px}@media all and (max-width:1239px){.star-advice__description_kryukov{width:233.37px}}@media all and (max-width:767px){.star-advice__description_kryukov{width:69.375vw}}.star-advice__description_dalaloyan{width:309px}@media all and (max-width:1239px){.star-advice__description_dalaloyan{width:229.66px}}@media all and (max-width:767px){.star-advice__description_dalaloyan{width:68.125vw}}.star-advice__description_duo{width:max-content}@media all and (max-width:767px){.star-advice__description_duo{width:70vw}}.good-by-star{width:400px;display:flex;position:relative;background:radial-gradient(152.2% 90.92% at 105.76% 62.62%,#2d2d2d 16.7%,#181818 100%),radial-gradient(164.29% 51.9% at 16.27% 91.59%,rgba(16,16,16,.23) 17.89%,rgba(16,16,16,0) 100%);border:1px solid rgba(170,170,170,.34);border-radius:40px;opacity:0;transition:filter .2s linear}@media all and (max-width:1239px){.good-by-star{width:297.29px;border:.74px solid rgba(170,170,170,.34);border-radius:29.73px}}@media all and (max-width:767px){.good-by-star{width:87.5vw;border:.22vw solid rgba(170,170,170,.34);border-radius:8.75vw}}@media all and (max-width:767px){.good-by-star.animated{opacity:1;transition:filter .2s linear,opacity .8s linear}}.good-by-star:hover{filter:brightness(116%);transition:filter .24s linear}.good-by-star:hover .good-by-star__arrow{transform:rotate(45deg) scale(1.1);transition:transform .24s linear}.good-by-star_big{height:184px;padding:25px 0 0}@media all and (max-width:1239px){.good-by-star_big{height:136.75px;padding:18.58px 0 0}}@media all and (max-width:767px){.good-by-star_big{height:28.75vw;padding:4.6875vw 0 0}}.good-by-star_big.animated{opacity:1;transition:filter .2s linear,opacity .8s linear}.good-by-star_small{height:119px;padding:31px 0 0}@media all and (max-width:1239px){.good-by-star_small{height:88.44px;padding:23.04px 0 0}}@media all and (max-width:767px){.good-by-star_small{height:28.75vw;padding:4.6875vw 0 0}}.good-by-star__illustration{display:block}.good-by-star__illustration_big{width:138px;height:138px;margin:0 22px 0 23px;border-radius:20px}@media all and (max-width:1239px){.good-by-star__illustration_big{width:102.57px;height:102.57px;margin:0 16.35px 0 17.09px;border-radius:14.86px}}@media all and (max-width:767px){.good-by-star__illustration_big{width:18.75vw;height:18.75vw;margin:.3125vw 2.8125vw 0 5vw;border-radius:4.375vw}}.good-by-star__illustration_small{width:58px;height:58px;margin:0 13px 0 26px;border-radius:10px}@media all and (max-width:1239px){.good-by-star__illustration_small{width:43.11px;height:43.11px;margin:0 9.66px 0 19.32px;border-radius:7.43px}}@media all and (max-width:767px){.good-by-star__illustration_small{width:18.75vw;height:18.75vw;margin:.3125vw 2.8125vw 0 5.3125vw;border-radius:4.375vw}}.good-by-star__content{margin:3px 0 0}@media all and (max-width:1239px){.good-by-star__content{margin:2.23px 0 0}}@media all and (max-width:767px){.good-by-star__content{margin:0}}.good-by-star__content_small{margin:7px 0 0}@media all and (max-width:1239px){.good-by-star__content_small{margin:5.2px 0 0}}@media all and (max-width:767px){.good-by-star__content_small{margin:0}}.good-by-star__type{width:max-content;font-family:Montserrat;font-style:normal;font-weight:500;font-size:17px;line-height:140%;color:#fff}@media all and (max-width:1239px){.good-by-star__type{font-size:12.63px}}@media all and (max-width:767px){.good-by-star__type{font-size:3.75vw}}.good-by-star__name{font-family:Montserrat;font-style:normal;font-weight:900;font-size:17px;line-height:140%;color:#fff}@media all and (max-width:1239px){.good-by-star__name{font-size:12.63px}}@media all and (max-width:767px){.good-by-star__name{font-size:3.75vw}}.good-by-star__name_pegova{width:184px}@media all and (max-width:1239px){.good-by-star__name_pegova{width:136.75px}}@media all and (max-width:767px){.good-by-star__name_pegova{width:max-content}}.good-by-star__name_kryukov{width:146px}@media all and (max-width:1239px){.good-by-star__name_kryukov{width:108.51px}}@media all and (max-width:767px){.good-by-star__name_kryukov{width:max-content}}.good-by-star__name_dalaloyan{width:104px}@media all and (max-width:1239px){.good-by-star__name_dalaloyan{width:77.3px}}@media all and (max-width:767px){.good-by-star__name_dalaloyan{width:max-content}}.good-by-star__name_small{font-style:italic}@media all and (max-width:767px){.good-by-star__name_small{letter-spacing:-.03em}}.good-by-star__name_runway-pro-x{width:max-content}.good-by-star__name_crossway{width:max-content}.good-by-star__name_smart-wall{width:max-content}.good-by-star__name_axiom{width:max-content}.good-by-star__arrow{width:35px;position:absolute;left:183px;top:113px;z-index:100;transition:transform .2s linear}@media all and (max-width:1239px){.good-by-star__arrow{width:26.01px;left:136.01px;top:83.98px}}@media all and (max-width:767px){.good-by-star__arrow{width:7.8125vw;left:26.5625vw;top:16.25vw}}.good-by-star__arrow_rt{left:343px;top:22px}@media all and (max-width:1239px){.good-by-star__arrow_rt{left:254.93px;top:16.35px}}@media all and (max-width:767px){.good-by-star__arrow_rt{left:26.5625vw;top:16.25vw}}.marathon-infinite-strip{width:100%;height:85px;padding:13px 0 0;margin:0 0 63px;overflow:hidden;background:#e03638}@media all and (max-width:1239px){.marathon-infinite-strip{height:63.17px;padding:9.66px 0 0;margin:0 0 46.82px}}@media all and (max-width:767px){.marathon-infinite-strip{height:9.6875vw;padding:1.56vw 0 0;margin:0 0 8.1563vw}}.marathon-infinite-strip__container{animation:moveMarathonStrip 5s linear infinite;display:flex;flex-wrap:nowrap;column-gap:65px}@media all and (max-width:1239px){.marathon-infinite-strip__container{animation:moveMarathonStripNlg 4s linear infinite;column-gap:48.31px}}@media all and (max-width:767px){.marathon-infinite-strip__container{animation:moveMarathonStripNsm 3.6s linear infinite;column-gap:6.5625vw}}.marathon-infinite-strip__item{width:402px}@media all and (max-width:1239px){.marathon-infinite-strip__item{width:298.78px}}@media all and (max-width:767px){.marathon-infinite-strip__item{width:51.875vw}}.possibilities{height:1636px}@media all and (max-width:1239px){.possibilities{height:1215.92px}}@media all and (max-width:767px){.possibilities{height:423.75vw}}@media all and (max-width:767px){.possibilities__container{width:99.375vw}}.possibilities-card{width:1240px;height:1420px;padding:36px 0 0;position:relative;background:radial-gradient(152.2% 90.92% at 105.76% 62.62%,#2d2d2d 16.7%,#181818 100%),radial-gradient(164.29% 51.9% at 16.27% 91.59%,rgba(16,16,16,.23) 17.89%,rgba(16,16,16,0) 100%);border:2px solid rgba(170,170,170,.34);box-shadow:0 9px 45.3px 0 rgba(0,0,0,.25),-35px 24px 95.2px 0 rgba(0,0,0,.25),-157px 24px 166.5px 0 rgba(0,0,0,.25);border-radius:40px}@media all and (max-width:1239px){.possibilities-card{width:921.6px;height:1055.38px;padding:26.76px 0 0;border:1.49px solid rgba(170,170,170,.34);border-radius:29.73px}}@media all and (max-width:767px){.possibilities-card{width:99.375vw;height:397.5vw;padding:5.9375vw 0 0;border:.625vw solid rgba(170,170,170,.34);box-shadow:0 2.81vw 14.16vw 0 rgba(0,0,0,.25),-10.94vw 7.5vw 29.75vw 0 rgba(0,0,0,.25),-49.06vw 7.5vw 52.06vw 0 rgba(0,0,0,.25);border-radius:12.5vw}}.possibilities-card__content{width:917px;position:relative;margin:0 auto 586px;z-index:100}@media all and (max-width:1239px){.possibilities-card__content{width:681.54px;margin:0 auto 435.53px}}@media all and (max-width:767px){.possibilities-card__content{width:88.75vw;margin:0 auto 64.6875vw}}.possibilities-card__content.animated .possibilities-card__title_fitness{opacity:1;transition:opacity .8s linear}@media all and (max-width:767px){.possibilities-card__content.animated .possibilities-card__title_fitness{transform:perspective(75vw) translateZ(0);transition:opacity .8s linear,transform .8s linear}}@media all and (max-width:767px){.possibilities-card__content.animated .possibilities-card__title_yamaguchi{opacity:1;transform:perspective(75vw) translateZ(0);transition:opacity .8s .2s linear,transform .8s .2s linear}}.possibilities-card__content.animated .possibilities-card__description{opacity:1;transition:opacity .8s .2s linear}@media all and (max-width:767px){.possibilities-card__content.animated .possibilities-card__description{transition:opacity .8s .6s linear}}.possibilities-card__coaches{width:1367px;position:absolute;left:-135px;top:212px;z-index:10;opacity:0}@media all and (max-width:1239px){.possibilities-card__coaches{width:1015.99px;left:-100.34px;top:157.56px}}@media all and (max-width:767px){.possibilities-card__coaches{width:99.375vw;top:88.125vw;left:-.625vw}}.possibilities-card__coaches_highlighted{z-index:20;animation:coachesHighlight .58s linear both infinite alternate}.possibilities-card__coaches.animated{opacity:1;transition:opacity .4s linear}.possibilities-card__title{width:max-content;font-family:Montserrat;font-style:italic;font-weight:900;font-size:18.4586px;line-height:1.52;text-transform:uppercase;color:#f1ff0d}@media all and (max-width:1239px){.possibilities-card__title{font-size:13.72px}}@media all and (max-width:767px){.possibilities-card__title{font-size:4.8313vw;line-height:1.817}}.possibilities-card__title_fitness{opacity:0}@media all and (max-width:767px){.possibilities-card__title_fitness{transform:perspective(75vw) translateZ(50vw);transform-origin:50% 120%}}@media all and (max-width:767px){.possibilities-card__title_yamaguchi{opacity:0;transform:perspective(75vw) translateZ(50vw);transform-origin:50% 120%}}.possibilities-card__description{width:917px;margin:0 auto;font-family:Montserrat;font-style:italic;font-weight:900;font-size:18.4586px;line-height:1.517;text-align:center;text-transform:uppercase;color:#fff;opacity:0}@media all and (max-width:1239px){.possibilities-card__description{width:681.54px;font-size:13.72px}}@media all and (max-width:767px){.possibilities-card__description{width:88.75vw;font-size:4.8313vw;line-height:1.81}}.prizes-card{width:927px;height:87px;margin:0 auto 55px;position:relative;z-index:100;display:flex;align-items:center;background:radial-gradient(154.68% 2702.89% at 72.99% 120.34%,#2d2d2d 16.7%,#181818 100%),radial-gradient(63.64% 63.27% at 6.68% 84.94%,rgba(16,16,16,.8) 0,rgba(16,16,16,0) 100%);border:2px solid rgba(170,170,170,.34);border-radius:50px;opacity:0}@media all and (max-width:1239px){.prizes-card{width:688.97px;height:64.66px;margin:0 auto 40.88px;border:1.49px solid rgba(170,170,170,.34);border-radius:37.16px}}@media all and (max-width:767px){.prizes-card{width:95vw;height:48.75vw;margin:0 auto 3.125vw;justify-content:center;border:.625vw solid rgba(170,170,170,.34);border-radius:5.3125vw;opacity:1}}.prizes-card.animated{opacity:1;transition:opacity .8s linear}@media all and (max-width:767px){.prizes-card.animated .prizes-card__illustration{opacity:1;transition:opacity .8s linear}}@media all and (max-width:767px){.prizes-card.animated .prizes-card__description{opacity:1;transition:opacity .8s .25s linear}}.prizes-card__illustration{width:66px;display:block;margin:0 19px 0 14px}@media all and (max-width:1239px){.prizes-card__illustration{width:49.05px;margin:0 14.12px 0 10.41px}}@media all and (max-width:767px){.prizes-card__illustration{width:23.125vw;margin:0;position:absolute;left:35.9375vw;top:-18.125vw;z-index:100;opacity:0}}.prizes-card__description{width:698px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:19px;line-height:1.21;color:#f1ff0d}@media all and (max-width:1239px){.prizes-card__description{width:518.77px;font-size:14.12px}}@media all and (max-width:767px){.prizes-card__description{width:87.5vw;font-size:4.6875vw;line-height:1.53;text-align:center;opacity:0}}.hot-moments{width:1196px;height:546px;margin:0 auto;overflow:hidden;position:relative;z-index:100;border-radius:22px}@media all and (max-width:1239px){.hot-moments{width:888.9px;height:405.8px;border-radius:16.35px}}@media all and (max-width:767px){.hot-moments{width:88.75vw;height:170.625vw;border-radius:6.25vw;overflow:visible}}.hot-moments__video{width:1196px;position:absolute;left:0;top:0;z-index:0}@media all and (max-width:1239px){.hot-moments__video{width:888.9px}}@media all and (max-width:767px){.hot-moments__video{width:88.75vw;border-radius:6.25vw}}.watch-hot-card{width:632px;height:117px;display:flex;align-items:center;position:absolute;top:407px;left:282px;z-index:100;cursor:pointer;background:linear-gradient(263.71deg,#ff383c 15.69%,#181818 103.54%);border-radius:30px;animation:heartBeatHot 1.64s linear infinite both}@media all and (max-width:1239px){.watch-hot-card{width:469.72px;height:86.96px;top:302.49px;left:209.59px;border-radius:22.3px}}@media all and (max-width:767px){.watch-hot-card{width:88.75vw;height:23.75vw;top:173.75vw;left:0;border-radius:6.25vw}}.watch-hot-card__fire{width:76px;display:block;margin:0 20px 0 20px}@media all and (max-width:1239px){.watch-hot-card__fire{width:56.49px;margin:0 14.86px 0 14.86px}}@media all and (max-width:767px){.watch-hot-card__fire{width:14.375vw;margin:0 1.5625vw 0 2.5vw}}.watch-hot-card__description{width:373px;margin:0 38px 0 0;font-family:Montserrat;font-style:italic;font-weight:900;font-size:23px;line-height:1.3;color:#fff}@media all and (max-width:1239px){.watch-hot-card__description{width:277.22px;margin:0 28.24px 0 0;font-size:17.09px}}@media all and (max-width:767px){.watch-hot-card__description{width:50vw;margin:0 2.1875vw 0 0;font-size:4.6875vw;line-height:1.13}}.watch-hot-card__play-rect{width:90px;height:90px;border-radius:18px;background:radial-gradient(152.2% 90.92% at 105.76% 62.62%,#2d2d2d 16.7%,#181818 100%),radial-gradient(164.29% 51.9% at 16.27% 91.59%,rgba(16,16,16,.23) 17.89%,rgba(16,16,16,0) 100%);position:relative}@media all and (max-width:1239px){.watch-hot-card__play-rect{width:66.89px;height:66.89px;border-radius:13.38px}}@media all and (max-width:767px){.watch-hot-card__play-rect{width:14.375vw;height:14.375vw;border-radius:2.8125vw}}.watch-hot-card__play-triangle{width:32px;position:absolute;left:calc(50% + 4px);top:50%;transform:translate(-50%,-50%);z-index:100}@media all and (max-width:1239px){.watch-hot-card__play-triangle{width:23.78px;left:calc(50% + 2.97px)}}@media all and (max-width:767px){.watch-hot-card__play-triangle{width:5.2094vw;left:calc(50% + .625vw)}}@keyframes movestrip{0%{transform:translateX(0)}100%{transform:translateX(-2639px)}}@keyframes movestripNlg{0%{transform:translateX(0)}100%{transform:translateX(-1961.37px)}}@keyframes movestripMobile{0%{transform:translateX(0)}100%{transform:translateX(-185.73vw)}}@keyframes moveMarathonStrip{from{transform:translateX(0)}to{transform:translate(-467px)}}@keyframes moveMarathonStripNlg{from{transform:translateX(0)}to{transform:translate(-347.09px)}}@keyframes moveMarathonStripNsm{from{transform:translateX(0)}to{transform:translate(-58.4375vw)}}.infinite-strip{width:100%;padding:0;position:absolute;left:0;top:146px;z-index:0;overflow:hidden;opacity:0}@media all and (max-width:1239px){.infinite-strip{top:108.51px}}@media all and (max-width:767px){.infinite-strip{top:82.81vw}}.infinite-strip.animated{opacity:1;transition:opacity .8s linear}.infinite-strip__container{animation:movestrip 14s linear infinite;display:flex;flex-wrap:nowrap;column-gap:144px}@media all and (max-width:1239px){.infinite-strip__container{column-gap:107.02px;animation:movestripNlg 14s linear infinite}}@media all and (max-width:767px){.infinite-strip__container{column-gap:6.25vw;animation:movestripMobile 5s linear infinite}}.infinite-strip__logo{width:2495px}@media all and (max-width:1239px){.infinite-strip__logo{width:1854.35px}}@media all and (max-width:767px){.infinite-strip__logo{width:179.48vw}}.join{height:944px}@media all and (max-width:1239px){.join{height:701.61px}}@media all and (max-width:767px){.join{height:130.625vw}}.join__container{padding:43px 0 0}@media all and (max-width:1239px){.join__container{padding:31.96px 0 0}}@media all and (max-width:767px){.join__container{padding:1.5625vw 0 0}}.join__yellow-circle{position:absolute;width:261.83px;height:261.83px;left:486.58px;top:160.89px;background:#f1ff0d;filter:blur(219.6px)}@media all and (max-width:1239px){.join__yellow-circle{width:194.6px;height:194.6px;left:361.64px;top:119.58px}}@media all and (max-width:767px){.join__yellow-circle{width:35.1563vw;height:35.1563vw;left:32.4219vw;top:18.0438vw;filter:blur(29.4856vw)}}.join__header{margin:0 auto 44px;position:relative}@media all and (max-width:1239px){.join__header{margin:0 auto 32.7px}}@media all and (max-width:767px){.join__header{margin:0 auto 5.3125vw}}.join__header.animated .join__title{animation:zoomIn .6s ease-out both}.join__header.animated .join__subtitle_become{opacity:1;transition:opacity .8s .4s linear}@media all and (max-width:767px){.join__header.animated .join__subtitle_version{opacity:1;transition:opacity .8s .65s linear}}.join__header.animated .join__kratka_first{opacity:1;transition:opacity .8s .4s linear}.join__header.animated .join__kratka_second{opacity:1;transition:opacity .8s .4s linear}@media all and (max-width:767px){.join__header.animated .join__kratka_second{transition:opacity .8s .65s linear}}.join__kratka{width:10px;position:absolute;top:190px;z-index:100;opacity:0}@media all and (max-width:1239px){.join__kratka{width:7.43px;top:141.21px}}@media all and (max-width:767px){.join__kratka{width:1.5625vw}}.join__kratka_first{left:682px}@media all and (max-width:1239px){.join__kratka_first{left:506.88px}}@media all and (max-width:767px){.join__kratka_first{left:85vw;top:15vw}}.join__kratka_second{left:914px}@media all and (max-width:1239px){.join__kratka_second{left:679.31px}}@media all and (max-width:767px){.join__kratka_second{left:46.5625vw;top:22.8125vw}}.join__title{width:1167px;display:block;margin:0 auto 9px;opacity:0;transform:scale3d(.3,.3,.3)}@media all and (max-width:1239px){.join__title{width:867.34px;margin:0 auto 6.69px}}@media all and (max-width:767px){.join__title{width:86.875vw;margin:0 auto 1.5625vw}}.join__subtitle{width:max-content;font-family:RobotoFlex;font-weight:900;font-size:44.5235px;line-height:1.235;text-transform:uppercase;display:block;margin:0 auto;color:#f1ff0d;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 511,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 589,"slnt" -10,"opsz" 14}@media all and (max-width:1239px){.join__subtitle{font-size:33.09px}}@media all and (max-width:767px){.join__subtitle{margin:0 auto;font-weight:1000;font-size:6.2688vw;line-height:1.246;text-align:center}}.join__subtitle_become{opacity:0}@media all and (max-width:767px){.join__subtitle_version{opacity:0}}.join__video-wrapper{width:1238px;height:580px;border-radius:40px;position:relative}@media all and (max-width:1239px){.join__video-wrapper{width:920.11px;height:431.07px;border-radius:29.73px}}@media all and (max-width:767px){.join__video-wrapper{width:87.5vw;margin:0 auto;height:auto;border-radius:2.8125vw}}.join__video-wrapper.animated .collection-card{opacity:1;transition:opacity .8s 1s linear}.join__video{width:1238px;position:relative;z-index:0;border-radius:40px}@media all and (max-width:1239px){.join__video{width:920.11px;border-radius:29.73px}}@media all and (max-width:767px){.join__video{width:87.5vw;border-radius:2.8125vw;margin:0 auto 5.3125vw}}.collection-card{width:1168px;height:106px;position:absolute;left:35px;top:438px;z-index:100;background:radial-gradient(152.2% 90.92% at 105.76% 62.62%,#2d2d2d 16.7%,#181818 100%),radial-gradient(164.29% 51.9% at 16.27% 91.59%,rgba(16,16,16,.23) 17.89%,rgba(16,16,16,0) 100%);border-radius:30px;opacity:0}@media all and (max-width:1239px){.collection-card{width:868.09px;height:78.78px;left:26.01px;top:325.53px;border-radius:22.3px}}@media all and (max-width:767px){.collection-card{width:87.5vw;height:47.1875vw;padding:4.0625vw 0 0;display:block;position:relative;left:0;top:0;border-radius:9.375vw}}@media all and (max-width:767px){.collection-card.animated{opacity:1;transition:opacity .8s linear}}.collection-card__description{width:931px;font-family:Montserrat;font-style:italic;font-weight:500;font-size:23px;line-height:1.3;text-align:center;color:#fff}@media all and (max-width:1239px){.collection-card__description{width:691.94px;font-size:17.09px}}@media all and (max-width:767px){.collection-card__description{font-size:4.6875vw;line-height:1.47}}@media all and (max-width:767px){.collection-card__description_collection{width:80vw;margin:0 auto 2.5vw}}.collection-card__description_sportswear{color:#f1ff0d}@media all and (max-width:767px){.collection-card__description_sportswear{display:block;width:max-content;margin:0 auto;font-weight:900}}@media all and (max-width:767px){.collection-card__description_confidence{display:block;width:66.5625vw;margin:0 auto;font-weight:900}}.video-infinite-strip{width:100%;height:296px;overflow:hidden}@media all and (max-width:1239px){.video-infinite-strip{height:219.99px}}@media all and (max-width:767px){.video-infinite-strip{height:182.5vw;padding:4.6875vw 0 0}}.video-infinite-strip__container{animation:moveVideoStrip 24s linear infinite;display:flex;flex-wrap:nowrap;column-gap:20px}@media all and (max-width:1239px){.video-infinite-strip__container{animation:moveVideoStripNlg 24s linear infinite;column-gap:14.86px}}@media all and (max-width:767px){.video-infinite-strip__container{width:87.5vw;margin:0 auto;animation:none;justify-content:center;flex-wrap:wrap;column-gap:2.8125vw;row-gap:2.8125vw}}.video-infinite-strip__item{width:295px;height:296px;flex-shrink:0;position:relative;display:block;border-radius:40px}@media all and (max-width:1239px){.video-infinite-strip__item{width:219.25px;height:219.99px;border-radius:29.73px}}@media all and (max-width:767px){.video-infinite-strip__item{width:42.1875vw;height:42.1875vw;border-radius:5.625vw}}.video-infinite-strip__item:hover .video-infinite-strip__arrow{transform:rotate(-45deg);transition:transform .24s linear}.video-infinite-strip__video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;border-radius:40px}@media all and (max-width:1239px){.video-infinite-strip__video{border-radius:29.73px}}@media all and (max-width:767px){.video-infinite-strip__video{border-radius:5.625vw}}.video-infinite-strip__arrow{width:70px;position:absolute;right:2px;top:2px;z-index:100;transition:transform .2s linear}@media all and (max-width:1239px){.video-infinite-strip__arrow{width:52.03px;right:1.49px;top:1.49px}}@media all and (max-width:767px){.video-infinite-strip__arrow{width:10.1031vw;right:.625vw;top:.625vw}}.experts{height:894px;padding:59px 0 0;background-color:#171717;background-image:radial-gradient(116% 98.14% at 50% 100%,#f1ff0d 17.67%,rgba(241,255,13,.186356) 74.52%,rgba(241,255,13,.0642333) 85.58%,rgba(241,255,13,0) 100%)}@media all and (max-width:1239px){.experts{height:664.44px;padding:43.85px 0 0}}@media all and (max-width:767px){.experts{height:256.875vw;padding:21.875vw 0 0}}.experts__container.animated .experts__title{animation:zoomIn .6s ease-out both}.experts__container.animated .experts__subtitle{opacity:1;transition:opacity .8s .4s linear}.experts__container.animated .experts__description{opacity:1;transition:opacity .8s .65s linear}.experts__header{margin:0 auto}@media all and (max-width:767px){.experts__header{margin:0 auto 4.0625vw}}.experts__title{width:663px;display:block;margin:0 auto 15px;opacity:0;transform:scale3d(.3,.3,.3);transform-origin:50% -25%}@media all and (max-width:1239px){.experts__title{width:492.76px;margin:0 auto 11.15px}}@media all and (max-width:767px){.experts__title{width:86.7719vw;margin:0 auto 4.0625vw}}.experts__subtitle{width:max-content;margin:0 auto;font-family:RobotoFlex;font-weight:1000;font-size:44.5235px;line-height:1.2353;text-transform:uppercase;color:#f1ff0d;font-variation-settings:"GRAD" 0,"XOPQ" 108,"XTRA" 603,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 589,"slnt" -10,"opsz" 14;opacity:0}@media all and (max-width:1239px){.experts__subtitle{font-size:33.09px}}@media all and (max-width:767px){.experts__subtitle{font-family:RobotoFlex;font-weight:1000;font-size:6.8702vw;line-height:1.228}}.experts__description{width:max-content;margin:0 auto;font-family:RobotoFlex;font-style:normal;font-weight:600;font-size:16px;line-height:1.625;color:#fff;opacity:0}@media all and (max-width:1239px){.experts__description{font-size:11.89px}}@media all and (max-width:767px){.experts__description{width:87.5vw;font-size:4.6875vw;line-height:1.53;text-align:center;letter-spacing:-.03em}}.experts__swiper{width:100%;height:532px;position:absolute;left:0;top:323px}@media all and (max-width:1239px){.experts__swiper{height:395.4px;top:240.06px}}@media all and (max-width:767px){.experts__swiper{height:155.3125vw;top:81.25vw;overflow:visible}}.experts__swiper-slide{width:300px;height:532px;border-radius:30px;position:relative}@media all and (max-width:1239px){.experts__swiper-slide{width:222.97px;height:395.4px;border-radius:22.3px}}@media all and (max-width:767px){.experts__swiper-slide{width:87.5vw;height:155.3125vw;border-radius:8.75vw}}@media all and (max-width:767px){.experts__swiper-pagination{width:max-content;height:max-content;display:flex;column-gap:1.25vw;position:absolute;left:34.6875vw;top:161.875vw}}@media all and (max-width:767px){.experts__swiper-bullet{width:4.0625vw;height:4.0625vw;border-radius:50%;background:#181818;opacity:.23}}@media all and (max-width:767px){.experts__swiper-bullet_active{opacity:1}}.experts__level{width:278px;position:absolute;left:11px;top:16px;z-index:100}@media all and (max-width:1239px){.experts__level{width:206.62px;left:8.18px;top:11.89px}}@media all and (max-width:767px){.experts__level{width:81.1469vw;left:3.125vw;top:4.6875vw}}.experts__yamaguchi{width:113px;position:absolute;left:15px;top:30px;z-index:100}@media all and (max-width:1239px){.experts__yamaguchi{width:83.98px;left:11.15px;top:22.3px}}@media all and (max-width:767px){.experts__yamaguchi{width:32.8125vw;left:4.375vw;top:8.75vw}}.experts__video{width:300px;position:absolute;left:0;top:0;z-index:0;border-radius:30px}@media all and (max-width:1239px){.experts__video{width:222.97px;border-radius:22.3px}}@media all and (max-width:767px){.experts__video{width:87.5vw;height:155.1656vw;border-radius:8.75vw}}.selection{width:984px;height:910px;margin:0 auto 26px;position:relative;background:radial-gradient(109.15% 68.8% at 105.08% 45.1%,#2d2d2d 16.7%,#181818 100%),radial-gradient(164.29% 51.9% at 16.27% 91.59%,rgba(16,16,16,.13) 17.89%,rgba(16,16,16,0) 100%);box-shadow:0 9px 45.3px 0 rgba(0,0,0,.2509803922),-35px 24px 95.2px 0 rgba(0,0,0,.2509803922),-157px 24px 166.5px 0 rgba(0,0,0,.2509803922);border:2px solid rgba(170,170,170,.34);border-radius:40px;display:none}@media all and (max-width:1239px){.selection{width:731.33px;height:676.34px;margin:0 auto 19.32px;box-shadow:0 6.69px 33.67px 0 rgba(0,0,0,.2509803922),-26.01px 17.84px 70.76px 0 rgba(0,0,0,.2509803922),-116.69px 17.84px 123.75px 0 rgba(0,0,0,.2509803922);border:1.49px solid rgba(170,170,170,.34);border-radius:29.73px}}@media all and (max-width:767px){.selection{width:93.75vw;height:auto;margin:0 auto 8.75vw;background:0 0;box-shadow:none;border:none;border-radius:0}}.selection__main{padding:19px 0 0;position:relative;z-index:0}@media all and (max-width:1239px){.selection__main{padding:14.12px 0 0}}@media all and (max-width:767px){.selection__main{width:93.75vw;margin:0 auto 3.125vw;padding:5.9375vw 0 0;box-shadow:0 2.81vw 14.16vw 0 rgba(0,0,0,.2509803922),-10.94vw 7.5vw 29.75vw 0 rgba(0,0,0,.2509803922),-49.06vw 7.5vw 52.03vw 0 rgba(0,0,0,.2509803922);border-radius:7.1875vw}}@media all and (max-width:767px){.selection__main_male{height:173.4375vw}}@media all and (max-width:767px){.selection__main_female{height:182.5vw}}.selection__created{width:748px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:23px;line-height:1.3;text-align:center;color:#fff}@media all and (max-width:1239px){.selection__created{width:555.93px;font-size:17.09px}}@media all and (max-width:767px){.selection__created{font-weight:900;font-size:3.75vw;line-height:1.33;color:#0f0f0f}}.selection__created_male{margin:0 auto 77px}@media all and (max-width:1239px){.selection__created_male{margin:0 auto 57.23px}}@media all and (max-width:767px){.selection__created_male{width:69.375vw;margin:0 auto 83.75vw}}.selection__created_female{margin:0 auto}@media all and (max-width:767px){.selection__created_female{width:86.25vw;margin:0 auto 68.125vw}}.selection__created_light{font-weight:500}.selection__kit{width:481px;height:466px;margin:0 0 48px 47px;border-radius:30px}@media all and (max-width:1239px){.selection__kit{width:357.49px;height:346.34px;margin:0 0 35.67px 34.93px;border-radius:22.3px}}@media all and (max-width:767px){.selection__kit{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;margin:0;border-radius:7.1875vw}}.selection__equipment{margin:0 auto;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:1.625;text-align:center;color:#fff}@media all and (max-width:1239px){.selection__equipment{font-size:11.89px}}@media all and (max-width:767px){.selection__equipment{font-size:3.75vw;line-height:1.542;color:#0f0f0f}}.selection__equipment_male{width:642px}@media all and (max-width:1239px){.selection__equipment_male{width:477.15px}}@media all and (max-width:767px){.selection__equipment_male{width:82.5vw}}.selection__equipment_bold{font-weight:900}.selection__equipment_female{width:706px}@media all and (max-width:1239px){.selection__equipment_female{width:524.72px}}@media all and (max-width:767px){.selection__equipment_female{width:80vw}}.selection__slimness{margin:0 auto 36px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:2.25;text-align:center;color:#fff}@media all and (max-width:1239px){.selection__slimness{margin:0 auto 26.76px;font-size:11.89px}}@media all and (max-width:767px){.selection__slimness{display:none}}.for-who-badge{height:76px;margin:0 auto 27px;display:flex;justify-content:center;align-items:center;border-radius:50px;background:#0f0f0f}@media all and (max-width:1239px){.for-who-badge{height:56.49px;margin:0 auto 20.07px;border-radius:37.16px}}@media all and (max-width:767px){.for-who-badge{height:auto;margin:0 auto 2.8125vw;display:block;border-radius:0;background:0 0}}.for-who-badge_male{width:821px}@media all and (max-width:1239px){.for-who-badge_male{width:610.19px}}@media all and (max-width:767px){.for-who-badge_male{width:63.4375vw}}.for-who-badge_female{width:780px}@media all and (max-width:1239px){.for-who-badge_female{width:579.72px}}@media all and (max-width:767px){.for-who-badge_female{width:63.4375vw}}.for-who-badge__title{width:max-content;font-family:RobotoFlex;font-weight:1000;font-size:51.14px;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:#fff;font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 511,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 589,"slnt" -10,"opsz" 14}@media all and (max-width:1239px){.for-who-badge__title{font-size:38.01px}}@media all and (max-width:767px){.for-who-badge__title{width:auto;font-size:7.975vw;line-height:1.026;text-align:center;color:#0f0f0f}}.you-receive{width:300px;height:466px;padding:21px 0 0;position:absolute;left:563px;top:260px;z-index:100;border-radius:30px;border:2px solid #fff}@media all and (max-width:1239px){.you-receive{width:222.97px;height:346.34px;padding:15.61px 0 0;left:418.44px;top:193.24px;border-radius:22.3px;border:1.49px solid #fff}}@media all and (max-width:767px){.you-receive{width:93.75vw;padding:6.875vw 0 0;position:relative;left:0;top:0;border-radius:7.1875vw;border:.625vw solid rgba(161,161,161,.34);background:radial-gradient(156.13% 141.18% at 113.73% -41.18%,#fff 16.7%,#cdced6 100%),radial-gradient(64.08% 76.03% at 17.1% 100%,rgba(255,255,255,.43) 17.89%,rgba(245,245,245,0) 100%);box-shadow:0 9px 45.3px 0 rgba(0,0,0,.2509803922),-35px 24px 95.2px 0 rgba(0,0,0,.2509803922),-157px 24px 166.5px 0 rgba(0,0,0,.2509803922)}}@media all and (max-width:767px){.you-receive_male{height:80.9375vw}}@media all and (max-width:767px){.you-receive_female{height:120vw}}.you-receive__title{width:max-content;margin:0 auto 38px;font-family:Montserrat;font-style:italic;font-weight:900;font-size:25.0166px;line-height:.88;color:#f1ff0d}@media all and (max-width:1239px){.you-receive__title{margin:0 auto 28.24px;font-size:18.59px}}@media all and (max-width:767px){.you-receive__title{font-size:7.975vw;line-height:.862;color:#0f0f0f}}@media all and (max-width:767px){.you-receive__title_male{margin:0 0 6.25vw 6.875vw}}@media all and (max-width:767px){.you-receive__title_female{margin:0 0 8.125vw 6.875vw}}.you-receive__list{width:max-content;margin:0 0 0 14px;display:flex;flex-direction:column;row-gap:20px}@media all and (max-width:1239px){.you-receive__list{margin:0 0 0 10.41px;row-gap:14.86px}}@media all and (max-width:767px){.you-receive__list{margin:0 0 0 6.875vw;row-gap:2.5vw}}.you-receive__item{display:flex;align-items:flex-start;column-gap:9px}@media all and (max-width:1239px){.you-receive__item{column-gap:6.69px}}@media all and (max-width:767px){.you-receive__item{column-gap:2.1875vw}}.you-receive__tick{width:24px}@media all and (max-width:1239px){.you-receive__tick{width:17.84px}}@media all and (max-width:767px){.you-receive__tick{width:5.625vw}}.you-receive__description{width:232px;font-family:Montserrat;font-style:italic;font-weight:400;font-size:16px;line-height:1.25;color:#fff}@media all and (max-width:1239px){.you-receive__description{width:172.43px;font-size:11.89px}}@media all and (max-width:767px){.you-receive__description{font-weight:500;width:83.125vw;font-style:normal}}@media all and (max-width:767px){.you-receive__description_male{font-weight:500;font-size:3.75vw;line-height:1.5;color:#0f0f0f}}@media all and (max-width:767px){.you-receive__description_female{font-size:4.1504vw;line-height:1.506;color:#0f0f0f}}.you-receive__description_bold{font-weight:900}@media all and (max-width:767px){.you-receive__description_bold{font-style:italic}}.scroll-down{width:max-content;position:absolute;left:900px;top:360px;z-index:100;display:flex;align-items:center;column-gap:10px}@media all and (max-width:1239px){.scroll-down{left:668.9px;top:267.56px;column-gap:7.43px}}@media all and (max-width:767px){.scroll-down{display:none}}.scroll-down__illustration{width:23px}@media all and (max-width:1239px){.scroll-down__illustration{width:17.09px}}.scroll-down__description{width:212px;position:relative;left:-96px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:1;text-align:center;color:#f1ff0d;transform:rotate(-90deg)}@media all and (max-width:1239px){.scroll-down__description{width:157.56px;left:-71.35px;font-size:11.89px}}.gym-catalog{width:1240px;height:669px;position:relative;border-radius:40px}@media all and (max-width:1239px){.gym-catalog{width:921.6px;height:497.22px;border-radius:29.73px}}@media all and (max-width:767px){.gym-catalog{width:87.5vw;height:85vw;border-radius:6.25vw}}.gym-catalog__background{width:1240px;position:absolute;left:0;top:0;z-index:0;border-radius:40px}@media all and (max-width:1239px){.gym-catalog__background{width:921.6px;border-radius:29.73px}}@media all and (max-width:767px){.gym-catalog__background{width:87.5vw;border-radius:6.25vw}}.gym-catalog__content{position:relative;z-index:100;padding:39px 0 0}@media all and (max-width:1239px){.gym-catalog__content{padding:28.99px 0 0}}@media all and (max-width:767px){.gym-catalog__content{padding:5vw 0 0}}.gym-catalog__title{width:max-content;margin:0 auto;font-family:Montserrat;font-style:italic;font-weight:900;font-size:26.3133px;line-height:37px;text-align:center;color:#0f0f0f}@media all and (max-width:1239px){.gym-catalog__title{font-size:19.56px;line-height:27.5px}}@media all and (max-width:767px){.gym-catalog__title{width:66.875vw;margin:0 auto 1.25vw;font-size:4.375vw;line-height:1.214}}.gym-catalog__description{width:max-content;margin:0 auto 24px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:18.3396px;line-height:1.636;color:#0f0f0f}@media all and (max-width:1239px){.gym-catalog__description{margin:0 auto 17.84px;font-size:13.63px}}@media all and (max-width:767px){.gym-catalog__description{width:73.125vw;margin:0 auto 40.63vw;font-size:3.75vw;line-height:1.583;text-align:center}}.all-solutions{width:286px;height:50px;margin:0 auto;display:flex;justify-content:center;align-items:center;background:radial-gradient(42.42% 415.17% at 67.42% -170%,#2d2d2d 16.7%,#181818 100%),radial-gradient(51.38% 1000.16% at 17.1% 100%,rgba(16,16,16,.43) 17.89%,rgba(16,16,16,0) 100%);border:2.6px solid rgba(170,170,170,.34);border-radius:7px;transition:opacity .2s linear}@media all and (max-width:1239px){.all-solutions{width:212.56px;height:37.16px;border:1.93px solid rgba(170,170,170,.34);border-radius:5.2px}}@media all and (max-width:767px){.all-solutions{width:71.875vw;height:12.5vw;border:.8125vw solid rgba(170,170,170,.34);border-radius:2.19vw}}.all-solutions:hover{opacity:.8;transition:opacity .24s linear}.all-solutions__description{width:max-content;font-family:Montserrat;font-style:italic;font-weight:900;font-size:18px;line-height:1;text-decoration-line:underline;color:#fff}@media all and (max-width:1239px){.all-solutions__description{font-size:13.38px}}@media all and (max-width:767px){.all-solutions__description{font-size:5vw}}