.content-block__carousel .content-block{display:inline-block;white-space:normal;font-size:0;vertical-align:top}.content-block__carousel .content-block__img{pointer-events:none}@media only screen and (min-width:768px){.custom-cursor .content-block__carousel,.custom-cursor .content-block__link{cursor:none!important}.content-block__carousel+.customCursorWrapper .cursor{visibility:hidden;opacity:0;-webkit-transition:visibility .2s ease-in-out,opacity .2s ease-in-out;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;cursor:none!important}.content-block__carousel:hover+.customCursorWrapper .cursor{opacity:1;visibility:visible}.content-block__carousel:hover+.customCursorWrapper .cursor.active .cursorContent{-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);-webkit-transition:scale .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out,font-size .2s ease-in-out;transition:scale .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out,font-size .2s ease-in-out;font-size:0;width:20px;height:20px}}.content-block{width:75vw;max-width:645px;margin-right:30px;line-height:1.5}.content-block__figure{position:relative}@media only screen and (min-width:768px){.content-block{width:60vw}}.content-block__img{max-width:100%;height:auto}.content-block__title{margin-bottom:0;font-size:20px;line-height:.95;letter-spacing:-2px;text-transform:uppercase}@media only screen and (min-width:768px){.content-block__title{font-size:24px;line-height:.85}}@media only screen and (min-width:1280px){.content-block__title{font-size:32px}}.content-block__text{max-width:500px;font-size:16px;font-weight:300}.content-block__text .quote{font-size:12px;font-style:italic}.content-block__link{color:#000;text-decoration:none;border-bottom:1px solid #c7c7c7;padding-bottom:2px;cursor:pointer}.content-block__link:focus,.content-block__link:hover{border-color:#000}.content-block--medium,.content-block--small,.content-block--squareVideo,.content-block--video{line-height:1.25}@media only screen and (min-width:768px){.content-block--medium,.content-block--small,.content-block--squareVideo,.content-block--video{width:40vw}}@media only screen and (min-width:1024px){.content-block--medium,.content-block--small,.content-block--squareVideo,.content-block--video{width:28vw}}.content-block--medium .content-block__title,.content-block--small .content-block__title,.content-block--squareVideo .content-block__title,.content-block--video .content-block__title{font-size:16px;letter-spacing:0}.content-block--medium .content-block__text,.content-block--small .content-block__text,.content-block--squareVideo .content-block__text,.content-block--video .content-block__text{font-size:14px}.content-block--small .content-block__text,.content-block--squareVideo .content-block__text,.content-block--video .content-block__text{display:none}@media only screen and (min-width:768px){.content-block--small .content-block__text,.content-block--squareVideo .content-block__text,.content-block--video .content-block__text{display:block}}.content-block--squareVideo,.content-block--video{position:relative}.content-block--squareVideo .content-block__figure:after,.content-block--squareVideo .content-block__figure:before,.content-block--video .content-block__figure:after,.content-block--video .content-block__figure:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-block--squareVideo .content-block__figure:before,.content-block--video .content-block__figure:before{z-index:3;width:50px;height:50px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}@media only screen and (min-width:768px){.content-block--squareVideo .content-block__figure:before,.content-block--video .content-block__figure:before{width:75px;height:75px}}.content-block--squareVideo .content-block__figure:after,.content-block--video .content-block__figure:after{margin-left:2px;z-index:4;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #000;-webkit-transition:border-left-color .2s ease-in-out;transition:border-left-color .2s ease-in-out}.content-block--squareVideo .content-block__figure:hover:after,.content-block--video .content-block__figure:hover:after{border-left-color:#00c3a8}