@charset "UTF-8";@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:"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:"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:"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 Next ExtraCond Trial Heavy";src:url(/fonts/MullerNextExtraCondTrial-HeavyItalic.otf) format("opentype"),url(/fonts/MullerNextExtraCondTrial-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic;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: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:"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}.l-caption{font-weight:500;font-size:56px;line-height:1.1;color:#2c2c33}.l-caption--w{color:#fff}@media all and (max-width:1239px){.l-caption{font-size:44px}}@media all and (max-width:1023px){.l-caption{font-size:30px;line-height:1.2}}@media all and (max-width:767px){.l-caption{font-size:38px!important;text-transform:uppercase;font-family:BebasNeue,Sans-Serif!important;font-weight:700;line-height:40px;text-align:left}}.l-text{font-weight:300;font-size:22px;line-height:1.4;color:#414149}.l-text--w{color:#ececec}@media all and (max-width:1239px){.l-text{font-size:18px}}@media all and (max-width:1023px){.l-text{font-size:16px}}@media all and (max-width:767px){.l-text{font-size:16px;font-weight:400}}.m-caption{font-weight:500;font-size:42px;line-height:110%;color:#fff}@media all and (max-width:1023px){.m-caption{font-size:24px}}@media all and (max-width:767px){.m-caption{font-size:22px}}.img-sm{display:none}@media all and (max-width:767px){.img-sm{display:block;width:100%;height:auto}}.img-show{opacity:1!important;-webkit-transition:1.8s all;-o-transition:1.8s all;transition:1.8s all}.landing-card-sm__img{width:100%}.first-section{position:relative;background:url(../images/landing/yamaguchi-s/twin_bg.jpg) top center/cover no-repeat;display:flex;flex-direction:column;height:auto}.first-section__title{margin:140px 0 30px}@media all and (max-width:1239px){.first-section__title{margin:60px 0 30px}}@media all and (max-width:1023px){.first-section__title{margin:20px 0}}@media only screen and (min-width:1440px) and (max-width:1600px){.first-section__title{margin:100px 0 30px}}@media only screen and (min-width:1240px) and (max-width:1439px){.first-section__title{font-size:48px}}.first-section__sub-title{font-size:42px;margin-bottom:15px}@media all and (max-width:1023px){.first-section__sub-title{font-size:18px!important;font-weight:500;font-family:Ubuntu,sans-serif!important;line-height:110%}}.first-section__text{width:598px;margin-bottom:40px}@media all and (max-width:1239px){.first-section__text{width:100%}}@media all and (max-width:1023px){.first-section__text{width:508px}}@media all and (max-width:1023px){.first-section__text{width:100%}}.first-section__img{position:absolute;top:0;right:20px;width:57%}@media all and (max-width:1023px){.first-section__img{position:relative;width:100%;top:0;right:0}}.first-section__col{display:flex;flex-direction:column;align-items:center;width:49%;margin:30% 0 5% 51%}@media all and (max-width:1239px){.first-section__col{margin:20% 0 5% 51%}}@media all and (max-width:1023px){.first-section__col{flex-direction:column;width:100%;margin:0}}@media only screen and (min-width:1440px) and (max-width:1780px){.first-section__col{margin:20% 0 5% 51%}}@media only screen and (min-width:1240px) and (max-width:1439px){.first-section__col{margin:20% 0 5% 51%}}.first-section__img-2{position:absolute;left:0;bottom:0;width:50%}@media all and (max-width:1023px){.first-section__img-2{position:relative;width:100%;order:2;margin-top:10px}}.first-section__ul{width:50%;list-style-type:none}@media all and (max-width:1023px){.first-section__ul{width:100%}}.first-section__li{margin-bottom:20px;color:#84bbbb}@media all and (max-width:1023px){.first-section__li{margin-bottom:10px}}.first-section__li span{color:#2c2c33;margin-left:10px}.first-section__li:before{content:"✔";color:#84bbbb}.second-block{background:#fff;position:relative;height:508px}@media all and (max-width:1023px){.second-block{height:auto}}.second-block__text-wrap{width:46%;display:flex;justify-content:space-around;flex-direction:column;padding:75px 0 55px}@media all and (max-width:1239px){.second-block__text-wrap{padding:30px 0 5px}}@media all and (max-width:1023px){.second-block__text-wrap{width:100%;padding:40px 0 20px}}.second-block__text{font-size:18px;margin-bottom:20px}.second-block__img{position:absolute;width:45%;top:0;right:30px}@media all and (max-width:1239px){.second-block__img{width:50%;top:17%}}@media all and (max-width:1023px){.second-block__img{position:relative;width:100%;margin:15px 0 20px 32px}}.benefit{padding:40px 0;background:#e9e9e9}.benefit__wrap{display:flex;flex-direction:row;justify-content:space-between}@media all and (max-width:1023px){.benefit__wrap{flex-direction:column;justify-content:flex-start}}.benefit__img{width:50%}@media all and (max-width:1023px){.benefit__img{width:100%}}.benefit__ul{width:50%;list-style-type:none;margin-left:5%;list-style-position:outside}@media all and (max-width:1023px){.benefit__ul{width:95%}}.benefit__li{margin-bottom:20px;color:#ffbe8f;margin-left:0}@media all and (max-width:1023px){.benefit__li{margin-bottom:10px}}.benefit__li span{color:#2c2c33}.benefit__li span::second-line{color:#2c2c33;margin-left:10px}.benefit__li:before{content:"✔";color:#ffbe8f;margin-right:10px;margin-left:-27px}@media all and (max-width:767px){.benefit__li:before{margin-right:5px;margin-left:-17px}}.support{background:url(../images/landing/yamaguchi-u/3pillow_bg.jpg) top center/cover no-repeat;height:auto;padding:10% 0}@media all and (max-width:1239px){.support{padding:5% 0}}@media all and (max-width:1023px){.support{padding:3% 0}}@media all and (max-width:767px){.support{background:#fff;padding:3% 0}}.support__title{padding:0 0 50px;width:540px}@media all and (max-width:1023px){.support__title{width:45%;padding:0 0 30px}}@media all and (max-width:767px){.support__title{width:100%;padding:40px 0 15px}}.support__text{width:520px}@media all and (max-width:1239px){.support__text{width:464px}}@media all and (max-width:1023px){.support__text{width:47%}}@media all and (max-width:767px){.support__text{width:100%}}.manual{background:url(../images/landing/yamaguchi-u/manual_bg.jpg) top center/cover no-repeat;height:auto;padding:5% 0;display:flex;align-items:center}@media all and (max-width:767px){.manual{background:#dbd1d0;flex-direction:column;padding:10% 0 0}}.manual__text{width:530px;margin-bottom:50px}@media all and (max-width:1239px){.manual__text{width:100%}}@media all and (max-width:1023px){.manual__text{margin-bottom:20px}}@media all and (max-width:767px){.manual__text span{font-weight:500}}.manual__wrap{display:flex;flex-direction:column;width:45%;margin-left:55%}@media all and (max-width:1239px){.manual__wrap{margin-left:50%}}@media all and (max-width:767px){.manual__wrap{width:100%;margin-left:0}}.manual__ul{width:538px;list-style-type:square;margin-left:20px}@media all and (max-width:1239px){.manual__ul{width:100%}}@media all and (max-width:767px){.manual__ul{margin-bottom:30px;margin-left:18px}}.manual__li{margin-bottom:20px;color:#e03638}@media all and (max-width:1023px){.manual__li{margin-bottom:10px}}.manual__li span{color:#2c2c33}.icons{background:#f1f0f0;padding:80px 0 80px}@media all and (max-width:767px){.icons{padding:40px 0 10px}}.icons__row{display:flex;flex-direction:row;justify-content:space-between}@media all and (max-width:767px){.icons__row{flex-wrap:wrap}}.icons__wrap{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-end}@media all and (max-width:767px){.icons__wrap{justify-content:flex-start;width:50%;margin-bottom:30px}}@media all and (max-width:767px){.icons__wrap:last-child{width:100%}}.icons__icon{width:54px;height:45px;margin-bottom:20px}@media all and (max-width:767px){.icons__icon{margin-bottom:12px}}.icons__text{font-size:18px}@media all and (max-width:1023px){.icons__text{font-size:14px}}.pillow-char{background:#fff;position:relative}@media all and (max-width:767px){.pillow-char{height:auto}}.pillow-char__cap{font-weight:500}@media all and (max-width:767px){.pillow-char__cap{font-size:38px;text-transform:uppercase;font-family:BebasNeue,Sans-Serif;font-weight:700;line-height:40px;text-align:left}}.pillow-char__img{width:50%}@media all and (max-width:767px){.pillow-char__img{display:none;width:100%}}.pillow-char__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:110px 0 110px}@media all and (max-width:1239px){.pillow-char__wrapper{padding:60px 0 60px}}@media all and (max-width:767px){.pillow-char__wrapper{padding:40px 0 20px;display:block}}.pillow-char__content{width:530px}@media all and (max-width:1239px){.pillow-char__content{width:445px}}@media all and (max-width:1023px){.pillow-char__content{width:290px}}@media all and (max-width:767px){.pillow-char__content{width:100%;max-width:350px}}.pillow-char__table{width:100%;margin-top:40px}@media all and (max-width:1023px){.pillow-char__table{margin-top:20px}}@media all and (max-width:767px){.pillow-char__table{margin-top:30px}}.pillow-char__tr{border-bottom:1px solid #9292a6}@media all and (max-width:767px){.pillow-char__tr{border-bottom:none}}.pillow-char__td{width:50%;padding:7px 0;color:#2c2c33;font-size:18px}@media all and (max-width:1023px){.pillow-char__td{padding-bottom:10px;font-size:12px}}@media all and (max-width:767px){.pillow-char__td{padding-bottom:14px;font-size:14px}.pillow-char__td:first-child{width:40%}.pillow-char__td:last-child{width:60%}}.pillow-char__td:first-child{font-weight:500}.pillow-char__td:last-child{font-weight:300}.pillows{background:#f1f0f0;padding-bottom:50px}@media all and (max-width:767px){.pillows{display:none}}.pillows__title{padding:60px 0 60px;width:770px}@media all and (max-width:1023px){.pillows__title{padding:40px 0 50px;width:65%}}.pillows__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.pillows__link{cursor:pointer;transition:.3s;flex:0 0 32.33%}.pillows__link:hover{transform:scale(1.07);transition:.3s}.pillows__img{width:100%}.pillows-mob{display:none}@media all and (max-width:767px){.pillows-mob{display:block}}.pillows-mob .m-related{display:none!important;background:#f1f0f0;color:#2c2c33}@media all and (max-width:767px){.pillows-mob .m-related{display:block!important}}.pillows-mob .m-related__cap{font-family:BebasNeue,Sans-Serif!important;font-weight:700;font-size:38px!important;line-height:1;color:#2c2c33;text-align:left}.pillows-mob .m-related .slick-dots li:before{border-color:#9292a6}.pillows-mob .m-related .slick-dots{position:absolute;left:50%;bottom:-30px;top:auto;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999}.m-price-panel{z-index:1001}.m-related{display:none!important;background-color:#fff}.m-related__cap{color:#2c2c33}.m-related .r-caption{color:#6d6d74}.m-related__cap{font-family:BebasNeue,Sans-Serif!important;font-weight:700;font-size:42px;line-height:1}.m-related .slick-dots li:before{border-color:#9292a6}@media all and (max-width:767px){.m-related{display:block!important}}@media all and (max-width:1239px){.prod-img{width:100%}}@media all and (max-width:1023px){.prod-img-wrapper{margin-left:10px}}.landing-slider-new__slide img:hover{border-color:#e03638}.landing-card-sm__name{color:#414149}@media all and (max-width:1023px){.other-items__caption{font-size:47px}}.other-items__name{color:#ececec}.profit{height:auto;background:url(../images/landing/yamaguchi-s/profit.jpg) top right 35% no-repeat;padding:70px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width:1023px){.profit{display:none}}.profit .container-box{height:100%}.profit__wrapper{height:100%;display:flex;justify-content:flex-end}.profit__form-wrapper{height:100%;width:430px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}@media all and (max-width:1239px){.profit__form-wrapper{width:50%}}.profit .v-caption{font-weight:500;font-size:56px;line-height:1.1;color:#2c2c33}.profit__form{margin-top:60px}.profit .form-group{position:relative}.profit .form-group .v-msg{position:absolute;bottom:-20px;left:0}.profit__input{display:block;width:100%;height:56px;border:1px solid #878792;border-left:4px solid #e03638;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;line-height:300;margin-bottom:38px;background:0 0;border-radius:0 4px 4px 0;color:#000}@media all and (max-width:767px){.profit__input{height:44px;font-size:16px;padding:0 20px;margin-bottom:20px}}.profit ::-webkit-input-placeholder{color:#747474}.profit :-ms-input-placeholder{color:#747474}.profit ::-moz-placeholder{color:#747474;opacity:1}.profit :-moz-placeholder{color:#747474;opacity:1}.profit__btn{width:100%;height:54px;background:#e03638;border:none;font-size:16px;font-weight:500;line-height:1;border-radius:4px;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;margin-top:10px;cursor:pointer}@media all and (max-width:767px){.profit__btn{margin-top:0;height:44px;font-size:20px}}.profit__btn:hover{background:#940f0f}.profit .form-success{display:none;font-size:30px;margin-top:60px}.profit__img{margin-bottom:-180px;margin-left:340px}@media all and (max-width:1239px){.profit__img{margin-left:120px}}.l-mobile-form{display:none}@media all and (max-width:1023px){.l-mobile-form{background-color:#e4e4e4;display:block}}.l-mobile-form__input{border-bottom:1px solid #9292a6}.l-mobile-form .r-caption{font-family:BebasNeue,Sans-Serif!important;font-weight:700;font-size:42px;line-height:1}.m-related{display:none!important}@media all and (max-width:767px){.m-related{display:block!important}}.m-related__cap{font-family:BebasNeue,Sans-Serif!important;font-weight:700;font-size:42px;line-height:1;color:#2c2c33}@media all and (max-width:767px){.product-sticker_preorder{position:static;margin:20px auto 10px}}.sticky-panel{opacity:0!important;pointer-events:none}@media all and (max-width:767px){#other-products,.other-products{display:none!important}}.m-t-char{padding:100px 30px;max-width:810px;max-height:90vh;border-radius:0}@media all and (max-width:1023px){.m-t-char{max-width:100%;max-height:100%;padding:80px 0 100px 0}}.m-t-char::-webkit-scrollbar-button{background-image:url("");background-repeat:no-repeat;width:5px;height:0;-webkit-transform:translateX(-5px);transform:translateX(-5px)}.m-t-char::-webkit-scrollbar-track{background-color:#ecedee}.m-t-char::-webkit-scrollbar-thumb{border-radius:0;background-color:#6dc0c8}.m-t-char::-webkit-scrollbar-thumb:hover{background-color:#56999f}.m-t-char::-webkit-resizer{background-image:url("");background-repeat:no-repeat;width:4px;height:0}.m-t-char::-webkit-scrollbar{width:4px}.m-t-char__caption{text-align:center;margin-bottom:40px;font-size:40px;font-weight:500}@media all and (max-width:1023px){.m-t-char__caption{font-size:30px}}.m-t-char table{width:540px;margin:0 auto}@media all and (max-width:1023px){.m-t-char table{width:100%}}.m-t-char table tr:nth-child(2n){background:0 0}@media all and (max-width:1023px){.m-t-char table tr:nth-child(2n){background:#f4f4f4}}.m-t-char table td{vertical-align:top;padding:6px 20px}.m-t-char table td:first-child{width:52%}.m-t-char table td:last-child{width:30%;text-align:left}.m-t-char .c-compl{margin-top:44px}@media all and (max-width:1023px){.m-t-char .c-compl{display:none}}.m-t-char__img{margin-left:130px}@media all and (max-width:1023px){.m-t-char__img{display:none}}.m-t-char__c-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media all and (max-width:1023px){.m-t-char__c-wrapper{display:none}}.m-t-char__block:first-child{margin-left:194px}.m-t-char__block:last-child{margin-left:76px}.m-t-char .param-sm{display:none}@media all and (max-width:1023px){.m-t-char .param-sm{display:table-row}}.circle-slider{background:linear-gradient(75.86deg,#f2f2f2 -30.1%,#8b99a5 95.76%)}@media all and (max-width:767px){.circle-slider{display:none}}.slider{position:relative;display:block;width:100%;height:1000px;overflow:hidden}@media all and (max-width:1023px){.slider{height:700px}}@media all and (max-width:1023px) and (max-width:767px){.slider{height:600px}}.slider__nav-bar{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);text-align:center;z-index:100}@media all and (max-width:767px){.slider__nav-bar{bottom:20px;width:220px}}.slider .nav-control{position:relative;display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:28px;transition:.2s;cursor:pointer;background:#6d6d6d;border-radius:100%;z-index:3}@media all and (max-width:767px){.slider .nav-control{margin-right:40px}}.slider .nav-control:last-of-type{margin-right:0}.slider .nav-control:hover{background:#ededed}.slider .nav-control_active{background:#ededed}.slider .slider-list{position:relative;overflow:hidden;width:100%;height:100%;margin:0;padding:0;list-style-type:none}.slider .slider-list__item{position:absolute;top:0;left:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;display:flex;justify-content:center;align-items:center;font-size:142px;line-height:1.1;color:#000;will-change:transform;z-index:1}.slider .slider-list__item .back__element{position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:1}.slider .slider-list__item .back__element--mob{display:none}@media all and (max-width:767px){.slider .slider-list__item .back__element{display:none}.slider .slider-list__item .back__element--mob{display:block}}.slider .slider-list__item .back__element img{position:relative;display:block;width:100%;max-width:1230px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.slider .slider-list__item .main__element{position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:3}.slider .slider-list__item .main__element img{position:relative;display:block;width:100%;max-width:640px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.slider .slider-list__item .main__element--1 img{width:100%;max-width:830px;top:52%;left:57%}@media all and (max-width:1239px){.slider .slider-list__item .main__element--1 img{max-width:760px}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .main__element--1 img{max-width:580px}}@media all and (max-width:1239px) and (max-width:1023px) and (max-width:767px){.slider .slider-list__item .main__element--1 img{width:450px;top:110px;transform:translate(-50%,0);left:50%}}.slider .slider-list__item .main__element--2 img{width:100%;max-width:640px;top:62%;left:52%}@media all and (max-width:1239px){.slider .slider-list__item .main__element--2 img{max-width:580px;top:61%}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .main__element--2 img{max-width:500px;top:62%;left:48%}}@media all and (max-width:1239px) and (max-width:1023px) and (max-width:767px){.slider .slider-list__item .main__element--2 img{width:290px;top:50%;left:49%}}.slider .slider-list__item .main__element--3 img{width:100%;max-width:1200px;top:59%;left:48%}@media all and (max-width:1239px){.slider .slider-list__item .main__element--3 img{max-width:880px}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .main__element--3 img{max-width:630px;top:58%;left:50%}}@media all and (max-width:1239px) and (max-width:1023px) and (max-width:767px){.slider .slider-list__item .main__element--3 img{width:390px;top:53%;left:50%}}.slider .slider-list__item .front__element{position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:4}.slider .slider-list__item .front__element--mob{display:none}@media all and (max-width:767px){.slider .slider-list__item .front__element{display:none}.slider .slider-list__item .front__element--mob{display:block}}.slider .slider-list__item .model__element{position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:4}.slider .slider-list__item .model__element .model{position:relative;display:block;width:100px;height:auto;top:40%;left:65%;font-weight:500;color:#fff;text-align:center;text-transform:uppercase;font-size:250px;letter-spacing:.05em}@media all and (max-width:1239px){.slider .slider-list__item .model__element .model{font-size:200px}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .model__element .model{font-size:120px}}@media all and (max-width:1239px){.slider .slider-list__item .model__element .model--1{top:44%;left:74%;font-size:200px}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .model__element .model--1{top:46%;left:75%;font-size:120px}}.slider .slider-list__item .model__element .model--2{top:61%;left:65%}@media all and (max-width:1239px){.slider .slider-list__item .model__element .model--2{top:60%;left:73%}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .model__element .model--2{top:61%;left:73%}}.slider .slider-list__item .model__element .model--3{top:51%;left:63%}@media all and (max-width:1239px){.slider .slider-list__item .model__element .model--3{top:53%;left:68%}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .model__element .model--3{top:52%;left:71%}}@media all and (max-width:767px){.slider .slider-list__item .model__element .model--1,.slider .slider-list__item .model__element .model--2,.slider .slider-list__item .model__element .model--3{top:69%;left:72%;font-size:72px}}.slider .slider-list__item .front__element img{position:relative;display:block;width:100%;max-width:1230px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.slider .slider-list__item .title__element{position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:2}.slider .slider-list__item .title__element .title{position:relative;display:block;width:680px;height:auto;top:67.2%;left:24%;font-weight:500;color:#fff;text-align:center;text-transform:uppercase;font-size:110px;letter-spacing:.05em}@media all and (max-width:1239px){.slider .slider-list__item .title__element .title{font-size:100px}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .title__element .title{width:450px;font-size:70px}}@media all and (max-width:1239px){.slider .slider-list__item .title__element .title--1{top:64%;left:5%}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .title__element .title--1{top:65.5%;left:8%}}.slider .slider-list__item .title__element .title--2{top:41.4%;left:20%}@media all and (max-width:1239px){.slider .slider-list__item .title__element .title--2{top:42.4%;left:4%}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .title__element .title--2{top:42.4%;left:4%}}.slider .slider-list__item .title__element .title--3{top:31%;left:33%}@media all and (max-width:1239px){.slider .slider-list__item .title__element .title--3{top:38%;left:27%}}@media all and (max-width:1239px) and (max-width:1023px){.slider .slider-list__item .title__element .title--3{top:36%;left:32%}}@media all and (max-width:767px){.slider .slider-list__item .title__element .title--1,.slider .slider-list__item .title__element .title--2,.slider .slider-list__item .title__element .title--3{font-size:34px;top:450px;left:0;width:220px}}.slider .slider-list__item .more__element{position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:10}.slider .slider-list__item .more__element .content{display:block;width:100%;max-width:560px;height:auto;margin-top:-34%;padding:0 32px;color:#2e3131;text-align:left}@media all and (max-width:1023px){.slider .slider-list__item .more__element .content{margin-top:-44%}}@media all and (max-width:1023px) and (max-width:767px){.slider .slider-list__item .more__element .content{margin-top:40px}}.slider .slider-list__item .more__element .content .headline{display:block;max-width:560px;font-weight:500;font-size:42px;line-height:1.1;color:#fff}@media all and (max-width:767px){.slider .slider-list__item .more__element .content .headline{width:260px;font-size:18px;color:#2c2c33}.slider .slider-list__item .more__element .content .headline span{display:block;font-family:Bebas Neue Cyrillic;text-transform:uppercase;font-weight:700;font-size:38px;line-height:1.1;color:#2c2c33}}.slider .slider-list__item .more__element .content .excerpt{display:block;max-width:240px;font-family:"Open Sans Condensed",sans-serif;font-size:16px;line-height:24px;padding:8px 0 16px}.slider .slider-list__item .more__element .content .link{display:block;width:240px;height:60px;margin-top:40px;padding:15px;text-align:center;font-size:26px;line-height:1.1;box-sizing:border-box;border-radius:4px;background:#e03638;transition:all .4s ease}@media all and (max-width:767px){.slider .slider-list__item .more__element .content .link{position:absolute;bottom:60px;left:0;width:100%;height:40px;margin:0;font-size:16px;padding-top:10px}}.slider .slider-list__item_active{-webkit-transform:translateX(0);transform:translateX(0);z-index:2}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.pillow-mobile-slider{display:none;width:100%;padding:30px 0;background:linear-gradient(75.86deg,#f2f2f2 -30.1%,#8b99a5 95.76%)}@media all and (max-width:767px){.pillow-mobile-slider{display:block}}.pillow-mobile-slider__title{display:block;padding:0 16px;font-weight:500;font-size:18px;line-height:1.1;color:#2c2c33}.pillow-mobile-slider__model{display:block;font-family:BebasNeue,Sans-Serif!important;text-transform:uppercase;font-weight:700;font-size:38px;line-height:1.1;color:#2c2c33;margin-top:10px}.pillow-mobile-slider__img-wraper{margin-top:20px;padding:0 10px}.pillow-mobile-slider__img{width:100%;height:auto}.pillow-mobile-slider__description{display:flex;justify-content:space-between;align-items:flex-end;width:288px;margin:0 auto;margin-top:5px;padding:0 10px;font-weight:500;font-size:34px;line-height:1.1;letter-spacing:.05em;text-transform:uppercase;color:#fff}.pillow-mobile-slider__description-brand{margin-right:24px}.pillow-mobile-slider__description-model{font-size:73px;line-height:.9}.pillow-mobile-slider__btn{display:block;width:90%;height:50px;margin:30px auto 0 auto;padding:15px;text-align:center;font-size:16px;line-height:1.1;box-sizing:border-box;border-radius:4px;background:#e03638}.pillow-mobile-slider__pagination-dots{display:flex;justify-content:center;margin-top:35px}.pillow-mobile-slider__pagination-dots li{margin-right:30px}.pillow-mobile-slider__pagination-dots li:last-of-type{margin-right:0}.pillow-mobile-slider__pagination-dots button{display:block;width:20px;height:20px;background:#6d6d6d;border-radius:100%;font-size:0}.pillow-mobile-slider__pagination-dots .slick-active button{background:#ededed}.landing-form-21__img{background-color:#383838}.landing-form-21__img img{object-fit:contain;width:100%}