section.security-carousel{background:#eee;text-align:center;padding:40px 0 45px;position:relative}section.security-carousel::before{position:absolute;background:url(https://f.hubspotusercontent20.net/hubfs/4609024/Group_741.svg);background-size:contain;background-repeat:no-repeat;content:'';display:block;top:-50px;left:0;right:0;margin:auto;width:40px;height:140px;z-index:9}section.security-carousel::after{position:absolute;background:url(https://f.hubspotusercontent20.net/hubfs/4609024/Group_741.svg);background-size:contain;background-repeat:no-repeat;content:'';display:block;bottom:-90px;left:0;right:0;margin:auto;width:40px;height:140px;z-index:9}section.security-carousel .carousel-head{font-family:ff-good-headline-web-pro-ext,sans-serif;font-weight:900;font-size:20px}section.security-carousel.solutions{background-image:url('https://f.hubspotusercontent20.net/hubfs/4609024/solutions-carousel-bg@2x.png');background-size:cover}section.security-carousel.solutions .heading-2{color:#fff}section.security-carousel .btn-transparent{margin-top:0}section.security-carousel.solutions .btn-transparent{color:#fff;border-color:#fff}section.security-carousel.solutions .btn-transparent svg{margin-left:5px}section.security-carousel .carousel article{margin:0 20px;height:100%;background:#c00}section.security-carousel .carousel article figure{background:#fff;height:137px;margin:0}section.security-carousel .carousel article figure img{width:60px}section.security-carousel .carousel article main{color:#fff;padding:27px 15px}section.security-carousel .carousel article main h2{font-family:ff-good-headline-web-pro-ext,sans-serif;font-size:32px;line-height:42px;text-transform:uppercase;font-weight:900}section.security-carousel .carousel article main .carousel-head{text-transform:uppercase;max-width:230px;margin:0 auto;font-family:ff-good-headline-web-pro-ext,sans-serif}section.security-carousel .carousel article main p{color:#fff;font-size:12px;line-height:18px}section.security-carousel .carousel article main p:first-child{margin-top:0}section.security-carousel .carousel article main p:last-child{margin-bottom:0}section.security-carousel ul.slick-dots{list-style:none;padding:0;margin-bottom:30px}section.security-carousel ul.slick-dots li{display:inline-block;margin:0 5px;position:relative}section.security-carousel ul.slick-dots li button{display:block;color:transparent;border:solid 1px #c00;border-radius:50%;height:10px;width:10px;font-size:0;overflow:hidden;padding:0}section.security-carousel ul.slick-dots li.slick-active button{background:#c00}section.security-carousel.solutions ul.slick-dots li button{border:solid 1px #fff;background:transparent}section.security-carousel.solutions ul.slick-dots li.slick-active button{background:#fff}section.security-carousel .slick-track{display:flex !important}section.security-carousel .slick-slide{height:inherit !important}@media(min-width:768px){section.security-carousel{padding:109px 0 73px}section.security-carousel.solutions{padding:127px 0 73px}section.security-carousel .carousel-head{font-size:28px}section.security-carousel ul.slick-dots{margin-bottom:50px}section.security-carousel .carousel{margin-bottom:20px}section.security-carousel.solutions .carousel{margin-bottom:60px}section.security-carousel .carousel .slick-slide article{transition:.25s ease-in-out;margin:0;transform:scale(1);opacity:1}section.security-carousel .carousel article main{padding:20px 24px;display:flex;flex-flow:column;justify-content:center}section.security-carousel .carousel article main h2{font-family:ff-good-headline-web-pro-ext,sans-serif;font-size:48px;line-height:64px;text-transform:uppercase;font-weight:900}section.security-carousel .carousel article main p{font-size:16px;line-height:20px}section.security-carousel .slick-slide:not(.slick-current) article{transform:scale(0.75);opacity:.5}section.security-carousel .arrow{position:absolute;z-index:100;top:0;bottom:0;margin:auto 0;left:37px;cursor:pointer}section.security-carousel .arrow:hover rect{fill:#c00}section.security-carousel .arrow.next{right:37px;left:auto}section.security-carousel .supporting-text p{max-width:474px;margin:30px auto}}@media(min-width:768px) and (max-width:850px){section.security-carousel .carousel article figure{height:100% !important}}@media(min-width:1200px){section.security-carousel{padding:90px 0 80px}section.security-carousel.solutions{padding:90px 0 80px}section.security-carousel .carousel-head{font-size:36px;line-height:48px}section.security-carousel .supporting-text p{max-width:875px;margin:30px auto}section.security-carousel ul.slick-dots{margin:20px 0 50px}section.security-carousel .carousel{margin-bottom:50px}section.security-carousel.solutions .carousel{margin-bottom:50px}section.security-carousel .carousel article{background:transparent}section.security-carousel .carousel article figure img{width:120px}section.security-carousel .carousel article main{padding:0 9%;background:#c00}section.security-carousel .carousel article main h2{font-family:ff-good-headline-web-pro-ext,sans-serif;font-size:48px;line-height:64px;text-transform:uppercase;font-weight:900}section.security-carousel .carousel article main p{font-size:18px;line-height:24px}section.security-carousel .slick-slide:not(.slick-current) article{transform:scale(0.8)}}@media(min-width:1900px){section.security-carousel .carousel article main{padding:14.2% 13%;background:#c00}}