.modal-testimonial-content .modal-body{margin-bottom:2rem}.modal-testimonial-content .card-footer{margin-top:2rem}.modal-testimonial.modal{padding-left:0;z-index:1050}.modal-testimonial .modal-dialog{z-index:1055}.modal-testimonial .modal-content{z-index:1060}.modal-testimonial .close:focus{border-radius:2px;outline:2px solid rgb(var(--cvy-color-primary,19,39,76));outline-offset:2px}.modal-testimonial .test-modal-content{padding:3.4375rem 5.625rem 4.0625rem}.modal-testimonial .test-modal-content .close{right:2.5rem;top:1.5625rem}.modal-testimonial .test-modal-content .close-text{color:rgb(var(--cvy-color-headings-color,60,66,77));font-size:1.5625rem;font-weight:400}.modal-testimonial .test-modal-content .card-footer{margin-top:3.3125rem}.modal-testimonial .test-modal-content .testimonial-quote-icon{-webkit-text-stroke-width:.0625rem;-webkit-text-stroke-color:rgb(var(--cvy-color-secondary,243,199,54));color:#fff}@media (max-width:575.98px){.modal-testimonial .test-modal-content{padding-left:2.1875rem;padding-right:2.1875rem}.modal-testimonial .test-modal-content .testimonial-decorator:after{display:none}}.modal-testimonial .complete-text-testimonial p{font-size:var(--cvy-font-size-h5,1.375rem);line-height:1.875rem}.modal-testimonial .testimonial-image{display:flex}.modal-testimonial .testimonial-person-name{color:rgb(var(--cvy-color-headings-color,60,66,77))}.block-testimonial .testimonial-teaser-image,.modal-testimonial .testimonial-teaser-image{border-radius:100%;height:4.375rem;overflow:hidden;width:4.375rem}.block-testimonial .logo-google-review,.modal-testimonial .logo-google-review{height:2.875rem;width:2.875rem}.block-testimonial .testimonial-person-name{color:rgb(var(--cvy-color-primary-dark,9,18,35))}.block-testimonial .testimonial-person-description{color:rgb(var(--cvy-color-primary-dark,9,18,35));font-size:.875rem;font-weight:var(--cvy-font-weight-medium,500)}.block-testimonial .testimonial-block-text{font-family:var(--cvy-font-family-sans-serif,"Source Sans Pro",sans-serif);font-size:var(--cvy-font-size-lg,1.125rem)}.block-testimonial .review-icon-star{color:#dba000}.block-testimonial .text-with-decorator{position:relative}.block-testimonial .text-with-decorator .line-decorator-testimonial{background-color:rgb(var(--cvy-color-primary,19,39,76));height:.4375rem;left:-3rem;position:absolute;top:.3125rem;width:2.1875rem}.block-testimonial .box-google-reviews{position:relative}.block-testimonial .box-google-reviews .line-decorator-testimonial{background-color:rgb(var(--cvy-color-primary,19,39,76));bottom:.3125rem;height:.4375rem;left:-3rem;position:absolute;width:2.1875rem}.block-testimonial .link-modal-read-more{font-size:var(--cvy-font-size-sm,.875rem);text-decoration:none!important}.block-testimonial .link-modal-read-more .fa-solid{font-size:10px}.block-testimonial .link-modal-read-more:hover{background-color:transparent!important}.block-testimonial .link-modal-read-more:focus{border-radius:2px;outline:2px solid rgb(var(--cvy-color-primary,19,39,76));outline-offset:2px}.block-testimonial .splide__slide{margin-bottom:1.5rem}.block-testimonial .testimonial-item{cursor:pointer;outline:none;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.block-testimonial .testimonial-item:focus{box-shadow:0 0 0 3px rgba(var(--cvy-color-primary,19,39,76),.3),0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.block-testimonial .testimonial-item:focus-visible{box-shadow:0 0 0 3px rgba(var(--cvy-color-primary,19,39,76),.5),0 4px 8px rgba(0,0,0,.1)}.block-testimonial .testimonial-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.block-testimonial .testimonial-item .card-body{margin-bottom:2rem}.block-testimonial .testimonial-item .card-footer{margin-top:1.5rem}.block-testimonial .testimonial-item .testimonial-text-content{margin-bottom:1rem}.block-testimonial .testimonial-item .testimonial-author-info{margin-top:.5rem}.block-testimonial .testimonial-grid{gap:0 30px}.block-testimonial .splide.equal-heights{padding:0 3.5rem}@media (max-width:991.98px){.block-testimonial .splide.equal-heights{padding-left:3.125rem;padding-right:3.125rem}.block-testimonial .splide.equal-heights .splide__arrow i:before,.block-testimonial .splide.equal-heights .splide__arrow svg:before{font-size:.9375rem}.block-testimonial .splide.equal-heights .splide__arrow--prev{left:1rem}.block-testimonial .splide.equal-heights .splide__arrow--next{right:1rem}}@media (max-width:767.98px){.block-testimonial .splide.equal-heights .splide__arrow--prev{left:0;margin-left:0}.block-testimonial .splide.equal-heights .splide__arrow--next{margin-right:0;right:0}}@media (max-width:575.98px){.block-testimonial .splide.equal-heights .splide__arrow--prev{left:1rem}.block-testimonial .splide.equal-heights .splide__arrow--next{right:1rem}}.block-testimonial .testimonial-decorator .line-decorator-testimonial,.block-testimonial .testimonial-decorator:after{display:none}.block-testimonial .testimonial-quote-icon{display:block;height:3.125rem}.block-testimonial .fa-quote-left:before{color:rgb(var(--cvy-color-primary-dark,9,18,35));content:"”";font-family:var(--cvy-headings-font-family,"Montserrat",sans-serif);font-size:2em;font-weight:400}.block-testimonial.section-content .testimonial-content{margin-top:1rem}.block-testimonial .fa-chevron-left:before,.block-testimonial .fa-chevron-right:before{font-size:1rem;letter-spacing:-.5rem}.block-testimonial .fa-chevron-right:before{content:"›"}@media (min-width:576px){.block-testimonial .fa-chevron-right:before{content:"——›"}.block-testimonial .fa-chevron-right:hover:before{content:"—›"}}.block-testimonial .fa-chevron-left:before{content:"‹"}@media (min-width:576px){.block-testimonial .fa-chevron-left:before{content:"‹——"}.block-testimonial .fa-chevron-left:hover:before{content:"‹—"}}.block-testimonial .testimonial-person-description{font-weight:400!important;text-transform:uppercase}