.categories-tabs-wrapper{margin:0 auto;max-width:1527px}@media(min-width:1152px){.categories-tabs-wrapper{width:77vw}}@media(min-width:1920px){.categories-tabs-wrapper{margin-left:0;max-width:100%}}@media screen and (min-device-width:1200px)and (max-device-width:1600px)and (-webkit-min-device-pixel-ratio:2)and (-webkit-min-device-pixel-ratio:2),screen and (min-device-width:1200px)and (max-device-width:1600px)and (-webkit-min-device-pixel-ratio:2)and (min-resolution:192dpi){.categories-tabs-wrapper{margin-left:0;max-width:100%}}.categories-tabs-headings{font-family:open-sans,sans-serif;margin-bottom:100px;margin-top:138px;text-align:center}@media(min-width:1152px){.categories-tabs-headings{margin-bottom:171px}}.categories-tabs-headings span{font-size:18px;font-weight:300;line-height:22px}@media(min-width:3840px){.categories-tabs-headings span{font-size:46px;line-height:82px}}.categories-tabs-headings h1{font-size:30px;font-weight:400;line-height:36px;margin-top:8px}@media(min-width:3840px){.categories-tabs-headings h1{font-size:56px;line-height:104px}}.categories-tabs-list-visuals{height:55px;position:relative}@media(min-width:768px){.categories-tabs-list-visuals{height:auto}}.categories-tabs-list-visuals ul{display:flex;justify-content:space-between;margin-bottom:0;margin-left:0}.categories-tabs-list-visuals ul li{display:inline-block;list-style-type:none;width:25%}@media(min-width:768px){.categories-tabs-list-visuals ul li{width:19%}}@media(min-width:1024px){.categories-tabs-list-visuals ul li{width:14.5%}}.categories-tabs-list-visuals ul li:first-child,.categories-tabs-list-visuals ul li:nth-child(2){margin-left:0}.categories-tabs-list-visuals ul li:first-child .tab-box-title,.categories-tabs-list-visuals ul li:nth-child(2) .tab-box-title{float:right;padding-right:25px;text-align:right}.categories-tabs-list-visuals ul li:first-child .tab-box-title p,.categories-tabs-list-visuals ul li:nth-child(2) .tab-box-title p{float:right}.categories-tabs-list-visuals ul li.tab-box-active:first-child .tab-box-title{text-align:left}@media(min-width:768px){.categories-tabs-list-visuals ul li.tab-box-active:first-child .tab-box-title{float:right;text-align:right;width:84%}.categories-tabs-list-visuals ul li:first-child,.categories-tabs-list-visuals ul li:last-child{width:30.5%}}@media(min-width:1024px){.categories-tabs-list-visuals ul li:first-child,.categories-tabs-list-visuals ul li:last-child{width:34.5%}}.categories-tabs-list-visuals ul li:last-child .tab-box-title{padding-left:25px}.categories-tabs-list-visuals ul li:last-child .tab-box-icon{left:10px;right:auto}.tab-box:after,.tab-box:before{content:" ";display:table}.tab-box:after{clear:both}.tab-box:not(.tab-box-active) .tab-box-title h2{opacity:.6;transition:opacity .5s linear}.tab-box:not(.tab-box-active) .tab-box-title p{opacity:0;transition:opacity .5s linear}.tab-box:first-of-type .tab-box-icon{left:auto;padding-bottom:27px;padding-top:27px;right:10px}@media(min-width:768px){.tab-box:first-of-type .tab-box-icon,.tab-box:last-of-type .tab-box-icon{width:31%}}.tab-box:last-of-type .tab-box-icon{left:10px;right:auto}.tab-box:last-of-type.tab-box-active .tab-box-title{right:0;text-align:right}@media(min-width:768px){.tab-box:last-of-type.tab-box-active .tab-box-title{text-align:left;width:70%}}.tab-box:not(:last-of-type):not(:first-of-type) .tab-box-title{padding-left:25px}.tab-box:focus .tab-box-title h2,.tab-box:focus .tab-box-title p,.tab-box:hover .tab-box-title h2,.tab-box:hover .tab-box-title p{opacity:1}.tab-box.tab-box-active .tab-box-icon{background-color:#d63534}.tab-box.tab-box-active .tab-box-visual-wrapper:after{display:none}.tab-box.tab-box-active .tab-box-title p{transition:opacity .32s linear}.tab-box-visual a{display:block;position:relative}.tab-box-visual:focus .tab-box-visual-wrapper:after,.tab-box-visual:hover .tab-box-visual-wrapper:after{display:none}.tab-box-visual:focus .tab-box-icon,.tab-box-visual:hover .tab-box-icon{background-color:#d63534}.tab-box-visual-wrapper{display:none;height:150px;max-height:150px;overflow:hidden}@media(min-width:768px){.tab-box-visual-wrapper{display:block;height:348px;max-height:200px}}@media(min-width:1440px){.tab-box-visual-wrapper{max-height:245px}}@media(min-width:1500px){.tab-box-visual-wrapper{max-height:275px}}@media(min-width:1700px){.tab-box-visual-wrapper{max-height:328px;max-height:20vw}}.tab-box-visual-wrapper:after{background-color:hsla(0,0%,100%,.7);content:"";position:absolute;width:100%}@media(min-width:768px){.tab-box-visual-wrapper:after{bottom:0;height:auto;left:0;right:0;top:0}}.tab-box-visual-wrapper img{height:inherit;width:100%}.tab-box-icon{align-content:center;background-color:#fff;border-radius:6px;bottom:-30px;display:flex;flex-wrap:wrap;height:50%;justify-content:center;left:0;margin:auto;overflow:hidden;padding-bottom:27px;padding-top:27px;position:absolute;right:0;transform:translateZ(0);width:80%}@media(min-width:380px){.tab-box-icon{max-height:100px;min-height:100px}}@media(min-width:768px){.tab-box-icon{height:auto;padding-bottom:34px;padding-top:35px}}@media(min-width:1024px){.tab-box-icon{max-height:inherit;min-height:auto}}@media(min-width:1700px){.tab-box-icon{bottom:-100px}}.tab-box-icon-wrapper{align-items:center;display:flex;justify-content:center}.tab-box-icon img{opacity:.2;width:70%}@media(min-width:610px){.tab-box-icon img{width:60%}}@media(min-width:768px){.tab-box-icon img{width:50%}}@media(min-width:1280px){.tab-box-icon img{width:60%}}@media(min-width:1700px){.tab-box-icon img{height:auto;width:120px}}.tab-box-title{display:none}.tab-box-active .tab-box-title{bottom:-10px;display:block;position:absolute;text-align:left}@media(min-width:768px){.tab-box-active .tab-box-title{position:inherit;width:100%}.tab-box-title{display:block;margin-top:30px}}@media(min-width:1152px){.tab-box-title{margin-top:40px}}@media(min-width:1700px){.tab-box-title{margin-top:136px}}.tab-box-title h2{color:#aa9f96;font-family:open-sans,sans-serif;font-size:15px;line-height:34px;margin-bottom:0}@media(min-width:768px){.tab-box-title h2{font-size:1.6rem}}@media(min-width:896px){.tab-box-title h2{font-size:2rem}}@media(min-width:1024px){.tab-box-title h2{font-size:1.6rem;margin-bottom:20px}}@media(min-width:1152px){.tab-box-title h2{font-size:1.6rem}}@media(min-width:1700px){.tab-box-title h2{font-size:1.8rem}}@media(min-width:3840px){.tab-box-title h2{font-size:4.4rem}}.tab-box-title p{display:none;font-size:15px;font-weight:400;line-height:18px;width:80%}@media(min-width:768px){.tab-box-title p{display:inline-block}}@media(min-width:3840px){.tab-box-title p{font-size:35px;line-height:42px}}.category-tab-content{margin-top:100px;padding-bottom:50px;padding-left:50px;padding-right:50px}.home .tab-box-visual-wrapper:after,.home .tab-box.tab-box-active .tab-box-title p{display:none}.home .tab-box.tab-box-active .tab-box-icon{background-color:#d63534}.home .tab-box.tab-box-active:hover .tab-box-title p{display:block}.home .tab-box.tab-box-active:hover .tab-box-icon{background-color:#d63534}.sticky-categories-tabs{margin-bottom:50px}.sticky-categories-tabs.sticky-tabs{background-color:#f7f5f1;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2Y3ZjVmMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#f7f5f1 98.5%,transparent);position:fixed;z-index:10000}.sticky-categories-tabs.sticky-tabs .tab-box-title p{display:none}.sticky-categories-tabs .tab-box-title a{color:inherit;text-decoration:none}.sticky-categories-tabs .tab-box-icon{transform:scale(1)}.tab-box-icon.animated{animation:display .32s cubic-bezier(.55,0,.1,1) forwards;transform:scale(0)}@keyframes display{0%{transform:scale(0)}to{transform:scale(1)}}.ink{background:#d63534;border-radius:50%;display:block;opacity:1;pointer-events:none;position:absolute;transform:scale(0)}.ink.animate{animation:ripple-effect .5s linear}@keyframes ripple-effect{to{opacity:0;transform:scale(2.5)}}
