.tapreview-spotlight{position:fixed;left:1rem;bottom:-100vh;z-index:999999;background:#fff;width:21rem;height:38rem;max-height:65vh;border-radius:1rem}.tapreview-spotlight .opener{position:absolute;bottom:calc(100vh + 1rem);z-index:900;width:max-content;display:none}.tapreview-spotlight.disabled,.tapreview-spotlight.open .opener{display:none!important}.tapreview-spotlight.open.disabled{display:block!important}.tapreview-spotlight .bubble-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.5rem;background:#fff;border-radius:.7rem;filter:drop-shadow(1px 7px 40px rgba(0,0,0,.3));width:16rem;cursor:pointer;transition:all .3s ease}.tapreview-spotlight .close-bbl{position:absolute;right:-1.85rem;top:.25rem;width:1.5rem;height:1.5rem;cursor:pointer}.tapreview-spotlight .close-bbl i{font-size:1rem;color:#000;border-radius:50%;opacity:.25;background:#d5d5d5;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.tapreview-spotlight .close-bbl i:hover{background:#fff;opacity:1}.tapreview-spotlight .bubble-wrap .star-wrap{width:2rem}.tapreview-spotlight .bubble-wrap .star-wrap i{font-size:1.6rem;color:#fc1;width:2rem;text-align:center}.tapreview-spotlight .bubble-wrap .name-wrap{width:calc(100% - 2rem);text-align:center}.tapreview-spotlight .bubble-wrap .name-wrap h3{font-size:1.1rem;font-weight:600;color:var(--defaultMainAccent)}.tapreview-spotlight .bubble-wrap .name-wrap p{font-size:.85rem;font-weight:400;margin-bottom:.5rem}.tapreview-spotlight .bubble-wrap .rating i{color:#fc1;font-size:.9rem;padding:.05rem}.tapreview-spotlight .overlay{display:none;position:fixed;top:0;left:0;z-index:999999;background:rgba(0,0,0,.65);width:100%;height:100vh;cursor:pointer;transition:background .3s ease}.tapreview-spotlight .overlay:hover{background:rgba(0,0,0,.5)}.tapreview-spotlight .popup-wrap{flex-wrap:wrap;justify-content:center;width:100%;position:relative;height:38rem;max-height:65vh;overflow:hidden;z-index:9999999;border-radius:.75rem}.tapreview-spotlight .header-wrap{width:100%;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;background:var(--defaultMainColor);position:relative;height:3rem}.tapreview-spotlight .header-wrap span{font-size:1rem;font-family:var(--mainFont);color:#fff;line-height:1;font-weight:400}.tapreview-spotlight .header-wrap .close-btn{position:absolute;top:.5rem;right:.5rem;width:1.75rem;height:1.75rem;cursor:pointer}.tapreview-spotlight .header-wrap .close-btn i{width:1.75rem;height:1.75rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--defaultMainAccent);color:#fff;transition:all .3s ease}.tapreview-spotlight .header-wrap .close-btn:hover i{background:var(--defaultMainDark)}.tapreview-spotlight .reviews-wrap{overflow-y:auto;height:calc(100% - 3rem);padding:0 1rem 1.5rem;background:#fff}.tapreview-spotlight .reviews-wrap .review{padding:1rem .5rem;border-bottom:2px solid #ccc}.tapreview-spotlight .box-wrap{text-align:center;background:#fff}.tapreview-spotlight .box-wrap .text-wrap{overflow:hidden}.tapreview-spotlight ::-webkit-scrollbar-track{background-color:rgba(33,33,33,.1);border-radius:7px}.tapreview-spotlight ::-webkit-scrollbar{width:8px}.tapreview-spotlight ::-webkit-scrollbar-thumb{border-radius:7px;background-color:rgba(33,33,33,.2)}.tapreview-spotlight ::-webkit-scrollbar-thumb:hover{background-color:rgba(33,33,33,.4)}.tapreview-spotlight .box-wrap p{font-weight:500;font-size:.9rem;line-height:1.6;padding-right:1rem;text-align:left}.tapreview-spotlight .box-wrap p a{color:var(--defaultMainColor);transition:all .3s ease}.tapreview-spotlight .box-wrap p a:hover{color:var(--defaultMainAccent)}.tapreview-spotlight .client-wrap{position:relative;display:flex;align-items:center;margin-bottom:1rem}.tapreview-spotlight .caret{position:absolute;top:-2.75rem;left:0;display:flex;justify-content:center;width:100%;font-size:3rem;text-shadow:0px 1px 1px #b9b9b9}.tapreview-spotlight .client-initials{position:relative;width:2.5rem;height:2.5rem;background:var(--defaultMainColor);color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:1rem}.tapreview-spotlight .client-name{color:#000;font-weight:400;font-size:1rem;margin:0;font-family:var(--headingFont)}.tapreview-spotlight .client-city{font-weight:600;text-transform:uppercase;font-size:.7rem;margin:0;line-height:1.4;letter-spacing:.5px}.tapreview-spotlight .box-wrap .rating{display:flex;width:100%;align-items:center;justify-content:flex-start;margin-bottom:1rem}.tapreview-spotlight .box-wrap .rating i{color:#fc1;font-size:1rem;margin:0 .1rem;opacity:1}.tapreview-spotlight .container{max-width:100%}.tapreview-spotlight .read-more{width:100%;text-align:center;margin:2rem 0 1rem;display:inline-block}.tapreview-spotlight .read-more a{display:inline-block;color:#fff;padding:.8rem 1rem;transition:all .3s ease;justify-content:center;text-align:center;font-weight:400;font-size:.9rem;border-radius:5px;letter-spacing:.5px;background:var(--defaultMainColor);border:none}.tapreview-spotlight .read-more a:hover{background:var(--defaultMainDark)}@media only screen and (max-width:767px){.tapreview-spotlight[data-hide-on-mobile=true]{display:none!important}.tapreview-spotlight .bubble-wrap .name-wrap{text-align:left;padding-left:.75rem}.tapreview-spotlight .bubble-wrap .name-wrap p{font-size:1.1rem!important;margin:0}.tapreview-spotlight .bubble-wrap .name-wrap p .crop{display:none}.tapreview-spotlight .bubble-wrap .rating{display:none}.tapreview-spotlight .close-bbl{width:2rem;height:2rem;right:-2.4rem}.tapreview-spotlight .close-bbl i{opacity:1;font-size:1.2rem;line-height:1.2}.tapreview-spotlight .reviews-wrap{height:calc(100% - 3.5rem)}.tapreview-spotlight .header-wrap{height:3.5rem}.tapreview-spotlight .header-wrap span{font-size:1.2rem}.tapreview-spotlight .box-wrap{width:100%;margin:0}.tapreview-spotlight .box-wrap .review{height:9rem}.tapreview-spotlight .client-name{font-size:1.4rem!important}.tapreview-spotlight .box-wrap p{font-size:1.2rem!important;line-height:1.4}}