.review-item-holder{position:relative;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-column-gap:2rem;grid-row-gap:2rem}.review-item{align-items:center;background-color:#fff;border-radius:var(--border-radius,1rem);padding:1.5em;border:none;position:relative;margin:0 auto 0;overflow:hidden;width:100%;box-shadow:rgb(0 0 0 / .05) 0 0 0 1px}.review-item:last-child{margin-bottom:0}.review-item img{padding:0}.review-item .review-content{position:relative;margin-top:0em;padding:.25em 0 0}.review-item .review-content>div{font-size:1rem;line-height:1.55;padding:.25rem 0;color:#111;text-align:left}.review-item p.review-author{position:relative;font-size:1rem;font-weight:600;text-align:left;margin:.75rem 0 0;padding-top:.25rem}.review-item p.review-author::before{content:"";width:5rem;height:0;border-top:2px solid var(--wp--preset--color--wpbf-palette-color-3);position:absolute;top:-.25rem;left:0}.review-item p.review-author span{font-weight:400}@media (max-width:768px){.review-item{grid-template-columns:0.3fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem;padding:1rem}.review-item img{padding:0 .3em}.review-item .review-content>div{line-height:1.5;padding-top:.3em;padding-bottom:.1em}.review-item p.review-author{margin:.57rem 0 0}}.reviw-item-title-section{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}.reviw-item-title-section>h2{margin:0}.reviw-item-title-section img.review-item-gbp-badge{max-width:15rem;margin:1rem auto 0rem}.reviw-item-title-section .badge-text{display:block;width:100%;margin:0 0 1rem;text-align:center}.review-highlight{width:100%;text-align:center;color:#fff;margin-bottom:3rem}.review-highlight.color-black{color:var(--wp--preset--color--wpbf-palette-color-1,#111)}.review-highlight p{display:block;text-align:center;margin:.25rem 0;line-height:1}.review-highlight p.review-summary__label{font-size:var(--text-size-300);font-weight:700;margin-bottom:.65rem}.review-highlight p.review-summary__avg{font-size:var(--text-size-200);font-weight:400;margin-bottom:1rem;display:flex;justify-content:center;align-items:center}.review-highlight p.review-summary__avg img.source-icon{width:2rem;margin-left:.75rem;margin-right:.75rem}.review-highlight p.review-summary__avg img.review-stars{width:5rem}.review-highlight p.review-summary__count{font-size:var(--text-size-100);font-weight:400}.reviw-item-all{display:flex;justify-content:center;margin-top:3rem}.reviw-item-all a{background-color:#fff0;color:#4b3f2b;border:2px solid #4b3f2b;padding:.6rem 2rem}.reviw-item-all a:hover{background-color:#4b3f2b;color:#fff}.review-item .review-header{display:flex;align-items:center}.review-item .review-header span.avatar{width:15%;max-width:4rem;aspect-ratio:1;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:var(--text-size-200);font-weight:700;text-transform:uppercase}.avatar-red{background:#ea4335;color:#fff}.avatar-yellow{background:#fbbc05;color:#202124}.avatar-green{background:#34a853;color:#fff}.avatar-blue{background:#4285f4;color:#fff}.review-item .review-header .review-header-meta{width:70%;box-sizing:border-box;padding-left:1.25rem}.review-item .review-header .review-header-meta p{margin:0;line-height:1.2}.review-item .review-header .review-header-meta p.author{font-size:var(--text-size-100);color:var(--wp--preset--color--wpbf-palette-color-3)}.review-item .review-header .review-header-meta p.date{font-size:var(--text-size-90);color:#888;margin-top:.2rem}.review-item .review-header .review-header-source{width:15%;text-align:right}.review-item .review-rating{width:100%;margin-top:1rem}.review-item .review-rating>img{max-width:6rem;height:auto}.reviw-item-pre-content{color:var(--wp--preset--color--wpbf-palette-color-4);display:flex}.reviw-item-pre-content .reviw-item-title-section{width:50%;justify-content:flex-start;flex-wrap:wrap;align-content:center}.reviw-item-pre-content .reviw-item-title-section>p{width:100%;color:var(--wp--preset--color--wpbf-palette-color-6);font-size:var(--text-size-400);font-family:var(--font-head);letter-spacing:1%;line-height:1;margin:0;padding:0}.reviw-item-pre-content .reviw-item-title-section>h2{text-align:left;width:100%;font-size:var(--text-size-600)}.reviw-item-pre-content .reviw-item-title-section>p+h2{margin-top:1rem}.reviw-item-pre-content .review-highlight{width:50%}.reviw-item-pre-content .review-highlight p{text-align:right}.reviw-item-pre-content .review-highlight p.review-summary__avg{justify-content:flex-end}@media (max-width:768px){.reviw-item-pre-content{flex-wrap:wrap}.reviw-item-pre-content .reviw-item-title-section>p,.reviw-item-pre-content .reviw-item-title-section>h2{text-align:center}.reviw-item-pre-content .reviw-item-title-section{width:100%;justify-content:center;margin-bottom:1rem}.reviw-item-pre-content .review-highlight{width:100%}.reviw-item-pre-content .review-highlight p{text-align:center}.reviw-item-pre-content .review-highlight p.review-summary__avg{justify-content:center}}.review-carousel-cards{margin:0 -.75rem}.review-carousel-cards .review-carousel-card-item{padding:0 .75rem}.review-carousel-cards .review-carousel-card-item img.review-carousel-card__icon,.review-item-holder .review-carousel-card-item img.review-carousel-card__icon{display:block;width:2rem;margin-bottom:1rem}.review-carousel-cards .review-carousel-card,.review-item-holder .review-carousel-card{background:#4b3f2b;border-radius:.75rem;padding:1.75rem 1.75rem 1.5rem;height:100%;display:flex;flex-direction:column}.review-carousel-cards .review-carousel-card__quote,.review-item-holder .review-carousel-card__quote{color:#bea45c;font-size:3rem;line-height:.8;font-family:serif;margin-bottom:1rem}.review-carousel-cards .review-carousel-card__title,.review-item-holder .review-carousel-card__title{color:#fff;font-size:var(--text-size-200);line-height:1.2;margin:0 0 1rem}.review-carousel-cards .review-carousel-card__content,.review-item-holder .review-carousel-card__content{color:rgb(255 255 255 / .92);font-size:var(--text-size-100);line-height:1.6;margin-bottom:2rem;flex-grow:1}.review-carousel-cards .review-carousel-card__content p,.review-item-holder .review-carousel-card__content p{margin:0 0 1rem}.review-carousel-cards .review-carousel-card__content p:last-child,.review-item-holder .review-carousel-card__content p:last-child{margin-bottom:0}.review-carousel-cards .review-carousel-card__meta,.review-item-holder .review-carousel-card__meta{margin:0;color:#fff}.review-carousel-cards .review-carousel-card__author,.review-carousel-cards .review-carousel-card__date,.review-item-holder .review-carousel-card__author,.review-item-holder .review-carousel-card__date{display:block;font-size:var(--text-size-100);line-height:1.2}.review-carousel-cards .review-carousel-card__author,.review-item-holder .review-carousel-card__author{font-weight:700;margin-bottom:.55rem}.review-carousel-cards .review-carousel-card__date,.review-item-holder .review-carousel-card__date{opacity:.9}.review-carousel-cards.slick-slider{margin-bottom:3rem}.review-carousel-cards .slick-track{display:flex}.review-carousel-cards .slick-slide{height:inherit}.review-carousel-cards .slick-slide>div{height:100%}.review-carousel-cards .slick-dots{bottom:-2rem}.review-carousel-cards .slick-dots li{margin:0 .2rem}.review-carousel-cards .slick-dots li button:before{font-size:.75rem;color:#d9d2c4;opacity:.65}.review-carousel-cards .slick-dots li.slick-active button:before{color:#bea45c;opacity:1}@media (max-width:768px){.review-carousel-cards{margin:0 -.5rem}.review-carousel-cards .review-carousel-card-item{padding:0 .5rem}.review-carousel-cards .review-carousel-card,.review-item-holder .review-carousel-card{padding:1.4rem 1.25rem}.review-carousel-cards .review-carousel-card__title,.review-item-holder .review-carousel-card__title{font-size:var(--text-size-200)}}.review-carousel-cards ul.slick-dots{width:100%;display:flex;justify-content:center;margin:2rem 0 0;padding:0}.review-carousel-cards ul.slick-dots li{margin-left:.5rem;margin-right:.5rem}.review-carousel-cards ul.slick-dots li::marker{display:none;content:"";font-size:2.5rem;color:#dfd8c4}.review-carousel-cards ul.slick-dots li.slick-active::marker{color:#9c8344}.review-carousel-cards ul.slick-dots li button{font-size:0;line-height:0;width:1rem;height:1rem;border-radius:50%;background-color:#dfd8c4;border:none}.review-carousel-cards ul.slick-dots li.slick-active button{background-color:#9c8344}