@charset "UTF-8";@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: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: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:"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:"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";src:url(/fonts/MullerNextTrial-ThinItalic.woff2);font-weight:100;font-style:italic}@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:Unbounded;src:url(/fonts/Unbounded-Bold.ttf) format("truetype");font-weight:400;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: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:"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:"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:"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:"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}*,::after,::before{box-sizing:border-box}body{font-family:Montserrat,sans-serif}.section{min-height:900px;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden}@media all and (max-width:767px){.section .container-box{padding-inline:min(3%,6px)}}.descr{font-family:Montserrat;font-style:normal;font-weight:400;line-height:170%;font-size:clamp(17px,1.045vw,20px)}@media all and (max-width:767px){.descr{font-size:4.7vw}}.title{font-family:UltramonoWide-LightItalic,sans-serif;font-style:italic;font-weight:300;text-transform:uppercase}.hero{display:flex}.hero__video{width:100%}.elliptic{padding-block:78px;background-image:url(/images/product/elliptic/elliptic-img/elliptic-bg-new.webp)}@media all and (max-width:767px){.elliptic{min-height:unset;position:relative;padding-block:3%;padding-top:8%;background-image:unset}}.elliptic.active .elliptic__container,.elliptic.active .elliptic__typo{transform:none}.elliptic .container-box{position:relative}.elliptic__container{display:flex;flex-direction:column;width:40.8%;align-items:center;transform:translateX(-300%);transition:transform 1s ease-in-out}@media all and (max-width:767px){.elliptic__container{width:100%;transform:none}}.elliptic__typo{position:absolute;right:0;top:-5%;transform:translateX(300%);transition:transform 1s ease-in-out}@media all and (max-width:767px){.elliptic__typo{width:35%;top:9%;right:10%}}.elliptic__logo{margin-bottom:2%}@media all and (max-width:767px){.elliptic__logo{width:55%;margin-bottom:4%}}.elliptic__title{width:100%;padding-block:1%;margin-bottom:3.5%;font-size:clamp(35px,4vw,57.85px);line-height:1;color:#181818;background:#f1ff0d;border-radius:16.9159px;text-align:center}@media all and (max-width:767px){.elliptic__title{font-size:11vw;margin-bottom:120vw;border-radius:10.2521px}}.elliptic__img{display:none}@media all and (max-width:767px){.elliptic__img{display:block;width:100%;height:100%;position:absolute;inset:0;z-index:-1}}.elliptic__descr-wrapper{display:flex;flex-direction:column;width:100%;padding:8%;margin-bottom:3%;align-items:center;background:#000;border-radius:31px}@media all and (max-width:767px){.elliptic__descr-wrapper{padding:8%;padding-right:3%;border-radius:19.8288px}}.elliptic__descr{color:#fff;font-size:20px}.elliptic__descr:not(:last-child){margin-bottom:7%}@media all and (max-width:767px){.elliptic__descr{font-size:4.7vw}}.elliptic__notice{width:100%;padding:4% 10% 3% 8%;font-family:Montserrat;font-style:italic;font-weight:400;font-size:clamp(13px,4vw,20px);line-height:150%;color:#fff;background:#181818;border-radius:26px}@media all and (max-width:767px){.elliptic__notice{padding:5%;padding-left:8%;border-radius:19.8288px}}.light{min-height:min(50vw,900px);position:relative;background-image:url(/images/product/elliptic/elliptic-img/main-bg.webp)}@media all and (max-width:767px){.light{padding:4% 0}}.light__container{display:flex;position:relative;z-index:2;justify-content:flex-end}.light__video{position:absolute;inset:0;height:100%;z-index:1}@media all and (max-width:767px){.light__video{display:none}}.light__video_mob{display:none}@media all and (max-width:767px){.light__video_mob{display:block;width:100%;height:auto;transform:scaleX(-1)}}.light__descr-wrapper{display:flex;flex-direction:column;align-items:flex-end;padding-block:4.8%}@media all and (max-width:767px){.light__descr-wrapper{align-items:flex-start}}.light__title{max-width:587px;text-align:right;font-size:clamp(22.3467px,7vw,43.725px);line-height:140%;color:#fff}.light__title:not(:last-child){margin-bottom:8%}@media all and (max-width:767px){.light__title:not(:last-child){max-width:unset;margin-bottom:150vw}}@media all and (max-width:767px){.light__title{text-align:left}}.light__title_down{margin-top:9%;text-align:start;max-width:468px}@media all and (max-width:767px){.light__title_down{font-size:10vw}}.light__descr{align-self:flex-end;max-width:468px;padding:5% 6.7%;color:#fff;background:#000;border-radius:31px}@media all and (max-width:767px){.light__descr{max-width:unset;padding:5%;border-radius:25px}}.video-block{position:relative;padding-block:40px 25px;height:1px}@media all and (max-width:767px){.video-block{height:auto;min-height:unset;padding-block:0}}.video-block__video{position:absolute;inset:0;height:100%;z-index:1}@media all and (max-width:767px){.video-block__video{display:none}}.video-block__video_mob{display:none}@media all and (max-width:767px){.video-block__video_mob{position:static;display:block;width:100%;height:auto}}.video-block__container{position:relative;display:flex;flex-wrap:wrap;align-content:space-between;height:100%;z-index:2}@media all and (max-width:767px){.video-block__container{padding-inline:0}}.video-block__title{width:100%;padding-block:1%;font-size:clamp(20.1875px,5vw,43.477px);line-height:150%;color:#fff;text-align:center;background-color:#000;border-radius:31px}@media all and (max-width:767px){.video-block__title{font-size:6.1vw;padding:3% 5%;border-radius:15px;text-align:start;border-radius:0}}.video-block__descr{width:100%;padding:2.5% 3%;color:#fff;text-align:center;border-radius:31px;background:#000}@media all and (max-width:767px){.video-block__descr{padding:5%;padding-inline:8%;text-align:unset;border-radius:0}}.flywheel{background-image:url(/images/product/elliptic/elliptic-img/main-bg.webp);padding-top:2.7%}@media all and (max-width:767px){.flywheel{padding-block:6%}}.flywheel__container{display:flex;flex-direction:column}.flywheel__title{width:100%;margin-bottom:3%;font-size:clamp(34.5215px,9vw,55.3503px);line-height:130%;color:#fff}.flywheel__content{position:relative;display:flex;justify-content:flex-end}@media all and (max-width:767px){.flywheel__content{flex-direction:column}}.flywheel__swiper{position:absolute;left:-7%;top:-19%;height:700px;width:50%}@media all and (max-width:767px){.flywheel__swiper{position:relative;left:-5%;top:unset;width:100%;margin-top:-25%;height:fit-content}}.flywheel__swiper-img{width:130%}@media all and (max-width:767px){.flywheel__swiper-img{width:115%}}.flywheel__descr-wrapper{display:flex;flex-direction:column;align-items:flex-end;width:50%}@media all and (max-width:767px){.flywheel__descr-wrapper{flex-direction:column-reverse;width:100%}}.flywheel__media{position:relative;width:min(100%,515px);padding-inline:5%;background:#000;border-radius:31px;margin-bottom:3%}@media all and (max-width:767px){.flywheel__media{margin-bottom:0;border-radius:15px}}@media all and (max-width:767px){.flywheel__media-img{width:80%}}.flywheel__list{min-width:250px;position:absolute;top:10%;right:27%;transform:translateX(50%)}@media all and (max-width:767px){.flywheel__list{min-width:30%}}.flywheel__list-item{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:100%;color:#fff}@media all and (max-width:767px){.flywheel__list-item{font-size:3.75vw}}.flywheel__list-item:nth-child(1){margin-bottom:10%}.flywheel__list-item:nth-child(2){padding-left:10%;margin-bottom:12%}.flywheel__list-item:nth-child(3){padding-left:20%;margin-bottom:13%}.flywheel__list-item:nth-child(4){padding-left:20%}@media all and (max-width:767px){.flywheel__list-item:nth-child(4){padding-left:unset;padding-right:10%;text-align:end}}.flywheel__descr{width:131%;padding:5% 8%;padding-right:5%;background:#f1ff0d;border-radius:31px;color:#181818}@media all and (max-width:767px){.flywheel__descr{width:100%;border-radius:15px;padding:6.5% 7%;margin-bottom:5%}}.step{min-height:min(50vw,900px);position:relative;padding-top:60px;background-color:#000}@media all and (max-width:767px){.step{padding-top:8%}}.step__container{display:flex;justify-content:flex-start}.step__content-wrapper{display:flex;flex-direction:column;width:45.5%;margin-bottom:5%}@media all and (max-width:767px){.step__content-wrapper{width:100%;margin-bottom:0}}.step__title{margin-bottom:6%;font-size:clamp(22.3467px,3vw,43.725px);line-height:150%;color:#fff}@media all and (max-width:767px){.step__title{font-size:9vw}}.step__descr-wrapper{padding:7%;background:#383838;border-radius:31px}@media all and (max-width:767px){.step__descr-wrapper{padding:5%;border-radius:15px;position:relative;z-index:10}}.step__descr{color:#fff}.step__descr:not(:last-child){margin-bottom:8%}.step__img{position:absolute;width:78%;right:0;top:0;transform:translateY(-100%);transition:transform 1s ease-in-out}@media all and (max-width:767px){.step__img{position:static;width:100%;transform:none}.step__img img{width:100%}}.step.active .step__img{transform:none}.step__steps-img{width:60%;margin-left:2%}@media all and (max-width:767px){.step__steps-img{width:200%;transform:translateX(-53%);margin-bottom:10%}}.step__steps-img path{animation:change-color 1s infinite alternate ease-in-out}@keyframes change-color{100%{fill:#f1ff0d}}.magnet{min-height:min(50vw,900px);position:relative;background-color:#000}@media all and (max-width:767px){.magnet{background-image:url(/images/product/elliptic/elliptic-img/main-bg.webp)}}.magnet__video{position:absolute;bottom:0;width:100%;z-index:1}@media all and (max-width:767px){.magnet__video{display:none}}.magnet__video_mob{display:none}@media all and (max-width:767px){.magnet__video_mob{position:static;display:block;width:100%;transform:scaleX(1.05);height:auto}}.magnet__container{display:flex;justify-content:flex-end;position:relative;z-index:2}.magnet__content-wrapper{display:flex;align-items:flex-end;flex-direction:column;width:50%;padding-top:4.5%}@media all and (max-width:767px){.magnet__content-wrapper{width:100%;height:unset;padding-block:8%;padding-bottom:20%}}.magnet__title{align-self:flex-start;margin-bottom:8%;font-size:min(43.725px,2.28vw);line-height:150%;color:#fff}@media all and (max-width:767px){.magnet__title{font-size:min(28.3596px,9vw)}}.magnet__descr{max-width:560px;padding:2rem;padding-right:4rem;margin-bottom:10%;color:#181818;background:#f1ff0d;border-radius:31px}@media all and (max-width:767px){.magnet__descr{padding:6%;border-radius:15px;margin-bottom:0}}.magnet__indicator-wrapper{position:relative;display:flex;flex-direction:column;width:100%;max-width:560px;margin-bottom:5%}@media all and (max-width:767px){.magnet__indicator-wrapper{padding-top:5%}}.magnet__indicator-wrapper::before{display:none;content:"";position:absolute;top:-7vw;left:0;width:100%;height:10vw;background-color:#222;filter:blur(15px);z-index:10}@media all and (max-width:767px){.magnet__indicator-wrapper::before{display:block}}.magnet__indicator{position:relative;display:flex;width:100%;height:25px;overflow:hidden;border-radius:33px;background-color:#2b2b2b}.magnet__indicator-btn{width:25%;height:100%;background-color:transparent;margin:0;padding:0;cursor:pointer;transition:background-color .1s ease-in;opacity:.3}.magnet__indicator-btn:hover{background-color:#41ff6b}.magnet__indicator-btn_yellow:hover{background-color:#f1ff0d}.magnet__indicator-btn_orange:hover{background-color:#ffda1a}.magnet__indicator-btn_red:hover{background-color:#e03638}.magnet__indicator-numbers-wrapper{width:100%;display:flex;justify-content:space-between}.magnet__indicator-number{font-family:Montserrat;font-style:normal;font-weight:700;font-size:19.6519px;line-height:170%;color:#fff}@media all and (max-width:767px){.magnet__indicator-number{font-size:4vw}}.magnet__indicator-element{position:absolute;left:0;top:0;width:25%;height:100%;transition:all .3s ease-in-out;background-color:#41ff6b;transform:none}.magnet .indicator_1{background-color:#f1ff0d;transform:translateX(100%)}.magnet .indicator_2{background-color:#ffda1a;transform:translateX(200%)}.magnet .indicator_3{background-color:#e03638;transform:translateX(300%)}.magnet__swiper{width:100%;max-width:560px;height:117px}@media all and (max-width:767px){.magnet__swiper{max-width:unset;height:20vw}}.magnet .swiper-slide{display:flex;align-items:center;justify-content:center;text-align:center;font-family:Montserrat;font-style:normal;font-weight:400;font-size:23.7076px;line-height:170%;text-transform:uppercase;color:#fff;background:#000;border-radius:31px;pointer-events:none}@media all and (max-width:767px){.magnet .swiper-slide{font-size:4.5vw;border-radius:15px}}.soft{position:relative;padding-top:2%;background-color:#000}@media all and (max-width:767px){.soft{min-height:unset}}.soft::after{content:"";position:absolute;inset:0;background-image:url(/images/product/elliptic/elliptic-img/soft-img.webp);background-position:center;background-size:cover;background-repeat:no-repeat}@media all and (max-width:767px){.soft::after{display:none}}.soft__container{display:flex;justify-content:flex-end}.soft__react{position:absolute;animation:scale 2s infinite alternate linear}@keyframes scale{50%{transform:scale(.9) rotate(15deg)}}.soft__react_1{left:-12%;top:21%}@media all and (max-width:767px){.soft__react_1{width:50vw;top:30%;left:30%}}.soft__react_2{bottom:-22.5%;left:17%}@media all and (max-width:767px){.soft__react_2{width:35vw;top:55%;left:57%}}.soft__react_3{bottom:-34.5%;left:57%}@media all and (max-width:767px){.soft__react_3{width:25vw;bottom:5%;right:-5vw;left:unset}}.soft__content-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-end;width:70%}@media all and (max-width:767px){.soft__content-wrapper{width:100%}}.soft__title{margin-bottom:4%;font-size:clamp(24.1635px,7vw,60.2884px);line-height:150%;text-align:right;color:#fff}@media all and (max-width:767px){.soft__title-mob{font-size:max(39.1219px,10vw)}}.soft__descr{position:relative;z-index:2;max-width:423px;padding:4%;color:#181818;background:#41ff6b;border-radius:31px}@media all and (max-width:767px){.soft__descr{padding:6%;border-radius:15px}}.soft__img-mob{display:none}@media all and (max-width:767px){.soft__img-mob{align-self:flex-start;display:block;width:100%;z-index:2;transform:translateX(min(-3px,-1.5%))}}.handle{min-height:min(50vw,900px);max-height:901px;position:relative;background-color:#191819}@media all and (max-width:767px){.handle{height:auto;max-height:unset;min-height:654px;padding-block:10% 0}}.handle__video{position:absolute;width:100%;bottom:0;left:0}@media all and (max-width:767px){.handle__video{display:none}}.handle__video_mob{display:none}@media all and (max-width:767px){.handle__video_mob{display:block;width:100%}}.handle__container{position:relative;z-index:2;display:flex;padding-block:2%}@media all and (max-width:767px){.handle__container{padding-block:0}}.handle__content{display:flex;flex-direction:column;align-items:flex-start;width:70%;height:100%}@media all and (max-width:767px){.handle__content{position:relative;width:100%}}.handle__title{margin-bottom:5%;font-size:clamp(18.4719px,5vw,47.2498px);line-height:150%;color:#fff}@media all and (max-width:767px){.handle__title{margin-bottom:8%}}.handle__descr{max-width:338px;padding:4%;margin-bottom:min(10vw,192px);font-style:italic;color:#fff;background:#000;border-radius:31px}@media all and (max-width:767px){.handle__descr{max-width:unset;margin-bottom:10%;border-radius:15px}}.handle__notice{max-width:324px;margin-top:auto;font-family:Montserrat;font-style:italic;font-weight:700;font-size:clamp(15px,4vw,20px);line-height:170%;color:#fff}@media all and (max-width:767px){.handle__notice{position:absolute;left:8%;bottom:1%;max-width:unset;font-size:4.688vw}}.amortization{padding-block:3%;background-color:#000}@media all and (max-width:767px){.amortization{padding-block:10%}}.amortization__container{position:relative;display:flex}.amortization__content-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:100%;row-gap:26px}@media all and (max-width:767px){.amortization__content-wrapper{align-items:center;row-gap:unset}}.amortization__title{font-size:clamp(20.8627px,3vw,55.725px);line-height:150%;color:#fff}.amortization__title span{font-size:111px}@media all and (max-width:767px){.amortization__title span{font-size:20vw}}@media all and (max-width:767px){.amortization__title{font-size:6.5vw;margin-bottom:10%}}.amortization__descr{max-width:488px;margin-bottom:25px;padding:5%;background:#383838;border-radius:31px;font-size:20px}@media all and (max-width:767px){.amortization__descr{margin-bottom:10%;border-radius:15px}}.amortization__list{display:flex;flex-wrap:wrap;max-width:450px;justify-content:space-between;row-gap:40px}.amortization__list-item{display:flex;flex-direction:column;align-items:center;width:40%}.amortization__list-item-icon{margin-bottom:5%}.amortization__list-item-descr{font-family:Montserrat;font-style:normal;font-weight:400;font-size:clamp(15px,4vw,18px);line-height:140%;text-align:center;color:#fff}.amortization__img{position:absolute;right:-7%;bottom:0;width:65%;transform:translateX(150%);transition:transform 1s cubic-bezier(.68,-.6,.32,1.6)}@media all and (max-width:1023px){.amortization__img{width:53%}}@media all and (max-width:767px){.amortization__img{display:none}}.amortization__img-mob{display:none}@media all and (max-width:767px){.amortization__img-mob{display:block;width:100%;margin-bottom:20%;transform:translateX(150%);transition:transform 1s cubic-bezier(.68,-.6,.32,1.6)}}.amortization.active .amortization__img,.amortization.active .amortization__img-mob{transform:none}.handrails{min-height:min(50vw,900px);position:relative;padding-top:2.5%;background-image:url(/images/product/elliptic/elliptic-img/main-bg.webp);overflow:hidden}@media all and (max-width:767px){.handrails{padding-bottom:10%}}.handrails__content-wrapper{display:flex;align-items:flex-start;flex-direction:column}.handrails__title{position:relative;z-index:2;max-width:680px;margin-bottom:3%;font-size:clamp(26.2956px,6vw,51.7973px);line-height:150%;color:#fff}@media all and (max-width:767px){.handrails__title{max-width:unset;margin-bottom:20%;font-size:8vw}}.handrails__swiper{position:absolute;bottom:0;right:min(9vw,172.8px);width:50%;height:44vw;max-height:844.8px}@media all and (max-width:767px){.handrails__swiper{position:static;width:100%;height:fit-content}}.handrails .swiper-slide{display:flex;justify-content:flex-end}.handrails__swiper-img{width:100%}.handrails__descr{max-width:353px;padding:3%;padding-top:2%;color:#181818;border-radius:31px;background:#f1ff0d}@media all and (max-width:1023px){.handrails__descr{max-width:299px}}@media all and (max-width:767px){.handrails__descr{max-width:unset;border-radius:15px}}.accent{padding-block:5%;background-color:#181818}@media all and (max-width:1023px){.accent{min-height:unset}}@media all and (max-width:767px){.accent{padding-bottom:15%}}.accent__container{position:relative}@media all and (max-width:767px){.accent__container{display:flex;flex-direction:column}}.accent__title{position:absolute;top:0;left:0;max-width:644px;font-size:clamp(35.1154px,3vw,74.6348px);line-height:120%;color:#fff}@media all and (max-width:767px){.accent__title{margin-bottom:7%;position:static;font-size:11vw;line-height:150%}}.accent__title-desktop{display:block}@media all and (max-width:767px){.accent__title-desktop{display:inline}}@media all and (max-width:767px){.accent__title-big-word{font-size:16vw}}.accent__content-wrapper{display:flex;align-items:flex-end;justify-content:space-between}@media all and (max-width:767px){.accent__content-wrapper{flex-direction:column;align-items:center}}.accent__descr{max-width:292px;padding-block:4%;padding-left:2.8%;padding-right:2%;color:#fff;background:#000;border-radius:31px}@media all and (max-width:767px){.accent__descr{max-width:unset;width:100%;margin-bottom:10%;padding:7%;border-radius:15px}}.accent__center{display:flex;flex-direction:column;max-width:381px;width:100%}@media all and (max-width:767px){.accent__center{margin-bottom:5%;max-width:unset;width:90%}}.accent__center-list{display:flex;flex-direction:column;margin-bottom:7%;padding-left:10%}@media all and (max-width:767px){.accent__center-list{display:none}}.accent__list-item{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:150%}.accent__list-item:not(:last-child){margin-bottom:10%}.accent__list-item svg{margin-right:2%}.accent__list-item svg path{fill:#41ff6b}.accent__center-img{width:100%;animation:accent-pulse1 9s infinite;transform-origin:bottom left}@media all and (max-width:767px){.accent__center-img{transform-origin:bottom}}.accent__right{display:flex;flex-direction:column;max-width:512px}@media all and (max-width:767px){.accent__right{max-width:unset;width:90%}}.accent__right-img{width:100%;animation:accent-pulse2 9s infinite;transform-origin:bottom right}@media all and (max-width:767px){.accent__right-img{transform-origin:top}}.accent__right-img:not(:last-child){margin-bottom:5%;animation:accent-pulse3 9s infinite;transform-origin:top right}@media all and (max-width:767px){.accent__right-img:not(:last-child){transform-origin:center}}@keyframes accent-pulse1{0%{transform:none}15%{transform:scale(1.03)}33%{transform:none}}@keyframes accent-pulse2{33%{transform:none}45%{transform:scale(1.03)}66%{transform:none}}@keyframes accent-pulse3{66%{transform:none}75%{transform:scale(1.03)}100%{transform:none}}.comfort{min-height:min(50vw,900px);position:relative;background-image:url(/images/product/elliptic/elliptic-img/main-bg.webp);padding-block:3% 5%;background-position:left}@media all and (max-width:767px){.comfort{padding-block:7%}}.comfort__content-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start}.comfort__title{margin-bottom:4.7%;max-width:80%;font-size:clamp(18.4719px,5vw,57.2589px);line-height:140%;color:#fff}@media all and (max-width:767px){.comfort__title{display:flex;flex-direction:column;max-width:unset;font-size:7vw}}@media all and (max-width:767px){.comfort__title-small{font-size:6vw}.comfort__title-small:last-child{align-self:flex-end}}@media all and (max-width:767px){.comfort__title-big{font-size:12.5vw}}.comfort__descr{max-width:380px;padding:3%;color:#181818;border-radius:31px;background:#f1ff0d}@media all and (max-width:1023px){.comfort__descr{max-width:304px}}@media all and (max-width:767px){.comfort__descr{max-width:unset;border-radius:15px;padding:8%}}.comfort__img{position:absolute;width:45%;right:min(12vw,230.4px);bottom:0;transform:translateY(80%);transition:transform 1.5s ease-in-out}@media all and (max-width:767px){.comfort__img{position:static;width:100%;transform:translateX(80%)}}.comfort.active .comfort__img{transform:none}.images-swiper{position:relative;min-height:min(50vw,900px)}@media all and (max-width:767px){.images-swiper{min-height:unset}}.images-swiper__elliptic-and-bike,.images-swiper__swiper,.images-swiper__swiper_2{position:absolute;width:100%;height:100%;inset:0}@media all and (max-width:767px){.images-swiper__elliptic-and-bike,.images-swiper__swiper,.images-swiper__swiper_2{position:static}}@media all and (max-width:767px){.images-swiper .swiper-wrapper{flex-direction:column}}.images-swiper__img{width:100%;height:101%}.images-swiper__pagination,.images-swiper__pagination_2,.images-swiper__pagination_elliptic-and-bike{position:absolute;z-index:10;width:100%;text-align:center}.images-swiper__pagination .swiper-pagination-bullet,.images-swiper__pagination_2 .swiper-pagination-bullet,.images-swiper__pagination_elliptic-and-bike .swiper-pagination-bullet{width:92px;height:13px;background:#fff;border-radius:6px;opacity:1}.images-swiper__pagination .swiper-pagination-bullet-active,.images-swiper__pagination_2 .swiper-pagination-bullet-active,.images-swiper__pagination_elliptic-and-bike .swiper-pagination-bullet-active{background-color:#e03638}.smart-watch{min-height:unset;background-color:#000}@media all and (max-width:767px){.smart-watch{padding-top:10%}}.smart-watch__container{position:relative}@media all and (max-width:767px){.smart-watch__container{display:flex;flex-direction:column-reverse;align-items:center;padding-inline:0}}.smart-watch__img-wrapper{width:100%;position:relative}.smart-watch__image{width:100%}.smart-watch__image img{width:100%}.smart-watch__circle{position:absolute;bottom:5%;left:17%;animation:pulse 2s infinite alternate ease-in-out}@media all and (max-width:767px){.smart-watch__circle{width:35vw;height:35vw;bottom:35vw;left:6vw}}@keyframes pulse{100%{transform:scale(.7)}}.smart-watch__content-wrapper{position:absolute;top:7%;right:22%;display:flex;flex-direction:column;width:255px}@media all and (max-width:767px){.smart-watch__content-wrapper{position:static;width:80%;margin-bottom:10%}}.smart-watch__descr{margin-bottom:10px;font-weight:400;font-size:17.0513px;line-height:170%;color:#fff;text-align:center}@media all and (max-width:767px){.smart-watch__descr{font-size:23px}}@media all and (max-width:450px){.smart-watch__descr{font-size:6vw}}.smart-watch__logo{height:44px;margin-bottom:5px}@media all and (max-width:767px){.smart-watch__logo{height:73px}}@media all and (max-width:450px){.smart-watch__logo{height:17vw}}.smart-watch__title{margin-bottom:27px;font-family:UltramonoWide-LightItalic,sans-serif;font-style:italic;font-weight:300;font-size:51.4996px;line-height:94.3%;text-transform:uppercase;color:#fff}@media all and (max-width:767px){.smart-watch__title{margin-bottom:10%;font-size:16vw}}.smart-watch__link{padding:8px 64px;font-weight:400;font-size:20px;line-height:170%;color:#fff;background:#e03638;border-radius:13px;transition:.3s}.smart-watch__link:hover{background-color:#fff;color:#000}@media all and (max-width:767px){.smart-watch__link{text-align:center}}.fitness-app{height:1px;padding-top:49px;padding-bottom:75px;background-color:#e03638;overflow:hidden}@media all and (max-width:767px){.fitness-app{padding-top:11px;padding-bottom:16px;height:auto}}.fitness-app__container{display:flex;flex-direction:column;height:100%}@media all and (max-width:767px){.fitness-app__container{max-width:450px}}@media all and (max-width:450px){.fitness-app__container{padding:0 5%}}.fitness-app__title{display:flex;flex-direction:column;align-items:flex-end;width:50%;margin-bottom:33px;font-style:italic;font-weight:700;font-size:77.5746px;line-height:97.5%;text-transform:uppercase;color:#fff}@media all and (max-width:1023px){.fitness-app__title{font-size:68px}}@media all and (max-width:1023px){.fitness-app__title{font-size:60px}}@media all and (max-width:767px){.fitness-app__title{position:absolute;max-width:190px;font-size:43.589px;display:block}}.fitness-app__title-word--1{align-self:flex-start}@media all and (max-width:767px){.fitness-app__title-word--1{display:none}}.fitness-app__titile-logo-mob{display:none}@media all and (max-width:767px){.fitness-app__titile-logo-mob{display:block;padding-top:10px}}.fitness-app__wrapper{display:flex;height:100%}@media all and (max-width:767px){.fitness-app__wrapper{flex-direction:column-reverse}}.fitness-app__text-content{display:flex;flex-flow:row wrap;align-content:space-between;width:50%;height:100%}@media all and (max-width:767px){.fitness-app__text-content{width:100%;height:auto}}.fitness-app__descr{flex:0 1 100%;font-style:italic;font-weight:400;font-size:20px;line-height:170%;color:#fff}@media all and (max-width:1239px){.fitness-app__descr{font-size:18px}}@media all and (max-width:1023px){.fitness-app__descr{font-size:15px}}@media all and (max-width:767px){.fitness-app__descr{font-size:15px}.fitness-app__descr:not(:last-child){margin-bottom:30px}}.fitness-app__list{flex:0 1 100%;display:flex;flex-direction:column}@media all and (max-width:767px){.fitness-app__list{margin-bottom:30px}}.fitness-app__list-item{padding-left:57px;font-style:italic;font-weight:400;font-size:20px;line-height:170%;color:#fff;background-repeat:no-repeat;background-position:left center}@media all and (max-width:1239px){.fitness-app__list-item{font-size:18px}}@media all and (max-width:1023px){.fitness-app__list-item{font-size:15px}}@media all and (max-width:767px){.fitness-app__list-item{font-size:15px}}.fitness-app__list-item:not(:last-child){margin-bottom:10px}.fitness-app__list-item--books{background-image:url(../images/product/fitness-bike-new/new/fitness-app-books.svg)}.fitness-app__list-item--camera{background-image:url(../images/product/fitness-bike-new/new/fitness-app-camera.svg)}.fitness-app__list-item--comments{background-image:url(../images/product/fitness-bike-new/new/fitness-app-comments.svg)}.fitness-app__list-item--users{background-image:url(../images/product/fitness-bike-new/new/fitness-app-users.svg)}.fitness-app__media-content{width:50%;position:relative}@media all and (max-width:767px){.fitness-app__media-content{width:100%;max-width:350px;left:10%;height:417px;margin-bottom:20px}}@media all and (max-width:767px){.fitness-app__link-container{display:flex}}.fitness-app__link:not(:last-child){margin-right:18px}.fitness-app__link-img{width:262px;height:75.5px}@media all and (max-width:1239px){.fitness-app__link-img{width:225px}}@media all and (max-width:1023px){.fitness-app__link-img{width:175px}}@media all and (max-width:767px){.fitness-app__link-img{width:143px;height:41.5px}}.fitness-app__img{position:absolute}.fitness-app__img--layer1{z-index:10;bottom:-9%;left:-20%}@media all and (max-width:1023px){.fitness-app__img--layer1{width:400px}}@media all and (max-width:767px){.fitness-app__img--layer1{width:270px;height:341px;left:-18%}}.fitness-app__img--layer2{z-index:11;bottom:2%;left:30%}@media all and (max-width:1023px){.fitness-app__img--layer2{width:330px}}@media all and (max-width:767px){.fitness-app__img--layer2{width:234px;height:375px;left:25%}}.fitness-app__img--layer3{z-index:12;bottom:-6%}@media all and (max-width:1023px){.fitness-app__img--layer3{left:0;bottom:0;width:400px}}@media all and (max-width:767px){.fitness-app__img--layer3{width:280px;height:140px;bottom:-3%}}