.hero-section{z-index:1;background-image:linear-gradient(126deg,#14c6cc 0%,#485fe0 52%,#1d0071 100%);height:420px;position:relative;overflow:hidden}.hero-section .container{justify-content:flex-start;align-items:center;height:100%;display:flex;position:relative;overflow:visible}.hero-section .hero-wrap h1{letter-spacing:-1px;color:#fff;margin-bottom:10px;font-size:50px;font-weight:900;line-height:58.8px}.hero-section .hero-wrap h2{color:#fff;font-size:22px;font-weight:400;line-height:34px}.hero-section .hero-wrap h2 a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:1px}.hero-section .hero-wrap h2 a:hover{color:#14c6cc;text-decoration-color:#14c6cc}.hero-section .hero-wrap{z-index:2;max-width:50%;position:relative}.hero-section .hero-mask{z-index:-6;justify-content:flex-end;align-items:flex-end;width:60%;height:100%;line-height:0;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.hero-section .hero-mask svg{object-fit:contain;object-position:right top;width:auto;height:420px;transform:scale(1.1)translateY(5%)}.content-gray.skew-top{position:relative}.content-gray.skew-top:before{content:"";transform-origin:0 0;z-index:-5;background:#f9f9f9;width:100%;height:500px;position:absolute;top:0;transform:skewY(-9.6deg)}.fbc-page .fbc-wrap .fbc-items,.fbc-page .fbc-wrap .fbc-items a,.fbc-page .fbc-wrap .fbc-items span{color:#000!important}.fbc.fbc-page{padding-top:15px;padding-bottom:15px}.content-gray.skew-top.archive-platforms-content-gray:before{top:150px!important}.content-gray.skew-top.archive-platforms-content-gray{background-color:#0000!important}.content-gray.skew-top.archive-platforms-content-gray .containercover{background:linear-gradient(#0000 160px,#f9f9f9 160px)}.content-gray .cases-content .intro-text{text-align:left;margin-bottom:32px;font-size:22px;line-height:34px}@media screen and (max-width:768px){.content-gray .cases-content .intro-text{margin-top:40px}}@media screen and (max-width:480px){.content-gray .cases-content .intro-text{line-height:30px}}.content-gray .cases-content p{margin-bottom:15px;font-size:18px;line-height:25px}.content-gray .cases-content ul{padding-left:30px}.content-gray .cases-content ul li{font-size:18px;line-height:40px;list-style:none;position:relative}@media screen and (max-width:480px){.content-gray .cases-content ul li{line-height:30px}}.content-gray .cases-content ul li:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:8px solid #485fe0;width:0;height:0;position:absolute;top:14px;left:-16px}@media screen and (max-width:480px){.content-gray .cases-content ul li:before{top:9px}}
