/* components/vue-blog-boxes-item.scss, 
pages/why-porcelain/why-porcelain.scss, 
pages/why-quartz/benefits.scss, 
pages/index/_icon-links.scss, 
components/youtube-player.scss, 
components/section-video.scss */

:root{--rects-container: 100%;--rects-title-space: 12px;--rects-title-width: 150px;--rect-width: 67px;--rect-mobile-spacer: 38px}@media (min-width:992px){:root{--rects-container: 85vw;--rect-width: 111px}}@media (min-width:1260px){:root{--rects-title-space: 25px}}@media (min-width:1400px){:root{--rects-container: 1200px}}body:not(.splash-scroll-track){overflow:hidden}@media (max-width:1259px){body #header-wrapper.headroom--custom-delay{--header-fore: white;--logo-text: white;--logo-symbol: white}}.splash{position:relative}.splash__runner{position:sticky;top:0;height:100vh;width:100%;overflow:hidden}.splash__background{pointer-events:none;background:black;z-index:-1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splash__background,.splash__background img{position:absolute;top:0;left:0;width:100%;height:100%}.splash__background img{object-fit:cover}.splash__rects{width:100%;flex-shrink:0;margin:0;padding:0;list-style-type:none}.splash__rects-item{flex-shrink:0;flex-grow:0;display:flex;flex-direction:column}.splash__rects-item .item-head{display:flex;align-items:flex-end}.splash__rects-item .item-title{font-size:28px;line-height:1;color:white;font-weight:bold;width:var(--rects-title-width);margin-bottom:0;margin-right:var(--rects-title-space);transform:translateY(8%)}@media (min-width:1260px){.splash__rects-item .item-title{font-size:50px}}.splash__rects-item .item-title span{display:block;white-space:nowrap}.splash__rects-item .item-desc{color:white;font-size:18px;line-height:1.33;font-weight:400;text-shadow:0 2px 23px 0 rgba(0, 0, 0, 0.5);margin-bottom:0;margin-top:18px;max-width:295px}@media (min-width:768px){.splash__rects-item .item-desc{max-width:600px;font-size:27px}}.splash__rects-item .item-link{margin-top:30px}@media (min-width:768px){.splash__rects-item .item-link{margin-top:40px}}.splash__rects-item .btn-link{--text-color: white;--icon-color: white}.splash__rects .rect{border:2px solid white;flex-shrink:0;flex-grow:0;max-width:100%}@media (min-width:992px){.splash__rects .rect{border-width:3px}}.splash__rects .rect svg{fill:white;max-width:36px;max-height:47px;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width:992px){.splash__rects .rect svg{max-width:60px;max-height:78px}}#intro-background{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;opacity:var(--s-track, 1)}#intro-background img{will-change:transform;transform:scale(calc(1 + 0.2 * var(--s-sec-track, 0)))}#splash-intro{z-index:0;opacity:var(--s-six-track, 1)}#splash-intro .slide-down-arrow{display:none}body.splash-scroll-track #splash-intro .slide-down-arrow{display:block}body.splash-scroll-track #splash-intro .slide-down-arrow-wrapper{animation:arrowFadeIn 0.3s ease-out 0s 1 forwards}@keyframes arrowFadeIn{0%{opacity:0}100%{opacity:1}}#splash-intro .splash__content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;--logo-scale: 0.9;will-change:padding, transform, opacity}@media (min-width:768px){#splash-intro .splash__content{--logo-scale: 1.43}}@media (min-width:992px){#splash-intro .splash__content{padding-top:calc(var(--s-fr-track, 1) * 60px)}}body.splash-intro-5 #splash-intro .splash__content{--logo-scale: 0.8}@media (min-width:768px){body.splash-intro-5 #splash-intro .splash__content{--logo-scale: 1.05}}#splash-intro .splash__content-brand{display:flex;align-items:center;flex-direction:row;opacity:0;transition:opacity 0.5s, margin 0.35s;--brands-spacing: 10px;max-height:calc(var(--s-fr-track, 1) * 80px)}@media (min-width:768px){#splash-intro .splash__content-brand{--brands-spacing: 15px}}body.splash-intro-1 #splash-intro .splash__content-brand{opacity:1}body.splash-intro-5 #splash-intro .splash__content-brand{margin-top:calc(var(--s-fr-track, 1) * 26px)}@media (min-width:768px){body.splash-intro-5 #splash-intro .splash__content-brand{margin-top:calc(var(--s-fr-track, 1) * 42px)}}#splash-intro .splash__content svg{flex-shrink:0;flex-grow:0;transition:width 0.15s ease-out, height 0.15s ease-out}#splash-intro .splash__content-logo{display:flex;padding-left:var(--brands-spacing)}body.splash-intro-2 #splash-intro .splash__content-logo{border-left:1px solid white}#splash-intro .splash__content-logo svg{color:white;fill:white;width:calc(var(--header-logo-width) * var(--logo-scale) * 1.25);height:calc(var(--header-logo-height) * var(--logo-scale) * 1.25)}@media (min-width:992px){#splash-intro .splash__content-logo svg{width:calc(var(--header-logo-width) * var(--logo-scale));height:calc(var(--header-logo-height) * var(--logo-scale))}}#splash-intro .splash__content-porcelain{--porcelain-logo-width: 131px;--porcelain-logo-height: 16px;display:flex;padding-right:var(--brands-spacing);max-width:0;overflow:hidden;transition:max-width 0.7s ease-out}body.splash-intro-2 #splash-intro .splash__content-porcelain{max-width:calc(5px + var(--brands-spacing) + var(--porcelain-logo-width) * var(--logo-scale))}#splash-intro .splash__content-porcelain svg{width:calc(var(--porcelain-logo-width) * var(--logo-scale) * 0.87);height:calc(var(--porcelain-logo-height) * var(--logo-scale) * 0.87);fill:white}@media (min-width:992px){#splash-intro .splash__content-porcelain svg{width:calc(var(--porcelain-logo-width) * var(--logo-scale));height:calc(var(--porcelain-logo-height) * var(--logo-scale))}}#splash-intro .splash__content-title{max-height:calc(var(--s-fr-track, 1) * 100px);font-weight:600;color:white;line-height:1.33;font-size:24px;text-shadow:0 1px 9px 0 rgba(0, 0, 0, 0.5);opacity:0;transition:padding 0.6s, opacity 0.6s, font-size 0.1s;padding-top:35px;text-align:center;margin-bottom:0}@media (min-width:768px){#splash-intro .splash__content-title{font-size:35px;padding-top:45px}}@media (min-width:992px){#splash-intro .splash__content-title{font-size:52px;padding-top:75px}}body.splash-intro-5 #splash-intro .splash__content-title{font-size:20px}@media (min-width:768px){body.splash-intro-5 #splash-intro .splash__content-title{font-size:30px}}@media (min-width:992px){body.splash-intro-5 #splash-intro .splash__content-title{font-size:36px}}#splash-intro .splash__content-title span{display:block}@media (min-width:768px){#splash-intro .splash__content-title span{display:inline}}body.splash-intro-3 #splash-intro .splash__content-title{opacity:1;padding-top:26px}@media (min-width:768px){body.splash-intro-3 #splash-intro .splash__content-title{padding-top:60px}}body.splash-intro-5 #splash-intro .splash__content-title{padding-top:calc(var(--s-fr-track, 1) * 24px)}@media (min-width:768px){body.splash-intro-5 #splash-intro .splash__content-title{padding-top:calc(var(--s-fr-track, 1) * 30px)}}body.splash-intro-4:not(.splash-scroll-track) #splash-intro .splash__content-brand,body.splash-intro-4:not(.splash-scroll-track) #splash-intro .splash__content-title{transition:opacity 0.5s, transform 0.1s 0.4s;opacity:0;transform:translateY(20px)}body.splash-intro-5:not(.splash-scroll-track) #splash-intro .splash__content-brand,body.splash-intro-5:not(.splash-scroll-track) #splash-intro .splash__content-title{transition:opacity 1.4s 0.4s, transform 1.4s 0.4s;opacity:1;transform:none}body.splash-intro-5:not(.splash-scroll-track) #splash-intro .splash__content-title{transition-delay:0.7s, 0.7s}body.splash-scroll-track #splash-intro .splash__content .splash__content-brand,body.splash-scroll-track #splash-intro .splash__content .splash__content-title{transition:none;will-change:opacity, transform;opacity:calc((1 - var(--s-track)));transform:translateY(calc(var(--s-track) * 15px))}#splash-intro .splash__rects{display:flex;align-items:center;justify-content:space-between;flex-direction:column;max-width:var(--rects-container)}@media (min-width:992px){#splash-intro .splash__rects{flex-direction:row}}#splash-intro .splash__rects-item{will-change:filter, opacity, transform;align-items:flex-end;opacity:calc(((1 - var(--s-sec-track, 1)) * 2) * var(--s-fv-track, 0))}@media (pointer:fine){#splash-intro .splash__rects-item{transition:transform 0.5s cubic-bezier(0.35, 0.93, 0.14, 0.9)}}#splash-intro .splash__rects-item:first-child{transform:translateY(calc(-60px * var(--s-sec-track)))}@media (min-width:992px){#splash-intro .splash__rects-item:first-child{transform:translateX(calc(30vw * var(--s-sec-track)))}}#splash-intro .splash__rects-item:nth-child(2){opacity:calc(var(--s-fv-track, 1) * 2)}@media (max-width:991px){#splash-intro .splash__rects-item:nth-child(2){padding-top:calc(var(--rect-mobile-spacer) * var(--s-th-track));padding-bottom:calc(var(--rect-mobile-spacer) * var(--s-th-track))}}#splash-intro .splash__rects-item:last-child{transform:translateY(calc(60px * var(--s-sec-track)))}@media (min-width:992px){#splash-intro .splash__rects-item:last-child{transform:translateX(calc(-30vw * var(--s-sec-track)))}}#splash-intro .splash__rects-item .item-title{max-height:calc(200px * (1 - var(--s-sec-track)));width:calc(var(--rects-title-width) * (1 - var(--s-fr-track)));opacity:calc(1 - var(--s-fr-track, 1) * 5);margin-right:calc(var(--rects-title-space) * (1 - var(--s-fr-track, 0)))}#splash-intro .splash__rects .rect{--rect-factor: 133px;width:calc(var(--rect-width) + var(--s-fr-track) * var(--rect-factor));will-change:width, transform}@media (min-width:992px){#splash-intro .splash__rects .rect{--rect-factor: 45px}}@media (min-width:992px) and (min-height:700px){#splash-intro .splash__rects .rect{--rect-factor: 110px}}@media (min-width:1700px) and (min-height:900px){#splash-intro .splash__rects .rect{--rect-factor: 223px}}#splash-intro .splash__rects .rect__main{--aspect-ratio: 0;opacity:0;transform:translateY(20px);transition:opacity 0.8s, transform 0.8s ease-out}#splash-intro .splash__rects .rect__main:before{transition:padding 0s}body.splash-intro-5 #splash-intro .splash__rects .rect__main{opacity:1;transform:none;--aspect-ratio: 162.874251497%}#splash-intro .splash__rects .rect__secondary{--aspect-ratio: calc(var(--s-th-track) * 162.874251497%)}#splash-intro .splash__rects .rect svg{will-change:opacity;opacity:calc((1 - var(--s-fr-track, 1)) * 1000);transition:opacity 0.35s}#splash-body{margin-top:-100vh;z-index:1;opacity:calc(var(--s-sv-track, 1));will-change:opacity}#splash-body.splash__irrelevant{pointer-events:none}#splash-body .splash__rects{height:100%;position:relative}#splash-body .splash__rects-item{--rect-height: calc(var(--rect-width) * 1.628742515);will-change:padding, clip-path, opacity;transition:clip-path 0.6s cubic-bezier(0.83, 0.25, 0.16, 0.88);clip-path:polygon(0 calc(var(--reveal-track) * 100%), 100% calc(var(--reveal-track) * 100%), 100% 100%, 0% 100%)}#splash-body .splash__rects-item,#splash-body .splash__rects-item-content{position:absolute;top:0;left:0;width:100%;height:100%}#splash-body .splash__rects-item-content{align-items:flex-start;justify-content:center;display:flex;flex-direction:column;will-change:transform;transform:translateY(calc(-50px * var(--local-track)));padding:0 calc((100% - (var(--rect-width) + var(--rects-title-space) + var(--rects-title-width))) / 2)}@media (min-width:992px){#splash-body .splash__rects-item-content{padding:0 calc((100% - var(--rects-container)) / 2)}}#splash-body .splash__rects-item .splash__background img{will-change:transform;transform:scale(calc(1 + 0.2 * var(--local-track)))}#splash-body .splash__rects-item .rect{--aspect-ratio: 162.874251497%;width:var(--rect-width)}#splash-body .splash__rects-item .item-desc,#splash-body .splash__rects-item .btn-link,#splash-body .splash__rects-item .item-foot{transition:transform 0.6s cubic-bezier(0, 0, 0.15, 1.02), opacity 0.5s;transform:translateY(calc(var(--reveal-track) * 100px));opacity:calc(1 - var(--reveal-track))}#splash-body .splash__rects-item .item-link{min-height:40px;min-width:50px}#splash-body .splash__rects-item .item-foot{font-size:18px;line-height:1;color:white;font-weight:300;position:absolute;bottom:40px;left:20px;direction:ltr}#splash-body .splash__rects-item .item-foot strong{font-weight:bold}@media (min-width:768px){#splash-body .splash__rects-item .item-foot{left:64px;bottom:48px}}#splash-body .splash__rects-item:nth-child(1){--reveal-track: var(--s-track, 1);--local-track: var(--s-sec-track, 0)}#splash-body .splash__rects-item:nth-child(2){--reveal-track: var(--s-th-track, 1);--local-track: var(--s-fr-track, 0)}#splash-body .splash__rects-item:nth-child(3){--reveal-track: var(--s-fv-track, 1);--local-track: var(--s-six-track, 0)}.benefits{margin-top:-70vh !important}.section-video .title{max-width:694px}
.benefits{margin-top:60px;position:relative}@media (min-width:768px) and (min-height:768px){.benefits{margin-top:20px;min-height:100vh;height:var(--desktop-speed)}}@media (min-width:992px){.benefits{margin-top:90px}}.benefits .benefits-wrapper{display:flex;flex-direction:column}@media (min-width:768px) and (min-height:768px){.benefits .benefits-wrapper{height:calc(100vh - var(--header-sticky));position:sticky;top:var(--header-sticky);transition:top 0.3s, height 0.3s, padding 0.3s;will-change:top, height;justify-content:space-around}}.benefits .benefits-head{margin-bottom:51px}@media (min-width:768px){.benefits .benefits-head{margin-bottom:60px}}@media (min-width:768px) and (min-height:768px){.benefits .benefits-head{margin-bottom:0}}.benefits .benefits-head .title{order:0;text-align:center;max-width:272px;margin:0 auto;display:block}@media (min-width:768px){.benefits .benefits-head .title{max-width:452px}}@media (min-width:1260px){.benefits .benefits-head .title{max-width:initial}}.benefits .benefits-head .desc{text-align:center;width:97%;max-width:828px;margin:10px auto 0}.benefits-colors{width:100%;overflow:hidden;position:sticky;top:var(--header-sticky);transition:top 0.3s;will-change:top;background:white;order:1}@media (min-width:768px) and (min-height:768px){.benefits-colors{order:2;position:static;top:0}}.benefits-colors .stone-title{color:white;font-size:14px;font-weight:400;position:absolute;z-index:2;top:50%;left:0;width:100%;text-align:center;transform:translateY(10px);opacity:0;transition:opacity 0.5s, transform 0.5s ease-in-out;height:auto;display:flex;align-items:center;justify-content:center}.benefits-colors .stone-title:before{display:block;content:"+ ";color:#F46C42;padding-bottom:2px;padding-left:3px}.benefits-colors .stone-title.stone-title-break{flex-wrap:wrap;font-size:18px;letter-spacing:0.2px}.benefits-colors .stone-title.stone-title-break .stone-title-primary{font-size:16px;flex-basis:100%;min-width:100%}.benefits-colors a:after{content:'';display:block;position:absolute;top:0;left:0;z-index:1;background:black;opacity:0;width:100%;height:100%;pointer-events:none;transition:opacity 0.5s}.benefits-colors a:hover:after,.benefits-colors a:focus:after{opacity:0.4}.benefits-colors a:hover .stone-title,.benefits-colors a:focus .stone-title{opacity:1;transform:translateY(-50%)}.benefits-colors-wrapper{display:flex;will-change:transform;transform:translateX(var(--progress))}@media (min-width:768px) and (min-height:768px){.benefits-colors-wrapper{padding-right:50vw}}@media (pointer:fine){.benefits-colors-wrapper{transition:transform 0.45s cubic-bezier(0.35, 0.93, 0.14, 0.9)}}.benefits-colors-wrapper .ratio{min-width:97px;flex-basis:97px;margin-left:6px}@media (min-width:768px){.benefits-colors-wrapper .ratio{min-width:180px;flex-basis:180px;margin-left:13px}}@media (min-width:768px) and (min-height:1300px){.benefits-colors-wrapper .ratio{min-width:240px;flex-basis:240px}}.benefits-colors-wrapper .ratio img{object-fit:cover}.benefits-items{order:2}@media (min-width:768px) and (min-height:768px){.benefits-items{order:1;overflow:hidden;width:100%}}.benefits-items .list{margin:17px auto 0;display:flex;flex-direction:column;list-style-type:none;max-width:276px;padding:0 10px;will-change:transform;transform:translateX(var(--progress))}@media (pointer:fine){.benefits-items .list{transition:transform 0.4s cubic-bezier(0.35, 0.93, 0.14, 0.9)}}@media (min-width:768px) and (min-height:768px){.benefits-items .list{margin:0;max-width:initial;flex-direction:row;padding:0}}@media (min-width:768px) and (min-height:768px){.benefits-items .list{padding-right:calc((100% - 720px) / 2 + 19px)}}@media (min-width:992px) and (min-height:768px){.benefits-items .list{padding-right:calc((100% - 960px) / 2 + 19px)}}@media (min-width:1260px) and (min-height:768px){.benefits-items .list{padding-right:calc((100% - 1210px) / 2 + 19px)}}@media (min-width:1400px) and (min-height:768px){.benefits-items .list{padding-right:calc((100% - 1320px) / 2 + 19px)}}.benefits-items .list .item{margin-top:43px;text-align:center;display:block}@media (min-width:768px) and (min-height:768px){.benefits-items .list .item{margin-top:0;text-align:right;margin-left:100px}}.benefits-items .list .item .item-icon{width:45px;height:45px}@media (min-width:768px){.benefits-items .list .item .item-icon{width:54px;height:54px}}@media (min-width:768px) and (min-height:1023px){.benefits-items .list .item .item-icon{width:68px;height:68px}}.benefits-items .list .item .item-title{font-size:20px;font-weight:300;color:black;margin-top:9px}@media (min-width:768px){.benefits-items .list .item .item-title{font-size:26px;margin-top:18px}}@media (min-width:768px) and (min-height:1023px){.benefits-items .list .item .item-title{font-size:28px}}.benefits-items .list .item .item-desc{max-width:260px;margin:9px auto 0;font-size:14px;line-height:21px;color:black;font-weight:300}@media (min-width:768px){.benefits-items .list .item .item-desc{font-size:16px;margin-top:12px;width:260px}}@media (min-width:768px) and (min-height:1023px){.benefits-items .list .item .item-desc{font-size:18px;max-width:340px;width:340px;line-height:26px}}.benefits-items .list .item .item-desc a{color:#e5663d;text-decoration:none;white-space:nowrap}.benefits-items .list .item .item-desc a:hover,.benefits-items .list .item .item-desc a:focus{text-decoration:underline}.benefits~.icon-links{margin-top:80px;margin-bottom:60px}@media (min-width:768px){.benefits~.icon-links{margin-top:160px}}.benefits~.icon-links .title{margin-top:0;padding-top:0;margin-bottom:0}.benefits~.icon-links ul{margin:60px auto}@media (min-width:768px){.benefits~.icon-links ul{margin:110px auto}}.benefits~.icon-links ul li{margin-top:0}
.icon-links{margin-top:10px;overflow:hidden}@media (min-width:768px){.icon-links{margin-top:135px}}.icon-links .title{padding-top:60px;line-height:1.2;letter-spacing:-0.3px;text-align:center}@media (min-width:768px){.icon-links .title{letter-spacing:0}}.icon-links ul{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:60px}@media (min-width:992px){.icon-links ul{grid-template-columns:1fr 1fr 1fr 1fr}}.icon-links[data-total='2']{max-width:800px}.icon-links[data-total='2'] ul{grid-template-columns:1fr 1fr}.icon-links[data-total='2'] ul li{grid-column-end:span 1}.icon-links[data-total='3'] ul{grid-template-columns:1fr 1fr;grid-row-gap:25px}.icon-links[data-total='3'] ul li:nth-child(3){grid-column-end:span 2}@media (min-width:768px){.icon-links[data-total='3'] ul{grid-template-columns:1fr 1fr 1fr}.icon-links[data-total='3'] ul li:nth-child(3){grid-column-end:span 1}}@media (min-width:992px){.icon-links[data-total='6'] ul{grid-template-columns:repeat(3, 1fr)}}@media (min-width:992px){.icon-links[data-total='8'] ul{grid-template-columns:repeat(6, 1fr)}.icon-links[data-total='8'] ul li{grid-column-end:span 2}.icon-links[data-total='8'] ul li:nth-child(1){grid-column-start:2;margin-bottom:40px}}.icon-links[data-total='9'] ul{grid-template-columns:1fr 1fr;grid-row-gap:25px}.icon-links[data-total='9'] ul li:nth-child(9){grid-column-end:span 2}@media (min-width:768px){.icon-links[data-total='9'] ul{grid-template-columns:1fr 1fr 1fr}.icon-links[data-total='9'] ul li:nth-child(9){grid-column-end:span 1}}@media (min-width:992px){.icon-links[data-total='3'] ul,.icon-links[data-total='6'] ul,.icon-links[data-total='8'] ul,.icon-links[data-total='9'] ul{max-width:1000px;margin-right:auto;margin-left:auto}.icon-links[data-total='3'] ul li .wrap .text,.icon-links[data-total='6'] ul li .wrap .text,.icon-links[data-total='8'] ul li .wrap .text,.icon-links[data-total='9'] ul li .wrap .text{max-width:initial}}.icon-links li{display:block;text-align:center;margin-top:50px}.icon-links li.disabled{filter:grayscale(1);pointer-events:none}.icon-links li .wrap{display:inline-flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;text-transform:uppercase;text-decoration:none !important}.icon-links li .wrap .icon-wrapper{height:67px;width:110px;display:flex;align-items:flex-end;position:relative}.icon-links li .wrap img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:scale-down;mix-blend-mode:darken}.icon-links li .wrap .lottie{background:transparent;mix-blend-mode:darken;width:200px;height:200px;position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);pointer-events:none}.icon-links li .wrap.linkable-wrapper{cursor:pointer}.icon-links li .wrap .text{text-decoration:none;padding-top:8px;display:block;max-width:143px;font-size:16px;line-height:20px;font-weight:500;letter-spacing:0;color:#0D0D0D;transition:color 0.2s;position:relative}@media (min-width:768px){.icon-links li .wrap .text{padding-top:25px;font-size:22px;letter-spacing:0;line-height:1.2;max-width:158px}}.icon-links li .wrap .text .arrow{width:0;height:0;position:relative;visibility:hidden;opacity:0;vertical-align:baseline;transition:opacity 0.3s, visibility 0.3s, transform 0.3s;display:inline-block;transform:translateX(5px)}.icon-links li .wrap .text .arrow svg{position:absolute;bottom:0;right:0;width:19px;height:12px;stroke:#F46C42;transform:scaleX(-1)}.icon-links li .wrap .subtext{display:block;margin:4px auto 0;font-size:16px;line-height:20px;font-weight:300;color:#0D0D0D;max-width:230px}@media (min-width:768px){.icon-links li .wrap .subtext{font-size:18px;line-height:26px}}.icon-links li .wrap .btn-link{margin-top:8px}.icon-links li .wrap.linkable-wrapper:hover .text,.icon-links li .wrap .text[href]:hover,.icon-links li .wrap .text[href]:focus{color:black}.icon-links li .wrap.linkable-wrapper:hover .text .arrow,.icon-links li .wrap .text[href]:hover .arrow,.icon-links li .wrap .text[href]:focus .arrow{transform:none;opacity:1;visibility:visible}.icon-links.v2 li .wrap{text-transform:initial}.icon-links.v2 li .wrap .text{letter-spacing:0;font-size:16px;font-weight:600;color:#0D0D0D}@media (min-width:768px){.icon-links.v2 li .wrap .text{font-size:20px}}
.youtube{width:100%;height:100%}.youtube__loader{top:0;left:0;right:0;bottom:0;z-index:1;margin:auto;display:none;position:absolute}.buffering .youtube__loader{display:block}.youtube__thumb{width:100%;height:100%;transition:none !important}.playing .youtube__thumb{opacity:0 !important;transition:0.5s opacity ease-in-out !important}.youtube__frame{opacity:0;width:100%;height:100%;pointer-events:none}.playing .youtube__frame{opacity:1}.youtube__controls{bottom:0;opacity:0;right:0;margin:15px;display:flex;position:absolute;align-items:center;transition:0.35s opacity ease}.ready .youtube__controls{opacity:1}.youtube__control{border:none;background:none;margin-left:10px}.youtube__control svg{fill:#fff;stroke:#fff;width:20px;height:20px;transition:0.2s fill ease-in-out}.youtube__control:focus:not(:focus-visible){outline:0}.youtube__control:hover svg{fill:#F46C42;stroke:#F46C42}.playing .youtube__play{display:none}.youtube__pause{display:none}.playing .youtube__pause{display:block}.muted .youtube__mute{display:none}.youtube__unmute{display:none}.muted .youtube__unmute{display:block}
.section-video{margin-top:66px;display:flex;flex-direction:column-reverse}@media (min-width:576px){.section-video{padding-right:19px;flex-direction:column}}@media (min-width:768px){.section-video{margin-top:135px}}@media (min-width:768px){.section-video .title{margin:0 auto;text-align:center}}.section-video .content-desc{margin-top:10px}@media (min-width:768px){.section-video .content-desc{max-width:723px;margin:17px auto 0;text-align:center}}.section-video .video-head{padding-right:19px}@media (min-width:576px){.section-video .video-head{padding-right:0}}.section-video .video-wrapper{padding-top:56.25%;margin-bottom:20px}@media (min-width:576px){.section-video .video-wrapper{margin-bottom:0;margin-top:24px}}@media (min-width:768px){.section-video .video-wrapper{padding-top:56.25%}}
