.c-social-grid{position:relative;overflow:hidden}@media (max-width:991.98px){.c-social-grid .spacing-inside-narrow{padding:2rem 0}}.c-social-grid h4{margin:0 0 1.5rem 0}@media (max-width:767.98px){.c-social-grid h4{font-size:2rem;line-height:2.125rem}.c-social-grid h4 .font-cursive{font-size:4rem;line-height:.1}}.c-social-grid .symbol-wrapper{display:block;position:absolute;z-index:0;top:0;right:0;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:992px){.c-social-grid .symbol-wrapper{top:5rem;right:3rem;-webkit-transform:translateY(-7%);transform:translateY(-7%)}}.c-social-grid .symbol-wrapper img{max-height:350px;opacity:.3}@media (min-width:992px){.c-social-grid .symbol-wrapper img{opacity:1;max-height:100%}}.c-social-grid .font-cursive{color:#c9e5f4!important}.c-social-grid .follow-title{letter-spacing:.8px;font-size:1.125rem;color:#c9e5f4;font-weight:500}.c-social-grid .social-grid-icons{margin:.5rem auto 1.5rem;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:280px;gap:1.75rem;z-index:2;position:relative}@media (min-width:992px){.c-social-grid .social-grid-icons{margin:.75rem auto 2.5rem}}.c-social-grid .social-grid-icons li a svg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#e4f2f9}@media (prefers-reduced-motion:reduce){.c-social-grid .social-grid-icons li a svg{-webkit-transition:none;transition:none}}.c-social-grid .social-grid-icons li a:hover svg{fill:#fff}.c-social-grid .slick-arrow{width:72px;height:72px;position:absolute;top:calc(100% + 1.25rem)}@media (min-width:992px){.c-social-grid .slick-arrow{top:calc(100% + 4rem)}}@media (min-width:1200px){.c-social-grid .slick-arrow{top:calc(100% + 5rem)}}.c-social-grid .slick-arrow svg{width:72px;height:72px}.c-social-grid .slick-arrow svg *{-webkit-transition:.25s ease-in;transition:.25s ease-in}.c-social-grid .slick-arrow svg path:nth-of-type(1){fill:transparent;stroke:#fff}.c-social-grid .slick-arrow svg path:nth-of-type(2){fill:#fff}.c-social-grid .slick-arrow svg:focus-visible path:nth-of-type(1),.c-social-grid .slick-arrow svg:hover path:nth-of-type(1){fill:#c9e5f4;stroke:#c9e5f4}.c-social-grid .slick-arrow svg:focus-visible path:nth-of-type(2),.c-social-grid .slick-arrow svg:hover path:nth-of-type(2){fill:#112b3d}.c-social-grid .slick-arrow.slick-prev{z-index:1}@media (min-width:992px){.c-social-grid .slick-arrow.slick-prev{left:calc(48% - 72px)}}.c-social-grid .slick-arrow.slick-next{z-index:1}@media (min-width:992px){.c-social-grid .slick-arrow.slick-next{right:calc(48% - 72px)}}.c-social-grid .social-carousel{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:0;padding:0 1.25rem;width:100%;margin:0 auto 6rem;-ms-touch-action:auto!important;touch-action:auto!important}@media (min-width:992px){.c-social-grid .social-carousel:has(.slick-arrow){margin-bottom:8rem}}@media (min-width:992px){.c-social-grid .social-carousel{max-width:960px;padding:0}}@media (min-width:1200px){.c-social-grid .social-carousel{max-width:1200px}.c-social-grid .social-carousel:not(:has(.slick-arrow)){margin-bottom:1rem}}@media (min-width:1400px){.c-social-grid .social-carousel{max-width:1300px}}.c-social-grid .social-carousel .social-card{margin:0 1rem;max-width:18.75rem;width:100%;background-color:#fff;border-radius:1.25rem}.c-social-grid .social-carousel .social-card figure{margin:0}.c-social-grid .social-carousel .social-card .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;width:100%;max-width:82%;margin:0 auto}.c-social-grid .social-carousel .social-card .card-header svg{max-width:26px;margin-right:.5rem}.c-social-grid .social-carousel .social-card .card-header span{font-size:1rem;color:#112b3d;font-weight:500}.c-social-grid .social-carousel .social-card .socail-image{width:300px;height:310px;-o-object-fit:cover;object-fit:cover;max-width:100%}.c-social-grid .social-carousel .social-card .card-footer{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.625rem;width:100%}.c-social-grid .social-carousel .social-card .card-footer svg{max-width:105px}