.block.has-arrows .wrap{padding-left:30px;padding-right:30px}@media only screen and (min-width: 768px){.block.has-arrows .wrap{padding-left:45px;padding-right:45px}}.block.has-pagination .wrap{padding-bottom:25px}.block .wrap{padding:0px;position:relative}.block .wrap .swiper-button-prev,.block .wrap .swiper-button-next{margin-top:0;position:absolute;top:var(--img-half-height, 50%);transform:translateY(-50%);width:30px;z-index:10}@media only screen and (min-width: 768px){.block .wrap .swiper-button-prev,.block .wrap .swiper-button-next{width:40px}}.block .wrap .swiper-button-prev::after,.block .wrap .swiper-button-next::after{color:#093;font-family:"Font Awesome 7 Pro";font-weight:800;font-size:24px}@media only screen and (min-width: 768px){.block .wrap .swiper-button-prev::after,.block .wrap .swiper-button-next::after{font-size:34px}}.block .wrap .swiper-button-prev svg,.block .wrap .swiper-button-next svg{display:none}.block .wrap .swiper-button-prev{left:0}.block .wrap .swiper-button-prev::after{content:""}.block .wrap .swiper-button-next{right:0}.block .wrap .swiper-button-next::after{content:""}.block .wrap .swiper-pagination{display:none;position:relative;margin-top:10px}@media only screen and (min-width: 768px){.block .wrap .swiper-pagination{display:block}}.block .wrap .swiper-pagination .swiper-pagination-bullet{background:rgba(0,0,0,0);border:1px solid #093;margin:0px 3px;opacity:1;height:10px;width:10px}.block .wrap .swiper-pagination .swiper-pagination-bullet-active{background:#093}.block .swiper-default{overflow:hidden;margin:0}@media only screen and (min-width: 768px){.block .swiper-default.is-centered .swiper-slide.swiper-slide-active{transform:scale(1)}}@media only screen and (min-width: 768px){.block .swiper-default.is-centered .swiper-slide.swiper-slide-active a{opacity:1}}.block .swiper-default .swiper-slide{transition:all .3s ease}@media only screen and (min-width: 768px){.block .swiper-default .swiper-slide{transform:scale(0.7)}}@media only screen and (min-width: 768px){.block .swiper-default .swiper-slide.slide-center{transform:scale(1)}}@media only screen and (min-width: 768px){.block .swiper-default .swiper-slide.slide-center a{opacity:1}}.block .swiper-default .swiper-slide a{color:#00569d;text-decoration:none;transition:all .3s ease}@media only screen and (min-width: 768px){.block .swiper-default .swiper-slide a{opacity:.85}}.block .swiper-default .swiper-slide a:hover,.block .swiper-default .swiper-slide a:focus{opacity:1}.block .swiper-default .swiper-slide a .img-wrap img{display:block;height:auto;width:100%}.block .swiper-default .swiper-slide a .slide-content{font-size:20px;font-weight:600;line-height:1.2;margin:0px auto;padding-top:10px;text-align:center}.block .swiper-default .swiper-slide a .slide-rating{padding-top:10px}.testimonials.alignfull .testimonial-inner{margin:0 auto;max-width:1340px;padding:0px 20px;width:100%}@media only screen and (min-width: 480px){.testimonials.alignfull .testimonial-inner{padding:0px 15px}}@media only screen and (min-width: 1170px){.testimonials.alignfull .testimonial-inner{padding:0px 50px}}@media only screen and (min-width: 1170px){.testimonials.alignfull .testimonial-inner{padding-left:100px;padding-right:100px}}.testimonials .testimonial{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:2em 0}@media only screen and (min-width: 768px){.testimonials .testimonial{padding-left:50px;padding-right:50px}}@media only screen and (min-width: 980px){.testimonials .testimonial{padding:3.5em 0}}.testimonials .testimonial.has-bg-image{background-image:var(--testimonial-bg);background-position:center center;background-size:cover;position:relative}.testimonials .testimonial.has-bg-image blockquote{position:relative;z-index:1}@media only screen and (min-width: 768px){.testimonials .testimonial-inner{align-items:center;display:flex}}@media only screen and (min-width: 768px){.testimonials .testimonial-inner .content{flex:1}}.testimonials .title{margin:0 0 .5em;padding-left:50px;position:relative;text-transform:uppercase}@media only screen and (min-width: 980px){.testimonials .title{font-size:44px;padding-left:80px}}.testimonials blockquote{font-size:1.05em;margin:0;padding:0 2em 0 50px;position:relative}@media only screen and (min-width: 980px){.testimonials blockquote{font-size:1.1em;padding-left:80px}}@media only screen and (min-width: 1170px){.testimonials blockquote{font-size:1.15em}}.testimonials blockquote:before,.testimonials blockquote:after{font-family:"proxima-nova",sans-serif;position:absolute;font-size:90px;line-height:1}@media only screen and (min-width: 768px){.testimonials blockquote:before,.testimonials blockquote:after{font-size:110px}}@media only screen and (min-width: 980px){.testimonials blockquote:before,.testimonials blockquote:after{font-size:150px}}.testimonials blockquote:before{content:"“";left:0;top:-5px}@media only screen and (min-width: 768px){.testimonials blockquote:before{left:-5px;top:-15px}}@media only screen and (min-width: 980px){.testimonials blockquote:before{left:-5px;top:-25px}}.testimonials blockquote:after{bottom:-50px;content:"”";right:-10px}@media only screen and (min-width: 768px){.testimonials blockquote:after{bottom:-65px;right:-20px}}@media only screen and (min-width: 980px){.testimonials blockquote:after{bottom:-85px}}.testimonials .quote-text-wrap{padding:0;position:relative}.testimonials .quote-text-wrap p{margin:1em 0 0}.testimonials .quote-text-wrap p:first-child{margin-top:0}.testimonials cite{align-items:center;background-color:#eeeae7;border-radius:15px;font-style:normal;padding:1.5em 1.25em;position:relative;z-index:2}@media only screen and (max-width: 782px){.testimonials cite{margin-top:2em;display:flex}}@media only screen and (min-width: 768px){.testimonials cite{margin-left:3em;width:205px}}@media only screen and (min-width: 1170px){.testimonials cite{margin-left:6em}}.testimonials cite .img-wrap{margin-right:1.5em;width:100px}@media only screen and (min-width: 768px){.testimonials cite .img-wrap{margin:0 auto .5em;width:125px}}.testimonials cite .img-wrap img{border-radius:50%;box-shadow:1px 4px 6px rgba(0,0,0,.25);display:block}.testimonials cite .author-wrap{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.testimonials cite .author-wrap{text-align:center}}.testimonials cite .author{color:#01397e;font-family:"Shelby",serif;font-size:1.75em}@media only screen and (min-width: 980px){.testimonials cite .author{font-size:2em}}.testimonials cite .author-title{color:#000;font-size:.8em;line-height:1.4em}.testimonials.blue-pill{background-color:rgba(0,0,0,0);margin-top:1.5em;margin-bottom:1.5em;text-align:center}.testimonials.blue-pill .testimonial{background:#194b8c;background:linear-gradient(180deg, rgb(0, 133, 200) 0%, rgb(0, 133, 200) 20%, rgb(25, 75, 140) 100%);border:none;border-radius:30px;box-shadow:10px 10px 20px rgba(0,0,0,.2);color:#fff;margin:0 auto;max-width:90%;padding:20px 15px;position:relative;width:980px}@media only screen and (min-width: 768px){.testimonials.blue-pill .testimonial{padding:25px 30px}}@media only screen and (min-width: 980px){.testimonials.blue-pill .testimonial{border-radius:100px;padding:30px 50px}}@media only screen and (min-width: 768px){.testimonials.blue-pill .testimonial-inner{display:block}}.testimonials.blue-pill blockquote,.testimonials.blue-pill .quote-text-wrap p,.testimonials.blue-pill h2.title{color:#fff}.testimonials.blue-pill blockquote:before,.testimonials.blue-pill blockquote:after{color:hsla(0,0%,100%,.4)}.testimonials.blue-pill cite{background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;display:block;margin:1em auto 0;padding:0}.testimonials.blue-pill cite .author{color:#fff;line-height:1em}.testimonials.blue-pill cite .author-title{color:hsla(0,0%,100%,.8)}.testimonials.blue-pill.negative-margin{margin-top:-100px}.testimonials.bg-skyblue{--testimonial-overlay: #0097d2;background-color:#0097d2}.testimonials.bg-navy{--testimonial-overlay: #01397e;background-color:#01397e}.testimonials.bg-green{--testimonial-overlay: #009933;background-color:#093}.testimonials.bg-skyblue .testimonial,.testimonials.bg-navy .testimonial,.testimonials.bg-green .testimonial{border-color:hsla(0,0%,100%,.25)}.testimonials.bg-skyblue h2,.testimonials.bg-skyblue blockquote,.testimonials.bg-skyblue p,.testimonials.bg-navy h2,.testimonials.bg-navy blockquote,.testimonials.bg-navy p,.testimonials.bg-green h2,.testimonials.bg-green blockquote,.testimonials.bg-green p{color:#fff}.testimonials.bg-skyblue .testimonial.has-bg-image,.testimonials.bg-navy .testimonial.has-bg-image,.testimonials.bg-green .testimonial.has-bg-image{isolation:auto}.testimonials.bg-skyblue .testimonial.has-bg-image::before,.testimonials.bg-navy .testimonial.has-bg-image::before,.testimonials.bg-green .testimonial.has-bg-image::before{background-color:var(--testimonial-overlay);content:"";inset:-1px;opacity:.8;position:absolute;z-index:0}.testimonials.bg-skyblue blockquote:before,.testimonials.bg-skyblue blockquote:after,.testimonials.bg-green blockquote:before,.testimonials.bg-green blockquote:after{color:#01397e}.testimonials.bg-navy blockquote:before,.testimonials.bg-navy blockquote:after{color:#0097d2}.testimonials.carousel{padding-top:2em;padding-bottom:2em}@media only screen and (min-width: 980px){.testimonials.carousel{padding-top:3em;padding-bottom:3em}}.testimonials.carousel.has-carousel-bg{background-image:var(--carousel-bg);background-position:center center;background-size:cover}.testimonials.carousel .block-wrap{position:relative;margin:0 auto;max-width:1340px;padding:0px 20px;width:100%}@media only screen and (min-width: 480px){.testimonials.carousel .block-wrap{padding:0px 15px}}@media only screen and (min-width: 1170px){.testimonials.carousel .block-wrap{padding:0px 50px}}.testimonials.carousel .intro-content-wrap{background-color:rgba(0,86,157,.8);border-radius:10px;color:#fff;padding:.25em;max-width:750px;margin-bottom:2em;margin-left:auto;margin-right:auto;text-align:center}.testimonials.carousel .intro-content-wrap h2,.testimonials.carousel .intro-content-wrap p{color:#fff}.testimonials.carousel .intro-content-wrap .headline-eyebrow{left:0;transform:none}.testimonials.carousel .testimonials-carousel-wrap{overflow:hidden;padding-left:1.5em;padding-right:1.5em;position:relative}@media only screen and (max-width: 782px){.testimonials.carousel .testimonials-carousel-wrap{padding-left:2.25em;padding-right:2.25em}}.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials{overflow:visible}.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-wrapper{align-items:center}.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide{opacity:.8;transition:transform .3s ease,opacity .3s ease}.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide .testimonial{background-color:#fff;border:none;border-radius:0;box-shadow:0 4px 20px rgba(0,0,0,.12);height:100%;padding:1.25em;transform:scale(0.8);transition:transform .3s ease}@media only screen and (min-width: 768px){.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide .testimonial{padding:1.5em}}.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide .testimonial .testimonial-inner{padding:0}@media only screen and (min-width: 768px){.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide .testimonial .testimonial-inner{display:block}}@media only screen and (min-width: 980px){.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide .testimonial .testimonial-inner blockquote{padding:0 2em}}@media only screen and (min-width: 980px){.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide .testimonial .testimonial-inner blockquote:before,.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide .testimonial .testimonial-inner blockquote:after{font-size:100px}}@media only screen and (min-width: 768px){.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide .testimonial .testimonial-inner blockquote:after{right:-10px}}@media(max-width: 767px){.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide-active{opacity:1}.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .swiper-slide-active .testimonial{transform:scale(1)}}.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials.is-centered .swiper-slide-active,.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .slide-center{opacity:1}.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials.is-centered .swiper-slide-active .testimonial,.testimonials.carousel .testimonials-carousel-wrap .swiper-testimonials .slide-center .testimonial{transform:scale(1)}.testimonials.carousel .testimonials-carousel-wrap .testimonial cite{background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;display:block;margin:1em 0 0;padding:0;text-align:center;width:100%}.testimonials.carousel .testimonials-carousel-wrap .swiper-button-prev,.testimonials.carousel .testimonials-carousel-wrap .swiper-button-next{background-color:#fff;border-radius:50%;color:#01397e;height:40px;width:40px}@media only screen and (max-width: 782px){.testimonials.carousel .testimonials-carousel-wrap .swiper-button-prev,.testimonials.carousel .testimonials-carousel-wrap .swiper-button-next{height:30px;width:30px}}.testimonials.carousel .testimonials-carousel-wrap .swiper-pagination{display:flex;justify-content:center;margin-top:1.5em;position:static}.testimonials.carousel .testimonials-carousel-wrap .swiper-pagination .swiper-pagination-bullet{background-color:#0097d2;height:10px;opacity:1;width:10px}.testimonials.carousel .testimonials-carousel-wrap .swiper-pagination .swiper-pagination-bullet-active{background-color:#01397e;border-radius:8px;width:20px}