.block-testimonials{background:linear-gradient(180deg,#f2eeed,#fff);padding:60px 20px}.block-testimonials h1,.block-testimonials h2,.block-testimonials h3,.block-testimonials h4,.block-testimonials h5,.block-testimonials h6{margin-bottom:35px}.block-testimonials .testimonials-slider{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;max-width:100%;width:100%}.block-testimonials .testimonials-slider .slick-list{flex:1;overflow:hidden}.block-testimonials .testimonials-slider .slick-list .slick-track{display:flex;overflow-x:hidden;transform:translateZ(0)}.block-testimonials .testimonials-slider .slick-dots{padding-left:0;text-align:center;width:100%}.block-testimonials .testimonials-slider .slick-dots li{display:inline}.block-testimonials .testimonials-slider .slick-dots li button{background-color:#d9d9d9;height:10px;margin:0 20px;width:10px}.block-testimonials .testimonials-slider .slick-dots li.slick-active button{background-color:#3a5063}.block-testimonials .testimonials-slider .slick-arrow{background:none;border:none;cursor:pointer;padding:0}.block-testimonials .testimonials-slider .slick-arrow img{height:24px;width:24px}.block-testimonials .testimonials-slider .card{margin:0 20px!important;min-height:150px!important}.block-testimonials .testimonials-slider .card .card-content{font-size:2rem!important;line-height:2.4rem!important}.block-testimonials.size-large .testimonials-slider .card .card-content{font-size:3rem!important;line-height:3.6rem!important}.block-testimonials.size-small .testimonials-slider .card .card-content{font-size:1.6rem!important;line-height:2.4rem!important}.block-testimonials.inset .card:before{border-right:4px solid #3a5063!important;content:""!important;display:block!important;float:left!important;height:100%!important;margin-right:24px!important;position:relative!important;width:1px!important}.block-testimonials .testimonials-slider .card .person .person-text .primary-line{color:#1f2937!important;font-size:1.6rem!important;font-weight:700!important}.block-testimonials .testimonials-slider .card{margin:0!important;max-width:unset!important;min-height:180px!important}.wp-block-acf-testimonials button.slick-prev.slick-arrow{left:7%;position:absolute;z-index:999}.wp-block-acf-testimonials button.slick-next.slick-arrow{position:absolute;right:7%;z-index:99}.block-testimonials .testimonials-slider .slick-dots li.slick-active button{background-color:#66a1ff;height:16px;width:16px}.block-testimonials .testimonials-slider .slick-dots li button{background-color:#f2eeed;border:none;border-radius:50%;box-shadow:inset 0 4px 4px 0 rgba(17,53,159,.2);color:transparent;cursor:pointer;height:16px;margin:0 5px;padding:0;width:16px}.inner_container h2{color:#11359f;font-family:Montserrat;font-size:96px;font-weight:300;line-height:normal}.inner_container h2 span{display:block;font-weight:700}.block-testimonials.align-left.size-normal.align.wp-block-acf-testimonials{background:linear-gradient(180deg,#f2eeed,#fff)}.testimonials .card{background-color:hsla(0,0%,100%,0);border-radius:0;box-shadow:0 2px 15px transparent;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 30px;text-align:center}.testimonials .card-content{margin-bottom:20px}.testimonials .card-content p{color:#333;font-size:16px;line-height:1.7}.testimonials .person{display:flex;justify-content:center;margin-top:0}.testimonials .person-text .primary-line{color:#000;font-size:16px;font-weight:700}.slick-slide>div{box-sizing:border-box;padding:15px}.testimonials .card-content{margin-bottom:0}.slick-slide{opacity:0}.slick-active{opacity:1}.testimonials .card-content p{color:#3d3c3a;font-size:18px;font-weight:500;line-height:28px;margin:0 auto;max-width:800px}.block-testimonials .testimonials-slider .card .person .person-text .primary-line{color:#3d3c3a!important;font-size:24px!important;font-weight:500!important;line-height:2.4rem!important;margin-top:30px}.inner_container{text-align:center}.block-testimonials{color:#1f2937;padding:100px 20px 50px}@media(max-width:1200px)and (min-width:768px){.block-testimonials .testimonials-slider .card{margin:0 24px!important;width:680px!important}}@media(max-width:767px){.block-testimonials .testimonials-slider .card{margin:0 10px!important;width:620px!important}.block-testimonials .testimonials-slider .card .card-content{font-size:1.5rem!important;line-height:2rem!important}.block-testimonials.size-large .testimonials-slider .card .card-content{font-size:1.75rem!important;line-height:2.25rem!important}.block-testimonials.size-small .testimonials-slider .card .card-content{font-size:1rem!important;line-height:1.5rem!important}}@media(max-width:640px){.block-testimonials .testimonials-slider .card{margin:0!important;width:480px!important}}@media(max-width:540px){.block-testimonials .testimonials-slider .card{margin:0!important;width:380px!important}}@media(max-width:420px){.block-testimonials .testimonials-slider .card{margin:0!important;width:320px!important}.block-testimonials .container{padding:0}.block-testimonials .testimonials-slider .card .person,.block-testimonials .testimonials-slider .card p{margin:0 10%!important}}@media only screen and (max-width:1024px){.block-testimonials .testimonials-slider{position:relative}.wp-block-acf-testimonials button.slick-prev.slick-arrow{bottom:14px;left:1%;position:absolute;z-index:999}.wp-block-acf-testimonials button.slick-next.slick-arrow{bottom:14px;position:absolute;right:1%;z-index:999}}@media only screen and (max-width:767px){.block-testimonials .testimonials-slider{position:relative}.wp-block-acf-testimonials button.slick-prev.slick-arrow{bottom:14px;left:1%;position:absolute;z-index:999}.wp-block-acf-testimonials button.slick-next.slick-arrow{bottom:14px;position:absolute;right:1%;z-index:999}.testimonials .card{padding:0}.block-testimonials .testimonials-slider .card,.block-testimonials .testimonials-slider .card p{margin:0 4%!important}.testimonials .person{margin-top:15px!important}.block-testimonials .testimonials-slider .card .person .person-text .primary-line{font-size:20px!important}}.block-testimonials .testimonials-slider .card .person .person-text{margin-top:30px}
