.cmp-image__image{width:100%}
body{opacity:100% !important}
.spinner_overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);z-index:99999}
button{margin:40px;padding:5px 20px;cursor:pointer}
#bars2,#loaderText{display:block;position:absolute;top:50%;left:50%;height:50px;width:50px;margin:-25px 0 0 -25px}
#loaderText{top:56%;left:50.8%;font-size:14px}
#bars2 span{position:absolute;display:block;bottom:10px;width:9px;height:5px;background:rgba(0,0,0,0.25);-webkit-animation:bars2 2s infinite ease-in-out;animation:bars2 2s infinite ease-in-out}
#bars2 span:nth-child(2){left:11px;-webkit-animation-delay:.2s;animation-delay:.2s}
#bars2 span:nth-child(3){left:22px;-webkit-animation-delay:.3s;animation-delay:.3s}
#bars2 span:nth-child(4){left:33px;-webkit-animation-delay:.4s;animation-delay:.4s}
#bars2 span:nth-child(5){left:44px;-webkit-animation-delay:.5s;animation-delay:.5s}
@keyframes bars2{0{height:5px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);background:rgba(0,0,0,0.25)}
25%{height:30px;-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px);background:#4db5ab}
50%{height:5px;-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px);background:rgba(0,0,0,0.25)}
100%{height:5px;-webkit-transform:translateX(15px);transform:translateX(15px);-webkit-transform:translateX(15px);transform:translateX(15px);background:rgba(0,0,0,0.25)}
}
@-webkit-keyframes bars2{0{height:5px;-webkit-transform:translateX(0);transform:translateX(0);background:rgba(0,0,0,0.25)}
25%{height:30px;-webkit-transform:translateX(5px);transform:translateX(5px);background:#4db5ab}
50%{height:5px;-webkit-transform:translateX(10px);transform:translateX(10px);background:rgba(0,0,0,0.25)}
100%{height:5px;-webkit-transform:translateX(15px);transform:translateX(15px);background:rgba(0,0,0,0.25)}
}
html{box-sizing:border-box}
*,*::after,*::before{box-sizing:inherit}
@font-face{font-family:'BentonSansPro-Bold';src:url("base/resources/fonts/BentonSansPro-Bold.woff");font-weight:normal;font-style:normal}
@font-face{font-family:'Benton Sans Light';src:url("base/resources/fonts/Benton-Sans-Light.woff");font-weight:normal;font-style:normal}
@font-face{font-family:'BentonSansPro-Regular';src:url("base/resources/fonts/BentonSansPro-Regular.woff");font-weight:normal;font-style:normal}
@font-face{font-family:'Open Sans Light';src:url("base/resources/fonts/OpenSans-Light-webfont.woff");font-weight:normal;font-style:normal}
.text .cmp-text h4{font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:-1px;line-height:28px;position:relative;-webkit-font-smoothing:antialiased;transition:color 300ms ease}
.text .cmp-text p,.text .cmp-text li{font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:17px;letter-spacing:0;line-height:25px}
.text .cmp-text ul{padding:0 70px}
.text-container-width-medium{margin:0 auto;color:#000;text-align:center;margin-bottom:55px;font-size:17px;line-height:25px}
@media screen and (min-width:768px){.text-container-width-medium{width:750px}
}
@media screen and (min-width:992px){.text-container-width-medium{width:970px}
}
@media screen and (min-width:1200px){.text-container-width-medium{width:1170px}
}
.text-color-red .cmp-text h2,.text-color-red .cmp-text h3,.text-color-red .cmp-text p{color:#c92345}
.text-color-blue .cmp-text h2,.text-color-blue .cmp-text h3,.text-color-blue .cmp-text p{color:#2b3382}
.medium-container-width .title-with-content .four-column-table td p{margin:0 auto}
@media screen and (max-width:600px){.medium-container-width .title-with-content .four-column-table td p{padding:0;text-align:left}
}
.font-xl .cmp-text h1{font-family:'Roboto';line-height:normal;font-size:100px;font-weight:700;margin-left:40px}
.grid__cols-five{display:flex;flex-direction:column;align-items:stretch;flex-wrap:wrap}
@media screen and (min-width:768px){.grid__cols-five{flex-direction:row}
}
.grid__cols-five .grid__col{width:100%;margin-bottom:60px;padding-right:20px}
@media screen and (min-width:375px){.grid__cols-five .grid__col{width:50%}
}
@media screen and (min-width:768px){.grid__cols-five .grid__col{width:33.3%;padding:0}
}
@media screen and (min-width:1440px){.grid__cols-five .grid__col{max-width:310px;width:20%}
}
.grid__cols-four{display:flex;flex-direction:column;flex-flow:row wrap}
@media screen and (min-width:768px){.grid__cols-four{flex-direction:row}
}
.grid__cols-four .grid__col{width:100%;margin-bottom:60px;padding-right:20px}
@media screen and (min-width:375px){.grid__cols-four .grid__col{width:50%}
}
@media screen and (min-width:768px){.grid__cols-four .grid__col{width:25%;padding:0}
}
@media screen and (min-width:1440px){.grid__cols-four .grid__col{max-width:310px;width:100%}
}
.grid__cols-three{display:flex;flex-direction:column;align-items:stretch}
@media screen and (min-width:768px){.grid__cols-three{flex-direction:row}
}
.grid__cols-three .grid__col{width:100%}
.grid__cols-two{display:flex;flex-direction:column;align-items:stretch}
@media screen and (min-width:768px){.grid__cols-two{flex-direction:row}
}
@media screen and (min-width:1024px){.grid__cols-two .grid__col:first-child{padding-right:10px}
}
@media screen and (min-width:1024px){.grid__cols-two .grid__col:last-child{padding-left:10px}
}
.grid__cols-two .grid__col{width:100%}
@media screen and (min-width:1024px){.grid__cols-two .grid__col{width:calc(50% - 10px)}
}
.grid__cols-two .grid__col::after{display:none}
.grid.gray-background .grid__container{background:gray;color:white}
.grid.gray-background blockquote{color:white}
.image.decrease-image-width .cmp-image__image{max-width:30%;display:block;margin:0 auto}
@media screen and (min-width:768px){.image.decrease-image-width .cmp-image__image{max-width:40%}
}
@media screen and (min-width:1024px){.image.decrease-image-width .cmp-image__image{max-width:60%}
}
.flat-list .link-list__col-item{display:inline-block;margin-right:18px}
.vertical-list .link-list__col-item{display:block;clear:both;margin:5px 0}
.menu-list .link-list__col-items .link-list__col-item{display:block;clear:both;margin:5px 0}
@media only screen and (min-width:481px) and (max-width:1023px){.menu-list .link-list__col-items .link-list__col-item{display:inline-block}
}
.menu-list .link-list__col-items li:last-child{padding-top:20px}
.menu-list .link-list__col-items li:last-child a{color:#fff;background-color:#4db5ab;letter-spacing:0;font-size:11px;line-height:18px;padding:15px 24px;transition:all 450ms ease-in-out;width:220px;display:inline-block;text-align:center}
.menu-list .link-list__col-items li:last-child a:hover{background-color:#4e5056;color:#fff;text-decoration:none}
.large-vertical-list .link-list__col-heading{font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:18px;line-height:1.33;color:#46494c;margin:18px 0 30px}
@media screen and (min-width:1025px){.large-vertical-list .link-list__col-heading{line-height:1.66}
}
.large-vertical-list .link-list__col-items{list-style:none}
.large-vertical-list .link-list__col-item{width:100%;list-style:none;padding:5px 0}
@media screen and (min-width:768px){.large-vertical-list .link-list__col-item{padding:7px 0}
}
.large-vertical-list .link-list__col-link{font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.66;color:#46494c;text-decoration:none}
@media screen and (min-width:768px){.large-vertical-list .link-list__col-link{font-size:16px}
}
.video{-ms-transform:translateY(20px);opacity:1;transform:translateY(20px);transition:all 450ms ease-in-out}
.video.light-grey{background-color:#f5f7f9}
.video.white{background-color:#fff}
.video.blue{background-color:#717d8a}
.video.text-color-white .video__headline,.video.text-color-white p{color:#fff}
.video.cq-Editable-dom{opacity:1;transform:initial}
.video.in-view{opacity:1;transform:initial}
.video-youtube--active .video-youtube__overlay{left:0;opacity:1;transition:opacity .25s ease-in-out;visibility:visible}
.video-youtube--active .video-youtube__video iframe{opacity:1;-ms-transform:translateY(0);transform:translateY(0);transition:opacity .35s .125s ease-in-out,transform .8s ease-out}
.video__content-container{padding:50px 0;margin:0 15px}
@media screen and (min-width:1024px){.video__content-container{padding:170px 0 100px}
}
.video__headline{color:#4e5056;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:28px;letter-spacing:-1px;line-height:28px;margin:0 auto;max-width:390px;text-align:center;max-width:300px;margin:0 auto 15px}
@media screen and (min-width:500px){.video__headline{max-width:600px}
}
@media(min-width:1024px){.video__headline{font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:40px;letter-spacing:-1px;line-height:44px;max-width:600px}
}
.video__description,.video p{font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:26px;text-align:center;color:#656972;margin:15px auto 0}
@media(min-width:1024px){.video__description,.video p{font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:18px;line-height:30px}
}
.video__background-video--wrapper{width:90%;max-width:1420px;margin:0 auto;line-height:0;position:relative;padding-bottom:50px}
.video__playButtonLabel{margin-top:15px;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:14px;line-height:14px}
@media screen and (min-width:1024px){.video__playButtonLabel{font-size:20px;margin-top:22px}
}
.video-youtube{position:relative;padding:0 16px;margin:80px 0 100px}
@media(min-width:768px){.video-youtube{padding:0;margin:150px 0}
}
.video-youtube__wrap{margin:0 auto;max-width:1420px;width:100%;position:relative}
@media screen and (min-width:768px){.video-youtube__wrap{width:90%}
}
.video-youtube__img-main{width:100%;max-width:1920px;margin:0 auto;display:block}
.video-youtube__content-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center}
.video-youtube__content-container.hidden{display:none}
.video-youtube__container{cursor:pointer;position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:auto;margin-right:auto}
@media screen and (min-width:1024px){.video-youtube__container:hover ellipse{fill:#27282a}
.video-youtube__container:hover polygon{fill:#fff}
}
.video-youtube__background-video{width:100%;height:auto}
.video-youtube__playButtonLabel{margin-top:15px;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:14px;line-height:14px}
@media screen and (min-width:1024px){.video-youtube__playButtonLabel{font-size:20px;margin-top:22px}
}
.video-youtube__btnPlay{width:50px;height:50px}
@media screen and (min-width:1024px){.video-youtube__btnPlay{width:65px;height:65px}
}
.video-youtube__btnPlay ellipse{transition:fill 250ms ease-in-out}
.video-youtube__overlay{background-color:rgba(52,53,55,0.9);opacity:0;position:fixed;top:0;right:0;bottom:0;left:-100%;transition:opacity .25s .25s ease-in-out,visibility 0 .5s,left 0 .5s;visibility:hidden;z-index:99999;height:100vh}
.video-youtube__overlay-wrap{position:absolute;top:5%;right:5%;bottom:5%;left:5%;z-index:99;height:90%}
.video-youtube__overlay-close{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}
.video-youtube__video{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:90%}
.video-youtube__video::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}
.video-youtube__video::state(webkit-media-controls-play-button){display:none !important;-webkit-appearance:none}
.video-youtube__video:before{content:'';display:block;padding-top:56.25%}
@media screen and (min-width:1560px){.video-youtube__video:before{padding-top:799px}
}
.video-youtube__video iframe{background-color:black;height:100%;opacity:0;position:absolute;top:0;left:0;transform:translate3d(0,70px,0);transition:opacity .25s ease-in-out,transform .45s ease-in;width:100%}
@media screen and (min-width:1560px){.video-youtube__video{left:50%;margin-left:-710px;-ms-transform:translateY(-50%);transform:translateY(-50%);width:1420px}
}
.video-youtube__close{position:absolute;top:0;right:0;z-index:2;width:24px;height:24px;margin:14px 14px 0 0;position:relative;float:right}
.video-youtube__close:after{content:'';width:24px;height:4px;background-color:white;display:block;position:absolute;-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}
.video-youtube__close:before{content:'';width:24px;height:4px;background-color:white;display:block;position:absolute;-ms-transform:rotate(45deg);transform:rotate(45deg);top:10px}
.video.full-width .video__background-video--wrapper{width:100%;max-width:none}
.video.full-width .video__content-container{padding:0}
@media screen and (min-width:1024px){.video.full-width .video__content-container{padding:0}
}
.video.full-width .video-youtube{padding:0}
.video.full-width .video-youtube__wrap{width:100%;max-width:none}
@media screen and (min-width:768px){.video.full-width .video-youtube__wrap{width:100%}
}
.video-overlay{overflow:hidden}
.video-overlay .global-navigation{z-index:-1}
.cmp-teaser__eyebrow-text{margin-bottom:0;display:none}
.strike{text-decoration:line-through;color:#a1a7af}
.submenu__item .teaser{width:33.33333%;float:left;list-style:none}
@media screen and (max-width:30em){.submenu__item .teaser{width:100%}
}
.submenu__item.author__page .teaser{float:none;display:inline-block;width:30%}
.cmp-teaser__action-link:after{content:'';background:url("../../vizio/clientlibs/base/resources/images/right-arrow.svg");width:17px;height:7px;display:inline-block;margin-left:8px;display:none}
.card-image-bgcolor-gray{background-color:#f5f7f9}
@media screen and (min-width:769px){.card-image-bgcolor-gray{height:100%}
}
.home-hero{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:565px;overflow:hidden}
@media screen and (min-width:769px){.home-hero{background-position:center}
}
@media screen and (min-width:992px){.home-hero{min-height:630px}
}
@media screen and (min-width:1600px){.home-hero{min-height:800px}
}
.home-hero.author__page{height:100%}
.home-hero.author__page .home-hero__logo{display:block;min-width:50px}
.home-hero__container-inner{padding:30px 0}
@media screen and (max-width:1023px){.home-hero__container-inner{justify-content:flex-end}
}
.home-hero__image .home-hero__image-wrap{display:none}
@media screen and (max-width:550px){.home-hero__image{background-position:center 50px;margin-top:-50px}
}
.home-hero__gradient .home-hero__image-wrap,.home-hero__solid-color .home-hero__image-wrap{display:block}
@media screen and (max-width:1023px){.home-hero__gradient .home-hero__container-inner,.home-hero__solid-color .home-hero__container-inner{justify-content:space-evenly}
}
.home-hero__left .home-hero__container-inner{flex-direction:column}
.home-hero__left .home-hero__image-wrap{padding:30px 0}
@media screen and (min-width:1024px){.home-hero__left .home-hero__container-inner{flex-direction:row}
.home-hero__left .home-hero__logo,.home-hero__left .home-hero__cta-link{margin-left:0}
.home-hero__left .home-hero__content{text-align:left}
}
@media screen and (max-width:1023px){.home-hero__left .home-hero__image .home-hero__container-inner{justify-content:flex-end}
}
.home-hero__right .home-hero__container-inner{flex-direction:column-reverse}
@media screen and (min-width:1024px){.home-hero__right .home-hero__container-inner{flex-direction:row-reverse}
.home-hero__right .home-hero__logo,.home-hero__right .home-hero__cta-link{margin-left:0}
.home-hero__right .home-hero__content{text-align:left}
}
@media screen and (max-width:1023px){.home-hero__right .home-hero__image .home-hero__container-inner{justify-content:flex-start}
}
.home-hero__center-top .home-hero__container-inner{text-align:center;flex-direction:column}
@media screen and (max-width:1023px){.home-hero__center-top .home-hero__image .home-hero__container-inner{text-align:center;flex-direction:column;align-items:flex-start}
}
.home-hero__center-top .home-hero__image-wrap{padding:30px 0;width:100%}
.home-hero__center-top .home-hero__content{text-align:center}
@media screen and (min-width:768px){.home-hero__center-top .home-hero__content{max-width:100%}
}
@media screen and (min-width:1024px){.home-hero__center-top .home-hero__logo{max-width:220px}
}
.home-hero__center-top .home-hero__logo-wrapper{justify-content:center}
.home-hero__center-top .home-hero__clickable-content-wrap{justify-content:center}
.home-hero__container{max-width:90%;margin:0 auto;height:100%}
@media screen and (min-width:1580px){.home-hero__container{max-width:1420px}
}
.home-hero__container-inner{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative}
.home-hero__container .home-hero__cta-link svg{fill:#fff}
.home-hero__container .home-hero__cta-link{color:#fff;transition:opacity 250ms ease-in-out}
.home-hero__container .home-hero__cta-link:hover{opacity:.5;position:relative;z-index:2600}
.home-hero__container .home-hero__cta-link:hover svg{opacity:.5}
.home-hero__content{margin:45px 0 20px;width:100%;z-index:10;text-align:center}
@media screen and (min-width:768px){.home-hero__content{max-width:540px}
}
.home-hero.animate .home-hero__content{-ms-transform:translateX(50px);transform:translateX(50px);transition:transform 750ms cubic-bezier(0.215,0.61,0.355,1) 750ms,opacity 750ms cubic-bezier(0.215,0.61,0.355,1) 750ms}
.home-hero--image{width:100%}
.home-hero__eyebrow,.home-hero__headline,.home-hero__headline p,.home-hero__description{color:#fff}
.home-hero__eyebrow sup,.home-hero__headline sup,.home-hero__headline p sup,.home-hero__description sup{top:-0.4em}
@media screen and (min-width:1024px){.home-hero__headline p sup{top:-1.2em}
}
.home-hero__eyebrow{font-size:18px;line-height:26px;font-weight:var(--font-weight-regular);margin-bottom:15px}
@media screen and (min-width:1024px){.home-hero__eyebrow{font-size:14px;line-height:20px;margin-bottom:19px}
}
.home-hero__headline,.home-hero__headline p{margin-top:0;margin-bottom:5px;font-family:"BentonSansPro-Bold",Helvetica,Arial,sans-serif;font-size:30px;line-height:30px;letter-spacing:-1px}
@media screen and (min-width:768px){.home-hero__headline,.home-hero__headline p{font-size:40px;line-height:40px}
}
@media screen and (min-width:1024px){.home-hero__headline,.home-hero__headline p{font:size 28px;letter-spacing:0;margin:10.72px 0;font-weight:600}
}
.home-hero__headline hr{width:100px;margin:0 auto;height:5px;background-color:#fff;display:block;margin-bottom:30px}
@media screen and (min-width:1024px){.home-hero__headline hr{width:80px;margin-bottom:10px}
}
@media screen and (max-width:1023px){.home-hero__headline sup{top:-0.7em}
}
.home-hero__image-content img{max-width:382px;padding-bottom:40px}
.home-hero__description{font-size:15px;line-height:27px;margin:0;font-weight:var(--font-weight-regular)}
@media screen and (min-width:1024px){.home-hero__description{font-size:14px;line-height:26px}
}
.home-hero__description p{margin:0}
.home-hero__description p:first-child{margin-top:18px}
.home-hero__description p:last-child{margin-bottom:18px}
.home-hero__cta-links .cmp-teaser__action-container{margin-top:5px;margin-bottom:15px}
.home-hero__cta-links .cmp-teaser__action-link{font-weight:var(--font-weight-bold);font-size:11px;font-weight:700;text-decoration:none;color:#fff;transition:color 250ms ease-in-out;margin-right:15px}
@media screen and (min-width:1024px){.home-hero__cta-links .cmp-teaser__action-link{font-size:16px;line-height:19px}
}
.home-hero__cta-links .cmp-teaser__action-link:focus,.home-hero__cta-links .cmp-teaser__action-link:hover{opacity:.5}
.home-hero__cta-links .cmp-teaser__action-link:after{content:'';background:url("../../../etc.clientlibs/vizio/clientlibs/base/resources/images/right-arrow-white.svg");width:17px;height:7px;display:inline-block;margin-left:8px}
.home-hero__cta-link{margin:0 18px;display:inline-block;font-weight:var(--font-weight-bold);font-size:11px;font-weight:700;text-decoration:none}
@media screen and (min-width:768px){.home-hero__eyebrow{font-size:18px;line-height:26px;margin-bottom:15px}
.home-hero__image-content img{width:100%;max-width:690px}
}
@media screen and (min-width:1024px){.home-hero__eyebrow{margin-bottom:17px;font-size:25px;line-height:29px;font-weight:var(--font-weight-regular)}
.home-hero__headline,.home-hero__headline p{margin-bottom:11px;font-size:60px;line-height:64px}
.home-hero__description{font-size:18px}
}
.home-hero__text-gray .home-hero__eyebrow,.home-hero__text-gray .home-hero__headline,.home-hero__text-gray .home-hero__description,.home-hero__text-gray .home-hero__eyebrow p,.home-hero__text-gray .home-hero__headline p,.home-hero__text-gray .home-hero__description p{color:#4e5056}
.home-hero__text-gray .home-hero__container .home-hero__cta-link svg{fill:#4e5056}
.home-hero__text-gray .home-hero__container .home-hero__cta-link{color:#4e5056}
.home-hero__text-gray .home-hero__cta-links .cmp-teaser__action-link{color:#4e5056}
.home-hero__text-gray .home-hero__cta-links .cmp-teaser__action-link:after{background:url("../../../etc.clientlibs/vizio/clientlibs/base/resources/images/right-arrow-black.svg")}
.home-hero__center-bottom .home-hero__container{position:relative;min-height:565px}
@media screen and (min-width:992px){.home-hero__center-bottom .home-hero__container{min-height:600px}
}
.home-hero__center-bottom .home-hero__container-inner{flex-direction:column-reverse;position:absolute;width:100%;bottom:0;padding-bottom:0}
@media screen and (max-width:1023px){.home-hero__center-bottom .home-hero__container-inner{flex-direction:column}
}
.home-hero__center-bottom .home-hero__content{text-align:center}
@media screen and (min-width:768px){.home-hero__center-bottom .home-hero__content{max-width:100%}
}
@media screen and (max-width:550px){.home-hero__center-bottom .home-hero__image{background-position:center}
}
.home-hero__center .home-hero__content{text-align:center}
@media screen and (min-width:768px){.home-hero__center .home-hero__content{max-width:100%}
}
.home-hero__center .home-hero__container-inner{flex-direction:row}
@media screen and (max-width:1023px){.home-hero__center .home-hero__container-inner{flex-direction:row;justify-content:flex-start}
}
.home-hero__mobile-eyebrow{display:none}
.home-hero__letter .home-hero{height:auto;min-height:auto}
.home-hero__letter .home-hero__eyebrow{text-indent:-0.07em;display:block;font-weight:var(--font-weight-bold);font-size:180px;line-height:190px;letter-spacing:-3.75px;margin-top:0}
@media screen and (min-width:1400px){.home-hero__letter .home-hero__eyebrow{font-size:300px;line-height:236px}
}
.home-hero__letter .home-hero__headline{margin:0 0 25px 0}
.home-hero__letter .home-hero__headline p{font-weight:var(--font-weight-regular);color:#4e5056;font-size:30px;line-height:33px}
.home-hero__letter .home-hero__description p{font-size:16px}
@media screen and (min-width:1024px){.home-hero__letter .home-hero__content{width:25%}
.home-hero__letter .home-hero__image-wrap{width:75%}
}
@media screen and (max-width:1023px){.home-hero__letter .home-hero__mobile-eyebrow{display:block;font-weight:var(--font-weight-bold);letter-spacing:-1px;line-height:40px;margin-top:24px;color:#4e5056;font-size:40px;text-align:center;margin-top:60px}
.home-hero__letter .home-hero__mobile-eyebrow p{display:inline-block;margin:0;font-weight:var(--font-weight-bold);line-height:40px;font-size:40px}
.home-hero__letter .home-hero__headline,.home-hero__letter .home-hero__eyebrow{display:none}
.home-hero__letter .home-hero__container-inner{flex-direction:column-reverse;justify-content:flex-end}
.home-hero__letter .home-hero__content{margin:0}
}
.text-white .home-hero__headline p,.text-white .home-hero__caption p{color:#fff}
.title-with-content{background-color:#f5f7f9;margin-bottom:43px;text-align:center}
.title-with-content__button{padding:18px;transition:all 450ms ease-in-out;width:100%;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:0;line-height:13px;display:flex;max-width:288px}
@media screen and (min-width:1440px){.title-with-content__button{font-size:16px;line-height:19px;padding:24px 20px 22px;width:288px}
}
.title-with-content__buttons{-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:justify;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;margin:0 auto;max-width:596px;width:100%}
@media screen and (min-width:1024px){.title-with-content__buttons{justify-content:flex-end}
}
.title-with-content__buttons[data-scroll-item]{opacity:0;transform:translate3d(0,20px,0);transition:opacity 800ms ease-in-out,transform 800ms ease-in-out}
.title-with-content__buttons[data-scroll-item] .in-view{opacity:1;transform:translate3d(0,0,0)}
@media screen and (min-width:1024px){.title-with-content__buttons{margin:0;width:596px}
}
.title-with-content__buttons li{width:calc(50% - 10px);list-style:none}
@media screen and (min-width:769px){.title-with-content__buttons li{margin-right:15px}
}
.title-with-content__title .cmp-title__text{margin:0 auto 22px;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:40px;letter-spacing:-1px;line-height:40px;color:#4e5056}
.title-with-content__title .cmp-title__text sup{font-size:9px;letter-spacing:-0.28em;position:relative;top:-1.5em;top:-.5em}
@media screen and (min-width:1440px){.title-with-content__title .cmp-title__text sup{font-size:11px;top:-.75em}
}
@media screen and (min-width:1500px){.title-with-content__title .cmp-title__text sup{font-size:13px;top:-1.5em}
}
@media screen and (min-width:1024px){.title-with-content__title .cmp-title__text{margin:0}
}
@media screen and (min-width:1440px){.title-with-content__title .cmp-title__text{font-size:60px;line-height:64px}
}
.title-with-content__title .cmp-title__text[data-scroll-item]{opacity:0;transform:translate3d(0,20px,0);transition:opacity 800ms ease-in-out,transform 800ms ease-in-out}
.title-with-content__title .cmp-title__text[data-scroll-item] .in-view{opacity:1;transform:translate3d(0,0,0)}
.title-with-content__wrap{margin:0 auto;max-width:1420px;padding:48px 0 50px;position:relative;width:90%}
@media screen and (min-width:1024px){.title-with-content__wrap{-ms-flex-pack:justify;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding:79px 0 78px}
}
@media screen and (min-width:1024px){.title-with-content{margin-bottom:133px}
}
.title-center-alignment .cmp-title__text{text-align:center;color:#4e5056;max-width:390px;margin:0 auto 20px;font-size:28px;line-height:30px;letter-spacing:-1px}
@media screen and (min-width:768px){.title-center-alignment .cmp-title__text{margin:0 auto 30px;font-size:40px;line-height:44px;max-width:545px}
}
@media screen and (min-width:1440px){.title-center-alignment .cmp-title__text{font-size:60px;line-height:64px;max-width:820px}
}
.black-background-color .title-with-content{background:#000}
.black-background-color .title-with-content__wrap{background:#000}
.logo-above-title .title-with-content__wrap{display:flex;flex-direction:column}
.logo-above-title .title-with-content__wrap img{order:1;max-width:96px;margin:0 auto;width:100%}
.logo-above-title .title-with-content__wrap div{order:2}
.logo-above-title .title-with-content__wrap h2,.logo-above-title .title-with-content__wrap h1{order:3}
.logo-above-title .title-with-content__wrap p{order:4}
.white-text-color{color:#fff}
.white-text-color .cmp-title__text{color:#fff}
.gray-background-color .title-with-content{background-color:#f5f7f9}
.gray-background-color .title-with-content__wrap{background-color:#f5f7f9}
.black-russian .title-with-content{background-color:#1e1e22}
.black-russian .title-with-content__wrap{background-color:#1e1e22}
.white-background-color .title-with-content{background-color:#fff}
.white-background-color .title-with-content__wrap{background-color:#fff}
@media screen and (min-width:769px){.medium-container-width .title-with-content{background:0}
}
.medium-container-width .title-with-content__title .cmp-title{margin:60px auto 35px;max-width:720px}
@media screen and (max-width:769px){.medium-container-width .title-with-content__title .cmp-title{max-width:590px}
}
.medium-container-width .title-with-content__wrap p{margin:0 auto 90px;max-width:640px;width:100%}
@media screen and (max-width:769px){.medium-container-width .title-with-content__wrap p{max-width:600px;padding:0 20px;margin:0 auto 65px}
}
.text-container-without-cta .title-with-content__wrap{display:block}
.text-container-without-cta .title-with-content__wrap img{display:block;margin:0 auto;max-width:134px}
@media(min-width:1024px){.text-container-without-cta .title-with-content__wrap img{max-width:252px}
}
.text-container-with-cta-and-text .title-with-content__wrap{flex-wrap:wrap;padding:90px 5%;display:flex}
.text-container-with-cta-and-text .title-with-content__wrap p{margin:0}
.text-container-with-cta-and-text .title-with-content__title{flex-basis:48%;order:1}
.text-container-with-cta-and-text .title-with-content__title .cmp-title{margin-top:0}
.text-container-with-cta-and-text .title-with-content__title .cmp-title__text{text-align:left}
.text-container-with-cta-and-text .title-with-content__buttons{flex-basis:49%;order:2;justify-content:flex-end}
.text-container-with-cta-and-text .title-with-content .four-column-table{flex-basis:100%;order:3}
.text-container-with-cta-and-text .title-with-content p{order:4}
@media screen and (max-width:600px){.text-container-with-cta-and-text .title-with-content__title{order:1;flex-basis:100%}
.text-container-with-cta-and-text .title-with-content__buttons{order:3;flex-basis:100%}
.text-container-with-cta-and-text .title-with-content__buttons li{width:100%}
.text-container-with-cta-and-text .title-with-content__buttons li a{max-width:100%}
.text-container-with-cta-and-text .title-with-content .four-column-table{order:2;flex-basis:100%}
}
.in-view .title-with-content{opacity:1;transform:translateY(0);transition:all 450ms ease-in-out}
.title-font-small .cmp-title__text{margin:0 0 37px 0;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:28px;letter-spacing:-1px;line-height:30px}
@media screen and (min-width:1024px){.title-font-small .cmp-title__text{font-size:40px;line-height:44px}
}
.logo-below-description .title-with-content__wrap{display:flex;flex-wrap:wrap}
.logo-below-description .title-with-content__wrap p{flex-basis:100%;order:2}
.logo-below-description .title-with-content__wrap img{flex-basis:100%;order:3}
.logo-below-description .title-with-content__title{flex-basis:100%;order:1}
body.modal-open{height:100vh;overflow-y:hidden}
.image-tiles-static__title{max-width:100%;text-align:center;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:28px;letter-spacing:0;line-height:44px;color:#4e5056;margin:0 auto 28px}
@media screen and (min-width:1024px){.image-tiles-static{padding:150px 0;overflow:hidden}
}
.image-tiles-static .image-tiles__view-more{left:50%;position:relative;text-align:center;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:80px}
@media screen and (min-width:1024px){.image-tiles-static .image-tiles__view-more{margin-bottom:130px}
}
.image-tiles-static .image-tiles__view-more svg{cursor:pointer}
.image-tiles-static .image-tiles__view-more p{text-align:center;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;color:#4db5ab}
.image-tiles-static .image-tiles__view-more ellipse{fill:#4db5ab}
.image-tiles-static .image-tiles__view-more polygon{fill:#fff}
.image-tiles-static .image-tiles-static-section__wrap{animation:none;display:flex;flex-wrap:wrap;margin:0 auto;position:relative;max-width:90%}
@media screen and (min-width:768px){.image-tiles-static .image-tiles-static-section__wrap{margin:0 auto}
}
@media screen and (min-width:1024px){.image-tiles-static .image-tiles-static-section__wrap{width:90%;margin:0 auto}
}
.image-tiles-static .image-tiles-static-section__media-wrap{overflow:hidden;position:relative;width:100%}
.image-tiles-static .image-tiles-static-section__media{visibility:hidden;opacity:0;height:0;width:0;padding:0;margin:0}
@media screen and (max-width:1024px){.image-tiles-static .image-tiles-static-section__media{flex-basis:calc(33.33%)}
}
@media screen and (min-width:1025px){.image-tiles-static .image-tiles-static-section__media{flex-basis:calc(16.66%)}
}
.image-tiles-static .image-tiles-static-section__media.show{opacity:1;height:auto;visibility:visible;display:flex;width:100%;padding:0 8px 16px;transition:height 2s ease-in,opacity 2s ease-in,width 2s ease-in}
.image-tiles-static .image-tiles-static-section__logo{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}
@media screen and (min-width:1024px){.image-tiles-static .image-tiles-static-section__logo{width:100%}
}
.image-tiles-static .image-tiles-static-section__logo-icon{width:100%;height:100%}
.image-tiles-pop-up__title{max-width:100%;text-align:center;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:28px;letter-spacing:0;line-height:44px;color:#4e5056;margin:0 auto 28px}
.image-tiles-pop-up__logo{width:100%}
.image-tiles-pop-up__description{margin:0 auto 18px;max-width:280px;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:26px;color:#656972}
@media screen and (min-width:600px){.image-tiles-pop-up__description{max-width:600px}
}
@media screen and (min-width:1024px){.image-tiles-pop-up__description{margin-bottom:0;font-size:16px}
}
@media screen and (min-width:1439px){.image-tiles-pop-up__description{font-size:18px;line-height:30px}
}
.image-tiles-pop-up-sliders__logo-icon{width:100%}
@media screen and (min-width:1024px){.image-tiles-pop-up{padding:150px 0;overflow-x:hidden}
}
.image-tiles-pop-up .image-tiles__view-more{left:50%;position:relative;text-align:center;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:80px}
@media screen and (min-width:1024px){.image-tiles-pop-up .image-tiles__view-more{margin-bottom:130px}
}
.image-tiles-pop-up .image-tiles__view-more svg{cursor:pointer}
.image-tiles-pop-up .image-tiles__view-more p{text-align:center;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;color:#4db5ab}
.image-tiles-pop-up .image-tiles__view-more ellipse{fill:#4db5ab}
.image-tiles-pop-up .image-tiles__view-more polygon{fill:#fff}
.image-tiles-pop-up .image-tiles__modal{cursor:default;position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;opacity:0;background-color:rgba(52,53,55,0.9);display:table;transition:opacity .3s ease}
.image-tiles-pop-up .image-tiles__modal-content::-webkit-scrollbar{display:none}
.image-tiles-pop-up .image-tiles__modal .image-tiles__modal-container{top:100%;transition:top .5s ease-in-out}
.image-tiles-pop-up .image-tiles__modal.show{opacity:1;z-index:100001}
.image-tiles-pop-up .image-tiles__modal.show .image-tiles__modal-container{top:50%;transition:top .5s ease-in-out}
.image-tiles-pop-up .image-tiles__modal-close{position:absolute;right:20px;top:20px;width:24px;height:24px;z-index:999}
.image-tiles-pop-up .image-tiles__modal-close:before{content:"";width:24px;height:4px;background-color:#4e5056;display:block;position:absolute;-ms-transform:rotate(45deg);transform:rotate(45deg);top:10px}
.image-tiles-pop-up .image-tiles__modal-close:after{content:"";width:24px;height:4px;background-color:#4e5056;display:block;position:absolute;-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}
.image-tiles-pop-up .image-tiles__modal-content__logo{max-width:95px}
.image-tiles-pop-up .image-tiles__modal-content-wrapper{margin-top:15px;padding:0 50px 75px 135px;display:flex;flex-flow:row wrap;justify-content:space-between;text-align:left}
@media screen and (max-width:767px){.image-tiles-pop-up .image-tiles__modal-content-wrapper{padding:0}
}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal-content-wrapper{padding-bottom:5%}
}
@media screen and (min-width:768px) and (max-width:1024px){.image-tiles-pop-up .image-tiles__modal-content-wrapper{padding:0 30px 75px 30px}
}
.image-tiles-pop-up .image-tiles__modal-content__slide-img{width:100%}
.image-tiles-pop-up .image-tiles__modal-content__copy{width:100%}
@media screen and (min-width:768px){.image-tiles-pop-up .image-tiles__modal-content__copy{width:43%}
}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal-content__copy{width:35%}
}
@media screen and (max-width:767px){.image-tiles-pop-up .image-tiles__modal-content__copy{padding:0 15px 50px}
}
.image-tiles-pop-up .image-tiles__modal-content__copy h3{margin:40px 0 10px;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:-1px;line-height:29px;color:#4e5056}
.image-tiles-pop-up .image-tiles__modal-content__copy p{max-width:315px;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:26px;color:#656972}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal-content__copy p{max-width:390px;font-size:18px;line-height:30px}
}
.image-tiles-pop-up .image-tiles__modal .btn-primary{display:flex;justify-content:center;align-items:center;font-size:11px;font-weight:var(--font-weight-bold)}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal .btn-primary{height:65px;font-size:16px}
}
@media screen and (max-width:767px){.image-tiles-pop-up .image-tiles__modal .btn-primary{width:100%}
}
.image-tiles-pop-up .image-tiles__modal-content__image-wrapper{width:100%}
@media screen and (min-width:768px){.image-tiles-pop-up .image-tiles__modal-content__image-wrapper{width:52%}
}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal-content__image-wrapper{width:55%}
}
@media screen and (max-width:480px){.image-tiles-pop-up .image-tiles__modal-content__image-wrapper{margin-bottom:80px}
}
.image-tiles-pop-up .image-tiles__modal-container{display:block;max-width:100%;height:100vh;max-height:100%;position:absolute;z-index:100;left:50%;background:#fff;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:transform 400ms ease;width:100vw}
@media screen and (min-width:768px){.image-tiles-pop-up .image-tiles__modal-container{width:1420px;max-width:90%;max-height:100%;height:auto}
}
@media screen and (max-width:768px){.image-tiles-pop-up .image-tiles__modal-container{overflow:auto}
}
.image-tiles-pop-up .image-tiles__modal__promo{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;background:#e80018;padding:20px 30px}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal__promo{padding:28px 110px;flex-flow:nowrap}
}
@media screen and (max-width:767px){.image-tiles-pop-up .image-tiles__modal__promo{padding:45px 15px}
}
.image-tiles-pop-up .image-tiles__modal__promo .btn-primary{text-transform:capitalize;text-decoration:none;color:#4db5ab;background:#fff}
.image-tiles-pop-up .image-tiles__modal__promo .btn-primary:hover{background-color:#333;color:#fff}
@media screen and (min-width:600px){.image-tiles-pop-up .image-tiles__modal__promo .btn-primary{width:288px;margin:auto 0}
}
.image-tiles-pop-up .image-tiles__modal__promo-text{width:100%;margin:0;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:18px;line-height:26px;color:#fff}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal__promo-text{font-size:25px;line-height:29px;max-width:690px;margin-right:30px}
}
@media screen and (max-width:767px){.image-tiles-pop-up .image-tiles__modal__promo-text{margin-bottom:50px}
}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal__promo-copy-container{max-width:650px;width:100%}
}
@media screen and (min-width:768px){.image-tiles-pop-up .image-tiles__modal__promo-copy-container{width:calc(100% - 288px)}
}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal .slick-dotted.slick-slider{margin-bottom:0}
}
.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-next,.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-prev{width:60px;height:100%;background:rgba(0,0,0,0.5);top:50%;background-position:center}
@media screen and (max-width:1025px){.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-next,.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-prev{display:none;visibility:hidden}
}
.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-next{right:0;background-image:url("../../../etc.clientlibs/vizio/clientlibs/base/resources/images/pop-up-arrow-next.svg");background-repeat:no-repeat}
.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-prev{left:0;z-index:9;background-image:url("../../../etc.clientlibs/vizio/clientlibs/base/resources/images/pop-up-arrow-prev.svg");background-repeat:no-repeat}
.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-next:before,.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-prev:before{content:''}
.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-dots li button:before{content:"";width:4px;height:4px;background-color:#656972;opacity:1}
.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-dots li.slick-active button:before{background-color:#4db5ab}
@media screen and (min-width:1025px){.image-tiles-pop-up .image-tiles__modal .image-tiles__carousel .slick-dots{display:none;visibility:hidden}
}
.image-tiles-pop-up .image-tiles-static-section__wrap{animation:none;display:flex;flex-wrap:wrap;margin:0 auto;position:relative;max-width:90%}
@media screen and (min-width:768px){.image-tiles-pop-up .image-tiles-static-section__wrap{margin:0 auto}
}
@media screen and (min-width:1024px){.image-tiles-pop-up .image-tiles-static-section__wrap{width:90%;margin:0 auto}
}
.image-tiles-pop-up .image-tiles-static-section__promo{position:absolute;background:rgba(0,0,0,0.8);padding:15px 0;color:#fff;top:-10px;width:160px;text-align:center;left:-47px;transform:rotate(-45deg);z-index:10;font-weight:var(--font-weight-bold)}
@media screen and (max-width:768px){.image-tiles-pop-up .image-tiles-static-section__promo{font-size:11px;padding:10px 0;top:0;left:-56px}
}
.image-tiles-pop-up .image-tiles-static-section__media-wrap{overflow:hidden;position:relative;cursor:pointer;width:100%}
.image-tiles-pop-up .image-tiles-static-section__media-wrap:after{background-image:url("../../../content/dam/vizio/us/en/images/content/others/common-icons/button-plus.svg");content:"";position:absolute;transition:opacity 300ms ease;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;height:36px;width:36px;pointer-events:none;z-index:10;background-repeat:no-repeat;background-size:100%;display:block}
.image-tiles-pop-up .image-tiles-static-section__media-wrap:before{background-color:rgba(39,40,42,0.8);content:"";height:calc(98%);width:100%;position:absolute;transition:opacity 300ms ease;top:0;left:0;opacity:0;pointer-events:none;z-index:9}
.image-tiles-pop-up .image-tiles-static-section__media-wrap:hover:after,.image-tiles-pop-up .image-tiles-static-section__media-wrap:hover:before{opacity:1}
.image-tiles-pop-up .image-tiles-static-section__media{visibility:hidden;opacity:0;height:0;width:0;padding:0;margin:0}
@media screen and (min-width:600px) and (max-width:1024px){.image-tiles-pop-up .image-tiles-static-section__media{flex-basis:calc(25%)}
}
@media screen and (max-width:480px){.image-tiles-pop-up .image-tiles-static-section__media{flex-basis:calc(50%)}
}
.image-tiles-pop-up .image-tiles-static-section__media.show{padding:0 8px 16px;opacity:1;height:auto;visibility:visible;display:flex;width:100%;transition:height 2s ease-in,opacity 2s ease-in,width 2s ease-in}
@media screen and (max-width:1439px) and (min-width:768px){.image-tiles-pop-up .image-tiles-static-section__media{flex-basis:25%;margin:0}
}
@media screen and (max-width:1023px) and (min-width:480px){.image-tiles-pop-up .image-tiles-static-section__media{width:33.33%}
}
@media screen and (min-width:1440px){.image-tiles-pop-up .image-tiles-static-section__media{flex-basis:25%;margin:0}
}
.image-tiles-pop-up .image-tiles-static-section__logo{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}
@media screen and (min-width:1024px){.image-tiles-pop-up .image-tiles-static-section__logo{width:100%}
}
.image-tiles-pop-up .image-tiles-static-section__logo-icon{width:100%;height:100%}
.page-anchor-link{height:1px}
.pageanchorlink{position:relative}
.overlap-anchor-link.page-anchor-link{position:absolute;top:-190px;width:100%}
.stickynav-expanded{overflow:hidden}
.stickynav{display:block;position:fixed;left:0;top:-100%;height:80px;width:100%;background-color:#27282a;z-index:100000;transform:translate3d(0,-80px,0);transition:transform 200ms cubic-bezier(0,0.2,0.58,1),top 0 linear 200ms}
.stickynav.author__page{position:static;top:auto;transform:none}
@media screen and (max-width:1024px){.stickynav{height:66px;transform:translate3d(0,-66px,0)}
}
.stickynav__container{width:90%;padding:0 15px;margin:0 auto;display:flex;align-items:center;position:relative}
@media screen and (min-width:1025px) and (min-width:75.0625em){.stickynav__container{padding:0;max-height:80px}
}
@media screen and (max-width:1024px){.stickynav__container{width:100%;background-color:#27282a}
}
.stickynav--show{top:0;transform:translate3d(0,0,0);transition:transform 200ms cubic-bezier(0,0.2,0.58,1) 200ms;z-index:9999}
.stickynav__btn-cta{display:inline-block;color:#fff;font-weight:var(--font-weight-bold);font-size:14px;line-height:13px;background-color:#4db5ab;border:0;margin:5px 0;padding:19px 30px;text-align:center;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;transition:color 450ms ease-in-out,background-color 450ms ease-in-out}
@media screen and (max-width:1024px){.stickynav__btn-cta{padding:15px 30px}
}
@media screen and (min-width:1025px){.stickynav__btn-cta{margin:15px 0}
}
@media screen and (min-width:1025px) and (min-width:75.0625em){.stickynav__page-title{padding-right:30px}
}
@media screen and (min-width:1025px){.stickynav__page-title{float:left;padding:24px 15px 24px 0;color:#fff;font-weight:var(--font-weight-bold);font-size:12px;cursor:default;-webkit-font-smoothing:antialiased;padding-right:35px;font-size:14px}
.stickynav__nav-list{float:left}
.stickynav__nav-list-item{list-style:none}
.stickynav__nav-list-right{position:absolute;right:0;display:flex;align-items:center}
.stickynav__nav-list-right li{list-style:none;display:inline-block}
.stickynav__nav-list--animatable{transition:transform 500ms ease-out}
.stickynav__nav-list-item,.stickynav__nav-list-link{float:left;font-weight:var(--font-weight-medium)}
.stickynav__indicator{display:none}
.stickynav__right-link{display:block;padding:32px 6px 33px 6px;color:#969997;font-weight:var(--font-weight-medium);font-size:12px;text-decoration:none;transition:color 200ms ease-out;-webkit-font-smoothing:antialiased;float:right;color:#fff;position:relative;z-index:2500}
.stickynav__right-link:nth-of-type(2){margin-right:30px}
.stickynav__right-link:hover{color:#969997}
.stickynav__nav-list-link,.stickynav__right-link{padding:32px 12px 33px;font-size:13px;color:#969997;cursor:pointer}
.stickynav__nav-list-link--active,.stickynav__right-link--active{color:#fff}
.stickynav__right-link{color:#fff}
.stickynav__nav-list-link:hover,.stickynav__right-link:hover{color:#fff}
.stickynav__nav-list-link:hover:focus,.stickynav__right-link:hover:focus{text-decoration:underline}
.stickynav__btn-cta{padding:19px 30px;float:right;position:relative;z-index:10}
.stickynav__btn-cta:hover{color:#fff;background-color:#84878e}
.stickynav__btn-cta:focus{outline:#fff dashed 1px;outline-offset:4px}
}
@media screen and (max-width:1024px){.stickynav__down-arr{position:absolute;left:0;top:24px}
.stickynav__down-arr svg{width:13px;fill:#fff}
.stickynav .expanded .stickynav__down-arr{top:20px;transform:rotate(180deg)}
.stickynav__current-item{position:absolute;left:23px;top:26px;color:#fff;font-weight:var(--font-weight-bold);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.stickynav__container{position:static}
.stickynav__nav-list-right{position:absolute;right:15px;top:8px}
.stickynav__nav-list-right li{list-style:none}
.stickynav__nav-list-right .stickynav__nav-list-link{display:none}
.stickynav .mobile-link{border-top:1px solid #969997}
.stickynav .mobile-link .stickynav__nav-list-link{display:inline-block;color:#fff;font-weight:var(--font-weight-medium)}
.stickynav__page-title{display:none}
.stickynav__top{position:absolute;left:0;top:0;height:66px;width:100%;background-color:#656972;z-index:20}
.stickynav__nav-list{position:absolute;left:0;top:0;width:100%;background-color:#27282a;z-index:-1;transform:translate3d(0,-100%,0);transition:transform 300ms ease-in}
.stickynav__nav-list.mobile-stickynav--expanded{transition:transform 300ms ease-out,z-index .1s ease-out 300ms;transform:translate3d(0,66px,0);z-index:100}
.stickynav__nav-list-item{display:block}
.stickynav__nav-list-item:hover{color:'fountain-blue'}
.stickynav__nav-list-item:first-child .stickynav__nav-list-link{padding-top:30px;border-top:2px solid #4e5056}
.stickynav__nav-list-item:last-child .stickynav__nav-list-link{padding-bottom:30px}
.stickynav__nav-list-item.mobile-link{margin-top:10px}
.stickynav__nav-list-item.mobile-link .stickynav__nav-list-link{padding:15px 20px}
.stickynav__nav-list-link{display:block;padding:15px 20px;color:#84878e;font-weight:var(--font-weight-bold);font-size:16px;text-decoration:none;-webkit-font-smoothing:antialiased}
.stickynav__nav-list-link--active{color:#fff}
.stickynav__indicator{height:66px;width:40%;position:relative;margin-left:10px}
}
@media screen and (max-width:320px){.stickynav__current-item{max-width:38%}
}
.sticky-gray .stickynav{background:#e5e7ea;transform:none;transition:top 200ms cubic-bezier(0,0.2,0.58,1)}
@media screen and (max-width:1024px){.sticky-gray .stickynav{top:-66px}
}
@media screen and (min-width:1025px){.sticky-gray .stickynav{z-index:100}
}
.sticky-gray .stickynav__container{height:80px}
@media screen and (max-width:1024px){.sticky-gray .stickynav__container{width:100%;background:#e5e7ea;height:66px}
}
.sticky-gray .stickynav__page-title{width:20%;color:#27282a;font-size:14px}
.sticky-gray .stickynav__nav-links{display:flex;justify-content:flex-end;align-items:center;width:80%}
.sticky-gray .stickynav__nav-list-right{position:static}
.sticky-gray .stickynav__nav-list-link{font-weight:var(--font-weight-medium);font-size:12px;margin-left:0;padding:33px 18px;color:#656972}
.sticky-gray .stickynav__nav-list-link--active{font-weight:var(--font-weight-bold)}
@media screen and (max-width:1024px){.sticky-gray .stickynav__down-arr svg{fill:#27282a}
.sticky-gray .stickynav__current-item{color:#27282a}
.sticky-gray .stickynav__nav-list{background:#e5e7ea}
.sticky-gray .stickynav__nav-list-link{padding:10px 40px;font-size:16px}
}
.sticky-gray .stickynav .mobile-link .stickynav__nav-list-link{color:#656972}
@media screen and (min-width:1025px){.sticky-subnav{padding-top:160px}
.sticky-subnav .sticky-gray .stickynav{top:80px}
.sticky-subnav.sticky-header{padding-top:200px}
.sticky-subnav.sticky-header .sticky-gray .stickynav{top:120px}
.sticky-subnav .global-navigation,.sticky-subnav .utility-nav{transition:top 200ms cubic-bezier(0,0.2,0.58,1)}
}
@media screen and (max-width:1024px){.sticky-subnav{padding-top:66px}
.sticky-subnav .sticky-gray .stickynav{z-index:10000}
}
.resource-list{margin-top:40px;position:relative}
.resource-list__container{margin:0 auto;margin-bottom:100px;width:90%;max-width:1420px;text-align:center;position:relative}
@media screen and (max-width:991px){.resource-list__container{max-width:none}
}
@media screen and (min-width:769px){.resource-list.container{margin:0 0 0 -10px}
}
.resource-list.container .resource-list__container,.resource-list.container .resource-list__tag{width:90%;max-width:90%;margin:0 auto}
@media screen and (max-width:991px){.resource-list.container .resource-list__container,.resource-list.container .resource-list__tag{width:100%;max-width:none;padding:0 15px}
}
.resource-list.container .resource-list__tag{padding:0 15px;margin-bottom:25px}
.resource-list__main{padding:0;margin:0;display:flex;flex-direction:row;position:relative;flex-wrap:wrap;text-align:left}
.resource-list__col{margin-bottom:20px;background:#f4f8fb;list-style:none;padding:30px;animation:fadeIn .35s ease-in-out forwards;display:none;transform:translate3d(0,15px,0)}
@media screen and (min-width:768px){.resource-list__col{width:calc(50% - 20px);float:left;padding:20px;margin:0 20px 20px 0}
}
@media screen and (min-width:64.0625em){.resource-list__col{width:calc(33.33333% - 20px);float:left;padding:30px;padding-bottom:45px}
}
@media screen and (max-width:480px){.resource-list__col{width:100%}
}
@media screen and (min-width:1025px){.resource-list__col:hover .resource-list__video-play-btn .Oval{fill:#1bceb2}
}
.resource-list__col.show-active{display:block}
.resource-list__date{margin-top:20px;margin-bottom:10px;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#15293e}
.resource-list__author{margin:10px 0 0;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:26px;color:#656972}
.resource-list__title{margin:10px 0 15px 0;color:#656972;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:22px;line-height:22px;color:#15293e;letter-spacing:-.67px;margin-bottom:30px}
@media screen and (min-width:768px){.resource-list__title{margin-bottom:50px}
}
@media(min-width:1025px){.resource-list__title{font-size:25px;line-height:27px;margin-bottom:40px}
}
.resource-list__link{position:relative;z-index:1;height:100%}
.resource-list__image-wrapper{overflow:hidden}
.resource-list--image{width:100%;object-fit:cover}
.resource-list__action-container{padding-top:10px;width:100%}
@media(min-width:768px){.resource-list__action-container{bottom:15px;position:absolute;width:100%}
}
.resource-list__action-link{font-family:akkurat-mono,Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;border-top:2px solid #2462f8;color:#2462f8;display:block;width:87%;transition:all .25s ease;padding-top:15px}
@media(min-width:1025px){.resource-list__action-link:hover{color:#1bceb2;border-top:2px solid #1bceb2}
}
.resource-list__btn{background:#f4f8fb;color:#2462f8;font-family:akkurat-mono,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;line-height:20px;letter-spacing:0;padding:20px 50px;text-align:center;width:100%;display:none;border:0;margin:30px 0;cursor:pointer;transition:background-color .2s ease;position:relative}
.resource-list__btn.show{display:block}
.resource-list__btn span{position:relative;z-index:10}
.resource-list__btn:after{content:"";position:absolute;width:100%;height:0;bottom:0;left:0;background-color:#1bceb2;transition:all .2s ease-in;z-index:5}
.resource-list__btn:hover{color:#fff}
.resource-list__btn:hover:after{height:100%}
.resource-list__category{display:inline-block;font-family:akkurat-mono,Helvetica,Arial,sans-serif;border:0;font-size:15px;line-height:20px;color:#2462f8;margin-right:10px;margin-bottom:10px}
.resource-list__category:hover{color:#1bceb2}
.resource-list__video-wrapper{position:relative;overflow:hidden}
@media(min-width:768px){.resource-list__video-wrapper{max-height:190px}
}
@media(min-width:1025px){.resource-list__video-wrapper{max-height:none}
}
.resource-list__video-play-btn{position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%}
.resource-list__video-play-btn svg{cursor:pointer}
.resource-list__video--image{width:100%}
@media(min-width:768px){.resource-list__video--image{height:350px;-o-object-fit:cover;object-fit:cover}
}
@media(min-width:1025px){.resource-list__video--image{height:430px}
}
.resource-list__video-content{position:absolute;bottom:40px;left:20px}
.resource-list__video-title{margin:0;margin-bottom:5px;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:-0.67px;line-height:22px;color:#fff}
@media(min-width:1025px){.resource-list__video-title{font-size:25px;line-height:27px;margin-bottom:40px}
}
.resource-list__video-description{color:#fff;font-weight:var(--font-weight-regular);font-size:16px;letter-spacing:0;line-height:22px}
@media(min-width:1025px){.resource-list__video-description{font-size:21px;line-height:28px}
}
.resource-filter{position:absolute;top:-100px;left:20px;z-index:999}
@media screen and (min-width:480px) and (max-width:767px){.resource-filter{left:37px}
}
@media screen and (min-width:768px){.resource-filter{top:-145px;left:auto;right:12px}
}
@media screen and (min-width:1025px){.resource-filter{top:-175px}
}
.resource-filter:before{top:15px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff;content:"";height:0;position:absolute;right:0;transition:.45s;width:0;z-index:2;right:0}
.resource-filter.active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.resource-filter.active .resource-filter__dropdown--list ul{opacity:1;pointer-events:inherit}
.resource-filter__dropdown{color:#fff;text-align:left}
.resource-filter__dropdown ul{margin:0;padding:0}
.resource-filter__dropdown--label span{display:inline-block;padding-right:40px}
.resource-filter__dropdown--label a{border-color:#fff;border-radius:0;border-style:solid;border-width:0 0 2px;color:#fff;display:inline-block;font-size:16px;line-height:28px;padding-right:20px;padding:5px 0;width:175px}
.resource-filter__dropdown--list{position:relative}
.resource-filter__dropdown--list ul{min-width:215px;background:#2462f8;left:87px;list-style:none;opacity:0;pointer-events:none;position:absolute;top:-50px;transition:.45s;width:auto;z-index:1;padding-bottom:10px;padding-top:10px}
.resource-filter__dropdown--list a{font-weight:var(--font-weight-regular);border-bottom:0;color:#fff;display:block;font-size:16px;line-height:28px;padding:4px 20px;transition:color .25s ease,opacity .1s ease-in-out,transform .25s}
.resource-filter__dropdown--list a:hover{color:#15293e}
.related-resources{margin-top:40px;position:relative}
.related-resources__container{margin:0 auto;width:90%;max-width:1420px;text-align:center;position:relative}
@media screen and (min-width:769px){.related-resources.container{margin:0 0 0 -10px}
}
.related-resources.container .resource-list__container,.related-resources.container .resource-list__tag{width:90%;max-width:90%;margin:0 auto}
@media screen and (max-width:991px){.related-resources.container .resource-list__container,.related-resources.container .resource-list__tag{width:100%;max-width:none;padding:0 15px}
}
.related-resources.container .resource-list__tag{padding:0 15px;margin-bottom:25px}
.related-resources__title-wrapper{display:flex;align-items:center;justify-content:space-between}
.related-resources__title-wrapper h2{font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:35px;letter-spacing:-0.67px;line-height:37px;color:#15293e}
@media(max-width:768px){.related-resources__title-wrapper h2{font-size:27px;line-height:27px}
}
@media(min-width:1025px){.related-resources__title-wrapper h2{letter-spacing:-1px;font-size:45px;line-height:47px}
}
.related-resources__title-wrapper a{font-family:akkurat-mono,Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;border:0;color:#2462f8;display:block}
.related-resources__title-wrapper a:hover{color:#1bceb2}
.related-resources__title-wrapper a:hover svg path{stroke:#1bceb2 !important}
.related-resources__title-wrapper a:hover svg polygon{fill:#1bceb2 !important}
.related-resources__main{padding:0;margin:0;display:flex;flex-direction:row;position:relative;flex-wrap:wrap;text-align:left;transition:transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out}
.related-resources__col{margin-bottom:20px;background:#f4f8fb;list-style:none;padding:30px;margin:0 20px 20px 0;animation:fadeIn .35s ease-in-out forwards;opacity:0;transform:translateY(75px);transition:transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out}
@media screen and (min-width:768px){.related-resources__col{width:calc(33.33333% - 20px);float:left;padding:30px;padding-bottom:45px}
}
@media screen and (max-width:480px){.related-resources__col{width:100%}
}
.related-resources__col.show-active{opacity:1;transform:translateY(0)}
.related-resources__col:nth-child(2){transition-delay:.2s}
.related-resources__col:nth-child(3){transition-delay:.4s}
.related-resources__date{margin-top:20px;margin-bottom:10px;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#15293e}
.related-resources__author{margin:10px 0 15px 0;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:14px;line-height:26px;color:#656972}
.related-resources__title{margin:10px 0 15px 0;color:#656972;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:-0.67px;line-height:22px;color:#15293e;margin-bottom:50px;margin-top:20px}
@media(min-width:1025px){.related-resources__title{font-size:25px;line-height:27px;margin-bottom:60px}
}
.related-resources__link{position:relative;z-index:1;height:100%}
.related-resources__image-wrapper{overflow:hidden}
.related-resources--image{width:100%;object-fit:cover}
.related-resources__action-container{padding-top:10px;width:100%}
@media screen and (min-width:768px){.related-resources__action-container{bottom:24px;position:absolute;width:100%}
}
.related-resources__action-link{font-family:akkurat-mono,Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;border-top:2px solid #2462f8;color:#2462f8;display:block;width:100%;transition:all .25s ease;padding-top:15px}
@media screen and (min-width:768px){.related-resources__action-link{width:82%}
}
@media(min-width:1025px){.related-resources__action-link{width:87%}
.related-resources__action-link:hover{color:#1bceb2;border-top:2px solid #1bceb2}
}
.related-resources__btn{background:#f4f8fb;color:#2462f8;font-family:akkurat-mono,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;line-height:20px;letter-spacing:0;padding:20px 50px;text-align:center;width:100%;display:none;border:0;margin:30px 0;cursor:pointer;transition:background-color .2s ease;position:relative}
.related-resources__btn.show{display:block}
.related-resources__btn span{position:relative;z-index:10}
.related-resources__btn:after{content:"";position:absolute;width:100%;height:0;bottom:0;left:0;background-color:#1bceb2;transition:all .2s ease-in;z-index:5}
.related-resources__btn:hover{color:#fff}
.related-resources__btn:hover:after{height:100%}
.related-resources__category{display:inline-block;font-family:akkurat-mono,Helvetica,Arial,sans-serif;border:0;font-size:15px;line-height:20px;color:#2462f8;margin-right:10px;margin-bottom:10px}
.related-resources__category:hover{color:#1bceb2}
.resource-filter{position:absolute;top:-100px;left:20px;z-index:999}
@media screen and (min-width:480px) and (max-width:767px){.resource-filter{left:37px}
}
@media screen and (min-width:768px){.resource-filter{top:-145px;left:auto;right:12px}
}
@media screen and (min-width:1025px){.resource-filter{top:-175px}
}
.resource-filter:before{top:15px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff;content:"";height:0;position:absolute;right:0;transition:.45s;width:0;z-index:2;right:0}
.resource-filter.active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.resource-filter.active .resource-filter__dropdown--list ul{opacity:1;pointer-events:inherit}
.resource-filter__dropdown{color:#fff;text-align:left}
.resource-filter__dropdown ul{margin:0;padding:0}
.resource-filter__dropdown--label span{display:inline-block;padding-right:40px}
.resource-filter__dropdown--label a{border-color:#fff;border-radius:0;border-style:solid;border-width:0 0 2px;color:#fff;display:inline-block;font-size:16px;line-height:28px;padding-right:20px;padding:5px 0;width:175px}
.resource-filter__dropdown--list{position:relative}
.resource-filter__dropdown--list ul{min-width:215px;background:#2462f8;left:87px;list-style:none;opacity:0;pointer-events:none;position:absolute;top:-50px;transition:.45s;width:auto;z-index:1;padding-bottom:10px;padding-top:10px}
.resource-filter__dropdown--list a{font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:16px;line-height:28px;color:#fff;border-bottom:0;display:block;padding:4px 20px;transition:color .25s ease,opacity .1s ease-in-out,transform .25s}
.resource-filter__dropdown--list a:hover{color:#15293e}
.view-button{display:none}
.blue-background-color{background:#15293e;padding:10px 0 100px}
@media screen and (min-width:768px){.blue-background-color{padding:0 0 170px}
}
.blue-background-color .related-resources__title-wrapper h2{color:#fff}
.blue-background-color .related-resources__title-wrapper a{color:#fff}
.blue-background-color .related-resources__title-wrapper a svg path{stroke:#fff !important}
.blue-background-color .related-resources__title-wrapper a svg polygon{fill:#fff !important}
.blue-background-color .related-resources__title-wrapper a:hover{color:#1bceb2}
.blue-background-color .related-resources__title-wrapper a:hover svg path{stroke:#1bceb2 !important}
.blue-background-color .related-resources__title-wrapper a:hover svg polygon{fill:#1bceb2 !important}
.blue-background-color .related-resources__date{color:#fff;font-family:akkurat-mono,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}
.blue-background-color .related-resources__category{color:#fff}
.blue-background-color .related-resources__title{color:#fff}
.blue-background-color .related-resources__action-link{color:#fff;border-color:#fff}
.blue-background-color .related-resources__action-link:hover{color:#1bceb2;border-top:2px solid #1bceb2}
.blue-background-color .related-resources__col{background:#213a55}
.two-column-layout{position:relative}
@media screen and (max-width:767px){.two-column-layout{margin-bottom:60px}
}
@media screen and (max-width:1024px){.two-column-layout .related-resources__container{max-width:90%}
}
@media screen and (min-width:1025px){.two-column-layout .related-resources__container{margin-left:0;max-width:95%;overflow:hidden}
}
@media(min-width:1025px) and (max-width:1500px){.two-column-layout .related-resources__container{width:95%}
}
@media screen and (min-width:1800px){.two-column-layout .related-resources__container{width:87%}
}
.two-column-layout .related-resources__col{padding:20px}
@media screen and (min-width:1025px){.two-column-layout .related-resources__col{padding:20px 30px}
}
@media(max-width:1024px){.two-column-layout .related-resources__col{margin-right:20px}
}
.two-column-layout .related-resources__col.featured{background:linear-gradient(45deg,#1bceb2,#2462f8);width:57.75%;cursor:pointer}
@media(max-width:1024px){.two-column-layout .related-resources__col.featured{width:100%;margin-right:0}
}
.two-column-layout .related-resources__col.featured .related-resources__date,.two-column-layout .related-resources__col.featured .related-resources__category,.two-column-layout .related-resources__col.featured .related-resources__title{color:#fff}
.two-column-layout .related-resources__col.featured .related-resources__action-container{position:relative;width:auto;display:inline-block}
.two-column-layout .related-resources__col.featured .related-resources__action-link{background:#fff;display:inline-block;border:0;color:#2462f8;margin-top:10px;padding:15px 21.7px 14px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);letter-spacing:0;pointer-events:visible;border:0;font-size:15px;line-height:20px;min-width:150px;text-align:center}
@media screen and (min-width:1440px){.two-column-layout .related-resources__col.featured .related-resources__action-link{padding:18px 21.7px 17px}
}
.two-column-layout .related-resources__col.featured .related-resources__action-link span{z-index:10;position:relative}
.two-column-layout .related-resources__col.featured .related-resources__action-link:before{z-index:5;content:"";position:absolute;width:100%;height:0;bottom:0;left:0;background-color:#1bceb2;transition:all .2s ease-in}
.two-column-layout .related-resources__col.featured:hover .related-resources__action-link{color:#fff;border-top:2px solid #1bceb2}
.two-column-layout .related-resources__col.featured:hover .related-resources__action-link:before{height:100%}
.two-column-layout .related-resources__col.featured .related-resources__content{margin-top:150px}
@media screen and (min-width:768px){.two-column-layout .related-resources__col.featured .related-resources__content{max-width:450px;margin-left:17.5%}
}
.two-column-layout .related-resources__title{font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:28px;letter-spacing:-0.5px;line-height:31px;color:#fff}
@media screen and (min-width:768px){.two-column-layout .related-resources__title{font-size:35px;line-height:37px;letter-spacing:-0.67px}
}
@media screen and (min-width:1025px){.two-column-layout .related-resources__title{font-size:45px;line-height:47px;letter-spacing:-1px}
}
.two-column-layout .related-resources__title-wrapper{position:absolute;top:100px;z-index:99;left:11.5%}
.two-column-layout .related-resources__title-wrapper h2{font-family:akkurat-mono,Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;color:#fff;margin-bottom:30px;margin-left:85px;position:relative}
.two-column-layout .related-resources__title-wrapper h2:before{background:#fff;content:"";height:2px;left:-85px;position:absolute;top:7px;opacity:1;width:70px;transition:width .5s ease-in-out,opacity .25s ease-in-out}
.two-column-layout .related-resources__title-wrapper a{display:none}
.two-column-layout .two-grid{flex-grow:1;width:38%}
@media screen and (min-width:768px){.two-column-layout .two-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
}
.two-column-layout .two-grid .related-resources__col{width:100%;background:#f4f8fb;margin-right:0}
.two-column-layout .two-grid .related-resources__col .related-resources__date{color:#15293e}
.two-column-layout .two-grid .related-resources__col .related-resources__category{color:#2462f8}
.two-column-layout .two-grid .related-resources__col .related-resources__category:hover{color:#1bceb2}
.two-column-layout .two-grid .related-resources__col .related-resources__title{color:#15293e;font-size:22px;line-height:22px;letter-spacing:-0.67px;margin-bottom:50px;margin-top:10px}
@media screen and (min-width:1025px){.two-column-layout .two-grid .related-resources__col .related-resources__title{font-size:25px;line-height:27px;margin-bottom:60px}
}
@media screen and (min-width:1400px){.two-column-layout .two-grid .related-resources__col .related-resources__title{margin-bottom:80px}
}
.two-column-layout .two-grid .related-resources__col .related-resources__action-link{border-top:2px solid #2462f8;color:#2462f8}
@media(min-width:1025px){.two-column-layout .two-grid .related-resources__col .related-resources__action-link:hover{color:#1bceb2;border-top:2px solid #1bceb2}
}
@media(min-width:768px) and (max-width:1024px){.two-column-layout .two-grid .related-resources__col{padding-bottom:50px;width:calc(50% - 10px)}
.two-column-layout .two-grid .related-resources__col:nth-child(2){margin-right:0}
}
@media screen and (min-width:1025px){.two-column-layout .two-grid .related-resources__col{height:38%}
}
.two-column-layout .view-button{display:block;text-align:right}
.two-column-layout .view-button .related-resources__link{color:#fff;border-color:#fff;z-index:10;position:relative;padding:30px 20px;display:block}
@media screen and (min-width:768px){.two-column-layout .view-button .related-resources__link{text-align:right}
}
.two-column-layout .view-button .related-resources__link span{font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;color:#fff}
.two-column-layout .view-button .related-resources__link svg{margin-left:12px}
.two-column-layout .view-button .related-resources__link svg path{stroke:#fff !important}
.two-column-layout .view-button .related-resources__link svg polygon{fill:#fff !important}
.two-column-layout .view-button .related-resources__link:hover{color:#fff}
.two-column-layout .view-button .related-resources__link:hover svg path{stroke:#fff !important}
.two-column-layout .view-button .related-resources__link:hover svg polygon{fill:#fff !important}
.two-column-layout .view-button.related-resources__col{padding:0;background:#2462f8}
@media(max-width:1024px){.two-column-layout .view-button.related-resources__col{width:100%;text-align:right}
}
@media screen and (min-width:1025px){.two-column-layout .view-button.related-resources__col{height:13.3%}
}
.two-column-layout .view-button:before{z-index:-10;content:"";position:absolute;width:100%;height:0;bottom:0;left:0;background-color:#1bceb2;transition:all .2s ease-in}
.two-column-layout .view-button:hover:before{z-index:5;height:100%}
.resource-page__heading{background:#15293e;padding:130px 0 30px;overflow:hidden}
@media(min-width:768px){.resource-page__heading{padding:150px 0 115px}
}
@media(min-width:1025px){.resource-page__heading{padding:250px 0 140px}
}
.resource-page__container{margin-left:auto;margin-right:auto;max-width:1180px;width:78.666%}
@media(min-width:768px){.resource-page__container{width:80.2%}
}
.resource-page__headline{font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:38px;letter-spacing:-0.5px;line-height:42px;color:#fff;margin-bottom:30px}
@media(min-width:768px){.resource-page__headline{letter-spacing:-1px;font-size:52px;line-height:52px}
}
@media(min-width:1025px){.resource-page__headline{font-size:70px;line-height:72px}
}
.resource-page__col-70{width:100%;opacity:0;transition:transform .5s ease-in-out,opacity .75s ease-in-out;-webkit-transform:translateY(100px);transform:translateY(100px)}
@media(min-width:1025px){.resource-page__col-70{width:70%;margin-right:3%}
}
.resource-page__col-70 .cmp-text p{margin:0 0 30px;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;color:#84878e;max-width:none;padding:0}
@media(min-width:1025px){.resource-page__col-70 .cmp-text p{font-size:21px;line-height:28px}
}
.resource-page__col-30{width:100%}
@media(min-width:1025px){.resource-page__col-30{width:27%}
}
.resource-page__inner{display:flex;flex-direction:row;flex-wrap:wrap;max-width:1180px;margin:100px auto 0}
@media(min-width:1025px){.resource-page__inner{margin:130px auto 0;width:90%}
}
.resource-page__inner.visible .resource-page__col-70{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.resource-page__inner.visible .resource-page__col-70 .cmp-image__image{margin-bottom:30px}
@media(max-width:1024px){.resource-page__inner{width:1420px;max-width:90%;margin:100px auto}
}
.resource-page__tags{margin-bottom:40px}
.resource-page__tags h5{margin-bottom:10px;font-family:'BentonSansPro-Medium',Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;color:#15293e}
.resource-page__tags ul{list-style:none}
.resource-page__tags li{font-family:'BentonSansPro-Medium',Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;color:#2462f8;display:block;margin-top:20px}
.resource-page__resource-container .related-resources__container{max-width:1420px;margin:0 auto;width:100%}
@media screen and (min-width:768px){.resource-page__resource-container .related-resources__container{width:90%}
}
.resource-page__resource-container .related-resources__col{margin:0 0 4% 0;padding:30px;padding-bottom:20px;width:100%}
@media screen and (min-width:768px){.resource-page__resource-container .related-resources__col{width:calc(36% - 40px);margin-right:2%;padding:20px}
}
@media screen and (min-width:1025px){.resource-page__resource-container .related-resources__col{width:calc(33% - 20px)}
.resource-page__resource-container .related-resources__col:hover .related-resources__action-link{color:#1bceb2;border-top:2px solid #1bceb2;cursor:pointer}
}
.resource-page__resource-container .related-resources__col:nth-child(3){margin-right:0}
@media screen and (min-width:768px){.resource-page__resource-container .related-resources__title{margin-bottom:50px}
}
@media screen and (min-width:1025px){.resource-page__resource-container .related-resources__title{margin-bottom:100px}
}
.resource-page__resource-container .related-resources__title-wrapper{margin-bottom:10px}
@media screen and (max-width:767px){.resource-page__resource-container .related-resources__title-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:90%;margin:0 auto;margin-bottom:50px}
}
.resource-page__resource-container .related-resources__action-link{width:100%}
@media screen and (min-width:768px){.resource-page__resource-container .related-resources__action-link{width:calc(100% - 40px)}
}
.resource-page__resource-container .related-resources__date{font-weight:var(--font-weight-regular)}
.content-page__container{background:#15293e;padding:130px 0 60px}
@media(min-width:768px){.content-page__container{padding:150px 0 56px}
}
@media(min-width:1025px){.content-page__container{padding:250px 0 102px}
}
.content-page__inner{margin-left:auto;margin-right:auto;max-width:1180px;width:78.666%;display:block}
@media(min-width:768px){.content-page__inner{width:80.2%;display:-webkit-box;display:-ms-flexbox;display:flex}
}
.content-page__col{width:100%}
.content-page__col .cmp-title__text{margin-top:0;margin-bottom:30px;font-family:'BentonSansPro-Bold',Helvetica,Arial,sans-serif;font-size:38px;letter-spacing:-0.5px;line-height:42px;color:#fff}
@media(min-width:768px){.content-page__col .cmp-title__text{font-size:52px;line-height:52px;letter-spacing:-1px}
}
@media(min-width:1025px){.content-page__col .cmp-title__text{font-size:70px;line-height:72px}
}
.content-page__col .cmp-text p{margin:0;padding:0;font-family:'BentonSansPro-Regular',Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;color:#fff}
@media(min-width:1025px){.content-page__col .cmp-text p{font-size:21px;line-height:28px;white-space:nowrap}
}