#jumbotron{width:100%;height:100vh;padding-bottom:100px;position:relative;background-image:url(/img/bg.515a58be.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}#jumbotron .logo{position:absolute;top:20px;left:30px}#jumbotron section{height:100%;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr}#jumbotron section .slogan{padding-bottom:60px;display:flex;align-items:flex-end;font-size:70px;font-weight:900;line-height:1.1;color:#fff}#jumbotron section .slogan span{display:inline-block;border-bottom:4px solid red;margin-bottom:10px}#jumbotron section .menu{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(5,1fr);grid-gap:20px}#jumbotron section .menu ul{margin:0;padding:0}#jumbotron section .menu ul li{padding:8px 5px 10px;border-top:2px solid transparent;border-bottom:2px solid #20a1e1;list-style-type:none;font-weight:500;font-size:17px;color:#fff;cursor:pointer;transition:all .4s ease}#jumbotron section .menu ul li.header{color:#20a1e1}#jumbotron section .menu ul li:hover{padding:8px 5px 10px 12px;background-color:#e21d24;border-top-color:#e21d24;border-bottom-color:#e21d24;box-shadow:0 5px 10px 2px rgba(34,60,80,.3);color:#fff;transform:scale(110%)}#jumbotron section .menu ul:last-child{border-bottom-color:transparent}#jumbotron .arrow{width:38px;height:100px;margin:40px auto 10px auto;position:absolute;bottom:70px;left:50%}#jumbotron .arrow span{display:block;width:30px;height:30px;border-bottom:5px solid #337ab7;border-right:5px solid #337ab7;transform:rotate(45deg);margin:-16px 0;-webkit-animation:arrow 2s infinite;animation:arrow 2s infinite}#jumbotron .arrow span:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}#jumbotron .arrow span:nth-child(3){-webkit-animation-delay:-.4s;animation-delay:-.4s}@-webkit-keyframes arrow{0%{opacity:0;transform:translateY(-20px) rotate(45deg)}50%{opacity:1}to{opacity:0;transform:translateY(20px) rotate(45deg)}}@keyframes arrow{0%{opacity:0;transform:translateY(-20px) rotate(45deg)}50%{opacity:1}to{opacity:0;transform:translateY(20px) rotate(45deg)}}#breadcrumbs{width:100%;padding:20px 25px;display:grid;grid-template-rows:1fr;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-gap:40px;background-color:#fff;box-shadow:0 28px 41px 2px rgba(34,60,80,.2);position:sticky;top:0;bottom:0;z-index:100}#breadcrumbs .breadcrumbs{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #20a1e1;border-radius:5px;display:inline-flex;overflow:hidden}#breadcrumbs .breadcrumbs .item{padding:8px 30px 10px;position:relative;background:#fff;outline:none;text-decoration:none;color:#20a1e1;transition:all .3s ease}#breadcrumbs .breadcrumbs .item:focus,#breadcrumbs .breadcrumbs .item:focus:after,#breadcrumbs .breadcrumbs .item:hover,#breadcrumbs .breadcrumbs .item:hover:after{background:#20a1e1;color:#fff}#breadcrumbs .breadcrumbs .item:after,#breadcrumbs .breadcrumbs .item:before{width:1em;position:absolute;top:0;bottom:0;left:100%;background:#fff;-webkit-clip-path:polygon(50% 50%,-50% -50%,0 100%);clip-path:polygon(50% 50%,-50% -50%,0 100%);content:"";transition:background .2s linear;z-index:1}#breadcrumbs .breadcrumbs .item:before{background:#20a1e1;margin-left:1px}#breadcrumbs .breadcrumbs .item:last-child{border-right:none}#brand-intro{margin-top:80px}#brand-intro p{width:100%;padding-right:25%}#brand-intro iframe{max-width:100%;margin-top:25px;margin-bottom:35px}#brand-mission{width:100%}#brand-mission h3{margin-bottom:55px}#brand-mission p{width:100%;padding-right:40%}#brand-mission .slogan{margin-top:45px;margin-bottom:65px;font-weight:300;font-size:55px}#brand-mission .slogan span{border-bottom:2px solid red}#values{width:100%;margin-top:95px}#values h3{margin-bottom:55px}#values .values-box{width:100%;display:grid;grid-template-rows:repeat(6,1fr);grid-template-columns:1fr;grid-gap:20px}#values .values-box .value-item{display:grid;grid-template-rows:1fr;grid-template-columns:350px 1fr;grid-gap:20px}#values .values-box .value-item .name{font-size:55px;font-weight:700;line-height:1;color:#b8cbd7}#values .values-box .value-item .description{padding-top:5px}#brand-character{width:100%;margin-top:95px}#brand-character p span{font-weight:500}#brand{width:100%}#brand section{padding-top:55px;padding-bottom:55px}#audience-segments{width:100%}#audience-segments h3{margin-top:85px;margin-bottom:80px}#audience-segments .segments-grid{width:100%;padding-right:25%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);grid-gap:20px}#audience-segments .segments-grid img{max-width:100%;margin-bottom:35px;transform:scale(120%)}#audience-segments .segments-grid p.header{font-weight:700}#audience-consumption-moments{width:100%}#audience-consumption-moments h3{margin-top:80px}#audience-consumption-moments p{width:100%;padding-right:35%}#audience-consumption-moments p.header{font-weight:700}#audience section{padding-top:55px;padding-bottom:55px}#interaction-partnership{width:100%}#interaction-partnership h3{margin-top:80px;margin-bottom:60px}#interaction-partnership p{width:100%;padding-right:30%}#interaction-partnership .partnership-grid{width:100%;margin-top:35px;padding-right:50%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-gap:20px}#interaction-partnership .partnership-grid .header{margin-bottom:15px;font-weight:500;font-size:30px}#interaction-partnership .partnership-grid .error{color:red}#interaction-partnership .partnership-grid .success{color:#0c415a}#interaction-brand-names{width:100%}#interaction-brand-names h3{margin-top:80px;margin-bottom:60px}#interaction-brand-names .brand-names-grid{width:100%;margin-top:35px;padding-right:30%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);grid-gap:20px}#interaction-brand-names .brand-names-grid .description{margin-bottom:15px}#interaction-brand-names .brand-names-grid .example{font-weight:500;font-size:25px}#interaction-formulations{width:100%}#interaction-formulations h3{margin-top:80px;margin-bottom:60px}#interaction-formulations .formulations-grid{width:100%;margin-top:35px;padding-right:30%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-gap:20px}#interaction-formulations .formulations-grid .header{margin-bottom:20px;padding-left:10px;font-weight:500;font-size:30px}#interaction-formulations .formulations-grid .header.error{color:#e21e25}#interaction-formulations .formulations-grid .header.success{color:#0c415a}#interaction-formulations .formulations-grid .example{margin-bottom:25px;padding-left:10px;line-height:1}#interaction-formulations .formulations-grid .example.error{border-left:2px solid #e21e25}#interaction-formulations .formulations-grid .example.success{border-left:2px solid #0c415a}#interaction-communication{width:100%}#interaction-communication h3{margin-top:80px;margin-bottom:60px}#interaction-communication p{width:100%;padding-right:40%}#interaction-communication p.header{font-weight:500}#interaction-communication .communication-grid{width:100%;margin-top:35px;padding-right:35%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(3,1fr);grid-row-gap:10px;grid-column-gap:35px}#interaction-communication .communication-grid .header{margin-bottom:15px;font-weight:500;font-size:30px}#interaction-communication .communication-grid .header.error{color:red}#interaction-communication .communication-grid .header.success{color:#05547d}#interaction-communication .communication-grid .exception{margin-top:56px;font-weight:700}#interaction-communication .etiquette{width:100%;margin-top:50px;padding-right:40%;display:grid;grid-template-rows:1fr;grid-template-columns:265px 1fr;grid-gap:40px}#interaction-communication .etiquette img{max-width:100%}#interaction-communication .etiquette .type{margin-bottom:12px;font-weight:500}#interaction-communication .etiquette ol{margin:0;padding-left:18px}#interaction-promotions{width:100%}#interaction-promotions h3{margin-top:80px;margin-bottom:60px}#interaction-promotions .promotions-grid{width:100%;margin-top:35px;margin-bottom:55px;padding-right:25%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);grid-gap:30px}#interaction-promotions .promotions-grid .type{margin-bottom:15px;font-weight:700}#interaction-promotions p{width:100%;padding-right:40%}#interaction{width:100%}#interaction section{padding-top:55px;padding-bottom:55px}#design-main-logos-main{width:100%}#design-main-logos-main .base-variant{width:100%;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,-webkit-max-content);grid-template-rows:repeat(3,max-content);grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-main-logos-main .base-variant>img{max-width:100%}#design-main-logos-main .base-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-main-logos-main>p{width:100%;padding-right:45%}#design-main-logos-main>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-main-logos-main .additionally-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,-webkit-max-content);grid-template-rows:repeat(4,max-content);grid-template-columns:repeat(3,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-main-logos-main .additionally-variant .type{font-weight:300;font-size:35px;line-height:1}#design-main-logos-main .additionally-variant>img{max-width:100%;margin:auto}#design-main-logos-main .additionally-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-main-logos-main .colors-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,-webkit-max-content);grid-template-rows:repeat(3,max-content);grid-template-columns:repeat(4,1fr);grid-row-gap:10px;grid-column-gap:10px}#design-main-logos-main .colors-variant .type{margin-bottom:25px;font-weight:300;font-size:20px;line-height:1;text-align:center}#design-main-logos-main .colors-variant>img{max-width:100%;margin:auto}#design-main-logos-main .colors-variant a{margin-bottom:10px;margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-main-logos-alt{width:100%}#design-main-logos-alt .base-horizontal-variant{width:100%;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-main-logos-alt .base-horizontal-variant>img{max-width:100%}#design-main-logos-alt .base-horizontal-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-main-logos-alt>p{width:100%;padding-right:45%}#design-main-logos-alt>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-main-logos-alt .base-vertical-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(1,-webkit-max-content);grid-template-rows:repeat(1,max-content);grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-main-logos-alt .base-vertical-variant>img{max-width:100%;margin:auto}#design-main-logos-alt .base-vertical-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-main-logos-alt .colors-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,-webkit-max-content);grid-template-rows:repeat(5,max-content);grid-template-columns:repeat(4,1fr);grid-row-gap:10px;grid-column-gap:10px}#design-main-logos-alt .colors-variant .type{margin-bottom:25px;font-weight:300;font-size:20px;line-height:1;text-align:center}#design-main-logos-alt .colors-variant>img{max-width:100%;margin:auto}#design-main-logos-alt .colors-variant a{margin-bottom:10px;margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-korean{width:100%}#design-direction-logos-auto-korean>p{width:100%;padding-right:25%}#design-direction-logos-auto-korean>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-direction-logos-auto-korean .base-variant{width:100%;margin-top:35px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-direction-logos-auto-korean .base-variant .type{font-weight:300;font-size:35px;line-height:1}#design-direction-logos-auto-korean .base-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-korean .base-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-korean .colors-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,-webkit-max-content);grid-template-rows:repeat(5,max-content);grid-template-columns:repeat(4,1fr);grid-row-gap:10px;grid-column-gap:10px}#design-direction-logos-auto-korean .colors-variant .type{margin-bottom:25px;font-weight:300;font-size:20px;line-height:1;text-align:center}#design-direction-logos-auto-korean .colors-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-korean .colors-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-japanese{width:100%}#design-direction-logos-auto-japanese>p{width:100%;padding-right:25%}#design-direction-logos-auto-japanese>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-direction-logos-auto-japanese .base-variant{width:100%;margin-top:35px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-direction-logos-auto-japanese .base-variant .type{font-weight:300;font-size:35px;line-height:1}#design-direction-logos-auto-japanese .base-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-japanese .base-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-japanese .colors-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,-webkit-max-content);grid-template-rows:repeat(5,max-content);grid-template-columns:repeat(4,1fr);grid-row-gap:10px;grid-column-gap:10px}#design-direction-logos-auto-japanese .colors-variant .type{margin-bottom:25px;font-weight:300;font-size:20px;line-height:1;text-align:center}#design-direction-logos-auto-japanese .colors-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-japanese .colors-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-european{width:100%}#design-direction-logos-auto-european>p{width:100%;padding-right:25%}#design-direction-logos-auto-european>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-direction-logos-auto-european .base-variant{width:100%;margin-top:35px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-direction-logos-auto-european .base-variant .type{font-weight:300;font-size:35px;line-height:1}#design-direction-logos-auto-european .base-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-european .base-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-european .colors-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,-webkit-max-content);grid-template-rows:repeat(5,max-content);grid-template-columns:repeat(4,1fr);grid-row-gap:10px;grid-column-gap:10px}#design-direction-logos-auto-european .colors-variant .type{margin-bottom:25px;font-weight:300;font-size:20px;line-height:1;text-align:center}#design-direction-logos-auto-european .colors-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-european .colors-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-chinese{width:100%}#design-direction-logos-auto-chinese>p{width:100%;padding-right:25%}#design-direction-logos-auto-chinese>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-direction-logos-auto-chinese .base-variant{width:100%;margin-top:35px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-direction-logos-auto-chinese .base-variant .type{font-weight:300;font-size:35px;line-height:1}#design-direction-logos-auto-chinese .base-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-chinese .base-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-chinese .colors-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,-webkit-max-content);grid-template-rows:repeat(5,max-content);grid-template-columns:repeat(4,1fr);grid-row-gap:10px;grid-column-gap:10px}#design-direction-logos-auto-chinese .colors-variant .type{margin-bottom:25px;font-weight:300;font-size:20px;line-height:1;text-align:center}#design-direction-logos-auto-chinese .colors-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-chinese .colors-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-russian{width:100%}#design-direction-logos-auto-russian>p{width:100%;padding-right:25%}#design-direction-logos-auto-russian>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-direction-logos-auto-russian .base-variant{width:100%;margin-top:35px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-direction-logos-auto-russian .base-variant .type{font-weight:300;font-size:35px;line-height:1}#design-direction-logos-auto-russian .base-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-russian .base-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-direction-logos-auto-russian .colors-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,-webkit-max-content);grid-template-rows:repeat(5,max-content);grid-template-columns:repeat(4,1fr);grid-row-gap:10px;grid-column-gap:10px}#design-direction-logos-auto-russian .colors-variant .type{margin-bottom:25px;font-weight:300;font-size:20px;line-height:1;text-align:center}#design-direction-logos-auto-russian .colors-variant>img{max-width:100%;margin:auto}#design-direction-logos-auto-russian .colors-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-services-logos-service{width:100%}#design-services-logos-service>p{width:100%;padding-right:25%}#design-services-logos-service>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-services-logos-service .base-variant{width:100%;margin-top:35px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content;grid-template-columns:repeat(2,1fr);grid-row-gap:35px;grid-column-gap:55px}#design-services-logos-service .base-variant .type{font-weight:300;font-size:35px;line-height:1}#design-services-logos-service .base-variant>img{max-width:100%;margin:auto}#design-services-logos-service .base-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-services-logos-service .colors-variant{width:100%;margin-top:55px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,-webkit-max-content);grid-template-rows:repeat(5,max-content);grid-template-columns:repeat(4,1fr);grid-row-gap:10px;grid-column-gap:10px}#design-services-logos-service .colors-variant .type{margin-bottom:25px;font-weight:300;font-size:20px;line-height:1;text-align:center}#design-services-logos-service .colors-variant>img{max-width:100%;margin:auto}#design-services-logos-service .colors-variant a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-services-logos-workshop{width:100%}#design-services-logos-workshop>p{width:100%;padding-right:25%}#design-services-logos-workshop>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-logos{width:100%;margin-top:95px}#design-logos h3{margin-bottom:75px}#design-logos .tabs{width:100%;margin-bottom:35px;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(5,-webkit-max-content);grid-template-columns:repeat(5,max-content);grid-gap:35px}#design-logos .tabs .tab{padding-bottom:8px;border-bottom:2px solid transparent;font-weight:700;font-size:28px;line-height:1;color:#d9dada;cursor:pointer}#design-logos .tabs .tab.active{border-bottom-color:red;color:#5b5b5b}#design-logos>p{width:100%;padding-right:25%}#design-colors{width:100%;margin-top:95px}#design-colors>p{width:100%;padding-right:20%}#design-colors .colors-box{width:100%;margin-top:55px;margin-bottom:85px;padding-right:25%;display:grid;grid-auto-flow:row;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-columns:repeat(3,1fr);grid-row-gap:20px;grid-column-gap:20px}#design-colors .colors-box .item{box-shadow:0 6px 12px 2px rgba(34,60,80,.2);border-radius:8px}#design-colors .colors-box .item .values{width:100%;padding:25px 25px 70px 25px;border-radius:8px 8px 0 0;color:#fff}#design-colors .colors-box .item .values.color-blue{background-color:#214b86}#design-colors .colors-box .item .values.color-red{background-color:#a60000}#design-colors .colors-box .item .values.color-light-blue{background-color:#008fcb}#design-colors .colors-box .item .values.color-black{background-color:#000}#design-colors .colors-box .item .values.color-white{background-color:#fff;color:gray}#design-colors .colors-box .item .values.color-grayscale-blue{background-color:#bdd2e3}#design-colors .colors-box .item .name{width:100%;padding:15px 15px 20px;font-size:35px;font-weight:300}#design-colors .gradient-box{width:100%;padding-right:25%;box-sizing:border-box}#design-colors .gradient-box .gradient{height:25px;margin:0 7px;box-sizing:border-box;border:1px solid hsla(0,0%,50%,.35)}#design-colors .gradient-box .gradient.red{background:linear-gradient(90deg,red,#c02222)}#design-colors .gradient-box .gradient.light-blue{background:linear-gradient(90deg,#fff,#b5d3e5)}#design-colors .gradient-box .gradient.blue{background:linear-gradient(90deg,#065190,#212a6e)}#design-colors .gradient-box .values{width:100%;margin-bottom:25px;display:flex;flex-direction:row}#design-colors .gradient-box .values div{width:50%;display:flex;flex-direction:column}#design-colors .gradient-box .values div img{width:14px}#design-colors .gradient-box .values div:nth-child(2){align-items:flex-end}#design-fonts{width:100%;margin-top:95px}#design-fonts p{width:100%;padding-right:30%}#design-fonts .fonts-box{width:100%;margin-top:35px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-columns:repeat(3,1fr);grid-row-gap:35px;grid-column-gap:35px}#design-pattern{width:100%;margin-top:95px}#design-pattern .pattern-box{width:100%;padding-right:25%;display:flex;flex-direction:row}#design-pattern .pattern-box .description{width:50%;padding-right:25px}#design-pattern .pattern-box .image{display:flex;flex-direction:column;flex-grow:1}#design-pattern .pattern-box .image>img{max-width:100%;margin-bottom:15px}#design-pattern .pattern-box .image a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-brand-character-gallery{width:100%;margin-top:35px;display:grid;grid-template-rows:repeat(3,-webkit-max-content);grid-template-rows:repeat(3,max-content);grid-template-columns:repeat(3,1fr);grid-row-gap:55px;grid-column-gap:55px}#design-brand-character-gallery div{display:flex;flex-direction:column}#design-brand-character-gallery div>img{max-width:100%;margin-bottom:15px}#design-brand-character-gallery div a{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-brand-character{width:100%;margin-top:95px}#design-brand-character .brand-character-box{width:100%;padding-right:10%;display:flex;flex-direction:row}#design-brand-character .brand-character-box .description{width:50%;padding-right:10%}#design-brand-character .brand-character-box .image{flex-grow:1;padding-right:10%}#design-brand-character .brand-character-box .image img{max-width:100%}#design-brand-character .cursorPointer{cursor:pointer}.download-box{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;position:absolute;top:-15px;left:-15px;padding:15px 15px 15px 15px;background-color:#fff;border-radius:15px;box-shadow:0 5px 10px -2px rgba(34,60,80,.2);visibility:hidden;opacity:0;transition:opacity .3s,visibility 0s linear .3s}.download-box .imgdwnld{display:block;margin-bottom:5px}.download-box a{text-decoration:none;color:#20a1e1}.download-box a:hover{color:red}.download:hover .download-box{opacity:1;visibility:visible;transition-delay:0s}#design-layouts{width:100%;margin-top:95px}#design-layouts>p{width:100%;padding-right:25%}#design-layouts>p.header{font-weight:700;font-size:20px;padding-right:30%}#design-layouts .layouts-box{width:100%;margin-top:35px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,-webkit-max-content);grid-template-rows:repeat(6,max-content);grid-template-columns:repeat(3,1fr);grid-row-gap:35px;grid-column-gap:25px}#design-layouts .layouts-box .name{font-weight:300;font-size:25px;line-height:1;color:#054667}#design-layouts .layouts-box .name span{font-size:12px;font-weight:100}#design-layouts .layouts-box>img{max-width:100%;margin:auto}#design-layouts .layouts-box .download{position:relative;margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#design-layouts .recommendations{width:75%;margin-top:45px;padding:20px 40px;background-color:#3fabd9;box-shadow:0 6px 12px 2px rgba(34,60,80,.2);color:#fff}#design-layouts .recommendations p.header{font-weight:700}#design-layouts .recommendations ul{padding-left:20px}#design-layouts .recommendations ul li{margin-bottom:15px;list-style-type:square}#carousel{width:75%;margin-top:55px;margin-bottom:90px;touch-action:none;display:flex;height:400px;perspective:2000px;transform-style:preserve-3d}#drag-container,#spin-container{position:relative;display:flex;margin:auto;transform-style:preserve-3d;transform:rotateX(-10deg)}#drag-container a{transform-style:preserve-3d;position:absolute;left:0;top:0;box-shadow:0 4px 8px rgba(0,0,0,.2),0 10px 16px rgba(0,0,0,.1)}#drag-container a,#drag-container img{width:100%;height:100%}#drag-container p{line-height:1;font-size:50px;font-weight:700;text-align:center;color:#337ab7}#drag-container p,#ground{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%) rotateX(90deg)}#ground{width:900px;height:900px}@-webkit-keyframes spin{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes spin{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@-webkit-keyframes spinRevert{0%{transform:rotateY(1turn)}to{transform:rotateY(0deg)}}@keyframes spinRevert{0%{transform:rotateY(1turn)}to{transform:rotateY(0deg)}}#design section{padding-top:55px;padding-bottom:55px}#design section>p{width:100%;padding-right:35%}#corporate-style-stores{width:100%}#corporate-style-stores h4{margin-top:65px;margin-bottom:35px}#corporate-style-stores h4.blue{color:#05547d}#corporate-style-stores>p{width:100%;padding-right:25%}#corporate-style-stores>p.header{margin-top:65px;font-weight:700;font-size:20px;padding-right:30%}#corporate-style-stores .wall-painting{width:100%;padding-right:25%;display:grid;grid-auto-flow:row;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-template-columns:repeat(3,1fr);grid-column-gap:35px}#corporate-style-stores .wall-painting div{padding:20px 30px}#corporate-style-stores .wall-painting div span{font-weight:700}#corporate-style-stores .wall-painting .ral-5005{background-color:#004388;color:#fff}#corporate-style-stores .wall-painting .ral-180-3{background-color:#c8dbea;color:#464646}#corporate-style-stores .wall-painting .ral-5012{background-color:#4488c9;color:#fff}#corporate-style-stores .information-materials{width:100%;margin-top:35px;margin-bottom:65px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,-webkit-max-content);grid-template-rows:repeat(4,max-content);grid-template-columns:repeat(3,1fr);grid-row-gap:15px;grid-column-gap:35px}#corporate-style-stores .information-materials .name{font-weight:300;font-size:25px;line-height:1;color:#054667}#corporate-style-stores .information-materials .name span{font-size:12px;font-weight:100}#corporate-style-stores .information-materials>img{max-width:100%;margin:auto}#corporate-style-stores .information-materials .download{position:relative;margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:none}#corporate-style-stores .point-values{width:100%;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(3,1fr);grid-row-gap:0;grid-column-gap:35px;color:#727270}#corporate-style-stores .point-values .name{font-size:25px;font-weight:300;line-height:1}#corporate-style-stores .point-values .value{font-size:38px;font-weight:700;line-height:1}#corporate-style-stores .point-values .value sup{font-size:20px}#corporate-style-stores .point-values .value span{display:block;padding-left:8px;font-size:15px;font-weight:300;line-height:1}#corporate-style-stores .point-images{width:100%;margin-top:35px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(1,-webkit-max-content);grid-template-rows:repeat(1,max-content);grid-template-columns:repeat(2,1fr);grid-column-gap:35px}#corporate-style-stores .point-images .image-box{width:100%}#corporate-style-stores .point-images .image-box img{max-width:100%}#corporate-style-stores .hypermarket-image-box{width:100%;margin-top:35px;padding-right:25%}#corporate-style-stores .hypermarket-image-box img{max-width:100%}#corporate-style-stores .point-requirements{width:100%;margin-top:35px;padding-right:25%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(3,1fr);grid-column-gap:55px}#corporate-style-stores .point-requirements .name{font-weight:700}#corporate-style-stores .point-requirements ul{padding-left:20px}#corporate-style-stores .point-requirements ul li{list-style-type:square}#corporate-style-clothing{width:100%}#corporate-style-clothing .clothing-box{width:100%;padding-right:35%;display:grid;grid-auto-flow:row;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-template-columns:300px 1fr;grid-column-gap:55px}#corporate-style-clothing .clothing-box img{max-width:100%;margin:auto}#corporate-style-clothing .clothing-box p.header{font-weight:700}#corporate-style{width:100%}#corporate-style section{padding-top:55px;padding-bottom:55px}@font-face{font-family:DIN Cyr;font-weight:100;src:url(/fonts/DinCyLt_.549c8dba.ttf);font-display:swap}@font-face{font-family:DIN Cyr;font-weight:300;src:url(/fonts/DinCyRg_.edcb4c05.ttf);font-display:swap}@font-face{font-family:DIN Cyr;font-weight:400;src:url(/fonts/DinCyRg_.edcb4c05.ttf);font-display:swap}@font-face{font-family:DIN Cyr;font-weight:500;src:url(/fonts/DinCyMd_.36dbb23a.ttf);font-display:swap}@font-face{font-family:DIN Cyr;font-weight:700;src:url(/fonts/DinCyBd_.cbe9a4f2.ttf);font-display:swap}@font-face{font-family:DIN Cyr;font-weight:900;src:url(/fonts/DinCyBk_.a30ab3ff.ttf);font-display:swap}*{box-sizing:border-box}body,html{margin:0;padding:0;color:#575757;font-size:16px;line-height:1.4}#app{font-family:DIN Cyr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section{width:1200px;margin-left:auto;margin-right:auto}.header-with-menu{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:1fr 470px;grid-gap:20px}.header-with-menu h2{margin:0;padding:0;font-size:65px;font-weight:900;line-height:1;color:#e21e25}.header-with-menu .menu{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-gap:20px}.header-with-menu .menu ul{margin:0;padding:0}.header-with-menu .menu ul li{padding:8px 5px 10px;border-top:2px solid transparent;border-bottom:2px solid #12425b;list-style-type:none;font-weight:500;font-size:17px;color:#12425b;cursor:pointer;transition:all .4s ease}.header-with-menu .menu ul li:hover{padding:8px 5px 10px 12px;background-color:#12425b;border-top-color:#12425b;border-bottom-color:#12425b;border-radius:3px;box-shadow:0 5px 10px 2px rgba(34,60,80,.3);color:#fff;transform:scale(110%)}.header-with-menu .menu ul li:last-of-type{border-bottom-color:transparent}.header-with-menu .menu ul li:first-of-type{border-bottom-color:#12425b}.header-with-menu .menu ul:last-child{border-bottom-color:transparent}h3{font-size:60px;font-weight:400}h3,h4{color:#727270}h4{font-size:35px;font-weight:700}.to-top{opacity:0;z-index:101;width:46px;height:46px;position:fixed;bottom:0;right:10px;cursor:pointer;border:3px solid #bfe2ff;transition:all .5s ease-in-out;background-position:50%;background-repeat:no-repeat;background-color:#337ab7;background-size:50% auto;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDQ0NC44MTkgNDQ0LjgxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQ0LjgxOSA0NDQuODE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQzMy45NjgsMjc4LjY1N0wyNDguMzg3LDkyLjc5Yy03LjQxOS03LjA0NC0xNi4wOC0xMC41NjYtMjUuOTc3LTEwLjU2NmMtMTAuMDg4LDAtMTguNjUyLDMuNTIxLTI1LjY5NywxMC41NjYgICBMMTAuODQ4LDI3OC42NTdDMy42MTUsMjg1Ljg4NywwLDI5NC41NDksMCwzMDQuNjM3YzAsMTAuMjgsMy42MTksMTguODQzLDEwLjg0OCwyNS42OTNsMjEuNDExLDIxLjQxMyAgIGM2Ljg1NCw3LjIzLDE1LjQyLDEwLjg1MiwyNS42OTcsMTAuODUyYzEwLjI3OCwwLDE4Ljg0Mi0zLjYyMSwyNS42OTctMTAuODUyTDIyMi40MSwyMTMuMjcxTDM2MS4xNjgsMzUxLjc0ICAgYzYuODQ4LDcuMjI4LDE1LjQxMywxMC44NTIsMjUuNywxMC44NTJjMTAuMDgyLDAsMTguNzQ3LTMuNjI0LDI1Ljk3NS0xMC44NTJsMjEuNDA5LTIxLjQxMiAgIGM3LjA0My03LjA0MywxMC41NjctMTUuNjA4LDEwLjU2Ny0yNS42OTNDNDQ0LjgxOSwyOTQuNTQ1LDQ0MS4yMDUsMjg1Ljg4NCw0MzMuOTY4LDI3OC42NTd6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)}