:root{--theme-font--serif:"Source Serif Pro",serif;--theme-font--sansSerif:"Source Sans Pro",sans-serif}.cc-hero-slider{overflow:hidden}.cc-hero-slider :focus{outline-color:var(--theme-color--white)}.cc-hero-slider .wrapper--no-grid{position:relative}.cc-hero-slider .carousel{position:relative;z-index:1;background-color:var(--theme-color--white);margin:0}.cc-hero-slider .slide{background-repeat:no-repeat;background-position:50%;background-size:cover;padding-bottom:3rem;position:relative}.cc-hero-slider .slide__bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.cc-hero-slider .slide__bg video{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cc-hero-slider .slide__grid{position:relative;z-index:2;display:inline-grid;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:6rem 4rem 15rem;min-height:51rem;width:100%;max-width:100%}@media (min-width:768px){.cc-hero-slider .slide__grid{width:70%;padding-right:14rem;padding-left:max(4rem,50vw - 64rem)}}.cc-hero-slider .slide__text{position:relative;width:100%;max-width:84rem}.cc-hero-slider .slide .video{display:none}.cc-hero-slider .slide h1{margin-bottom:3rem;color:var(--theme-color--white)}.cc-hero-slider .slide .subtitle{margin-bottom:3rem}.cc-hero-slider .slide .subtitle *{color:var(--theme-color--white);font-size:2.4rem;line-height:1.42;font-weight:400}@media (min-width:375px){.cc-hero-slider .slide .subtitle *{font-size:2.4rem;line-height:1.42;font-weight:400}}.cc-hero-slider .slide .text *{color:var(--theme-color--white);font-size:2.4rem;line-height:1.42;font-weight:400}@media (min-width:375px){.cc-hero-slider .slide .text *{font-size:2.4rem;line-height:1.42;font-weight:400}}.cc-hero-slider .slide .text em{font-style:italic}.cc-hero-slider .slide .text strong{font-weight:700}.cc-hero-slider .slide .text a{transition:all .125s ease}.cc-hero-slider .slide .text a:focus,.cc-hero-slider .slide .text a:hover{text-underline-offset:4px}.cc-hero-slider .slide__logo{margin-bottom:5rem;width:25rem;max-width:100%}.cc-hero-slider .slide__video__toggle{display:inline-block;border-radius:50%;margin-bottom:2.5rem}@media (min-width:768px){.cc-hero-slider .slide__video__toggle{margin-bottom:5rem}}.cc-hero-slider .slide__video__toggle svg{height:9rem;width:9rem;color:var(--theme-color--universalBlue);transition:opacity .125s ease}.cc-hero-slider .slide__video__toggle:focus svg,.cc-hero-slider .slide__video__toggle:hover svg{opacity:.8}.cc-hero-slider .bottom-bar{position:absolute;bottom:0;left:0;width:100%;height:3rem;display:grid;z-index:2;pointer-events:none}.cc-hero-slider .slider-nav{margin-top:3rem;border-top:.2rem solid var(--theme-color--ultraLightGray);padding-top:3rem;position:absolute;bottom:7rem;max-width:calc(100% - 8rem);width:84rem;left:4rem;z-index:1;display:flex;justify-content:space-between}@media (min-width:768px){.cc-hero-slider .slider-nav{max-width:calc(70% - 8rem);left:max(4rem,50vw - 64rem)}}.cc-hero-slider .slider-nav .arrows{display:inline-flex;gap:1rem}.cc-hero-slider .slider-nav .arrows>*{align-self:center}.cc-hero-slider .slider-nav .slick-next,.cc-hero-slider .slider-nav .slick-prev{transition:background-color .125s ease;background-color:var(--theme-color--white);color:var(--theme-color--blue);width:5rem;height:5rem;display:inline-grid;justify-content:center;top:0;left:unset;right:unset;transform:none;position:relative;cursor:pointer}.cc-hero-slider .slider-nav .slick-next:before,.cc-hero-slider .slider-nav .slick-prev:before{display:none}.cc-hero-slider .slider-nav .slick-next>*,.cc-hero-slider .slider-nav .slick-prev>*{align-self:center}.cc-hero-slider .slider-nav .slick-next svg,.cc-hero-slider .slider-nav .slick-prev svg{font-size:2.4rem;line-height:1}.cc-hero-slider .slider-nav .slick-next:focus,.cc-hero-slider .slider-nav .slick-next:hover,.cc-hero-slider .slider-nav .slick-prev:focus,.cc-hero-slider .slider-nav .slick-prev:hover{color:var(--theme-color--universalBlue);background-color:var(--theme-color--white);stroke-width:2px}.cc-hero-slider .slider-nav .slick-prev{border-radius:10rem 1rem 1rem 10rem}.cc-hero-slider .slider-nav .slick-next{border-radius:1rem 10rem 10rem 1rem}.cc-hero-slider .slick-dots{bottom:0;position:relative;display:none!important;width:auto;grid-column-gap:3rem}@media (min-width:768px){.cc-hero-slider .slick-dots{display:inline-flex!important}}.cc-hero-slider .slick-dots li{width:2.4rem;height:2.4rem}.cc-hero-slider .slick-dots li button{font-size:0;cursor:pointer;background-color:transparent;transition:border-color .125s ease,background-color .125s ease;width:2.4rem;height:2.4rem;padding:0;border-radius:50%;border:.2rem solid var(--theme-color--white)}.cc-hero-slider .slick-dots li button:before{display:none}.cc-hero-slider .slick-dots li.slick-active button{background-color:var(--theme-color--white)}.cc-hero-slider .slick-dots li:not(.slick-active) button:focus,.cc-hero-slider .slick-dots li:not(.slick-active) button:hover{border-color:hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.8)}body.theme-color--default .cc-hero-slider .slide__grid{background-color:rgba(0,101,219,.8)}body.theme-color--default .cc-hero-slider .bottom-bar{grid-template-columns:50% repeat(5,auto)}body.theme-color--default .cc-hero-slider .bottom-bar--1{background-color:var(--theme-color--navy)}body.theme-color--default .cc-hero-slider .bottom-bar--2{background-color:var(--theme-color--lightTeal)}body.theme-color--default .cc-hero-slider .bottom-bar--3{background-color:var(--theme-color--blue)}body.theme-color--default .cc-hero-slider .bottom-bar--4{background-color:var(--theme-color--coral)}body.theme-color--default .cc-hero-slider .bottom-bar--5{background-color:var(--theme-color--teal)}body.theme-color--default .cc-hero-slider .bottom-bar--6{background-color:var(--theme-color--navy)}body.theme-color--orange .cc-hero-slider .slide__grid{background-color:rgba(189,91,0,.8)}body.theme-color--orange .cc-hero-slider .slick-next,body.theme-color--orange .cc-hero-slider .slick-prev,body.theme-color--orange .cc-hero-slider .slide__video__toggle svg{color:var(--theme-color--orange)}body.theme-color--orange .cc-hero-slider .slick-next:focus,body.theme-color--orange .cc-hero-slider .slick-next:hover,body.theme-color--orange .cc-hero-slider .slick-prev:focus,body.theme-color--orange .cc-hero-slider .slick-prev:hover{background-color:var(--theme-color--darkOrange)}body.theme-color--orange .cc-hero-slider .bottom-bar{grid-template-columns:50% repeat(3,auto)}body.theme-color--orange .cc-hero-slider .bottom-bar--1{background-color:var(--theme-color--darkOrange)}body.theme-color--orange .cc-hero-slider .bottom-bar--2{background-color:var(--theme-color--orange)}body.theme-color--orange .cc-hero-slider .bottom-bar--3{background-color:var(--theme-color--lightOrange)}body.theme-color--orange .cc-hero-slider .bottom-bar--4{background-color:var(--theme-color--tintOrange)}body.theme-color--orange .cc-hero-slider .bottom-bar--5,body.theme-color--orange .cc-hero-slider .bottom-bar--6{display:none}body.theme-color--purple .cc-hero-slider .slide__grid{background-color:rgba(83,41,211,.8)}body.theme-color--purple .cc-hero-slider .slick-next,body.theme-color--purple .cc-hero-slider .slick-prev,body.theme-color--purple .cc-hero-slider .slide__video__toggle svg{color:var(--theme-color--purple)}body.theme-color--purple .cc-hero-slider .slick-next:focus,body.theme-color--purple .cc-hero-slider .slick-next:hover,body.theme-color--purple .cc-hero-slider .slick-prev:focus,body.theme-color--purple .cc-hero-slider .slick-prev:hover{background-color:var(--theme-color--darkPurple)}body.theme-color--purple .cc-hero-slider .bottom-bar{grid-template-columns:50% repeat(3,auto)}body.theme-color--purple .cc-hero-slider .bottom-bar--1{background-color:var(--theme-color--darkPurple)}body.theme-color--purple .cc-hero-slider .bottom-bar--2{background-color:var(--theme-color--purple)}body.theme-color--purple .cc-hero-slider .bottom-bar--3{background-color:var(--theme-color--lightPurple)}body.theme-color--purple .cc-hero-slider .bottom-bar--4{background-color:var(--theme-color--tintPurple)}body.theme-color--purple .cc-hero-slider .bottom-bar--5,body.theme-color--purple .cc-hero-slider .bottom-bar--6{display:none}body.theme-color--green .cc-hero-slider .slide__grid{background-color:rgba(35,126,2,.8)}body.theme-color--green .cc-hero-slider .slick-next,body.theme-color--green .cc-hero-slider .slick-prev,body.theme-color--green .cc-hero-slider .slide__video__toggle svg{color:var(--theme-color--green)}body.theme-color--green .cc-hero-slider .slick-next:focus,body.theme-color--green .cc-hero-slider .slick-next:hover,body.theme-color--green .cc-hero-slider .slick-prev:focus,body.theme-color--green .cc-hero-slider .slick-prev:hover{background-color:var(--theme-color--darkGreen)}body.theme-color--green .cc-hero-slider .bottom-bar{grid-template-columns:50% repeat(3,auto)}body.theme-color--green .cc-hero-slider .bottom-bar--1{background-color:var(--theme-color--darkGreen)}body.theme-color--green .cc-hero-slider .bottom-bar--2{background-color:var(--theme-color--green)}body.theme-color--green .cc-hero-slider .bottom-bar--3{background-color:var(--theme-color--lightGreen)}body.theme-color--green .cc-hero-slider .bottom-bar--4{background-color:var(--theme-color--tintGreen)}body.theme-color--green .cc-hero-slider .bottom-bar--5,body.theme-color--green .cc-hero-slider .bottom-bar--6{display:none}body.theme-color--pink .cc-hero-slider .slide__grid{background-color:rgba(215,55,101,.8)}body.theme-color--pink .cc-hero-slider .slick-next,body.theme-color--pink .cc-hero-slider .slick-prev,body.theme-color--pink .cc-hero-slider .slide__video__toggle svg{color:var(--theme-color--pink)}body.theme-color--pink .cc-hero-slider .slick-next:focus,body.theme-color--pink .cc-hero-slider .slick-next:hover,body.theme-color--pink .cc-hero-slider .slick-prev:focus,body.theme-color--pink .cc-hero-slider .slick-prev:hover{background-color:var(--theme-color--darkPink)}body.theme-color--pink .cc-hero-slider .bottom-bar{grid-template-columns:50% repeat(3,auto)}body.theme-color--pink .cc-hero-slider .bottom-bar--1{background-color:var(--theme-color--darkPink)}body.theme-color--pink .cc-hero-slider .bottom-bar--2{background-color:var(--theme-color--pink)}body.theme-color--pink .cc-hero-slider .bottom-bar--3{background-color:var(--theme-color--lightPink)}body.theme-color--pink .cc-hero-slider .bottom-bar--4{background-color:var(--theme-color--tintPink)}body.theme-color--pink .cc-hero-slider .bottom-bar--5,body.theme-color--pink .cc-hero-slider .bottom-bar--6{display:none}